- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
11单片机的模拟接口技术单片机课件(最新版)
第11章 单片机的模拟接口技术;模拟量:可以是电压、电流等电信号,也可以是声、光、压力、温度、湿度等随时间连续变化的非电气量。
非电量的模拟量可以通过传感器(如光电传感器、压力传感器、温度传感器)转换成电信号。
模拟量只有转换成数字量才能被单片机采集、分析、计算。
经处理的数字量必须转换成模拟量才能去驱动被控对象。;一、D/A转换器的原理及主要技术指标
数模转换即将数字量转换为模拟电量(电压或电流),使输出的模拟电量与输入的数字量成正比。;1. D/A转换器的基本原理
T型电阻网络D/A转换器:;2. DAC主要技术指标
分辨率
当输入数字量发生单位数码变化时所对应输出模拟量的变化量。对于线性D/A转换器来说:
它反映了输出模拟量的最小变化值,位数n越多分辨率就越高。经常也用位数表示分辨率。
若满量程为5V:
8位DAC:分辨率为 5V/255=19.6mV;
12位DAC:分辨率为 5V/4095=1.22mV。;线性度
也称非线性误差,是实际转换特性曲线与理想直线特性之间的最大偏差。
常以相对于满量程的百分数表示。
绝对精度和相对精度
绝对精度(简称精度)是指在整个刻度范围内,任一输入数码所对应的模拟量实际输出值与理论值之间的最大误差。
相对精度与绝对精度表示同一含义,用最大误差相对于满刻度的百分比表示。;建立时间
是描述D/A转换速率的一个动态指标。
建立时间是指输入的数字量发生满刻度变化时,输出模拟信号达到满刻度值的±1/2 LSB所需的时间。
根据建立时间的长短,可以将DAC分成:
超高速 <1 μs
高速 1~10 μs
中速 10~100 μs
低速 ≥100 μs;3. DAC0832芯片介绍
片内有输入数据寄存器 —— 可直接与单片机接口,
芯片以电流形式输出,当需要电压输出时可外接运放来实现。
主要特性:
分辨率8位
电流建立时间 1 μs
数据输入可采用双缓冲、单缓冲或直通方式
逻辑电平输入与TTL电平兼容
单一电源供电 (+5V~+15V)
低功耗,20mW;(1) DAC0832内部结构及引脚;DAC0832的引脚图;(2) 各引脚意义
D7?D0:数字量输入引脚
CS:片选,低有效
WR1:输入锁存器写信号,低有效
ILE:输入锁存器选通信号,高有效。
由ILE、CS、WR1共同控制输入锁存器的选通;
当CS、WR1均为低,而ILE为高时,LE1=1,输入数据被送至输入锁存器的输出端;
当上述三个控制信号任一个无效时,LE1变低,输入锁存器将数据锁存。;XFER:从输入锁存器向DAC寄存器传送D/A转换数据的控制信号,低有效。
WR2:DAC寄存器的写信号,低有效。
当XFER和WR2同时有效时,输入锁存器的数据装入DAC寄存器,并进行D/A转换。;XFER:从输入锁存器向DAC寄存器传送D/A转换数据的控制信号,低有效。
WR2:DAC寄存器的写信号,低有效。
当XFER和WR2同时有效时,输入锁存器的数据装入DAC寄存器,并进行D/A转换。
RFB:内部反馈电阻引脚,
可外接电阻来调整输出增益。
Vcc:芯片电源,+5?+15V。
AGND:模拟地。
DGND:数字地。;VREF:基准电压,?10?+10V。
IOUT1:D/A输出电流1,与DAC寄存器内容成线性。
当输入全1时, IOUT1最大,约为 ;
当输入为全0时, IOUT1最小,即为0。
IOUT2:D/A输出电流2,IOUT1+IOUT2=常数。
※D/A转换不需要启动信号,也没有转换结束信号;
只要将数据写入DAC寄存器即执行D/A转换;
D/A转换的过程很快,可忽略其转换时间。 ;(3) 电压输出电路的连接
DAC0832是以电流形式输出转换结果。
要得到电压形式的输出,常外加运放实现I/V转换。
对于单极性输出电路:;对于双极性输出电路: ;4. DAC0832与单片机接口
DAC0832内部有两个寄存器,能实现三种工作方式:
双缓冲、单缓冲和直通方式。 ;(1)直通工作方式
把DAC0832的所有控制信号引脚全部接有效电平,即输入锁存器和DAC寄存器均处于选通状态;
数字量一旦输入到D7~D0就直接被转换。;(2)单缓冲工作方式
输入锁存器和DAC寄存器,一个处于选通,另一个被控;
或两者控制信号并接,同时被控,两个寄存器共用一个地址,如下图所示。;适用于只有一路模拟量输出,或多路模拟量输出但不要求同步的场合。 ;(3) 双缓冲工作方式(电路1:三总线)
把输入锁存器和DAC寄存器分开来控制;
两个寄存器地址各自分开。;由图可知:0832_1输入锁存器地址为DFFFH,0832_2输入锁存器地址为BFFFH,DAC寄存器地址为7FFFH。
文档评论(0)