Font Size: a A A

Designtion Of Embedded API For Automobile Electron And Engine Signal Simulator And Data Calibration System

Posted on:2007-03-03Degree:MasterType:Thesis
Country:ChinaCandidate:Z Q LiFull Text:PDF
GTID:2132360185454396Subject:Radio Physics
Abstract/Summary:PDF Full Text Request
The Interface Library of Embedded Application System for AutomobileElectron, which is embedded in the operating system and becomes onefraction of the operating system, is mainly to provide application programwith a system function library .Depending on the library ,users can do someusual calculations and operate the sources of the hardware more easily.Theinterface library mainly contains two part of compositions, which are drivefunctions of MPC555 hardware platform and particular algorithm interfacelibrary aiming at the automobile development realm.The drive interface library ,as the bridge between the programer andthe hardware, includes QADC drive, I/O drive, TPU drive, interrupt driveand so on. By using the drive library, programers can operate hardware moreconveniently, and complete all the operations on hardware platform.The algorithm library is composed of typical algorithm in thedevelopment of autocar electricity subprogram. Programers can convenientlycall of algorithm function, avoiding formerly repeated programming.Thealgorithm library includes 2D/3D table look-ups, smooth filtering algorithm,and PID control algorithm.Based on the above libraries, we developed a higher encapsulation tomake users more conveniently. This API library contains processing ofanalog signals such as pressure, tempture and pedal;digital signals such asbrake and clutch;cycle signals such as crank, cam and oil injections control.For debugging system more conveniently, we developped a wholetesting platform including the unit of analog signal, cycle semaphore, switchand accelerator pedal. Use this automobile signals simulator can instead ofmost of automobile signals, and its precision can sufficiently satisfy the testsof ECU.The automobile signal simulator can be adjusted manually or automaticcontroled by PC software through USB_CAN convent unit. Through thisunit, all CAN data packages coming from each uint are converted into USBdata packages and sent up to PC, and the USB data packages coming fromPC are converted into CAN data packages and sent to each unit. The PCsoftware is programed with Labwindows, which makes the interface morefriendly.The engine work status collection and matching data calibration systemis designed for developers to monitor and rewrite the data of the engine whenit is running. It is composed of two parts: the PC software is designed byVC++ which supports data project management, ECU calibrated dataread/write, engine work status collection and so on operations;programmesof the microchip with responsibility for receive and execute the order fromthe upper computer, read/write the data of ECU and send them back to thePC. They communicate by the USB_CAN conventer too.The interface library and testing platform constituted the softwaredevelopment environment and the hardware testing platens of the automobileelectron development. It makes the work of diesel engine EFI moreconveniently, and shortens the time of the development. Meanwhile, it has along-term meaning for designing of automobile electron .
Keywords/Search Tags:Calibration
PDF Full Text Request
Related items