Design of device to recognize and separate sinusoidal and triangular wave signals
In order to solve the problem of signal interference and loss caused by the overlapping of multiple signals in the process of signal transmission and reception,a signal separation device is designed in this paper.The device is mainly composed of four modules:analog signal source generation,signal conditioning,signal acquisition and digital processing and signal output.In the signal conditioning module,the signal source to be separated generated by the adder circuit based on MCP6002 is DC biased to transform the signal to the STM32G473 on-chip ADC acquisition range.In the signal acquisition and digital processing module,the ADC is used to continuously sample the conditioned signals,and the time-frequency domain transform is performed on the acquired signal sequence using the FFT to analyze and calculate the type and frequency parameters of the two original signals.In the signal output module,the DDS module AD9833 is used to output the two original signals,and finally the signal tracking feedback is formed in the signal conditioning module using multiplication,filtering and comparison circuits to effectively suppress drift.This device mainly examines the separation of two sinusoidal signals,triangular and sinusoidal signals and two triangular signals,and the test results show that the device can accurately separate the two signals,and the average accuracy of the frequency reaches more than 99%,and it can stably display the waveforms and does not generate drift,which improves the accuracy and effectiveness of signal separation.