摘要: |
CAN总线属于现场总线的范畴,能有效的支持分布式控制或实时控制.CAN的应用广泛,遍及从高速网络到低成本网络的多线路网络.由于认识到CAN总线所具有的相对于传统数据传输方式的巨大优势,越来越多的开发者开始在各种工业应用中采用CAN总线.在CAN总线的应用日益广泛,尤其是在汽车领域内的应用不断增多的同时,市场上也出现了各种CAN的应用电路接口,CAN总线与其他总线(如CAN总线与PCI总线,CAN总线与RS232总线,CAN总线与USB总线等)的转化接口卡.这些接口电路/卡的出现方便了CAN网络的组建,降低了开发的成本.
但是,在组建、设计CAN总线网络的同时也需要分析CAN总线运行状况的工具,以便对总线及节点进行调试,维护等工作.现在市面上用来对CAN总线成套的分析测试工具也已经出现.尽管这些CAN总线网络的分析工具功能强大,但是,对于一些小型的或者说简单的CAN网络的组建,购买这些工具来进行开发经济性却不一定能够保证.
基于上述考虑,本文利用市面上现有的CAN总线接口卡来进行自行开发,设计出CAN总线的监测分析系统为CAN总线的分析提供工具,降低CAN总线网络的开发成本.本设计采用PCI总线-CAN总线的转换卡作为硬件基础并结合计算机高级语言进行分析监测软件的编制来组建CAN总线分析系统,以期实现对CAN总线运行状况的监测及分析,并为实验室CAN总线的开发、分析、实验等工作提供一个实用的工具.文章首先介绍了电动车发展现状,在熟悉车载CAN总线的技术特点及通信实时性的基础上,结合混合动力电动汽车镍氢电池管理系统的要求,给出了HEV车载系统CAN通讯及CAN总线监测程序远程端设计的方案和实现.
|