自动控制第三章2.pptVIP

  • 3
  • 0
  • 约1.33千字
  • 约 19页
  • 2018-04-13 发布于湖北
  • 举报
自动控制第三章2

3.5 数/模转换器(DAC) 智能仪器的模拟量输入常被称为数据采集,一个完整的数据采集系统涉及信号调理、模拟多路开关、采样/保持、模/数转换等环节。 智能仪器的模拟量输出常被称为数据分配,是数据采集的逆过程,即把数字信号变成模拟信号,并分配给各个通道,驱动现场执行机构。 D/A转换器用于智能仪器系统的后向模拟量输出通道,以便控制模拟量驱动的执行机构或其它装置。 另外,DAC也是某些ADC的重要组成部分。 各种数字控制的波形发生器中,DAC也起到十分重要的转换作用。 DAC由电阻网络、开关及基准电源等部分组成,目前基本集成于一块芯片上。 DAC的传输函数 R-2R梯形网络D/A转换器原理 DAC的主要性能指标 分辨率:当输入数字发生单位数码变化时所对应模拟量输出的变化量. 转换精度:当不考虑D/A转换其他误差时,DAC的转换精度即为其分辨率的大小。 转换时间:通常为几十个纳秒. 尖峰误差:指输入代码发生变化时刻,而使输出模拟量产生的尖峰所造成的误差. DAC数字量输入端可以分为: 1.不含数据锁存器(需外加数据锁存器). 2.含单个数据锁存器. 3.含双个数据锁存器(用于多个D/A同时转换的场合). 八位D/A转换器DAC0832及其与微机接口 DAC0832三种工作方式: 双缓冲方式(两级缓冲器均可锁存数据) 单缓冲方式(两级缓冲器一个跟随,一个锁存) 直通方式(两级缓冲器均跟随,无锁存) DAC0832的单极性和双极性输出 其他:DAC1210, MAX543 双缓冲方式下两片DAC0832同时进行D/A转换程序 MOV DPTR, #0FEFFH (第一片0832口地址) MOV A, R2 MOVX @DPTR, A ; 数据送1#0832输入寄存器 MOV DPTR, #0FDFFH (第二片0832口地址) MOV A, R3 MOVX @DPTR, A ; 另一数据送2#0832输入寄存器 MOV DPTR, #0FBFFH MOVX @DPTR, A ; 1# 、2# D/A转换器同时输出 编写在8031单片机控制下由8位DAC0832产生锯齿波电压的程序(设0832口地址为2FFFH) MOV DPTR,#2FFFH MOV A,#00H LOOP:MOVX @DPTR,A INC A MOV R0,#0FFH HERE:DJNZ R0,HERE SJMP LOOP RET 思考:编写DAC0832输出端产生方波的程序? * * DAC的工作原理-权电阻网络 工作原理-倒R-2R电阻网络 性能指标—静态指标 分辨率 精度 失调误差 增益误差 线性度误差 微分线性度误差 性能指标—动态指标 建立时间:输入数字量变化后,输出模拟量稳定的进入到相应模拟量数值范围内所经历的时间。 尖峰:在输入数码发生变化时输出端产生的瞬时误差。 性能指标—环境及工作指标 影响DAC精度主要是:温度和电源电压变化

文档评论(0)

1亿VIP精品文档

相关文档