The present invention provides a
data acquisition system based on DSP and CPLD, wherein the
signal conditioning circuit collects the external analog quantity of the input
signal, and the external analog quantity enters the dual 4-to-1 analog switch after passing through the
signal conditioning circuit, and the dual 4-to-1 analog switch outputs the
voltage signal to the AD7656
chip in a time-sharing manner; the AD7656
chip completes the digital quantity conversion of the input
voltage signal, and the digital quantity is transmitted to the DSP
chip through a 16-bit data
bus, and the DSP and CPLD perform timing control on the AD7656 chip. The present invention simplifies the forward conditioning circuit, removes the ratio adjustment and level boosting and
processing circuits required for sampling with the A / D on the DSP chip, reduces the sampling error, and on the other hand, broadens the working
voltage range, and is more flexible to use.