DAC0832波形发生器课程设计实验报告材料1

DAC0832波形发生器课程设计实验报告材料1

ID:40184550

大小:693.50 KB

页数:12页

时间:2019-07-24

DAC0832波形发生器课程设计实验报告材料1_第1页
DAC0832波形发生器课程设计实验报告材料1_第2页
DAC0832波形发生器课程设计实验报告材料1_第3页
DAC0832波形发生器课程设计实验报告材料1_第4页
DAC0832波形发生器课程设计实验报告材料1_第5页
资源描述:

《DAC0832波形发生器课程设计实验报告材料1》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、DAC的输出控制班级:1221201专业:测控技术与仪器姓名:xxxxx学号:xxxxx指导老师:周伟东华理工大学2015年1月12日-11-目录第1章系统设计方案………………………………………………………………………21.1设计思路…………………………………………………………………………………21.2方案比较与选择………………………………………………………………………....2第2章系统硬件设计……………………………………………………………………….2.2.1主控制器电路………………………………

2、……………………………………………22.2数模转换电路……………………………………………………………………………3第3章系统软件设计……………………………………………………………………...63.1系统整体流程…………………………………………………………………………...63.2数模转换程序…………………………………………………………………………...6第4章系统调试……………………………………………………………………………84.1proteus的调试……………………………………………………………

3、………….......8第5章结论与总结…………………………………………………………………………115.1结论………………………………………………………………………………….......11(系统总体设计与完成做一个总结,是客观的,主要包括:设计思路,设计过程,测试结果及完善改进的方向。)5.2总结……………………………………………………………………………………...11(这是一个主观的总结,谈谈自己收获和不足等方面的内容。)-11-第1章系统设计方案1.1设计思路(一)、课设需要各个波形的基本输

4、出。如输出矩形波、锯齿波,正弦波。这些波形的实现的具体步骤:正弦波的实现是非常麻烦的。它的实现过程是通过定义一些数据,然后执行时直接输出定义的数据就可以了。然而为了实现100HZ的频率,终于发现,将总时间除了总步数,根据每步执行时间,算出延时时间,最终达到要求,然后建一个表通过查表来进行输出,这样主要工作任务就落到了建表的过程中。这样做的好处在于,查表所耗费的时钟周期相同,这样输出的点与点之间的距离就相等了,输出的波形行将更趋于完美,当然更让我们感到的高兴的是它输出波形的频率将近达到了100赫兹,

5、能够满足我们设计的扩展要求了。而三角波,则每次累加1,当达到初值时,每次累减1,算出延时时间,也就达到要求了,矩形波和锯齿波类似。(二)、这次做的三种波形可以相互转换,这个实现起来找了很多人最终发现,在每次循环之初进行扫描,而在每个中断入口处,对中断优先级进行设定,最终达到设计目的。1.2方案比较与选择方案一:采用模拟电路搭建函数信号发生器,它可以同时产生方波、三角波、正弦波。但是这种模块产生的不能产生任意的波形(例如梯形波),并且频率调节很不方便。方案二:采用锁相式频率合成器,利用锁相环,将压控

6、振荡器(VCO)的输出频率锁定在所需频率上,该方案性能良好,但难以达到输出频率覆盖系数的要求,且电路复杂。方案三:使用集成信号发生器发生芯片,例如AD9854,它可以生成最高几十MHZ的波形。但是该方案也不能产生任意波形(例如梯形波),并且价格昂贵。方案四:采用AT89C51单片机和DAC0832数模转换器生成波形,加上一个低通滤波器,生成的波形比较纯净。它的特点是可产生任意波形,频率容易调节,频率能达到设计的500HZ以上。性能高,在低频范围内稳定性好、操作方便、体积小、耗电少。经比较,方案四既

7、可满足课程设计的基本要求又能充分发挥其优势,电路简单,易控制,性价比高,所以采用该方案.第2章系统硬件设计2.1主控制器电路89C52可编程并行接口芯片有三个输入输出端口,即A口、B口和C口,对应于引脚PA7~PA0、PB7~PB0和PC7~PC0。其内部还有一个控制寄存器,即控制口。通常A口、B口作为输入输出的数据端口。C口作为控制或状态信息的端口,它在方式字的控制下,可以分成4位的端口,每个端口包含一个4位锁存器。它们分别与端口A/B配合使用,可以用作控制信号输出或作为状态信号输入。89C52

8、可编程并行接口芯片工作方式说明:-11-方式0:基本输入/输出方式。适用于三个端口中的任何一个。每一个端口都可以用作输入或输出。输出可被锁存,输入不能锁存。方式1:选通输入/输出方式。这时A口或B口的8位外设线用作输入或输出,C口的4条线中三条用作数据传输的联络信号和中断请求信号。方式2:双向总线方式。只有A口具备双向总线方式,8位外设线用作输入或输出,此时C口的5条线用作通讯联络信号和中断请求信号。u原理框图:硬件设计2.2数模转换电路-11-由于单片机产生的是数字信号,要想得到

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。