摘要
在搭载CAN总线的电池管理系统中,电池管理系统通过CAN总线完成对电池的电压、电流、温度等信息的采集,以此来实现对电池的保护。通过介绍以MKE06Z64为主控芯片,以ML5238作为电池采集芯片的电池管理系统,对其中的CAN总线通信模块进行设计,包括CAN控制器、CAN收发器以及光耦隔离模块,介绍了CAN总线模块的软件设计和硬件设计,同时以PC上位机进行测试,测试结果表明所设计的CAN总线通信模块在以MKE06Z64为主控芯片的电池管理系统中具有可靠性好、通信性能稳定等特点。
In the battery management system equipped with CAN bus, the battery management system completes the collection of battery voltage, current, temperature and other information through the CAN bus, in order to achieve the protection of batteries. Through the introduction of MKE06Z64 as the main chip, ML5238 was adopted as a battery management system for battery acquisition chip, to design the CAN bus communication module, including CAN controller, CAN transceiver and optical isolation module, and the software design and hardware design of CAN bus module were introduced. The designed lithium battery management system with MKE06Z64 as the main chip was tested with the PC test. The test results show that the CAN bus communication module has the characteristics of good reliability and stable communication performance in the battery management system.
引文
[1]王宜怀,吴瑾,蒋银珍.嵌入式系统原理与实践[M].北京:电子工业出版社, 2012.
[2]申彩英,申丽军.基于CAN总线的电池管理系统研究[J].电源技术, 2017,41(11):1556-1557.
[3]付平,周颖,乔家庆.一种多通道CAN总线通讯M模块的设计[J].计算机测量与控制, 2017(9):118-122.
[4]陈广.双向均衡的电动汽车电池管理系统设计[D].长沙:湖南大学, 2011.
[5]汪小君.一种rs422—can总线转换器:CN103873330A[P]. 2014-04-02.
[6]谢俊聃,岳东旭,廖希异,等.小型化光电隔离型长线差分收发器[J].半导体光电, 2016, 37(5):646-648.
[7]胡大可. MSP430系列单片机C语言程序设计与开发[M].北京:北京航空航天大学出版社, 2003.
[8]沈建华,杨艳琴,翟骁曙. MSP430系列16位超低功耗单片机原理与应用[M].北京:清华大学出版社, 2004.