Design of data acquisition system

A data acquisition system was designed based on STM32 and CPLD to realize acquisition,transport,display and storage of on-line data.The sampling process was controlled by the CPLD to realize multi-channel data acquisition.Verilog HDL language was adopted in this system,two modules were designed by the programmer,including input channel connection module and A/D acquisition module,so as to realize filtering,amplifying and converting of on-line data.The data was processed and transformed by STM32.The upper software of data management was developed in PC to realize the displaying and storage of data.It has been found that the system can meet the real-time display requirement of multi-channel data acquisition.The system circuit design method is simple and reliable.It meets the requirement of practical application.