嵌入式系统在工控领域应用极为广泛,其中一种很常见的应用是嵌入式Linux智能终端设备,针对工控领域的应用特点,这种类型的设备往往集控制单元、显示键盘单元、数据采集单元、GPIO单元以及通讯单元(以太网、GPRS、串口等)等于一体,可进行实时数据处理和控制。
嵌入式主板EM9260是一款面向工业自动化领域的高性价比工控板,板上带有标准CAN通讯接口。与板上其他标准通讯接口一样,EM9260的CAN接口实现了相应的嵌入式Linux驱动程序,应用程序可以通过打开文件的进行读写的标准方式实现对CAN总线接口的数据通讯。
EM9260的CAN通讯接口根据用户的需要分为两种:一种带光电隔离,一种不带光电隔离。带光电隔离CAN总线通讯模块的CAN收发器端的所有信号和电源与其它部分完全隔离,可承受至少1Kv(有效值)的电压冲击。光电隔离的功能可在EM9260的应用底板上来实现
EM9260的CAN通讯接口可提供高达1Mbps的数据传输速率,当采用5Kbps的的数据传输速率时其通讯距离最高可达到10KM。硬件的错误检定特性也增强了CAN的抗电磁干扰能力,这给数据的远程可靠传输提供了有利保证。