• Monitoring technology • Previous Articles     Next Articles

Design of CAN bus hardware system based on C8051F MCU

ZHANG En-liang and CAO Shao-hua   

  • Online:2009-04-28 Published:2009-04-28

基于CAN 总线监控系统设计

张恩亮1,2,曹少华1,2   

  1. 1.上海富方软件合肥自动化分公司,安徽合肥 230027;2.中国科学技术大学自动化系,安徽合肥 230027

Abstract: A kind of multi-master and multi-functional surveillance system based on CAN bus was designed. Following the discussion about the main issues of CAN bus system design, a mixed bus architecture, CAN associated with RS-485/422 was introduced. The core design was C8051F SOC MCUs and CP2102, a new USB to UART bridge. The result of implementation showed that this system successfully solved the main issues, for example, the bottleneck in data transmission, data collision and synchronization.The high real-time ability and stability made this design suitable for various long-distance real-time surveillance networks.

摘要: 从分析CAN 总线控制系统的设计思路入手,着重讨论设计中的主要问题,采用RS-485/422 辅助CAN 总线的混合总线结构,选用C8051F 系列单片机和USB 转UART 桥接器CP2102 作为控制核心,设计了一种多主、多功能的混合式总线监控系统。试验表明:该系统成功解决了数据传输瓶颈、数据冲突、同步等一系列问题,具有良好的实时性和稳定性,广泛适用于各类远程大型实时监控网络。