Font Size: a A A

The Acquisition Driver Of Marine Magnetotelluric Instrument Visual Design On Personnel Computers

Posted on:2007-11-16Degree:MasterType:Thesis
Country:ChinaCandidate:F LuoFull Text:PDF
GTID:2120360182480089Subject:Earth Exploration and Information Technology
Abstract/Summary:PDF Full Text Request
The research to technique and instrument used in Marine Magnetotelluricexploration originated from the end of the 20th century. In order to propel ourcountry's marine exploration and resources development, the marine magnetotelluricinstrument was developed for seabed bathymetry during the 10th Five-Year Plan. Thisinstrument realizes timing, judge, sending instructions, saving and correcting throughacquisition driver in PC104's data acquisition drivers to acquire MarineMagnetotelluric signals safely and properly.This paper takes the marine magnetotelluric instrument as the core, introducingthe system structure , hardware, acquisition driver of Marine Magnetotelluricinstrument, and some key technical points in the acquisition driver of MarineMagnetotelluric instrument Visual Design , Various aspects such as user requirement,design of system structure, partition of function modules, realization of functions areall analyzed. The software is realized in Visual C++ 6.0 development environment byusing object-oriented programming design method, which features a set of friendlyuser interfaces, simple operation, easy use, matching the instrument hardware soundly.The software consists of user management, parameter files setting, and serial portcommunication conjunction modules.The paper introduces the realization of functional modules in detail. One is theuser management module which uses dialog boxes to manage user's logging ininformation and innovatively uses Window's register table to save and change username and password. Two is the constitution of the parameter file. This moduledesigns several modal dialog boxes by which users can easily construct a parameterfile with specified format to save acquisition-related parameters. The parameter fileincludes: acquisition frequencies , sampling intervals , recording length ,electromagnetismic plus,start time and stop time of the an acquisition, etc;Three isserial port communication module.This module invokes Win32 API to communicate with PC104 embedded PC.Besides initialization work of PC104 before any acquisition task, the communicationmodule utilizes multi-thread programming technique to scan and monitor the readingand writing operations on serial ports. The configuration of serial port is done via adialogue box and after it is opened successfully, the constructed parameter file will betransferred to PC104's flash disk in the very beginning. By using a visual consolewith vivid Windows controls, users can correct PC104 RTC time with GPS time, startthe acquisitions, and see the feedback information in a view frame.Final software tests indicate that all kinds of functions of software fulfilldesigned requirements. This software is able to achieve the visual operation toacquisition drivers of marine magnetotelluric by a personal computer.
Keywords/Search Tags:marine magnetotelluric instrument, acquisition driver, visual design
PDF Full Text Request
Related items