Distributed Networked Data Acquisition Device

Information

  • Patent Application
  • 20070174451
  • Publication Number
    20070174451
  • Date Filed
    December 06, 2006
    18 years ago
  • Date Published
    July 26, 2007
    17 years ago
Abstract
A distributed networked data acquisition system having distributed networked data acquisition devices based on embedded Linux development platform having an ARM9 CPU is proposed. The system is defined as one or more distributed networked data acquisition devices together with a host. The host could dynamically display data and also coordinate and control the many distributed networked data acquisition devices. Each distributed networked data acquisition device is connected with the host by means of transmission media. The distributed networked data acquisition devices adopts the distributed data acquisition network to implement multi-point data acquisition having many distributed networked data acquisition devices working together and using several UTPs to connect with the distributed networked data acquisition devices in various distribution points. Each distributed networked data acquisition device can connect with different types of sensors, and each sensor can collect different types of continuous signals.
Description

BRIEF DESCRIPTION OF THE DRAWINGS

The present invention will be apparent to those skilled in the art by reading the following detailed description of a plurality of embodiments thereof, with reference to the attached drawings, in which:



FIG. 1 is a schematic view showing a distributed networked data acquisition system having a plurality of connections of the distributed networked data acquisition devices, according to a first embodiment of the present invention;



FIG. 2 is a block diagram showing the assembly structure of the distributed networked data acquisition device, according to a second embodiment of the present invention;



FIG. 3 is a flowchart showing the operation of the software of the distributed networked data acquisition device, according to the present invention;



FIG. 4 is a block diagram showing the operating principle of adaptive filtering, according to the present invention;



FIG. 5(
a) is a schematic view showing the conceptual layout of the distributed networked data acquisition device circuit, according to the second embodiment of the present invention;



FIG. 5(
b) is a schematic view showing the conceptual layout of an integrated A/D filtering circuit, according to the second embodiment of the present invention; and



FIG. 6 is a graphic showing the sewage treatment dosage control and turbidity monitoring system, according to a fourth embodiment of the present invention.


