09-17-18DA转换器应用.pptx
- 文档编号:18816565
- 上传时间:2023-12-09
- 格式:PPTX
- 页数:13
- 大小:398.58KB
09-17-18DA转换器应用.pptx
《09-17-18DA转换器应用.pptx》由会员分享,可在线阅读,更多相关《09-17-18DA转换器应用.pptx(13页珍藏版)》请在冰点文库上搜索。
智能仪器与系统,1718学时,第2章智能仪器输入/输出通道及接口技术,(七)DAC的应用,一.DAC的应用,1.数字波合成技术利用程序控制的方法不断的给DAC输入不同的数字量,可以在DAC输出端得到连续变化的波形。
例如8位DAC和单片机如下图形式相连:
1)阶梯波发生器如果周而复始的连续给DAC输出0-255各个数字,就可在DAC输出端得到连续不断的阶梯波。
例如以下程序中DELAY为延时子程序,每隔一个DELAY时间输出一个阶梯电平.,指向DAC口地址,2)锯齿波发生器当阶梯波发生器的阶梯长度和高度很小时,即延长时间DELAY很小且D/A位数较多时,可将阶梯波近似看为一条直线,直线循环发生,可输出锯齿波.如下图所示:
(a为正向锯齿波,(b)为负向锯齿波.,程序如下:
3)三角波发生器将上述正向锯齿波和负向锯齿波合起来可输出三角波.,4)矩形波发生器如果矩形波的高电平宽度为T1,低电平的宽度为T2,相应于高电平的输出数码为HIGH,相应于低电平的输出数码为LOW,针对上图,执行下面程序可以得到矩形波的输出。
MOVA,#HIGH;LOOP4:
MOVXDPTR,A;输出高电平数码到DACCALLDT1;延时T1MOVA,#LOWMOVDPTR,A;输出低电平数码到DACCALLDT2;延时T2SJMPLOOP4;循环END5)正弦波发生器正弦波发生器广泛应用于检测和仪表的信号源,传统的方法是用RC振荡器或LC振荡器来产生,但其频率一般较低,后来用晶振,频率稳定度大为提高。
晶振与锁相频率合成器相结合,就可以得到各种频率的正弦波信号及非正弦波信号。
但这个系统复杂,造价高。
如果利用DAC和单片机接口再加上合适的软件方法可得到的正弦波发生器具有结构简单,使用灵活,稳定度高等特点,在智能电子测量仪器中较好得到了使用.例如要求产生有正负电压输出的正弦波,则要采用双极性输出形式的DAC和单片机连接的电路.编程前先进行离线计算工作.例下图中就将360分为256个点,则每二点的间隔约1.4,然后计算每个点的电压所对应的数字量,并将这些数值列成一个表格编入程序中.运用时,只要反复输出这组数据到DAC,就可以在DAC的输出端获得正弦波,具体接线图与程序如下所示:
正弦波程序如下:
MOVR5,#00H;计数器赋初值SIN:
MOVA,R5;MOVDPTR,#TAB;MOVCA,A+DPTR;查表得输出值MOVDPTR,#7FFFH;指向8032口地址MOVXR1,A;输出数据到DACINCR5;计数器加1AJMPSIN;循环TAB:
DB80H,83H,86H,8DH,90H,93H,96HDB99H,9CH,9FH,A2H,A5H,A8H,ABH,AEHDBB1H,B4H,B7H,BAH,BCH,BFH,C2H,C5DBC7H,CAH,CCH,CFH,D1H,D4H,D6H,D8HDBDAH,DDH,DFH,E1H,E4H,E5H,E7H,E9H,作业:
思考题:
1.请利用DAC0832D/A转换器、LM311高速电压比较(用法可看参考书)和89C51构成一个8位逐次逼近式A/D转换器。
请给出其硬、软件的设计。
2.在一个MCS-51单片机和DAC0832接口电路中,已知单片机的时钟频率12MHZ,D/A转换的地址为7FFFH.1)画出接口电路2)编写下图所示DAC产生连续三角波和锯齿波的程序。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 09 17 18 DA 转换器 应用