- 1、本文档共59页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
wjyl12数模转换与模数转换接口
数模转换与模数转换接口 主要内容: D/A转换器的引脚、连接及编程 A/D转换器的引脚、连接及编程 12.1 D/A转换器接口 模拟量I/O接口的作用: 模拟量I/O接口的作用: 模拟量I/O通道的组成: 模拟量的输入通道 模拟量的输入通道 多路转换开关(Multiplexer) 多选一 采样保持电路(Sample Holder,S/H) 保证变换时信号恒定不变 A/D变换器(A/D Converter) 模拟量转换为数字量 模拟量的输出通道 D/A变换器(D/A Converter) 数字量转换为模拟量 低通滤波 平滑输出波形 放大驱动 提供足够的驱动电压,电流 12.1.1 数/模(D/A)转换器 掌握: D/A变换器的工作原理 D/A变换器的主要技术指标 DAC0832的三种工作模式 DAC0832的应用 一、D/A转换器的基本构成 模拟开关 电阻网络 运算放大器 二、基本转换原理 运放的放大倍数足够大时,输出电压VO与输入电压Vin的关系为: 基本变换原理 若输入端有n个支路, 则输出电压VO与输入电压Vi的关系为: 基本变换原理 令每个支路的输入电阻为2iRf , 并令Vin为一基准电压Vref,则有 基本变换原理 如果每个支路由一个开关Si控制,Si=1表示Si合上,Si=0表示Si断开,则上式变换为 权电阻网络 基本变换原理 如果用8位二进制代码来控制图中的S1~S8(Di=1时Si闭合;Di=0时Si断开),则不同的二进制代码就对应不同输出电压VO; 当代码在0~FFH之间变化时,VO相应地在0~-(255/256)Vref之间变化; 为控制电阻网络各支路电阻值的精度,实际的D/A转换器采用R-2R梯形电阻网络,它只用两种阻值的电阻(R和2R)。 R-2R梯形电阻网络 三、主要技术指标 分辨率(Resolution) 输入的二进制数每±1个最低有效位 (LSB)使输出变化的程度。 可用输入数字量的位数来表示,如8位、10位等;也可用一个LSB使输出变化的程度来表示。 分辩率例 一个满量程为5V的10位D/A变换器,±1 LSB的变化将使输出变化 5/(210-1) = 5/1023 = 0.04888V = 48.88mV (LSB-Least Significant Bit) 转换精度(误差) 实际输出值与理论值之间的最大偏差 可用最小量化阶⊿来度量: ⊿=±1/2 LSB 也可用满量程的百分比来度量: 如0.05% FSR (FSR-Full Scale Range) 转换时间 从开始转换到与满量程值相差±1/2 LSB所对应的模拟量所需要的时间 四、典型的D/A转换器DAC0832 特点: 8位电流输出型D/A转换器 T型电阻网络 差动输出 DAC0832的内部结构 主要引脚功能 输入寄存器控制信号: D7~D0:输入数据线 ILE:输入锁存允许 CS:片选信号 WR1:写输入锁存器 主要引脚功能 用于DAC寄存器的控制信号: WR2:写DAC寄存器 XFER:允许输入锁存器的数据传送到DAC寄存器 主要引脚功能 其它引线: VREF:参考电压。 -10V~+10V,一般为+5V或+10V IOUT1、IOUT2:D/A转换差动电流输出。 用于连接运算放大器的输入 Rfb:内部反馈电阻引脚,接运放输出 AGND、DGND:模拟地和数字地 工作时序 工作模式 单缓冲模式 双缓冲模式 无缓冲模式 单缓冲模式 使输入锁存器或DAC寄存器二者之一处于直通,即芯片只占用一个端口地址。 CPU只需一次写入即开始转换。写入数据的程序为: MOV DX,PORT MOV AL,DATA OUT DX,AL 双缓冲模式(标准模式) 对输入寄存器和DAC寄存器均需控制; 当输入寄存器控制信号有效时,数据写入输入寄存器中;再在DAC寄存器控制信号有效时,数据才写入DAC寄存器,并启动变换; 此时芯片占用两个端口地址; 优点:数据接收与D/A转换可异步进行; 可实现多个DAC同步转换输出 分时写入、同步转换。 双缓冲模式同步转换例 双缓冲模式的数据写入程序 MOV AL,data MOV DX,port1 0832-1的输入寄存器地址 OUT DX,
您可能关注的文档
最近下载
- 教科版科学五年级下册分组实验报告单(可编辑) .pdf
- 2024-2025学年江苏省徐州市新沂市初三5月第二次联考数学试题文试卷含解析.doc VIP
- 2023年广东省广州市中考英语真题(含答案解析).pdf
- 《传感器与自动检测技术》习题参考答案 .pdf VIP
- 生产风险分级管控和隐患排查治理双重预防机制建设实施方案.docx VIP
- 中国纤维色母粒行业市场发展监测及投资前景展望报告.docx
- 2022版道德与法治课程标准解读.docx
- 幼儿园你好,安东医生 优质课件.ppt
- 制药辅助系列设备行业全景调研与发展战略研究报告.docx VIP
- 2025年中国重金属污染治理市场评估及投资前景分析报告(定制版).docx
文档评论(0)