用于机器人的RIO嵌入式控制平台
NI单板RIO是基于与CompactRIO相同体系结构的低成本板卡级嵌入式系统。NI单板RIO具有板载的模拟I/O和数字I/O,当然您还可以通过其它I/O模块来进行扩展。参照表1中的规格,决定哪种RIO硬件平台最适合您的应用需求。
本文引用地址:https://www.eepw.com.cn/article/106826.htm

图3:来自USCD坐标机器人实验室的灵活行走漫游者是基于NI单板RIO开发的。
|
CompactRIO模块化系统 |
CompactRIO集成系统 |
NI单板RIO |
温度范围 |
-40至70 ºC |
-20至55 ºC |
-20至55 ºC |
EMC认证 |
√ |
√ |
− |
提供机械外壳 |
√ |
√ |
− |
能够混和匹配控制器和机箱 |
√ |
− |
− |
C系列插槽或扩展 |
4或8个插槽 |
8个插槽 |
3个用于扩展I/O的接头 |
LabVIEW实时模块扫描模式支持 |
√ |
√ |
− |
用于基于USB存储器的全速USB主机端口 |
√ |
− |
− |
内置永久存储器 |
高达4 GB |
高达256 MB |
高达256 MB |
电源输入范围 |
双9至35 VDC |
单19至30 VDC |
单19至30 VDC |
FPGA |
Xilinx Virtex FPGA |
Xilinx Spartan-3 FPGA |
Xilinx Spartan-3 FPGA |
表1:NI RIO硬件比较
使用LabVIEW机器人模块,您可以方便地对实时处理器、可重复配置FPGA和RIO嵌入式系统I/O进行编程。LabVIEW机器人模块还包含机器人IP、范例以及传感器和执行器驱动程序,可用于实时模块编程和FPGA编程。
目前NI已全面推出LabVIEW Robotics 2009,用于自主地面机器人系统的设计、原型与发布,更多信息请访问www.ni.com/robotics/zhs。
评论