RIO(Rabbit I/O)是一款多功能的可編程I/O芯片,具有I/O擴(kuò)充功能和特殊特性,適用于任何有時(shí)序串行口的處理器。由于RIO芯片是Rabbit半導(dǎo)體芯片系列的一款,因此可以使用動(dòng)態(tài)C®庫(kù)和樣例程序迅速將RIO芯片與Rabbit®系統(tǒng)相集成。此外,還可通過(guò)ANSI C語(yǔ)言和匯編級(jí)樣例程序,將RIO芯片與任何編程環(huán)境相集成。
主要特征
- 時(shí)鐘頻率40MHz
- 多種通訊接口,包括SPI,并口和RabbitNet
- 8個(gè)獨(dú)立的功能通道,每個(gè)通道有4個(gè)端口
- 每個(gè)功能通道可作如下設(shè)置:
- 雙向I/O
- PWM或PPM輸出
- TRIAC信號(hào)發(fā)生器
- 輸入捕獲(脈沖寬度和頻率)
- 計(jì)數(shù)器(事件或計(jì)時(shí)器)
- 正交解碼外設(shè)
- 高達(dá)38路數(shù)字I/O線
- 全部或通道的輸入輸出同步協(xié)調(diào)
- 中斷請(qǐng)求腳
- 符合RoHS規(guī)范
設(shè)計(jì)優(yōu)勢(shì)
- 簡(jiǎn)單的附加功能芯片,在原有設(shè)計(jì)中增加I/O和特殊功能
- 與任何具有時(shí)序串行口的處理器應(yīng)用設(shè)計(jì)相兼容
- 可同時(shí)使用多個(gè)芯片來(lái)開發(fā)大型I/O應(yīng)用程序
- PWM和正交解碼器特別適合于馬達(dá)控制
- 完美芯片設(shè)計(jì),可增加功能而無(wú)需對(duì)處理器平臺(tái)進(jìn)行變更,節(jié)省大量成本
RIO芯片運(yùn)行頻率可以達(dá)到40MHz,額定電壓3.3V,最高I/O電壓允許達(dá)到5V。RIO芯片能夠以64引腳10 mm × 10 mm × 1.4 mm TQFP包裝,引腳尺寸小且薄,非常適合嵌入式使用。
RIO芯片可通過(guò)并行接口、SPI和RabbitNet擴(kuò)充協(xié)議進(jìn)行控制。多種通訊接口保障了RIO芯片可以與不同系統(tǒng)相集成。通訊模式的選擇在開機(jī)時(shí)進(jìn)行。 在并行模式下,RIO芯片使用8位數(shù)據(jù)和5位地址總線進(jìn)行通訊。在串行模式下,并行數(shù)據(jù)線可用作通用I/O。
分為8個(gè)通道,每個(gè)通道由四個(gè)端口組成。每個(gè)通道能夠單獨(dú)配置若干個(gè)特性功能,包括PWM(脈寬調(diào)制)、PPM(脈沖位置調(diào)制)、事件計(jì)數(shù)器、正交相位解碼器,以及輸入捕獲。主要時(shí)鐘可以被每個(gè)通道所直接使用,或者調(diào)節(jié)到更低的頻率。
RIO芯片的使用不需要編制程序。RIO芯片的設(shè)置通過(guò)開機(jī)時(shí)向配置寄存器寫入數(shù)據(jù)而實(shí)現(xiàn)。
通過(guò)RIO設(shè)置支持RabbitNet為Rabbit用戶提供了一個(gè)簡(jiǎn)單便捷的方式,將多個(gè)RabbitNet擴(kuò)充卡連入Rabbit系統(tǒng)中去。RIO芯片可以支持一個(gè)連有7個(gè)下游設(shè)備的RabbitNet集線器。支持兩層集線器,可允許主設(shè)備控制高達(dá)49個(gè)子設(shè)備。
Rabbit RIO™可編程I/O芯片規(guī)格 |
特性 |
封裝 |
64引腳TQFP 10 mm × 10 mm × 1.4 mm |
時(shí)鐘速度 |
高達(dá)40MHz |
工作電壓 |
3.0~3.6V直流電(5V兼容) |
內(nèi)核電流 |
22.1184 MHz, @ 31.3 mA, 25° C |
I/O Ring |
22.1184 MHz, @ 1.1 mA, 25° C |
輸出驅(qū)動(dòng) |
8 mA |
通訊接口 |
SPI, 8位并行口, RabbitNet |
固定數(shù)字輸入 |
4 |
可配置I/O |
8個(gè)獨(dú)立通道,每個(gè)由4個(gè)端口組成:
- 高達(dá)32個(gè)雙向I/O線
- 高達(dá)32個(gè)PWM輸出
- 高達(dá)16個(gè)PPM輸出
- 高達(dá)32個(gè)TRIAC信號(hào)發(fā)生器
- 高達(dá)8個(gè)輸入捕獲外圍設(shè)備
- 高達(dá)8個(gè)計(jì)數(shù)器
- 高達(dá)8個(gè)正交相位解碼外圍設(shè)備
|
RabbitNet |
高達(dá)7個(gè)RabbitNet端口 |
RoHS符合 |
是 |
價(jià)格 |
價(jià)格(數(shù)量1/1K/10K)零件號(hào) |
$5.00 / $3.75 / $3.00 20-668-0030 |
應(yīng)用程序套件零件號(hào) |
$299 101-1147 (所有地區(qū)) |