项目7 DDS信号发生器的设计与制作.pptxVIP

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

单片机系统设计与制作项目7DDS信号发生器的设计与制作

目录知识链接一、D/A转换器的作用与分类二、DAC0832D/A转换器芯片任务实施一、任务分析二、安装与调试

目录知识链接二、DAC0832D/A转换器芯片任务实施一、任务分析二、安装与调试一、D/A转换器的作用与分类

1、D/A转换器的作用D/A转换器?D/A转换器实现把数字量转换成模拟量,在单片机应用系统设计中经常用到它,单片机处理的是数字量,而单片机应用系统中控制的很多控制对象都是通过模拟量控制,单片机输出的数字信号必须经D/A转换器转换成模拟信号后,才能送给控制对象进行控制。单片机传感器D/A转换器控制对象

2、D/A转换器的分类目前,集成D/A转换器有很多类型和不同的分类方法。从电路结构来看,各类集成D/A转换器至少都包括电阻网络和电子开关两个基本组成部分。根据电阻网络结构的不同,D/A转换器可分成权电阻网络D/A转换器、R-2R正梯形电阻网络D/A转换器和R-2R倒梯形电阻网络D/A转换器等几类。按网络结构分类

2、D/A转换器的分类根据电子开关的不同,可分成CMOS电子开关D/A转换器和双极型电子开关D/A转换器。双极型电子开关比CMOS电子开关的开关速度高。按电子开关分类根据输出模拟信号的类型,D/A转换器可分为电流型和电压型两种。常用的D/A转换器大部分是电流型,当需要将模拟电流转换成模拟电压时,通常在输出端外加运算放大器。常用的D/A转换器有8位、10位、12位、16位等种类,每种又有不同的型号。按输出模拟信号的类型分类

目录知识链接一、D/A转换器的作用与分类任务实施一、任务分析二、安装与调试二、DAC0832D/A转换器芯片

1、主要特性(1)8位分辨率;(2)电流稳定时间1us;(3)可在满量程下调整其线性度;(4)单一电源供电(+5V~+15V);(5)可单缓冲、双缓冲或直接数字输入;(6)数据电平输入与TTL电平兼容;;(7)低功耗,约20mw。

2、内部逻辑结构

3、引脚功能

4、DAC0832工作方式(1)直通方式时,数据可以从输入端经 两个寄存器直接进入D/A转换器。(2)单缓冲方式两个寄存器之一始终处于直通,即,另一个寄存器处于受控状态。

4、DAC0832工作方式例:设计一个MCS-51单片机与D/AC0832的接口电路,已知:单片机CLK为12MHz,D/A转换器的地址为7FFFH,当输入数字范围为00H至FFH时,其输出电压范围为0-5V。画出接口电路图并编写相应的控制程序(输出2个周期的锯齿波)。

4、DAC0832工作方式

目录知识链接任务实施一、任务分析二、安装与调试一、D/A转换器的作用与分类二、DAC0832D/A转换器芯片

1、任务要求本任务要求利用单片机AT89C51与D/A转换器件DAC0832设计一个数控直流电压源,用主控器能通过键盘对DA转换电路的输出控制。要求能通过按键控制D/A转换电路输出自动递加和递减,输出精确到0.02V,并在LCD1602显示当前电压,输出电压范围在0至5V。

2、总体设计方案复位电路按键时钟电路LCD1602显示AT89C51单片机D/A转换器运放放大信号输出

3、硬件电路设计AT89C51的P1口接一组按键S1、S2,将S1、S2的选择信息通过P1口送到单片机内部进行波形选择,控制输出所需波形。单片机P0口输出的数字信号通过DAC0832转换成模拟信号,模拟信号经过LM324放大后显示输出。

3、硬件电路设计

4、软件设计开始初始化系统读取EEPROM中保存的电压值送DA转换输出电压读数并计算电压值扫描键盘操作是否按下S1是否按下S2电压加0.02V并送LCD显示电压减0.02V并送LCD显示YYNN

5、扩展任务利用AT89C51单片机和DAC0832可产生调频和调幅的三角波,方波,锯齿波和正弦波。同时此电路配备了动态输入和显示单元,可以很好的人机对话。任务要求

C源程序(main)voidmain(){ start(); P1=0xff; while(1) {display(); judge(); }}

作业71.简述DAC0832的工作过程。2.DAC0832有几种工作方式?这几种方式是如何实现的?3.DAC0832与AT89C51单片机连接时有哪些控制信号?它们的作用各是什么?

ThankYou!

文档评论(0)

释然 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档