论文部分内容阅读
CAN总线因其具有可靠性高,实时性好的优点,得到了越来越广泛的应用。课题主要对基于CAN总线的测控网络进行了深入的研究,设计了一个基于CAN总线的网络测控系统,通过CAN网络数据在三个CAN节点(变频器、PLC、PC)之间传送。
主要工作如下:第一,在研究控制器局部网总线CAN的基础上,着重论述了现场总线之一的控制器局部网总线的分层结构、基本原理、通信协议等内容。
第二,在分析模块主要技术性能及比较多种控制器的基础上,针对CAN总线与RS232/422/485的特点,进行了以AT89C52为主控制器芯片的通用串口到CAN总线转换适配器的设计。
第三,提出了一种使用USB接口实现CAN总线网络与计算机连接的方案。介绍了CAN总线与计算机之间的硬件接口电路,同时分析了在ARM微控制器和uC/OS-Ⅱ嵌入式操作系统的适配器固件编程方法及USB驱动程序设计思路。
最后设计了相应的测控系统监控程序。实验结果表明,该通信系统工作稳定可靠,并且易于扩展,具有很强的实用价值。