- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信号发生器DAC0832和AT89C52
单片机技术课程设计说明书
智能信号发生器
专业 电气工程及其自动化 学生姓名 TZC 班级 133 学号 111111111111 指导教师 吴冬春 完成日期 2016年 6月 12日
目录
一 课题要求与内容...................................................................................3
二 系统方案设计.......................................................................................3
三 系统硬件的设计...................................................................................4
四 系统软件设计......................................................................................11
五 心得体会..............................................................................................12
六 参考文献..............................................................................................12
一 课题要求与内容.
1.1 设计内容:根据指定的题目完成硬件与软件的设计(原则上要求制作实物或仿真设计)。
1.2 设计目的:
(1)了解D/A转换与单片机的接口方法;
(2)了解D/A转换芯片的性能及编程方法;
(3)了解单片机系统中扩展D/A转换的基本方法
1.3 设计要求:
利用数字序列输出一个从0V开始逐渐升至5V再降至0V的可变电压,循环并且利用示波器观测波形。制作信号发生器,并且讨论精度及其提高的方法。
二 系统方案设计
2.1 信号发生器是一种常用的信号源,广泛应用于电?子电路、自动控制系统和教学实验等领域。信号的产生有模拟电路、专用硬件和软件产生等方法。采用?模拟电路搭建函数信号发生器,可同时产生方波、三角?波、正弦波,但不能产生任意波形,存在波形质量差、控?制难、可调范围小,电路复杂和体积大等缺点,且频率?调节不方便。专用硬件方法产生的信号频率分辨率?高、稳定性好、在线调整方便。
2.2 信号发生器又称信号源或振荡器,在生产实践和科技领域中有着广泛的应用。这次的设计分为五个模块:单片机控制及显示模块、数模转换模块、波形产生模块、输出显示模块、电源模块。使用AT98C52作为主控台结合芯片DAC0832产生1HZ-10HZ频率可调的五种信号波(锯齿波、三角波、方波、梯形波、正弦波)。这几种波形有几个开关控制,可以随意进行切换,十分方便。另外,波形的频率和振幅也可以通过开关进行更改。可以说这次的设计操作简单,内容丰富,而且电路快捷明了。
三 系统硬件的设计
3.1 DAC0832芯片介绍:
DAC0832是8分辨率的D/A转换集成芯片。与微处理器完全兼容。这个DA芯片以其价格低廉、接口简单、转换控制容易等优点,在单片机应用系统中得到广泛的应用。D/A转换器由8位输入锁存器、8位DAC寄存器、8位D/A转换电路及转换控制电路构成。
分辨率为8位;
转换时间为1us;
可单缓冲、双缓冲或者直接数字转换;
只需在满量程下调整其线性度;
逻辑电平输入与TTL兼容;
单一电源供电(+5V~+15V);
基准电压的范围为±10V。
图一:DAC0832引脚图
根据对DAC0832的数据锁存器和DAC寄存器的不同的控制方式,DAC0832有三种工作方式:直通方式、单缓冲方式和双缓冲方式。
1、单缓冲方式。单缓冲方式是控制输入寄存器和DAC寄存器同时接收资料,或者只用输入寄存器而把DAC寄存器接成直通方式。此方式适用只有一路模拟量输出或几路模拟量异步输出的情形。
2、双缓冲方式。双缓冲方式是先使输入寄存器接收资料,再控制输入寄存器的输出资料到DAC寄存器,即分两次锁存输入资料。此方式适用于多个D/A转换同步输出的情节。
3、直通方式。直通方式是资料不经两级锁存器锁存,即 CS*,XFER* ,WR1* ,WR2* 均接地,ILE接高电平。此方式适用于连续反馈控制线路和不带
文档评论(0)