程序控制运算放大器毕业设计好Word文档格式.docx

上传人:b****1 文档编号:13479172 上传时间:2022-10-11 格式:DOCX 页数:21 大小:569.28KB
下载 相关 举报
程序控制运算放大器毕业设计好Word文档格式.docx_第1页
第1页 / 共21页
程序控制运算放大器毕业设计好Word文档格式.docx_第2页
第2页 / 共21页
程序控制运算放大器毕业设计好Word文档格式.docx_第3页
第3页 / 共21页
程序控制运算放大器毕业设计好Word文档格式.docx_第4页
第4页 / 共21页
程序控制运算放大器毕业设计好Word文档格式.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

程序控制运算放大器毕业设计好Word文档格式.docx

《程序控制运算放大器毕业设计好Word文档格式.docx》由会员分享,可在线阅读,更多相关《程序控制运算放大器毕业设计好Word文档格式.docx(21页珍藏版)》请在冰豆网上搜索。

程序控制运算放大器毕业设计好Word文档格式.docx

运算放大器集成芯片使用LM741,单片微型计算机集成芯片使用ATMEL公司的AT89C51或AT89C52,写出满足要求的程序,合理的调试各个软件,最终就能得出仿真结果即满足设计要求。

关键词:

运算放大器单片机集成芯片程控增益

Abstract

Thisdissertationincludeanoverviewofprogram-controlledoperationalamplifier,systemhardwareandsoftwaredesignandimplementation,softwaredebugging,sumup,thanks,bibliography,checklist,circuitschematicdiagramandsoon.

Maintask:

Iintendtomakealinearamplifierwithgaincontrolcircuits,andcontroltheDCsignalgainvaluechangesbyasmallsystemofsingle-chipmicrocomputer.

Maincontent:

Iwanttodesignavariablegainamplifiercircuit,and,intheory,Icanform4differentgainsbychangingtheStateDivisionof4switches.Withintegratedanalogswitchblocks(suchastheCD4066)forthisswitch,Icanconvenientlycontrolamplifiervaluechangesbyasmallsystemofsingle-chip.OperationalamplifierintegratedcircuitsuseLM741.single-chipmicro-computerchipchoosestheATMELcompany’sAT89C51orAT89C52.Writtingtheprogramofmeettingtherequirements,andreasonablelydebuggingthesoftware,thenwecouldultimatelyconcludedthatsimulationresultsthatmeetthedesignrequirements.

Keywords:

operationalamplifier,microcontroller,integratedchip,program-controlledgain

前言

随着半导体技术的飞速发展,以及移动通信,网络技术,多媒体技术在嵌入式系统设计中的应用,单片机从4位,8位,16位到32位,其发展历程一直受到广大电子爱好者的极大关注。

单片机功能越来越强大,价格却不断下降的优势无疑成为嵌入式系统方案设计的首选,同时单片机应用领域的扩大也使得更多人加入到基于单片机系统的开发行列中,推动着单片机技术的创新进步。

在工程上常采取改变放大器增益的方法对幅值大小不一的信号进行放大。

在计算机数控系统中,为实现不同幅度信号的放大,往往不希望甚至也不可能利用手动的方法来实现增益变换。

利用程控放大器可以很好的解决上述问题。

程控放大器也称为可编程放大器,是根据使用要求由程序控制改变增益的放大器,具有控制方便,线性度高,稳定可靠等优点。

在多通道或多参数的数据采集系统中,多个通道或多个参数共用一个测量放大器。

就每个通道的数据采集而言,还可实现自动控制增益或量程自动切换,因此程控增益放大器得到广泛应用。

程控一般有两种方法,一个是模拟的,叫做自动增益控制(AGC),另外,还有先监测输出,然后调整程控增益放大器的增益,前者简单,但人工介入较麻烦,后者人工介入较简单但成本高复杂。

“先监测输出,然后调整程控增益放大器的增益”是说通过编制程序去控制电路实现。

本文分析了程控放大器的基本原理,当改变按钮闭合状态时测量放大器的增益也相应地加以改变。

这种变化通常是自动进行,即不需要人为的改变电路连接,而是通过软件控制放大器增益的改变。

这样可以实现仪器量程的自动切换。

另外,通过改变增益的方法使系统功能增强。

本次设计中我们应用AT89C52单片机、LM741运算放大器、CD4066双向模拟开关的概况及应用做的简单程控放大器,通过软件控制放大器增益的改变,采用这向项技术,可以使测量系统有宽的适用范围,提高系统的适应性,同时提高系统的测量精度。

1程序控制运算放大器概述

1.1放大器的种类

一、A类放大器:

是指电流连续地流过所有输出器件的一种放大器。

这种放大器,由于避免了器件开关所产生的非线性,只要偏置和动态范围控制得当,仅从失真的角度来看,可认为它是一种良好的线性放大器。

二、B类放大器:

是指器件导通时间为50%的一种工作类别。

这类放大器可以说是最为流行的一种放大器,也许目前所生产的放大器有99%是属于这一类。

