Abstract:In response to the requirements of portability, miniaturization, and low power consumption, a portable dual channel signal source is designed using a programmable logic device FPGA as the main controller. Adopting the CORDIC algorithm to generate DDS sine signals, outputting two continuously adjustable amplitude frequency phase sine signals; Design a human-machine interaction interface for the signal source using an intelligent touch screen, configure and display the signal source parameters in real-time; The touch screen communicates with FPGA using Modbus RTU protocol. Through practical testing, the results show that the sine signal output by this signal source has good frequency stability, good accuracy in adjusting phase and amplitude, and can meet the requirements of testing equipment.