Font Size: a A A

Design And Implementation Of Sea-bed Dynamic Environmental Monitoring System

Posted on:2011-01-29Degree:MasterType:Thesis
Country:ChinaCandidate:Z Q SongFull Text:PDF
GTID:2178330332463544Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
Accounted for 50% of the earth's surface, the deep seabed with its vast space, abundant resources and the special political status of countries in the world has increasingly become a strategic focus area. Ocean dynamic environment data including water temperature, salinity, density, dissolved oxygen, wave, ocean currents (including trend) and the water level and other factors, it is very important in the study of seabed. In China, the seabed dynamic environmental monitoring technology is still in a blank state, this paper based on this, we use Samsung's S3C2440 as the control of the core, integrated deep-sea equipment, power distribution systems, embedded intelligent acquisition and control system and peripheral circuits to achieve seabed dynamic environmental data acquisition, real-time transmission, and emergency storage.Paper first introduces the seabed monitoring technology developments at home and abroad, indicating the importance of monitoring of the seabed and urgency, and proposed a solution of monitoring system. Second, paper presents the details of the specific elements of the system; hardware section describes the composition of embedded systems, power distribution circuit board, interface circuit board, marine equipment performance parameters and operation methods. And gives the part of the circuit schematic and the PCB map; then introduced the embedded systems software platforms, including the Bootloader(U-boot) transplantation, the kernel(Linux 2.4.20), as well as cutting and transplanting the root file system production and migration. Finally details the preparation of the application, the application uses the embedded C, and uses multi-threading technology to improve the program structure and efficiency of the process. Program a total of four threads:the main thread, the sending thread, receiving thread, the thread monitor. The main thread receives and executes the command from PC, smart management of marine equipment. Receiving thread and send the thread with the producer-consumer model, the receiving thread writes data to buffer, the sending thread will send the data to the base station with communication protocol, when repeatedly sending fails, sending thread will send the data to the SD card. Monitor thread is responsible for monitoring voltage and system temperature to ensure stable operation of the system. Paper also gives the application of some key flow chart and code. Finally, the paper gives the physical picture of system, pictures to communicate with the server, pictures of real-time data.The design uses the method of integration to solve seabed dynamic data collection and transmission. But with the improvement of marine research capacity, the number of sensors on the seabed, collecting system of energy consumption, since the volume capacity, means of communication with the sensor will be new demands. Paper presents the direction of further improvement of the text based on the work of the above-mentioned problems.
Keywords/Search Tags:Seabed Dynamic Environment, Embedded Systems, ARM, Multi-Thread
PDF Full Text Request
Related items