Claims
  • 1. A distributed networked data acquisition system, comprising: an embedded Linux development platform;a distributed data acquisition network;a system, wherein comprising of a plurality of distributed networked data acquisition devices, and a host;a plurality of data acquisitions;one or more transmission media comprising of a plurality of UTP; andone or more sensors,wherein the host is to implement dynamic display of the data acquisitions, and coordination and control of the distributed networked data acquisition devices, and the distributed networked data acquisition devices are connected with the host using the transmission media and are to utilize the distributed data acquisition network for implementing multi-point data acquisition of having the distributed networked data acquisition devices working together and using the UTP to connect with the distributed networked data acquisition device at each distribution point, wherein each distributed networked data acquisition device is able to connect with different types of sensors, and each sensor is able to detect different types of continuous signals.
  • 2. A distributed networked data acquisition device as claimed in claim 1, comprising: an embedded microcontroller, wherein based on a core;a serial interface based on the core;a GPS receiver;a reset chip;a clock chip;an IIC interface;a power supply chip;a flash memory chip;a SDRAM chip;a LCD display;a keyboard;an Ethernet controller;an USB interface;a USB/Serial converter;an A/D converter;an integrated D/A filtering circuit;a counter;a JTAG interface; anda clock oscillator chip,wherein the embedded microcontroller is connected with the clock oscillator chip, the clock oscillator chip OSC is to be plugged-in to the power supply chip;the reset chip is connected with the embedded microcontroller; and the reset chip is to be plugged-in to the power supply chip; the flash memory chip is mapped in a first region of the embedded microcontroller, and making the address lines of the embedded microcontroller to be “shifted-left” by one bit, and the address of the SDRAM chip is mapped in the second region of the embedded microcontroller, and the A/D converter is connected with the USB interface of the embedded microcontroller through the USB/ Serial converter; the integrated D/A filter circuit is connected with the A/D converter by using a 40PIN socket; the integrated D/A filter circuit is connected with one or more of sensors through the data lines for processing various forms of signals; the embedded microcontroller is connected with the keyboard through the IIC interface; and the embedded microcontroller is connected with the LCD display by using the IIC interface, and is connected with the GPS receiver; the square wave signal sent from the integrated D/A filtering circuit are connected to the external interrupt in the CPU, thereby providing realization of the counting of digital signals.
  • 3. The distributed networked data acquisition device as claimed in claim 2, wherein the embedded microcontroller, comprising: a RISC structure;capability to fully support the Thumb (16 bits)/ARM (32 bits) instruction sets;using registers extensively;performing and completing data operations in the registers; andhaving fixed instruction lengths.
  • 4. The distributed networked data acquisition device as claimed in claim 2, wherein the integrated D/A signal filtering circuit, comprising: a multi-channel optical isolation OC circuit;a RC filtering circuit;a plurality of discrete signals;a plurality of continuous signals; anda software performing a second adaptive filtering for removing high-frequency interference signal components, wherein the discrete signals and the continuous signals are received directly from the field without being restricted by the type of sensors models, and the discrete signals are processed by the OC channel for fully isolating the signal from the embedded microcontroller, and the RC filtering circuit and the second adaptive filtering of the software are to remove high-frequency interference signal components.
  • 5. The distributed networked data acquisition device as claimed in claim 2, wherein the Ethernet controller is used for connecting the distributed networked data acquisition devices to a network for completing multi-point data acquisition, and at the same time for uploading of a plurality of data using the internet, and for updating the system settings for multi-protocols and for network communications.
  • 6. A method of using the distributed networked data acquisition device as claimed in claim 2, comprising: collecting a plurality of pressure, temperature and flow rate signals from a plurality of pressure, temperature, and flow rate sensors, respectively, at two ends of a oilfield pipeline for the detection of any leakage fault and the performance of diagnosis and positioning of any pipeline leakage;connecting the integrated D/A filter circuit of the distributed networked data acquisition device with a plurality of pressure sensors by using data lines for processing the pressure signals;connecting the integrated D/A filter circuit of the distributed networked data acquisition device with a plurality of temperature sensors by using data lines for processing the temperature signals; andlaunching a plurality of square wave signals into a port of the embedded microcontroller by one or more flow rate sensors, whereinthe embedded microcontroller is connected with the GPS receiving system by using the serial interface, and is connected with the other devices by using the NIC for enabling communication.
  • 7. A method of using the distributed networked data acquisition device as claimed in claim 2, comprising: sampling a plurality of turbidity, flow rate, ingredient concentration, and liquid level signals from the system by using the distributed networked data acquisition device in a sewage treatment dosage control and turbidity monitoring system;controlling the system operations, and performing data processing on the sampled data collected from all sampling points using a PLC;connecting the integrated D/A filter circuit of the distributed networked data acquisition device with a plurality of flow rate sensors by using data lines for processing a plurality of flow rate signals;connecting the integrated D/A filter circuit of the distributed networked data acquisition device with a plurality of liquid level sensors by using data lines for processing a plurality of liquid level signals; andconnecting the embedded microcontroller with the PLC through UTP, wherein the inner operations of the distributed networked data acquisition device is controlled by the embedded microcontroller for the completion of the collection of the turbidity signals and the liquid level signals, and also for the filtering processing.
  • 8. A method for implementing data acquisition using the distributed networked data acquisition device as claimed in claim 2, comprising: step 1: starting;step 2: reading the configuration files of the device;step 3: defining the exit address of the procedure;step 4: establishing exception vectors, interrupt vectors address, and enable interrupt;step 5: initializing storage system, and allocating memory to sampling data;step 6: initializing and configuring network protocol;step 7: initializing I/O device and watchdog circuit;step 8: launching watchdog, and reading the GPS system clock correction;step 9: establishing sampling interval and enabling sampling channel;step 10: awaiting interruption;step 11: if the interruption of continuous signal acquisition is acquired, the signal acquisition procedure is performed for continuous signal; if the interruption of discrete signal acquisition is acquired, the signal acquisition is performed for discrete signal;if the interruption of watchdog is acquired, restarting sampling, and returning to step 2;if the interruption of GPS is acquired, proofreading the re-installed clock, and returning to step 2; and if uninterrupted, returning to step 10;step 12: performing software filtering on the data signals collected;step 13: preparing data packet, and transmitting data packets and data to the LCD; andstep 14: returning to step 10, and continuing waiting.
  • 9. The method as claimed in claim 8, wherein the software filtering in step 12, comprising: step 1: starting;step 2: producing valuation signal wherein is the filtered signal Y(n);step 3: calculating the differential signal before and after filtering, wherein X(n)−Y(n)=e(n);step 4: applying the differential signal to modify the valuation signal; andstep 5: outputting the sampling signal Y(n) after filtering.
Priority Claims (1)
Number Date Country Kind
200610045690.8 Jan 2006 CN national