Design and implementation of a multi-channel data acquisition system based on STM32 and Qt

Read full text
Authors: C Liu, Zixuan Yang, Cong Wang
Cited by: 1
References: 8

Abstract

Abstract To meet the requirements of high precision, multi-channel capability, and real-time performance for data acquisition in scientific research, industrial production, and other fields, a multi-channel data acquisition system based on the STM32 microcontroller and Qt development framework is designed and implemented. The system adopts the STM32F407ZGT6 as the main control chip of the lower computer, collects multi-channel environmental data through temperature, humidity, illuminance, and noise sensors, and transmits the data to the upper computer via serial communication after digital filtering and preprocessing. The upper computer is developed based on Qt 5.9.1, integrating functions such as real-time data display, curve plotting, MySQL database storage, and historical data query. Test results indicate that the system features a stable sampling rate, reliable data transmission, and a measurement error of less than ±1%. It can realize synchronous acquisition, real-time monitoring, and offline analysis of 4-channel sensor signals, satisfying the needs of data acquisition applications in various scenarios.

Fields of Study & Subjects

Applied Advanced Technologies AI and Multimedia in Education

Publication details

Journal / source
Journal of Physics Conference Series
Publisher
IOP Publishing
Volume
3235
Issue
1
Pages
012036–012036
Publication date
1 May 2026