Aiming at the high precision and real-time requirements of the data acquisition system in the field of power quality detection, project design of a multi-channel data acquisition system based on ZYNQ-7000 and AD7606 is proposed. The FPGA part of ZYNQ is used to realize the collection and control of the system. The ARM part completes data transmission, storage and result display. System uses AXI4 high-speed communication, DMA-SG high-speed data transmission mode, and DDR3 high-speed storage to achieve high-speed acquisition of voltage and current signals. Experimental results show that the acquisition accuracy of the system can reach 0.02% . The system has the characteristics of small size, low power consumption, high accuracy, strong real-time performance and strong stability.