摘要
以某款用于生产的汽车门踏板为例,展开了对CAN总线的研究。分析了CAN总线的工作原理、分层结构以及协议,又结合对门踏板工作原理的分析,设计了一种分布式CAN总线控制系统。系统硬件包括一个主控CPU和4个分布式控制单元,采用CAN收发器PCA82C250进行互联。系统软件提出了CAN通信的实现方法,对比分析了车踏防夹防撞算法。最后运用LabVIEW软件对控制器的运行效果进行了验证。
This paper is mainly about automobile door pedal used in the production. It carried out the research of CAN bus (controller area network-bus), analyzed its working principle, hierarchical structure and protocol. Combined with the analysis of the door pedal operating principle, this paper designed a distributed CAN bus control system. The system consists of a master CPU and four distributed control units, adopting CAN transceiver PCA82C250 to connect with each other. The method of software implementation of the CAN communication system was carried out, and comparatively the algorithm of the anti-pinch and anti-collision function was analyzed. Finally it verifies the running effect of the controller with LabVlEW.
出处
《机床与液压》
北大核心
2014年第12期102-106,共5页
Machine Tool & Hydraulics