| The measurement of unsteady or tidally affected flow has been a problem faced by hydrologists for many years. The advent of the acoustic Doppler current profiler (ADCP) made possible the development of a discharge-measurement system capable of more accurately measuring unsteady or tidally affected flow. ADCP systems are not yet "turnkey"; they are still under development which towards real time function, dynamic, high speed, long time storage, long distance monitor and network. The quick development of Embedded System make it is possible to satisfy the need of ADCP system. By analyzing and researching to actual condition of ADCP system and Embedded System, the Current Profilers Position Detector System based on OMAP (Open Multimedia Application Plant) and ADCP (Acoustic Doppler Current Profilers). In this paper, is designed and realized under the actual project demands. Besides general high precision, it has net, storage, dynamic, Real-time function.The hardware and software design have been particularly introduced in this paper. Hardware design comprises three parts: signal transmit module, signal receive module, OSK5912 and special display keyboard. Signal transmit module includes Signal Amplify Filter Circuit and ignal Power Amplify Circuit. Signal receive module include Amplify Circuit and AD Transition Interface Circuit. OSK5912 outfits with network, USB, serial port, CF card interface and parallel port in interface with signal receive module. Software development is consisted of embedded application program, PC side program and special display keyboard program. The embedded application program includes ARM side GPP (General-Purpose Processor) program based on Linux and DSP side program based on DSP/BIOS, communicating with each other by DSP/BIOS Bridge. GPP program performs communicating with DSP, storing data, net transmission, alternation with user. DSP program performs reclaiming data from parallel port, FIR filter, FFT and communicating with GPP.At the end of paper, we give the analysis of this system in: blanking distance, Bin size, precision, system function such as storage, network. And what should be done in future about the system. |