ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:436.42KB ,
资源ID:681162      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/681162.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(毕业设计论文程控放大器的设计与实现.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

毕业设计论文程控放大器的设计与实现.docx

1、毕业设计论文程控放大器的设计与实现程控放大器的设计与实现摘 要本文介绍了一种可通过程序改变增益的放大器。它与ADC相配合,可以自动适应大范围变化的模拟信号电平。系统以89S51单片机作微处理器,运用NE5532芯片组成运放电路,采用CD4052芯片担任增益切换开关,通过软件控制开关的闭合或断开来达到改变电路的增益。文章首先对系统方案进行论证,然后对硬件电路和软件设计进行了说明,最后重点阐述了系统的调试过程,并且对调试过程中遇到的问题以及解决方案进行了详细说明。该系统设计达到了预期要求,实现了最大放大60db的目的。关键词程控放大器;运算器放大器;单片机;增益The Design and Rea

2、lization of Program-Controll AmplifierAbstractThis article introduces a amplifier which changes the gain through the software. It coordinates with ADC and adapts the simulated signal level with wide range change automatically. The system uses the 89s51 SCM as the core. The NE5532 chip composes the o

3、perational circuit and the CD4052 chip composes the gain switch. The gain of the circuit is changed by software which can control switch closed or disconnect.The article first demonstrates the system plan, then introduces the hardware and the software, finally explains the debugging process of the s

4、ystem with emphasis. It also especially analogizes the problem in the debugging process and the resolutions. This system design has achieved anticipative request and realized enlarged 60db most greatly the goal.Key wordsProgram-controlled amplifier; operational Amplifier; SCM; gain前言在计算机数控系统中,模拟信号在送

5、入计算机进行处理前,必须进行量化,即进行A/D 转换 1 。进行A/D 转换之前,必须考虑A/D 转换器的分辨率和模拟输入电压量程这两个问题。在一些特殊的应用中,我们常希望输入信号的幅值接近A/D 的输入电压量程的上限。工程上常采取改变放大器增益的方法对幅值大小不一的信号进行放大。在计算机数控系统中,为实现不同幅度信号的放大, 往往不希望、甚至也不可能利用手动方法来实现增益变换。利用程控放大器可以很好地解决上述问题。程控放大器是根据使用要求由程序控制改变增益的放大器,具有控制方便,线性度高,稳定可靠等优点 2 。使用程控放大器改变模拟输入信号的增益,并配合A/D的使用,可允许输入的模拟信号在较

6、大范围内动态变化,达到了提高A/D 的输入电压量程的目的,也相当于提高了A/D 的分辨率。随着数字化技术的不断发展,各类测量仪表越来越趋于采取数字化和智能化方向的发展 3 。这些设备一般由前端的传感器、放大器电路和后端的数据处理电路组成。其中后端数据处理电路通常采用高精度A/D和高速单片机,以保证仪表的精度和速度要求。对于前端电路,由于传感器输出信号的幅度和驱动能力均比较微弱,必须加接高精度的测量放大器以满足后端电路的要求;另一方面,传感器在不同测试中输出信号的幅度可能相差很多,传统的处理方法是对放大器增加手动档位调节以保证后端的A/D采集输入端的信号在一定幅度内,从而保证整个仪表的测量精度。

7、人工档位调节增加了仪表操作的复杂性、影响了数据测量的实时性,同时档位调节通常采用机械转扭增加了仪器的不可靠性和接触电阻对测量精度的影响。是否可由单片机自动选择量程档位呢?答案是肯定的,传统的方法是采用可软件设置增益的放大器。1设计任务与要求设计并制作一个程控放大器。通频带10Hz-150KHz,输入阻抗大于500K,最大输出10VPP。增益可调范围0-60db,每10db步进。放大倍数可预置,可修改,并用数码管显示。增益误差不大于2db。2系统方案论证程控放大器的基本电路和一般放大器电路类似,只是不同电路其反馈网络以及期中的电阻阻值是不同的,下面就改变增益的几种常用方法作一些探讨。2.1方案一

8、 同相型程控放大器图2.1 同相放大器的基本电路同相型放大器的基本电路如图2.1所示。放大器的增益G只取决于反馈电阻Rf 和电阻R1。由于运算放大器的输入阻抗很高,尤其对于场效应输入型运算放大器, 输入阻抗可达1012 ,因而开关的导通电阻对放大器增益的影响可以忽略不计 4 。在图2.1中,利用运算放大器的高开环增益特性和负反馈,开关的导通电阻对增益的影响基本上得以消除。该类电路的优点是开关导通电阻对电路的增益影响小,因此特别适用于采用模拟电子开关控制的场合。电路的不足之处是放大器增益不能小于1 ,因此不能对输入信号进行衰减,解决办法是在前级加入无源衰减网络。2.2方案二 反相型程控放大器图2

9、.2 反相型程控放大器反相型程控放大器的基本电路如图2.2所示。在图中只需改变Rf 或Ri 的阻值就可以改变放大器的增益。电路中,切换开关SW1SWn 可以使用模拟电子开关或继电器,通过软件控制开关的闭合或断开,用于选择不同的输入电阻或反馈电阻来达到改变电路的增益 5 。该类电路的优点:放大器增益可大于1 ,也可小于1 或等于1 ,因此,既可以对输入的小信号进行放大,也可以对输入的大信号进行衰减,因此电路的动态适应范围很大。但该方法的缺点也是显而易见的:由于切换开关与输入电阻或反馈电阻串联,开关的导通电阻将影响放大器的增益,特别是在使用模拟电子开关时尤其明显。解决方法是将放大器的反馈电阻Rf

10、和输入电阻Ri 尽量取大一些,也可先测出开关的导通电阻,再对电路中的RfRf n或Ri1Ri n作适当的修正。另外, 所示的放大器的输入阻抗不是固定的,因此最好加入隔离放大器以减少对前级信号源的影响。该图所示电路,采用集成化的模拟开关担任增益切换开关,功耗小,体积小,可以由TTL或CMOS电平直接驱动,可进行放大和衰减。同样,模拟开关的导通电阻影响放大倍数,模拟开关可以使用CMOS系列的CD4066,CD4051CD4053等等,也可以使用MAX75XX系列或MAX301309,331339,351359系列的模拟开关。当放大器的输入信号正负都有时,模拟开关必须双电源供电。2.3方案三 DAC

11、型程控放大器DAC型程控放大器由DAC 和运算放大器组成,其原理是利用DAC的乘法功能实现可变增益控制 6 。DAC内部主要由R-2R 电阻网络和模拟电子开关构成,例如DAC0832、AD7520 等电流输出型芯片。此类程控放大器的优点:由于DAC中的R-2R电阻网络是采用精密光刻技术生产出来的,电阻的误差较小,温度系数也比一般的金属膜电阻低得多,因此构成的程控放大的增益误差较小;另外,只要取合适的输入电阻Ri或反馈电阻Rf,电路和增益可以大于1,也可小于1,也可以等于1,甚至为0。电路的缺点:由于DAC内部的分布电容影响,电路的频响不是太理想,电路增益也不容易做得较大;另外电路的信噪比也较差

12、。另外,虽然市场上已有单片集成程控放大器芯片,如AD526、PGA204等产品,但它们的价格昂贵,放大的增益用户无法自行改变。3硬件电路设计总结上述三种方案,我决定选用芯片NE5532实行三级放大,用CD4052模拟开关进行切换选择,单片机进行控制。系统分两大模块,一是控制模块,一是放大模块。图3.1是硬件电路框图。图3.1 硬件电路框图如图所示,输入信号先经过设置为电压跟随器的晶体管,提高输入阻抗。然后进行一级放大,二级放大,三级放大。再由单片机控制放大倍数,选通模拟开关以及运放,关将结果送数码管显示。3.1控制模块图3.2为控制模块电路图。控制模块主要由单片机组成,键盘扫描电路和显示电路则

13、分别接在单片机的四个端口。在P0口,接共阳的数码管,P2.4P2.7接晶体管,控制数码管的位选端。P2.0接程序指示灯。键盘扫描接在P3口。P1口分别接入一6脚排插用来连接模拟开关和6线下载器。复位电路采用按键复位。图3.2控制模块3.1.1AT89S51:MCS-51系列单片机中HMOS工艺制造的芯片采用双列直插(DIP)方式封装,有40个引脚 7 。(1)电源引脚。VCC正常运行和编程校验时为5V电源,Vss为接地端。(2)I/O总线。P0.0P0.7(P0口),P1.0P1.7(P1口),P2.0P2.(P2口),P3.0P3.7(P3口)为输入/输出引线。(3)时钟。XTAL1:片内振

14、荡器反相放大器的输入端。XTAL2:片内振荡器反相器的输入端,也是内部时钟发生器的输入端。(4)控制总线。RST:复位输入信号,当该引脚上出现2个机器周期以上的高电平时,可实现复位操作,此引脚为掉电保护后备电源之输入引脚。3键盘扫描本实验键盘扫描接为4X4矩阵,用反转法处理线路。反转法:将行线作为输出线,列线作为输入线。行线输出全“0”信号,读入列线的值。然后将行线和列线的输入输出关系互换,并且将刚才读到的列线值从行线的端口输出,再读取行线的输入值 8 。键盘扫描接在单片机P3口。根据反转法原理,P3.0P3.3作为行线,P3.4P3.7作为列线,即低位为行,高位为列。先置低位为0,读高位值;

15、再将行线与列线的关系互换,置高位为0,读低位值。比较前后两值,即可判断哪个键按下。3.2放大模块图3.3放大模块图3.3为放大模块电路。NE5532一共8脚。3脚为同相输入端,2脚为反相输入端。8、4脚分别接正负12V电源。反馈网络由模拟开关CD4052组成。CD4052共16脚。16脚接+5V,6、8脚接地,7脚接5V,9、10脚接单片机控制信号。3脚接运放反馈量,1、2、5脚接入运放的负反馈,与滑动变阻器构成反馈网络。其中,其中1脚将输出电压全部反馈到反相输入端;2脚接入2.16K的电阻,可控制放大10dB,5脚接入9K的电阻,可控制放大20dB。3.2.1NE5532简介NE5532是高

16、性能低噪声运放,与很多标准运放(如1458)相似,它具有较好的噪声性能,优良的输出驱动能力及相当高的小信号与电源带宽。图3.4是NE5532内部结构图。图3.4 NE5532芯片图(1)小信号带宽:10MHz;(2)输出驱动能力:600,10V;(3)输入噪声电压:5nV/HZ(典型值);(4)DC电压增益:50000;(5)AC电压增益:10KHz时2200;(6)电源带宽:140KHz;(7)大电源电压范围:320V虚短路:指集成运放的两个输入端电位无穷接近,但又不是真正短路。虚断路:从集成运放两个输入端看进去相当于断路 9 。3CD4052简介CD4052是一个双4选一的多路模拟选择开关。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1