- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
自动增益放大系统简易设计
自动增益放大系统简易设计
摘 要:本设计以程控增益放大器AD603为核心,通过单片机STC89C52控制各模块,实现了输入信号及环境噪声幅度自动调节音量的自动增益控制音响放大器。文章重点介绍了程控放大模块、噪声采集模块、有效值检测模块等主要电路模块。系统从mp3或信号源输入音频(100 Hz~10 kHz)信号给程控增益放大器AD603,将信号放大输出,通过峰值检测电路检测出输出信号,并送给单片机AD采样,与理想输出信号数值进行比较,若有多偏差,则通过调整对AD603的增益控制电压,从而实现带动600 Ω负载或驱动8 Ω喇叭。
关键词:AD603;STC89C52;自动增益控制
中图分类号:TN72 文献标识码:A 文章编号:1006-8937(2016)03-0011-02
1 系统方案论证
1.1 控制方案的论证与选择
方案一: 采用AD603和运放构成电压比较减法电路实现。将输入电压与理想电压的误差经相应的幅值和极性处理后作为AD603的控制信号,从而实现放大倍数的自动调节,实现输出电压的恒定。该方案结构简单,制作容易成本低,但控制精度不够,适用性不强。
方案二:以单片机作为控制器件,通过单片机对输入信号进行AD采样,与理想输出信号比较得到误差,根据误差调整AD603增益控制电压,从而实现对AD603放大倍数的精确控制,实现输出电压的恒定。该方案控制精确,控制速度快,系统整体稳定性高,功能改变和增加容易。但系统的设计稍复杂。
通过对两个方案的综合对比,我们选用方案二。
1.2 程控增益放大论证与选择
方案一:使用多个高速运放和模拟开关构成程控增益放大。通过控制模拟开关选择不同的反馈电阻实现可控增益。这种方案结构简单,易实现,但由于模拟开关其导通电阻很大,使得各通道信号容易相互干扰,甚至影响通频带宽,同时 若要实现增益连续可调,整体结构复杂,调试麻烦。
方案二:采用控制电压与增益成线性关系的可编程增益放大器AD603。通过单片机控制D/A输出高精度直流电压来控制AD603内部的衰减网络,实现精度?0.5 dB增益可调。用少数外围器件级联两片AD603可实现增益-20~60 dB连续可调,满足题目要求。
综上所述:本设计采用方案二,用高精度10位DAC输出直流电压控制AD603实现程控增益放大。
1.3 控制模块的论证与选择
方案一:控制模块为MCS-51单片机。MCS-51以其典型的结构、完善的总线、SFR的集中管理模式、位操作系统和面向控制功能的丰富的指令系统,为单片机的发展奠定了良好的基础,应用比较广泛,各种技术都比较成熟。但MCS-51优点是控制简单方便,成本较低,其缺点资源有一定的限制,在扩展功能方面需要外扩单元。
方案二:采用TI公司的MSP430。MSP430是一个16位的、具有精简指令集的、超低功耗的混合型单片机,基于闪存的产品系列,具有最低工作功耗,在1.8 V~3.6 V的工作电压范围内性能高达25 MIPS。包含一个用于优化功耗的创新电源管路模块。MSP430的优点是资源丰富,操作语言灵活,但对编程的要求有所提高。
由于设计本身对MCU性能要求不太高,对两个方案的综合对比,我们选择成本低,能实现设计要求的单片机MCS-51做我们的主控制器。
1.4 系统总体设计
根据本设计的要求,可得系统整体结构由单片机控制模块、程控放大模块、噪声采集模块、有效值检测模块、扬声器模块、键盘输入模块和液晶显示模块组成,如图1所示。
2 理论分析与参数计算
2.1 自动增益控制的原理
自动增益控制电路的主要作用是使设备输出电平保持一定的数值。对自动增益控制电路的主要要求是控制范围要宽,信号失真要小,要有适当的响应时间,同时不能影响系统的噪声性能。当输入信号的电平在一定范围内变化时,尽管自动增益控制电路能够大大减小输出信号电平的变化,但是不能完全消除电平的变化。对于自动增益控制系统来说,一方面希望输出信号电平的变化越小越好,另一方面则希望输入信号电平的变化范围越大越好。在给定输出电平变化范围内,允许输入信号电平的变化范围越大,就意味着自动增益控制电路的控制范围越宽。
AGC电路工作原理分为增益受控放大电路和控制电压形成电路。增益受控放大电路位于正向放大通路,其增益随控制电压U0而改变。控制电压形成电路的基本部件是AGC整流器和低通平滑滤波器,有时也包含门电路和直流放大器等部件。
2.2 自动增益控制的实现
AD603是宽频带、低噪音、低畸变、高增益、高精度压控VGA芯片。AD603有三种工
文档评论(0)