收藏 分销(赏)

微机原理电子资料.pptx

上传人:可**** 文档编号:1655730 上传时间:2024-05-07 格式:PPTX 页数:54 大小:571.63KB
下载 相关 举报
微机原理电子资料.pptx_第1页
第1页 / 共54页
微机原理电子资料.pptx_第2页
第2页 / 共54页
微机原理电子资料.pptx_第3页
第3页 / 共54页
微机原理电子资料.pptx_第4页
第4页 / 共54页
微机原理电子资料.pptx_第5页
第5页 / 共54页
点击查看更多>>
资源描述

1、第第8章章 模模/数和数数和数/模转换模转换 本章重点本章重点 D/A转换的原理,D/A转换的分辨率和精度的含义 两类D/A转换芯片的硬件连接和编程 计数式A/D转换、双积分式A/D转换和逐次逼近式A/D的原理 利用软件实现A/D转换的方法 A/D器和系统的连接 采样保持电路的功能 多路转换开关的功能 学时分配学时分配本章用4学时,其中:D/A转换 2学时 A/D转换 2学时 8.1概述概述 模/数和数/模用途:控制和测量仪表 8.2数数/模模(D/A)转换器转换器 数/模转换的原理 数/模转换器件和有关电路 8.2.1 数数/模转换的原理模转换的原理 运算放大器的工作特点和原理 T型电阻网络

2、和运算放大器构成的D/A转换器 分辨率和精度 T型权电阻网络 1.运算放大器的工作特点和原理运算放大器的工作特点和原理 特点:开环放大倍数非常高 输入阻抗非常大 输出阻抗很小 运算放大器的原理(a)运算放大器的输入和输出(b)带反馈电阻的运算放大器(c)输入端有4个支路的运算放大器由此可求得带有反馈电阻的运算放大器的放大倍数为 2.由由T型电阻网络和运算放大器构成的型电阻网络和运算放大器构成的D/A转换器转换器(a)最简单的D/A转换器(b)阶梯波电压 3.分辨率和精度分辨率和精度 概念:分辨率=1/(2n-1)绝对转换精度相对转换精度转换速率建立时间线性误差4.T型权电阻网络型权电阻网络 采

3、用T型电阻网络的D/A转换器 8.2.2 数数/模转换器件和有关电路模转换器件和有关电路不带数据输入寄存器的D/A芯片的使用 带有数据输入寄存器的D/A芯片的使用1.不带数据输入寄存器的不带数据输入寄存器的D/A芯片的使用芯片的使用 不带数据输入寄存器的D/A转换器的连接 超过8位的D/A转换器的连接 D/A转换器通过两级数据缓冲器和总线相连的示意图 2.带有数据输入寄存器的带有数据输入寄存器的D/A芯片的使用芯片的使用 特点:将D/A芯片可直接和数据总线相连 DAC0832的功能示意图 DAC0832对数据进行锁存的方法:输入寄存器锁存DAC寄存器锁存下图是DAC0832的引脚图 信号定义:

4、CS#片选信号 ILE 允许锁存信号 WR1#写信号1 WR2#写信号2 XFER#传送控制信号 DI7DI0 8位的数据输入端IOUT1模拟电流输出端 IOUT2模拟电流输出RFB 反馈电阻引出 VREF 参考电压VCC电源 AGND 模拟地 DGND 数字地 DAC0832的外部连接 地线的连接方法 用软件来实现用软件来实现D/A转换转换例1,实现一次D/A转换。MOV BX,1000H;假设数据放在 1000H中MOV AL,BX;数据送AL中MOV DX,PORTA;PORTA为D/A端口号OUT DX,AL 例2,产生一个锯齿电压。MOV DX,PORTA;PORTA为D/A端口号M

5、OV AL,0FFH;初值为0FFHROTATE:INC ALOUT DX,AL;往D/A输出数据JMP ROTATE 8.3模模/数数(A/D)转换器转换器 模/数转换涉及的参数 模/数转换的方法和原理 模/数转换器和系统连接时要考虑的问题 8.3.1 模模/数转换涉及的参数数转换涉及的参数 转换精度转换率 分辨率:8.3.2 模模/数转换的方法和原理数转换的方法和原理 方法:计数法双积分法逐次逼近法 1.计数式计数式A/D转换转换 2.双积分式双积分式A/D转换转换(a)电路工作原理(b)双积分原理 3.逐次逼近式逐次逼近式A/D转换转换 4.用软件和用软件和D/A转换器来实现转换器来实现

6、A/D转换转换 程序如下:START:XORAX,AX;累加器清零MOVBL,80H;初值为80HMOVCX,08H;计数初值为8AGAIN:ADDAL,BL;计算试探值 MOVBH,AL;保留试探值 OUT PORTA,AL ;PORTA是锁存器地址INAL,PORTS;PORTS是输入端口的 地址AND AL,01 ;取状态位JZEND1 ;如状态位为0,则 保存此位 MOV AL,BLNOTAL;求反ANDAL,BH;使试探位为0MOVBH,AL;保存试探值END1:RORBL,1;右移,得下一个试探值MOVAL,BHLOOP AGAIN;继续进行试探和测试;后续程序段 8.3.3模模/

7、数转换器和系统连接时要考虑的问题数转换器和系统连接时要考虑的问题 输入模拟电压的连接 数据线和系统总线的连接 启动信号的供给 电平启动信号脉冲启动信号 转换结束信号以及转换数据的读取 程序查询方式 中断方式 CPU等待方式固定的延迟程序方式 例1:用带有可控三态门的A/D转换器进行A/D转换,且采用中断方式传输结果。ADC0804的硬件特性ADC0804和系统总线的连接 例2:用不带可控三态门的A/D转换器实现A/D转换,且分别采用程序查询方式及等待方式来读取转换结果。AD570的特性 AD570和系统总线的连接 下面就是用查询方式读取转换结果的程序段:READAD:MOVAL,92H ;方式

8、字,端口A,B为输入,端口C为输出OUTPORTCT,AL ;设方式字MOVAL,01OUTPORTC,AL ;使PC0为1,MOVAL,00 OUTPORTC,AL ;启动A/D转换W:IN AL,PORTB ;读取状态 RCRAL,01 ;如PB0为1,则再查询 JC W MOVAL,01OUTPORTC,AL ;撤销启动信号INAL,PORTA ;读取转换数据 下图s是CPU工作于等待方式的电路图 例3:8位以上的A/D转换器和系统的连接。涉及ADC1210的硬件特性ADC1210和系统总线的连接 查询方式读取A/D转换数据的程序段:START:MOV AL,01OUT PORTC,AL

9、;启动A/D转换WAIT1:INAL,PORTH;读取转换结束MOVCL,5RCRAH,CL;右移5次JCWAIT1;如为高电平,则继续等待INAL,PORTH;转换结束读取高位数据ANDAL,0FH;屏蔽高4位MOVAH,AL;保存转换结果的高4位INAL,PORTL;读取低位数据.;后续处理8.4采样保持电路采样保持电路 两种状态:采样状态保持状态下图为采样保持电路的原理图 8.5多路转换模拟开关多路转换模拟开关 多个回路切换的方法:用独立的多路转换模拟开关内部带多路转换模拟开关电路的转换器。下图是8路模拟输入、8路模拟输出和系统总线的连接图。上图包含的几个主要环节:A/D转换芯片采样保持电路多路输入、一路输出的模拟开关电路D/A转换一路输入、多路输出的模拟开关电路并行接口8D触发器

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
百度文库年卡

猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服