Font Size: a A A

Research And Implementation Of Measurement And Calibration System Based On CCP

Posted on:2018-04-28Degree:MasterType:Thesis
Country:ChinaCandidate:C Y NiFull Text:PDF
GTID:2382330596452957Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
With the development of automobile electronic control technology,traditional calibration methods can no longer meet the requirement of calibration for large scale of parameters in ECU.In order to facilitate the management of parameter calibration,calibration system was born and developed towards standardization,generalization during use.The main function of the calibration system is to collect,analyze and display the data,modify the data in the ECU through the visual calibration system interface,analyze data offline,and update the online program version.etc.A fully functional,flexible and convenient calibration system has played an important role in the development of ECU control system.In this paper,a general visualization calibration system was developed based on CCP.The system used MC9S12P128 as the target in the process of debugging ECU.The main work of this paper is as follows:(1)Firstly,this paper looked at fairly perfect calibration systems at home and abroad,and analyzed CAN and CCP.Then a detailed analysis of the system requirements was made based on the requirements of the project,and a software and hardware design scheme with exception handling mechanism for the entire system was built.(2)Then,according to the analysis results of the hardware requirements,this paper realized the hardware circuit.It was divided into modules,including MCU module,power module,BDM interface module and CAN bus transceiver module.Altium of EDA platform was utilized to complete the hardware circuit design.(3)The software implementation of the calibration system covered the ECU software and the PC software.ECU part mainly included CAN driver,CCP driver and FLASH driver,all those were completed by embedded application development software CodeWarrior.PC software part included CAN driver,CCP driver,and also needed to realize project management,connection initialization,measurement,calibration,ECU online upgrade,management of measurement and calibration data.The upper system was realized by the VS2010 platform including Microsoft foundation class library MFC.(4)Furthermore,this paper designed an exception handling scheme referring to JAVA's.And an exception class to handle exceptions in the running process of the system was realized,in order to ensure the robustness of the calibration system.(5)At last,this paper built a practical experiment environment by using a lower system equipped with MC9S12P128,Kvaser Leaf Light HS and PC calibration software,and then made calibration and additional function tests.Test results showed that the functions of the measurement and calibration system were correct and reliable.The exception handling class can handle the system anomaly correctly and meet the actual needs of the project.
Keywords/Search Tags:CCP, Calibration, Data Management, Online Upgrade, Exception Handling
PDF Full Text Request
Related items