| As the outfield measurement and maintenance equipment for the aviation electronic facility, there are four important factors that should be considered in this design, such as low price,high performance,portability and convenient use. Portable module of light warning system testing based on USB is light and handy,which is easy to carry and operate.With the utilization of bottom drive and upper testing panel,this module provides the measurement and display ability. It not only realizes the performance of the design, but also greatly lowers the price.This paper expatiates the principle of the hardware design of the light warning system testing module based on USB and bring forward a scheme.The principle and design of digital logic control in FPGA and the USB interface section are emphasized according to the difficulties of the hardware design.The software, which is closely related with the hardware is also mentioned in this paper.The main contents of dissertation includes:1.The orgin and meaning of this task and bring forward a scheme.According to the design target,specify the hardware architecture and power supply model in this system,and mention the digital control logic in FPGA and the USB interface design.2.Describe the USB basic characters,specify the EZ-USB FX2 USB interface chip and the pricpiple function,expatiates the hardware design of interface,characters of logic signal and the selection of the demanding signals.And it is also mention the firmware program that is completing the protocol transfer and logic control.3.Expatiates the design principle of the module, specify the output logic control,the theory of input and selftest control logic and hardware design of ADC .The realization of USB single period data transfer is emphasized.4. Describe the software architecture,mainly describe the compile the DLL,the design of upper panel,the architecture of the hardware and the whole system debug.In the end,summarized the problems and resovents in the debugging.Testing shows that the module meets the measurement for the aviation electronic facility's I/O interfaces, and the module has already put in use. |