好文档 - 专业文书写作范文服务资料分享网站

基于51单片机的程控增益放大器设计报告

天下 分享 时间: 加入收藏 我要投稿 点赞

基于51单片机的程控增益放大器

设计报告

一、研究内容及系统功能

运算放大电路在各种仪器仪表中能够完成小信号放大电路,本设计旨在利用单片机实现与数字电位器进行I2C通信,控制数字电位器输出,且能显示输出增益变化。增益可控放大器可由基本运算放大器、数字电位器和控制逻辑组成。

本次设计要求实现以下功能:

1、利用单片机、数字电位器、运算放大器设计一个增益可控及能够显示增益变化的电路。增益变化范围1~50,步进为1。

2、提交设计硬件电路图及软件编程代码; 二、程控增益放大器硬件电路设计

为了能更好的了解程控增益放大器的原理,本章首先给出设计方案并介绍了程控增益放大器的基本原理,然后对其各模块进行了分析。本设计程控增益放大器硬件电路的设计主要包含四个模块:电源模块、电路控制模块、增益放大模块以及液晶显示模块,其设计结构图如图2-1所示:

图2-1 程控增益放大器设计结构图

输入 增益放大模块 输出 电源模块 控制模块 键盘 液晶显示模块 2.1 电源模块

本设计电源模块包含四个部分:电源变压器、整流电路、滤波电路和稳压电路,电源模块原理框图及直流稳压电源波形变换图参见图2-2:

1

电源变压器 整流电路 滤波电路 稳压电路 图2-2 电源模块原理框图

2.2.2 电源模块硬件电路设计

本设计中,电源模块主要需要生+12V、-12V以及+5V为控制模块、液晶显示模块以及增益放大模块供电。电源模块硬件电路设计图参见图2-3及图2-4。

U1LM-317VCC3VinVout2J1+12VADJR1C1F11C5EC1RV2EC642EC4~T1AC220V~1D1-D43U2LM-337VDD2VinVout3J2-12VLED1ADJR31EC2C4EC5RV3C6EC3R2J4GND

图2-3 电源电路

U3VCC78051Vin+5Vout3J3+5VGNDC7EC72

图2-4 电源电路

本设计选取变压器规格为:功率50W,220V转双路15V输出,整流电路采用4个整流二极管1N4007来构成单相桥式整流电路转换成直流电,经整流电路后,选取两只4700uF/50V的电解电容作为滤波电容,滤波电路利用电容的充放电作用,会使得

2

电压趋于平滑。为保证电路获得稳定性好的直流电源,在整流、滤波电路后稳压电路部分选用LM317和LM337稳压芯片构成稳压电路,从而生成+12V和-12V为增益放大器模块的运放芯片供电保证其正常工作。选用7805作为产生+5V电源的稳压芯片为后级单片机及数字电位器供电。

通常LM317稳压块的输出电压变化范围是Vo=1.25V--37V,LM337 的输出电压范围是 -1.25V 至 -37V,LM337和LM337硬件电路非常简单,仅需两个外接电阻来调节其输出电压,此外线性调整率和负载调整率也比其他标准固定稳压器好。采用78系列三端稳压芯片组成的稳压电源在硬件电路连接上也只需要极少的外围元件,电路内部包含过流、过热及调整管的保护电路,使用起来可靠、方便,而且成本低廉,所以本设计电源模块选取了7805芯片来生成5V电压为电路控制模块及液晶显示模块供电。

2.2 增益放大模块

在本设计中,前级用到电压跟随电路提高输入阻抗以及使用反相运算放大电路进行增益放大,电压跟随器后采用四级反相比例放大电路对信号进行增益放大,利用数字电位器控制四级运放的反馈电阻。图2-5及图2-6分别为电压跟随器电路与增益放大电路:

VEE42Vi3OP37G68Vo1-A0+71 图2-5 电压跟随器

3

