摘要

设计了一套放大器非线性失真测量识别装置,用于测量信号的失真度,并且可以判别放大电路的失真情况。该设计由两级反向放大电路、增益可调电路、OCL互补对称电路、STM32F407单片机控制模块等模块构成。其中,两级反向放大电路能够产生顶部失真、底部失真、双向失真的波形,增益可调电路和OCL互补对称电路能够产生交越失真的波形。利用单片机自带ADC采集电压变化,通过FFT算法计算出总谐波失真的近似值,并且通过输出信号的最大值点数、最小值点数、中间值点数来判断放大电路的失真情况。最后,通过液晶屏显示实验结果。