预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共86页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

微型计算机接口技术及应用西南民族大学电信学院授课教师:杜诚联系方式:13076035417Email:dcheng_76@tom.com第十章数/模、模/数转换接口A/D转换器完成模拟量→数定量的转换, D/A转换器完成数字量→模拟量的转换。(1)分辨率: 指D/A转换器能转换的二进制的位数。 位数多分辨率就高。(3)精度: 指D/A转换器实际输出与理论值之间的误差, 一般采用数字量的最低有效位作为衡量单位。 如D/A分辨率为20mV,则精度为±10mV.DAC将它接入系统时,一般考虑以下几方面: (3)输出模拟量的类型: DAC输出有电流型和电压型两种, 用户也可进行电流→电压转换。二、D/A转换器与微处理器的接口方法(2)当DAC位数与数据总线宽度相同,DAC没有数据寄存器时,必须外加锁存器或I/O接口芯片(如8255A等)才能与CPU连接。2、接口电路结构形式 1、中小规模逻辑芯片构成接口电路与CPU连接 2、通用并行IO接口芯片与CPU连接 3、GAL器件1)要求:用DAC0808构成一个直流数字电压表8位数字量输入;DAC0808输出的是电流,要转换成电压, 还必须外接一个运算放大器和反馈电阻RF, 外接运放后的输出电压为 若取VREF=10V、RR=RF=5K其中D0~D7是数字信号输入端, IO是求和电流输出端, COMP是外接补偿电容端, VCC、VEE是正、负电源输入端, GND是接地端, VREF(+)、VREF(-) 是基准电压输入端。 硬件连接逐次逼近式试探思路举例说明1)要求——用DAC0832产生三角波、方波、锯齿波或梯形波等DAC0832的主要特性 DAC0832是一片典型的8位DAC芯片,其引脚和内部结构如图所示。2)引脚功能 CS——片选信号输入端,低电平有效。 ILE——数据锁存允许信号输入端,高电平有效。 WR1——输入锁存器写选通信号,低电平有效。它作为第一级锁存信号将输入数据锁存到输入锁存器中。WR1必须在CS和ILE均有效时才能起操控作用。 WR2——DAC寄存器写选通信号,低电平有效。它将锁存在输入锁存器中可用的8位数据送到DAC寄存器中进行锁存。此时,传送控制信号XFER必须有效。 XFER——传送控制信号,低电平有效。当XFER为低电平时,将允许。D0~D7——8位数据输入端,D7为最高位。 IOUT1、IOUT2——模拟电流输出端,转换结果以一组差动电流(IOUT1,IOUT2)输出。当DAC寄存器中的数字码全为“l”时,IOUT1最大;全为“0”时,IOUT2为零。IOUT1+IOUT2=常数,IOUT1、IOUT2随DAC寄存器的内容线性变化。 RFB——反馈电阻引出端,DAC0830内部已有反馈电阻,所以RFB端可以直接接到外部运算放大器的输出端,这样,相当于将一个反馈电阻接在运算放大器的输入端和输出端之间。VCC——电源电压输入端,范围为+5~+15V,以+15V时工作为最佳。 VREF——参考电压输入端,此端可接一个正电压,也可接负电压。范围为-10~+10V。外部标准电压通过VREF与T型电阻网络相连。此电压越稳定,模拟输出精度就越高。 AGND——模拟地。 DGND——数字地。当ILE、CS和WR1同时有效时,输入数据DI7~DI0进入输入寄存器;并在WR1的上升沿实现数据锁存。当WR2和XFER同时有效时,输入寄存器的数据进入DAC寄存器;并在WR2的上升沿实现数据锁存。八位D/A转换电路随时将DAC寄存器的数据转换为模拟信号(IOUT1+IOUT2)输出。 DAC0832的使用有双缓冲器型、单缓冲器型和直通型三种工作方式。DAC0832的工作方式双缓冲方式的应用CS3.无三态输入缓冲器、12位DAC4.有三态输入缓冲器、12位DAC——DAC1210DAC1210的内部结构对340H写,Y0=0,Y1=Y2=1,CS=0,WR1=0,B1/B2=1,写入高8位(低4位也同时写入) 对341H写,Y1=0,Y0=Y2=1,CS=0,WR1=0,B1/B2=0,只写入低4位 对342H写,Y2=0,Y0=Y1=1,XFER=0,WR2=0,CS=1,打开第2级缓冲器并开始转换10.3A/D转换接口A/D转换器的分类ADC的主要参数ADC的外部特性(必备信号线)典型芯片外部引脚ADC与CPU的连接ADC接口的主要操作ADC接口电路的结构形式10.4查询方式的A/D转换器接口电路设计 D0~D11:12位数字量输出。 CE:片选信号,高电平有效。 CS:片选信号,低电平有效。 R/C:数据读/启动信号。R/C=1时, 读取转换结果;R/C=0时,启动A/D转换。 12/8:输出数据长度选择信号。 A0:字节选择信号。在=0状态下, A0=0启动12位A/D转换