Font Size: a A A

Design Of Communication Software For Battery Formation System Based On Bus

Posted on:2019-10-11Degree:MasterType:Thesis
Country:ChinaCandidate:T T LiuFull Text:PDF
GTID:2382330569979284Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Battery formation is an important part of battery production process.Good formation process can guarantee the quality of battery products,the processing of battery formation was completed by the system of battery formation.The system of battery formation generally consists of a control device and a control communication system.Traditional battery formation system has a lot of limitations in some respects such as the number of equipment in the control,control mode of communication and data monitoring.In this paper,the control communication system of formation was studied in depth according to the battery formation system based on bus which has an intelligent charging and discharging equipment.An embedded gateway based on the CAN-TCP/IP protocol was designed in this paper.It has solved the connection problem of heterogeneous network communication of battery formation system and the slow communication of serial bus networking.A monitoring interface of upper computer was developed by using MFC network programming technology.It also could display the data of battery globally and complete the configure of formation.CAN communication programming was completed to send and receive CAN data on battery formation control equipment.Firstly,the architecture of the battery formation system based on bus was introduced and the functions of each module was analyzed in detail in this paper.The research of hierarchical structure,frame format type for CAN bus communication protocol was completed.STM32 micro controller was used as the main control chip in a battery control equipment.According to the characteristic of CAN communication interface circuit,the software design of CAN communication module based on C programming was completed by using a software named Keil.Through the analysis of the layered structure and encapsulation process of the TCP/IP protocol and the research of the MFC network programming,the software design of the monitoring interface of the host computer is completed by using C++ programming.And then the function and design requirements of the embedded gateway was described.The protocol conversion model was determined by analysing the conversion principle of CAN protocol and TCP/IP protocol.Then the software was developed by using gateway hardware platform which was chosen according to the requirements of the design selection.Its main body consists of an embedded industrial control motherboard and a touch screen.Embedded development includes thecustomization of embedded WinCE operating system and the development of application program which was used in embedded gateway programming under WinCE operating system.The embedded gateway can monitor the data of battery by the touch screen.Finally,a battery test system was built according to the bus type battery formation system architecture.The data of the voltage and current of the battery was monitored by using battery charging experiments.The feasibility and accuracy of the embedded gateway and communication software was proved by analyzing the monitoring data.
Keywords/Search Tags:battery formation system, CAN, TCP/IP, embedded gateway, WinCE, MFC
PDF Full Text Request
Related items