Abstract

Embedded technology and people's lives have been closely related, but traditional data acquisition system only responds to particular signals, which is quite limited. A newly-designed idea is proposed in this paper with ARM9 processor as the core components to design a common data acquisition system. We need to use different data acquisition board according to different signals, to form a user-defined data acquisition system conveniently, flexibly and fast. Hardware structure is made up of Web Server, ARM9 system board and the multi-block STM8L data acquisition board. With Linux as the operating system, ARM9 system board, based on the Qt platform, develops the application program and completes the corresponding tests. It mainly includes: (1) In accordance with the actual application requirements, this paper proposes that the system should focus on the characteristics of high-precision, high speed, low-power and strong anti-jamming to design, and gives the overall system design and structural design of intelligent nodes. (2) The concrete hardware circuit design of common data acquisition system has been accomplished, which mainly includes designing STM8L data acquisition board and ARM9 system board. (3) The concrete software design of common data acquisition system has been accomplished, which mainly includes building Linux operating system, building Qt development environment, ADC, digital filtering, designing real-time data communications, real-time graphics display applications and so on. (4) Because it is battery-powered in STM8L data acquisition board, the system needs to work with low power. Based on the analysis of energy consumption in STM8L data acquisition board, the system has adaptive mechanisms of sleep to reduce system power consumption, ensuring the system can orderly run for a long time.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call