三、AB类放大器:

实际上是A类和B类的结合,每个器件的导通时间在50—100%之间,依赖于偏置电流的大小和输出电平。

该类放大器的偏置按B类设计,然后增加偏置电流,使放大器进入AB类。

AB类放大器在输出低于某一电平时,两个输出器件皆导通,其状态工作于A类;

当电平增高时,两个器件将完全截止,而另一个器件将供给更多的电流。

这样在AB类状态开始时,失真将会突然上升,其线性劣于A类或B类。

1.2程控放大器的应用及特点

程控放大器是一种放大倍数可以控制的放大器,缩写符号PGA。

程控放大器在实际当中有很多应用,可以通过程序来自动调节放大器的放大倍数。

例如,在一些比较高档的电子测量仪器中可以根据输入信号的大小自动调整量程的范围,就是通过改变放大器的放大倍数来实现的。

各通道或各参数送入测量放大器的信号大小并不相同,但都要放大至A/D变换器输入要求的标准电压,因此各个通道要求测量放大器的增益就每个通道的数据采集而言,还可实现自动控制增益或量程自动切换,因此程控增益放大器得到广泛应用。

程控放大器使用方便、性能好,故可在数据采集系统、自动增益控制、动态范围扩展、远程仪表测试等方面使用尤为适宜。

在使用放大器的场合中,往往希望增益能够调整,以使波形显示更完美,数据采集更精确,而程控增益调整比手工调整更优越。

1.3设计要求

在给定的单片机小系统板上提供人机操作界面,使操作者能通过按键操作,来控制放大器的增益等级,相应的增益值在数码管上显示。

具体指标如下:

1)通过按键操作能够实现1倍、20倍、30倍、50倍的放大;

2)输出信号用示波器显示出来并且无明显失真;

3)将具体的放大倍数通过数码管显示出来。

1.4设计方案

1.4.1设计方案的选择

方案一:

集成程控增益放大器。

它具有低漂移、低非线性、高共模抑制比和宽频带等优点,但其增益有限,只能实现特定的几种增益切换。

所以我们不采用此方案。

方案二:

运放+模拟开关+电阻网络。

这种方法利用模拟开关切换电阻反馈网络,从而改变放大器电路的闭环增益。

此种方法通用性强,经济实惠,效果显著。

所以我们选用此方案。

1.4.2系统的设计原理和结构

设计一个实现增益可变可控的放大器电路。

通过手动改变开关的分合状态,来控制单片机小系统I/O端口的高低电平,从而来控制模拟开关的各引脚的通断,每对引脚分别与运放的四条支路串联,而每对引脚之间则是两两并联,即实现单片机小系统对增益实现模块的控制功能,同时在数码管上显示相应的增益值。

具体电路分析:

将程序控制放大电路的程序写入单片机中并实时的检测电路的放大,通过P2口键盘扫描程序判断是哪个按键按下,并从P1口输出相应的键值,选通相应的模拟开关从而实现电路中对信号的放大作用。

本设计由四个模块电路组成:

单片机模块、运算放大器模块、模拟开关模块和数码显示管模块。

程控放大器模块图如图1.1所示:

图1.1程控放大器模块图

相应的接口为:

单片机P0口连接一个上拉电阻和数码显示管,P1口控制模拟开关,P2口的P2.0-P2.3分别连接四个按键开关,P2口的P2.6-P2.7分别连接数码管的1、2管脚,信号发生器分别连接一个LM741的输入端口和示波器的A端口,另一个LM741的输出端口连接示波器的B端口。

2系统的硬件设计

2.1单片机控制系统

2.1.1单片机的介绍

单片微型计算机简称单片机,是典型的嵌入式微控制器(MicrocontrollerUnit),常用英文字母的缩写MCU表示单片机,它最早是被用在工业控制领域。

由于单片机在工业控制领域的广泛应用,为使更多的业内人士、学生、爱好者,产品开发人员掌握单片机这门技术,于是产生单片机开发板。

单片机由芯片内仅有CPU的专用处理器发展而来。

最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。

INTEL的Z80是最早按照这种思想设计出的处理器。

单片机芯片如图2.1所示:

图2.1单片机芯片

单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。

相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。

概括的讲:

一块芯片就成了一台计算机。

它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。

同时,学习使用单片机是了解计算机原理与结构的最佳选择。

单片机是靠程序运行的,并且程序可以修改。

通过不同的程序实现不同的功能,尤其是一些独特的功能,这是别的器件需要费很大力气才能做到的,有些则是花大力气也很难做到的。

本次设计选用的是AT89C52,它是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。

使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。

片上Flash允许程序存储器在系统可编程,亦适于常规编程器。

在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。

AT89S52具有以下标准功能:

8k字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。

另外,AT89S52可降至0Hz静态逻辑操作,支持2种软件可选择节电模式。

空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。

掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。

单片机管脚说明:

AT89C52引脚排列如图2.2所示:

图2.2AT89C52引脚排列图

P0口——8位漏极开路双向I/O

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 交通运输

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

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