Multi-channel High-speed Data Acquisition System Based on Improved SPI Communication

A multichannel high-speed data acquisition system based on improved SPI communication is designed to meet the requirements of synchronous acquisition of current and voltage parameters by master and slave control boards. The main architecture of this system is a master-slave FPGA board and AD acquisition card, and the program is developed based on the Vivado platform. Based on traditional SPI communication, this paper puts forward an improved SPI communication. By increasing the number of MISO data lines, the data transmission rate between master and slave control boards is greatly increased, and the FPGA expansion port resources are fully utilized. In addition, a data conversion module is added to the system, which can observe the acquisition results more intuitively. At the same time as high-speed data acquisition, the measurement accuracy within the specified voltage input range is high. The experimental results show that the system can realize multichannel high-speed data acquisition.