AD1

Monday, November 1, 2010

Motorsport state signal acquisition system hardware and software design

Measurement of vehicle state information and the acquisition of research and vehicle handling and stability is the basic design issue, but also automotive electronic control and driver assistance systems to achieve the necessary conditions. Sports car display status information accurately, you can quickly and accurately control the vehicle driver to provide the necessary information. This issue features the state for motor sports, combined with MEMS inertial sensors, FPGA technology and USB technology, the design of the car motion state signal acquisition system. Used in the design of advanced micro-inertial sensors to replace the traditional inertial sensors, making the use of inertial sensors to measure vehicle motion state as possible. System architecture using FPGA USB2.0 mode, both the online full advantage of FPGA programmability simplifies circuit design, and effective use of high-speed USB2.0 data transfer mode for improved efficiency, enhanced reliability and lower overall system cost. Papers from the overall program, hardware, software programs, performance testing, detailed description of several aspects of the system. First introduced the micro inertial measurement unit composition, theory and design method, the angular velocity of the principle of gyro and acceleration sensors, application, performance indicators and the external circuit. Details from the hardware and software of the system. Hardware design, using a field programmable gate array implementation of software of hardware circuits, simplifying the circuit design to reduce the circuit size, and realized through the download cable line programmable to facilitate future improvements. Work to build the hardware platform. Protel 2004 DXP design and application of the schematic and PCB system map. Two aspects of the design software to complete, one FPGA timing control section to control the FPGA as the core of a modular design method. Select the part of the Cyclone Ⅱ series chip EP2C8Q208C8 as the main control chip, control A / D conversion, ping-pong buffer and the USB interface chip CY7C68013A read and write timing. Using hardware description language Verilog HDL design of each functional module. Second, the USB-related software design, including the USB firmware, USB device driver and interface applications. Firmware development environment in the Keil uVision3 to handle a variety of PC-USB request sent to complete the circuit between the host and peripheral data transfer; application Driverstudio 3.2 device driver development, driver's function is to make Win32 applications can proper access to the data acquisition system hardware; application development using VC 6.0, is responsible for handling system hardware results of the transmitted data acquisition, real-time waveform, and complete data storage. Finally, vehicle road test carried out to validate the system, the results show that the system is stable and reliable, to the technical requirements. 

Key words: motor sports status, signal acquisition, MEMS, field programmable gate array, universal serial bus

 

No comments:

Post a Comment