Rabbit RIO 可编程I/O芯片
2009-05-04
作者:Digi Internation
RIO(Rabbit I/O)是一款多功能的可编程I/O芯片,具有I/O扩充功能和特殊特性,适用于任何有时序串行口的处理器。由于RIO芯片是Rabbit半导体芯片系列的一款,因此可以使用动态C库和样例程序迅速将RIO芯片与Rabbit系统相集成。此外,还可通过ANSI C语言和汇编级样例程序,将RIO芯片与任何编程环境相集成。
主要特征
·时钟频率40MHz
·多种通讯接口,包括SPI,并口和RabbitNet
·8个独立的功能通道,每个通道有4个端口
·每个功能通道可作如下设置:
·双向I/O
·PWM或PPM输出
·TRIAC信号发生器
·输入捕获(脉冲宽度和频率)
·计数器(事件或计时器)
·正交解码外设
·高达38路数字I/O线
·全部或通道的输入输出同步协调
·中断请求脚
·符合RoHS规范
设计优势
·简单的附加功能芯片,在原有设计中增加I/O和特殊功能
·与任何具有时序串行口的处理器应用设计相兼容
·可同时使用多个芯片来开发大型I/O应用程序
·PWM和正交解码器特别适合于马达控制
·完美芯片设计,可增加功能而无需对处理器平台进行变更,节省大量成本
RIO芯片运行频率可以达到40MHz,额定电压3.3V,最高I/O电压允许达到5V。RIO芯片能够以64引脚
RIO芯片可通过并行接口、SPI和RabbitNet扩充协议进行控制。多种通讯接口保障了RIO芯片可以与不同系统相集成。通讯模式的选择在开机时进行。 在并行模式下,RIO芯片使用8位数据和5位地址总线进行通讯。在串行模式下,并行数据线可用作通用I/O。
分为8个通道,每个通道由四个端口组成。每个通道能够单独配置若干个特性功能,包括PWM(脉宽调制)、PPM(脉冲位置调制)、事件计数器、正交相位解码器,以及输入捕获。主要时钟可以被每个通道所直接使用,或者调节到更低的频率。
RIO芯片的使用不需要编制程序。RIO芯片的设置通过开机时向配置寄存器写入数据而实现。
通过RIO设置支持RabbitNet为Rabbit用户提供了一个简单便捷的方式,将多个RabbitNet扩充卡连入Rabbit系统中去。RIO芯片可以支持一个连有7个下游设备的RabbitNet集线器。支持两层集线器,可允许主设备控制高达49个子设备。
64引脚TQFP 8个独立通道,每个由4个端口组成: ·高达32个双向I/O线 ·高达32个PWM输出 ·高达16个PPM输出 ·高达32个TRIAC信号发生器 ·高达8个输入捕获外围设备 ·高达8个计数器 ·高达8个正交相位解码外围设备 价格(数量1/1K/10K)零件号 应用程序套件零件号
Rabbit RIO可编程I/O芯片规格
特性
封装
10 mm × 10 mm × 1.4 mm
时钟速度
高达40MHz
工作电压
3.0~3.6V直流电(5V兼容)
内核电流
22.1184 MHz, @ 31.3 mA, 25° C
I/O Ring
22.1184 MHz, @ 1.1 mA, 25° C
输出驱动
8 mA
通讯接口
SPI, 8位并行口, RabbitNet
固定数字输入
4
可配置I/O
RabbitNet
高达7个RabbitNet端口
RoHS符合
是
价格
$5.00 / $3.75 / $3.00
20-668-0030
$299 101-1147 (所有地区)
Digi International (HK) Ltd 上海代表处
地 址:上海徐汇区零陵路899号 飞洲国际广场
邮 编:200030
电 话:+86-21 5150-6898分机 31中国区嵌入式产品销售经理: 盛卫东
传 真:+86-21 5150-6899
技术支持:+86-21 5150-6898 分机 32 中国区嵌入式产品系统工程师:马超
Digi International (HK) Ltd 深圳代表处
地 址:中国深圳市深南中路中信城市广场办公楼16楼059室
邮 编:518031
电 话:+0755-33305112 华南区嵌入式产品销售经理:卢光来
传 真:+86-755 3330-5112
技术支持:+86-21 5150-6898 分机 32 中国区嵌入式产品系统工程师:马超