Font Size: a A A

The Software Design And Implementation Of Wireless Digital Remote Controlled Explosion System Based On Embedded Linux

Posted on:2019-01-03Degree:MasterType:Thesis
Country:ChinaCandidate:P J XinFull Text:PDF
GTID:2348330563954428Subject:Engineering
Abstract/Summary:PDF Full Text Request
Seismic exploration technology is one of the effective physical exploration technologies in energy exploration field,and it is widely used in the exploration of oil and gas resources.With the rapid development of the global economy,the exploration technologies and exploration equipment has become more important due to the increasing demand of energy.As an important part of seismic exploration system,the remote controlled explosion subsystem affects its overall performance to some extent.Therefore,it is imperative to independently design the remote controlled explosion subsystem in order to adapt to the needs of localization of key equipment.This thesis has completed the design and implementation of the software of the wireless digital remote controlled explosion subsystem based on the horizontal project of the company.The main contribuions of this thesis are summarized:1.It designs overall architecture of software,development process and the data communication protocol,according to the design goal and hardware platform of the remote controlled explosion subsystem.The VMware virtual machine and Ubuntu14 system are used to build the host computer development platform,the embedded Linux system and asynchronous notification drive are transplanted to build embedded application environment.After actual testing,both of them can work normally and stably.2.The software is divided into four functional modules,which are GPS positioning,EMIF communication,time synchronization and Bluetooth reading with writing.The GPS positioning module can extract the satellite real-time data to set system working time,determine the latitude and longitude information to complete the system positioning function and provide convenience for subsequent data analysis.The EMIF communication module realizes reading and writing functions between the Linux system and the FPGA processor through the cooperation of an asynchronous notification mechanism and external interrupts,and it is the basis for wireless data communication in the system.The time synchronization module can realize the time synchronization of the encoder and decoder in the remote controlled explosion subsystem,and ensures the accurate execution of the subsequent work of this system.As a bridge between the mobile phone client and the remote controlled explosion subsystem,the Bluetooth reading with writing module realizes the function of the client reading and setting up the working parameters of the encoder and the decoder.3.The functional verification of the system is carried out based on the hardware platform of the remote controlled explosion subsystem and the development environment of embedded software.Through the result analysis,the embedded Linux system can operate normally and steadily,GPS positioning,EMIF communication,working time synchronization,and Bluetooth read-write functions are fully realized,which proves that the software designed and implemented in this thesis can meet the design requirements of the remote controlled explosion subsystem.
Keywords/Search Tags:Remote controlled explosion system, Linux system, Global Positioning System, Bluetooth
PDF Full Text Request
Related items