DA转换器与单片机的接口技术.ppt

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DA转换器与单片机的接口技术

D/A转换器与单片机的接口技术 1、D/A转换器原理 D/A:将数字量转换成模拟量的器件。 D/A在系统中的作用:输出模拟信号控制执行机构实现对被控对象的控制。 2、D/A的输出形式 电压型输出;Vout=(Vref×Dx)/2n 电流型输出?Iout1=[(Vref/R)×Dx]/2n 外接运放实现I/V变换。 3、D/A转换器的主要性能指标 (1)分辨率:输入数字量变化1LSB位时所对应的输出模拟量的变化量,即对模拟信号的最小分辨能力。 分辨率Δ=满量程电压/2n =Vref/2n (2)建立时间?转换时间 (3)转换精度 2、8位并行D/A转换器DAC0832 DAC0832主要特性 电流输出形式; 转换时间为1μs; 逻辑电平输入与TTL兼容; 供电电源为单一电源,可在5V~15V内。 2.DAC0832内部结构及外部引脚 3.D/A转换器接口应用 例1:将片内30H的内容送D/A转换 D/A转换器的口地址:7FFFH ORG 0000H MOV DPTR,#7FFFH MOV A,30H MOVX @DPTR,A SJMP $ 问题: 若(30H)=80H, Vout=? 4、DTHS-A互动装置D/A电路 数据总线已连好; Vref= -5V,已接好 需外接控制信号:CS,WR; 模拟输出AOUT。 例2:测量D/A输出电压 DAOUT EQU 80H ORG 0000H MOV DPTR,#7FFFH MOV A,#DAOUT MOVX @DPTR,A SJMP $ DAOUT取不同的值,测量D/A的输出电压。 例3、D/A输出锯齿波 MOV DPTR,#7FFFH MOV A,#00H LOOP: MOVX @DPTR,A INC A SJMP LOOP 问题1:若单片机晶振fosc=12MHz,输出锯齿波幅度、频率为多少? 问题2:若改变锯齿波频率,应如何修改程序?用示波器功能观察锯齿波。 例4:利用D/A转换器输出如下波形。 分析: 1V?Dx=51;2V?Dx=102 上升段:t=10ms?(10ms/51-7)=189μS 延时时间常数=189/2=94 DA1 EQU 51 DA2 EQU 102 ORG 0000H MOV DPTR,#7FFFH MOV A,DA1 LOOP1: MOVX @DPTR,A ;上升段 LCALL DELAY INC A CJNE A,#DA2,LOOP1 LOOP2: MOVX @DPTR,A ;下降段 LCALL DELAY DEC A CJNE A,#DA1,LOOP2 LJMP LOOP1 DELAY: MOV R7,#93 ;延时189μS DJNZ R7,$ RET 拓展:直流电机调速控制 DTHS-A互动装置直流电机调速电路 互动装置电机模块图片 DTHS-A互动装置直流电机调速电路特点: 1、采用偏移二进制控制电机: DAOUT输出0~5V经偏移电路偏移-2.5V: -2.5V~0~+2.5V,控制电机反转—停止—正传; 2、D/A数字量:00—80H—FFH对用于-2.5V~0~+2.5V; 3、测速脉冲输出电路。 例5:电机正反转控制 当K1闭合时,电机正转;K2闭合时电机反转;K1、K2断开时,电机停止。K3断开时,电机以速度1运行,K3闭合时,电机以速度2运行。 TINGZHI EQU 80H SUDU1 EQU 60 ;0--127对应电机速度0--100% SUDU2 EQU 30 K1 BIT P1.0 K2 BIT P1.1 K3 BIT P1.2 ORG 0000H MOV DPTR,#7FFFH ;DA地址 TZHI:MOV A,#TINGZHI ;电机停止 LOOP:MOVX @DPTR,A JB K3,SU1 MOV A,#SUDU2 ;速度2 SJMP LOOP1 SU1:MOV A,#SUDU1 ;速度1 LOOP1:JB K1,LOOP2 ;K1闭合? ADD A,#80H ;电机正转,加偏移量80H SJMP LOOP LOOP2:JB K2,TZHI

文档评论(0)

rovend + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档