编辑: 鱼饵虫 2018-12-12

0832 目前,D/A转换器已将精密电阻、模拟开关、数据锁存器,甚至包括基准电源、运算放大器等集成在一个芯片上,可与8位或16位的微处理器直接连接D/A转换器的分类方式也有多种,例如转换方式有并行、串行之分,并行快,串行慢;

按字长分,有8位、10位、12位……之分;

按模拟开关工艺分有双极型、JFET型、MOS型,它们的速率和精度不同;

按结构有带数据锁存器和不带数据锁存器之分;

按输出形式有电压和电流之分,等等DAC 0832是美国国家半导体公司推出的8位D/A转换器.该芯片采用CMOS工艺,双列直插式封装,可直接与

8080、

8088、Z80等8位微处理器以及MCS-51系列单片机直接接口,是在8位D/A转换器中使用率最高的一种芯片DAC 0832主要特性:8位分辨率;

电流型输出;

外接参考电压:-10V~+10V;

可采用双缓冲、单缓冲或直接输入三种工作方式;

单电源:+5V~+15V;

电流建立时间:1μs;

低功耗:20mV;

R-2R T型解码网络;

线性误差:0.2%FS(FS为满量程);

非线性误差:0.4%FS;

增益温度系数:0.002%FS/℃;

数字输入与TTL兼容 DAC 0832的内部构造 4个部分组成:一个8位输入寄存器,一个8位DAC寄存器,一个8位D/A转换器和一组控制逻辑 吉林大学远程教育学院 计算机接口技术 主讲人: 赵宏伟 教授 总学时:

32 吉林大学计算机科学与技术学院 第 二十五 讲DAC 0832单缓冲方式电路连接 DAC 0832双缓冲方式电路连接 DAC 0832与8088系统总线连接 DAC

0832 在直流电机调速系统中的应用 DAC

0832 方波输出 MOV DX,300HSTART:MOV AL,00HOUT DX,ALCALL DELAY1MOV AL,0FFHOUT DX,ALCALL DELAY2JMP START DAC 0832锯齿波输出 MOV DX,300H MOV AL,00H OUT DX,ALX1:INC AL OUT DX,AL CALL DELAY JMP X1 DAC 0832三角波输出 MOV DX,300HR0:MOV CX,0FFH MOV AL,00HR1:OUT DX,AL INC AL LOOP R1 MOV CX,0FFHR2:DEC AL OUT DX,AL LOOP R2 JMP R0 DAC 0832梯形波输出 MOV DX,300H MOV CX,0FFH MOV AL,00HT1:OUT DX,AL LOOP T1 MOV CX,0FFHT2:INC AL OUT DX,AL LOOP T2 MOV CX,0FFHT3:OUT DX,AL LOOP T3 MOV CX,0FFHT4:DEC AL OUT DX,AL LOOP T4 JMP T1 吉林大学远程教育学院 计算机接口技术 主讲人: 赵宏伟 教授 总学时:

32 吉林大学计算机科学与技术学院 第 二十六 讲DAC 0832应用 例:将从2000H开始的50个字节单元数据依次送到DAC 0832输出,每个数据输出间隔时间为1ms,可调用D1ms延时1ms子程序 START:MOV SI,2000H MOV CX,50X1:MOV AL,[SI]INC SI OUT 80H,AL CALL D1ms LOOP X1 HLT 8位CPU与超过8位的DAC接口(1) 一个12位的D/A转换器与8位CPU接口时,需把数据宽度分为两段,即用两个数据锁存器分别锁存低8位和高4位数据,计算机向D/A转换器送数据时分为二次操作,即先把低8位送给低8位锁存器,紧接着把高4位送到高4位锁存器这种方法实际上存在问题:它会在模拟电压输出中出现本来没有 毛刺 现象,这种现象主要是由于两个锁存器的值不同时改变而造成的 设前一个送入锁存器的数据为:D1=0000

1111 1111 DAC(D/A转换器)输出电压为V1.下一个送入锁存器的数据为:D2=0001

0000 0000 对应D2的电压输出为V2.显然,由于D2>

D1,而使V2>

V1,但当把D2的低8位送入低8位锁存器后,高4位送入高4位锁存器之前,DAC的数据锁存器出现了一个中间数据,即0000

0000 0000,DAC输出的模拟电压在这瞬间也会输出一个

0 电压.在高4位数据输出之后,DAC的数据变为0001

0000 0000,模拟电压变为正常的V2.这样,输出的模拟电压中出现了一个 毛刺 8位CPU与超过8位的DAC接口(2) 为了解决毛刺问题,可采用双缓冲结构,也即二重锁存,如图所示,使加到DAC上的数据同时改变CPU先把低8位锁存在锁存器1中,然后再把高4位锁存在锁存器2中,最后选中锁存器3和锁存器4,使刚才锁存的12位数据同时传送,对于DAC来说,高字节和低字节的数据是同时送到DAC的输入端,因此不会产生 毛刺 12位D/A转换器DAC 1210主要特性 DAC 1210芯片属于DAC 1208系列,是12位的D/A转换器,24个引脚.12位分辨率;

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题