Font Size: a A A

A Design And Implementation Of Software For Embedded Data Management System For Rocket

Posted on:2016-02-12Degree:MasterType:Thesis
Country:ChinaCandidate:C J WuFull Text:PDF
GTID:2308330461975602Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
This thesis uses the project of vertical space environment detection test as application background, and completed designing and coding the software of utility equipment for sounding rocket.The design eventually achieves the need of system initialization, processing scientific data and processing engineering parameters.This thesis issues the layout of the overall hardware and software, which includes chip selection of computer board and the selection of operating system, giving a brief introduction to the features of TMS570LS317 and the core structure of μC/OS-II. The thesis focuses on the realization and test of interface driver and the multi task program.The design of multi task software is based on the interface driver. This thesis relates to the following interface modules which have already passed the test, I2C、CAN、SD、AD.The software ofembedded data management system for the rocket consists of the following four tasks.1. The task for systeminitialization. This task can initialize registersandvariables,create relatedsignal,start the timer, sendinitializationcompleteswitchto other devices, create the datapackage anddatadownlinktask.2. The task for collecting scientific data. This task can send scanning voltageto Langmuirequipment, collect the scientific data of electron probe, sendinstruction for range selection to Langmuirequipment according to the rangof the collected data.3. The task for collecting public parameters of engineering. This task cancollect the engineering parameter of the effective payload and 51 kinds ofanalog in the data management system on board. The realization ofcollecting these data in a one-secondtimer interruptmode.4. The task for data packing and downstream. After packing the scientific dataand engineering parameters according to establishedformat. The datais sentto thedigital board for scrambling through the CPU bus in the GIO-interruptmode.The software which used for embedded data management system for the rocket has completed the development and testing of the drive module.The results show that the data can be successfully read and write in the corresponding interface.The thesis complete coding the whole software system and also does some test in the official circuit board. The design satisfies the functional requirements of the task.
Keywords/Search Tags:Data Handling System, TMS570LS3137, μC/OS-II, Driver, Multitask
PDF Full Text Request
Related items