单片机系统采用AT89C52为核心,时钟信号采用12MHz晶体,扩展了32k的外部数据存储器,采样FLASH ROM 28C256作为外部数据存储器,可以保存预置增益值。采用可编程键盘专用接口芯片8279扩展键盘;显示部分采用128×64的点阵液晶显示器,换器用D/A转换器用DAC0832。单片机系统方框图如图2—4。
图2-4 单片机系统方框图
5. 软件设计
由于本系统中单片机只起控制增益和显示的作用,所以软件设计比较简单。启动后进入增益控制界面,可以通过按键调节增益,步进1dB,还可以切换显示输出正弦电压有效值和峰峰值,以及切换到AGC功能。
6.输出级功率放大电路设计:
后级输出电路我们采用OCL功率放大电路形式如图2-4。
图2-4 后级功率放大电路