自动增益控制放大器AGC(Automatic Gain Control)的作用是输入信号幅度在一定范围内变化时,能使输出保持稳定。本文设计一个根据输入信号及环境噪声幅度自动调节音量的自动增益控制音响放大器。具有精度高,可编程等优点。本设计由主控显示(人机交互)模块、自动增益控制模块、噪声信号的采集与测幅电路、输出功率放大模块、测频模块五个模块构成。AGC用VCA810,功放用LM1850,整形用LM393双电压比较器,噪声采集主要用CD4051和AD637。STM32F103主要进行AD采样和DA输出控制放大,实现自动增益控制,测频和测幅并用液晶显示屏显示。经过测试,本设计输出误差小于10%。