基于DAC0832程控放大器.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于DAC0832程控放大器

测控系统综合训练 报告 题 目: 程控放大器的设计 班 级: 姓 名: 学 号: 指导教师: 成 绩: 江苏理工学院 电气信息工程学院 2014年12月29日~2015年1月23日 目录 摘 要 2 第1章 绪 论 3 1.1 课题研究背景 3 1.2 设计思路 3 第2章 系统总体设计 4 2.1 方案选择 4 2.1.1程控部分方案选择 4 2.1.2显示部分方案选择 5 2.2系统设计要求 6 2.3 系统结构与总体设计 6 第3章 系统硬件设计 6 3.1单片机的应用与选择 7 3.2芯片简介 7 3.2.1 STC89C51性能简介 7 3.2.2 STC89C51的主要特性 7 3.2.3 STC89C51管脚功能 7 3.3 控制显示电路 9 3.4按键输入电路 10 3.5 D/A转换电路 11 3.5.1 管脚功能 11 3.5.2 D/A转换电路模块 13 3.6 转换电路 13 第4章 系统软件设计 14 4.1软件开发环境简介 15 4.2 C语言简介 15 4.3软件总体设计 15 4.4部分程序段代码 16 4.4.1 DAC0832程序段 16 4.4.2 LCD液晶显示代码 17 第5章 系统仿真调试 19 5.1 系统仿真结果 19 第6章 整机实物调试与分析 20 6.1 增益测试 20 6.2 带宽测试 21 6.3 误差分析 24 第7章 学习总结 24 7.1 心得体会 24 7.2 参考文献 24 附录: 25 附录一 总程序代码 25 附录二 实物图 30 附录三 整机电路 31 摘 要 在电子信息技术中,常常需要对输入信号进行放大。特别是对于一些输入信号幅度变化较大的系统,常常需要实时改变其放大倍数,以保证其输出信号能满足系统的要求。为了满足该需求市面上出现了多种程控放大器。但该类放大器多采用价格昂贵的专用芯片实现,从而性价比不高。 针对以上问题,本文设计出一种可通过程序实现改变信号增益的高增益高精度信号放大器。该放大器利用电流型DAC内部的倒梯形网络配合运算放大器组成反馈网络实现程控放大的功能。 本设计采用与之相关的STC89C51单片机,TL084放大器,DAC0832D\A转换器的概况及应用。本文介绍了目前程控放大器的各项技术特征,并且阐述了其工作过程和要求,硬件系统设计以及软件系统设计,简单地对可编程控制器(PLC)系统结构、工作原理及控制原理进行了分析,详细阐述了程控放大器的外观设计、放大过程、硬件设计、软件程序设计的实现过程。 关键词:STC89C51单片机、DAC0832、运算放大器 第1章 绪 论 1.1 课题研究背景 程控放大器,又名可编程放大器,是一种放大倍数由程序控制的放大器。程控放大器可以通过软件改变增益,利用模数转换器可以自动适应大范围变化的模拟信号电平,因此越来越多地应用在自动控制系统、智能化仪器仪表中。本课题适用于科学教研、生产实践和教学实验等领域。它是用STC89C51单片机、DAC0832、TL084等通过按键来实现增益的产生与切换。 1.2 设计思路 本系统的主控制模块是由单片机最小系统,四个独立按键构成的,每一个按键对应一种调整模式,分别为设置、增加、减小、移位。按下按键后,会执行相应的按键功能,松开后停止。 程控放大器的输出电压U0与DAC0832的Rf端口的输入信号的关系式:U0=-[(Vref·Rf)]/2nD(Dn-1·2n-1+Dn-2·2n-2+...+D0·20)。Vref为系统的反馈信号输入线电阻,D为DAC0832的数字输出量,就相当于改变系统的增益。 具体实现过程:系统上电后先对DAC0832和LCD1602液晶初始化,再对按键进行扫描。当按键有按下时,系统产生相应的变化,从而改变系统的增益,使得输出电压发生相应的变化。系统的放大倍数和输出电压通过液晶实时显示。 第2章 系统总体设计 2.1 方案选择 2.1.1程控部分方案选择 方案一: 采用压控放大器(如AD603)实现高增益程控放大。将可程控的电压源加到压控放大器的控制端,通过调整电压的幅值即可调整输入信号的放大倍数,实现程控放大。但这种方法所能实现的程控增益有限,很难满足题目中的高增益要求,并且在高增益时所加电压有小的纹波都会引起增益的较大变化,所以需要配合一个高精度的DAC以及一个高精度的参考电源,所需成本较高。故不采用此方案。 方案二:采用分级PGA芯片配合分压电阻网络和多路开关实现

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档