摘要
汽车网络化控制是未来汽车发展的必然趋势,而实行车内各电子单元之间的实时数据通信与共享则是进行控制的基础。文章基于C8051F040单片机设计了一个简单的4子节点纯电动车通信网络。文中分别对网络进行了系统设计,硬件设计,和软件设计,并通过简单试验进行了验证。实验结果显示所设计4子节点CAN总线网络无论是在数据准确性、数据丢帧率以及高低速下的通信实时性都有较好的性能。由此可见,CAN高速和CAN低速两条总线网络的设计以及时间片轮询多任务编程方式能有效缓解网络负担,保证系统的实时性。该系统设计为进一步进行更复杂、更高性能的电动车整车CAN网络打下了良好的基础。
Automotive network control system is the inevitable trend of the future development of the car, while the real-time data communication between the electronic units is the basis to implement this control system. In this paper, I designed a simple four CAN nodes communication system for a battery electric vehicle based on the C8051F040 microcontroller,including system design, hardware design and software design, also I did some simple experiments to verify its feasibility.The experiments’ results show that the network has good performance, both in date accuracy, date loss rate and real-time communication in both low and high speed. Therefore, the design of two lines bus network of CAN high speed and CAN low speed and the time slice polling multi task programming can effectively alleviate the burden of the network and ensure the real-time performance of the system. This system has laid a good foundation for the further design of more complex and higher performance CAN network for battery electric vehicle
作者
黄名云
张成涛
华磊
朱永康
Huang Mingyun;Zhang Chengtao;Hua Lei;Zhu Yongkang(Guangxi Key Laboratory of Automobile Components and Vehicle Technology, Guangxi Liuzhou 545006;Guangxi University of Science and Technology, Department of Automotive Engineering, Guangxi Liuzhou 545006;Gaoming Technical school, Guangdong Foshan 528500)
出处
《汽车实用技术》
2017年第2期4-7,共4页
Automobile Applied Technology
基金
广西高校科学研究项目(重点)
项目编号KY2015ZD070