网站大量收购独家精品文档,联系QQ:2885784924

DAC0832数模转换说明书.docx

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

 PAGE \* MERGEFORMAT 17 设计说明书 题目:DAC0832数模转换 专业:机电 班级:机械111 姓名:蒋德昌 学号:2011071117 摘要 波形发生器是能够产生大量的标准信号和用户定义信号,并保证高精度、 高稳定性、可重复性和易操作性的电子仪器。函数波形发生器具有连续的相位 变换、和频率稳定性等优点,不仅可以模拟各种复杂信号,还可对频率、幅 值、相移、波形进行动态、及时的控制,并能够与其它仪器进行通讯,组成自 动测试系统,因此被广泛用于自动控制系统、震动激励、通讯和仪器仪表领域。 本设计是基于DAC0832波形发生器设计与实现。系统是用AT89C51作为系统的控制核心,外围电路采用数字/模拟转换电路DAC0832,运放电路采用最简单的反相放大器,按键,LCD显示器等。系统通过按键来进行整个系统的控制,按键控制切换产生正弦波,锯齿波,三角波,并且通过另外四个按键改变幅值和频率。系统经过调试和最后的检测,可以得出本系统一下特点:性能较好,稳定性强,价格便宜,容易操作,具有一定的实用性,最后的成品可以用在常用的有波形发生器功能要求的应用电子仪器设备上。 关键词:单片机 波形发生器 DAC0832 LCD显示器 目录  TOC \* MERGEFORMAT  TOC \* MERGEFORMAT  1设计任务  PAGEREF _Toc394434134 \h 4 2系统整体方案  PAGEREF _Toc394434135 \h 4 3仿真图  PAGEREF _Toc394434136 \h 6 4所用硬件介绍  PAGEREF _Toc394434137 \h 9 4.1 DAC0832  PAGEREF _Toc394434138 \h 9 4.2 LCD1602  PAGEREF _Toc394434139 \h 10 4.3排阻  PAGEREF _Toc394434140 \h 11 4.4 运算放大器  PAGEREF _Toc394434142 \h 12 4.5按键  PAGEREF _Toc394434143 \h 13 5软件系统设计  PAGEREF _Toc394434144 \h 14 5.1 主程序流程图  PAGEREF _Toc394434145 \h 14 5.2波形选择的设计  PAGEREF _Toc394434146 \h 14 5.3按键改变波形频率的设计  PAGEREF _Toc394434147 \h 15 5.4按键改变波形振幅的设计  PAGEREF _Toc394434148 \h 15 6总结  PAGEREF _Toc394434149 \h 16   1设计任务 通过DAC0832实现数模转换,即设计波形发生器,同时采用按键的形式改变波形的频率和振幅,以及当前波形的选择,并在LCD1602上显示出来。 每按下按键1一次,可以选择不同的波形。并在LCD1602上显示当前波形的类型。 每按下按键2一次,减小当前波形的频率;每按下按键3一次,增加当前波形的频率。并且在LAD1602上显示此时按键执行的功能。 每按下按键4一次,增加当前波形的振幅,每按下按键5一次,减小当前波形的振幅。并且在LAD1602上显示此时按键执行的功能。 2系统整体方案 该DAC0832数模转换电路是以AT89C51单片机为控制核心,通过定时器对按键检测进行控制,误差小, 外围电路主要包括单片机最小系统电路、LCD1602液晶显示电路、按键检测电路,DAC0832数模转换电路(附加运算放大器)。单片机最小系统分四个部分:(1).晶振,至于大小由你单片机时钟周期要求而决定(用于计时,与两个电容并联使用,电容大小由你的晶振决定,一般用22pF)(2).复位电路(用于复位)(3).电源(用于供电,一般用电脑的USB口供电)(4).烧制程序的口(可用串口配合MAX232配合使用,也可以做个并口输入,这个要根据你使用单片机的种类决定,比如ATC可用并口,STC一般只用串口输入等等。单片机的P0口接到LCD1602的控制器接口,P3.5,P3.6,P3.7分别接LCD1602的RS,RW和E接口。P2.0到P2.7接DAC0832的输入端口,通过控制输入电平高低控制输出变化,进而实现不同的波形产生。P1.0到P1.4接按键,通过按键控制波形的特性。DAC0832数模转换电路整体方案设计如下所示: 3仿真图 正玄波仿真: 锯齿波仿真: 方波仿真: 三角波仿真: 4所用硬件介绍 4.1 DAC0832 原理介绍:D/A转换器DAC0832DA

文档评论(0)

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

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

1亿VIP精品文档

相关文档