Font Size: a A A

Development Of Avionics Data Recorder

Posted on:2007-03-19Degree:MasterType:Thesis
Country:ChinaCandidate:F RuFull Text:PDF
GTID:2132360185486035Subject:Instrument Science and Technology
Abstract/Summary:PDF Full Text Request
Avionics system is a vital component of modern aeroplane. With the expansion of aeroplane's functions and performances, the complexity of avonic system increases rapidly, which makes system debugging become inconvenient. Avionics data recorder, which is used to record communication data of various avionics buses, is a powerful data record and analysis instrument for areoplane's developer. And by which, the development progress of avionics system will accelerate.In hardware design, a storage bus arbiter with a scalable interface for data acquiation channels was realized by FPGA (Field Programmable Gates Array), by which multi DAQ channels were supported. In storage portion, harddisk was selected as storage device and the IDE interface logic was designed. Under the controlling of state machine, integrated PIO and UDMA timing was performed. So that multi-channel parallelly storage could be achieved with several IDE controllers.According to the requirement of data recording integrality, a high performance processor of ARM9 series was chosen as system's controller and a widely used RTOS (Real-Time Operating System), VxWorks, was migrated. Under RTOS's scheduling, different taskes, such as interrupt ackownledging, external command ackownledging, date file management, could executed independently in run-time.The result of experiment demonstrated that this design was competent for real-time recording of multi DAQ channels, and satisfied the design requirement.
Keywords/Search Tags:data record, IDE interface, ARM, VxWorks
PDF Full Text Request
Related items