VEEVL0Vo123VW0OP37G6823VL1VEEVW1OP37GA218623VL2VEEVW2OP37GA318623VL3VEEVW3OP37GA4186Vo4444-A1+71-+7-+7-+7VCCVCCVCCVCC 图2-6 增益放大电路

在本模块硬件电路设计中,选取了OP37芯片作为运放芯片,OP37可提供与OP27一样的高性能,但前者的设计针对增益大于5的电路进行了优化,可以使微弱电平信号得到精确的高增益放大,因而该器件是精密仪器仪表应用的理想之选。并选用了反相比例运算放大电路,该电路具有增益变化范围宽的优势。

增益放大模块在对低频小信号进行放大时,信号Vi首先经过电压跟随器阻抗隔离,之后对跟随器的输出VO1 ,进行四级放大,由于设计内容增益变化范围为1-50,且反馈电阻选用X9241W数字电位器阻值变化最大值为10KΩ,变化范围较窄,所以设计每级反相放大器反相端输入电阻选取2KΩ固定电阻,通过单片机对反馈端数字电位器的控制来调整增益,实现每级增益变化范围为1-5,采用四级放大电路级联来实现高增益。比如要实现信号50倍放大,可以通过软件调整使得第一级运放对输入信号Vi放大两倍,输出VW0,第二级运放对上一级输出信号VW0放大5倍,输出VW1,第三级运放再对上一级输出信号VW1放大5倍,输出VW2,最后一级作为倒相器,因此输入信号的总放大倍数为2*5*5*1=50,其他增益值可以通过同样的方式实现。

2.3 电路控制模块

本设计电路控制模块仅需采用51单片机最小系统,所谓单片机最小系统是指能够实现单片机工作的基本条件,也就是能使单片机正常工作的最基本的外围配置,最小系统主要包括电源电路、复位电路以及时钟电路。单片机的最小系统以及键盘控制电路参见图2-7及图2-8。

4

+5VR10S11RESETP1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7123456781312151431X11Y12X2X1X2RESETC2C3171619189U1P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7P3.3(INT1)P3.2(INT0)P3.5(T1)P3.4(T0)EA/VPPXTAL1XTAL2RSTP3.7(RD)P3.6(WR)STC89C52(AD0)P0.0(AD1)P0.1(AD2)P0.2(AD3)P0.3(AD4)P0.4(AD5)P0.5(AD6)P0.6(AD7)P0.7(A8)P2.0(A9)P2.1(A10)P2.2(A11)P2.3(A12)P2.4(A13)P2.5(A14)P2.6(A15)P2.7VCCGND(RXD)P3.0(TXD)P3.1ALE/PROGPSEN39383736353433322122232425262728402010113029P0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7SDASCLRSRWENP2.6P2.7+5VC1R11R0S10P3.2P3.2 图2-7由单片机STC89C52构成的最小系统

R0R1R2R3R4R5R6R7R8R9S0S1S2S3S4S5S6S7S8S9P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7P2.6P2.7

图2-8

程控增益放大器开关键盘

电路控制模块的电气连接中,我们选用11.0592M晶振为系统提供基本时钟信号,串口选择上将使用P2.0与P2.1口分别模拟IIC通信的数据传送线SDA和时钟控制线SCL实现对X9241W数字电位器的控制,P0口连接LCD1602液晶显示屏编程控制增益显示,

5

基于51单片机的程控增益放大器设计报告

基于51单片机的程控增益放大器设计报告一、研究内容及系统功能运算放大电路在各种仪器仪表中能够完成小信号放大电路,本设计旨在利用单片机实现与数字电位器进行I2C通信,控制数字电位器输出,且能显示输出增益变化。增益可控放大器可由基本运算放大器、数字电位器和控制逻辑组成。本次设计要求实现以下功能:1、利
推荐度:
点击下载文档文档为doc格式
6lyrz7h0kk3gznb0gt563y3j84vsiw00agu
领取福利

微信扫码领取福利

微信扫码分享