CSM100模块可以方便地嵌入到具有UART接口的电路中,例如8051系列8bit单片机、ARM7微处理器、PIC单片机,或其它半导体电路中,从而使产品具有CAN-bus通讯接口,实现现场总线CAN-bus的连接性能,比如远距离、实时、可靠、无损仲裁、自动错误控制等。 如右图所示的应用示例中,两台具有UART接口的MCU设备或两台具有COM接口的PC机,通过CSM100模块就可以完成长达10公里的数据通信!
CSM100模块支持在线配置参数、PC软件配置参数等方式,提供灵活的验收过滤设置、工作模式设置等功能,支持多种工作模式。而且,CSM100能够配合PC的强大功能软件,比如虚拟串口软件VCOM等,令CSM100成为PC控制的多个远程串口之一。 如右图所示,利用CSM100构建虚拟串口,PC机需要安装一张PCI-9840接口卡,同一台PC机上可以安装多台CAN接口卡,通过虚拟串口服务器统一管理,具有CSM100的设备直接连接到CAN-bus网络上,这样任何一台具有CSM100模块的设备就对应PC上的一个虚拟串口。
CSM100芯片已经成功投入多个应用领域,比如电力通讯、煤矿通讯、智能楼宇等场合。 CAN-bus用于安防系统当中,不仅可以增强系统的通讯可靠性、延长系统的距离、扩充系统的节点数,还能增强系统的实时性,让管理者和主控设备能及时了解和处理当前的情况,发现事故隐患,避免事故发生。 与通常应用的RS-485方式相比,现场总线CAN-bus具有更多方面的优势,可以完全取代RS-485网络,从而组建一个具有高可靠性、远距离、多节点、多主方式的设备通讯网络。同时,现场总线CAN-bus可以直接采用RS-485方式相同的传输电缆、拓扑结构。如右图所示为利用CSM100芯片,成功地将安防系统中原有的RS-485网络与CAN-bus网络连接,通讯距离更远和网络更稳定!
|