第8章 波形发生器设计

时间:2025-07-13

单片机教学设计实例

情境八 波形发生器

子情境一

D/A转换器 正弦波发生器的设计

子情境二

单片机教学设计实例

子情境一

D/A转换器

1.DAC的性能指标 DAC输入的是数字量,经转换后输出的是模 拟量。有关 D/A 转换器的技术性能指标很多, 例如绝对精度、相对精度、线性度、输出电压范 围、温度系数、输入数字代码 种类(二进制或 BCD 码)等。下面介绍几个与接口有关的技术性 能指标。 (1).分辨率 分辨率是 D/A 转换器对输入量变化敏感程度2

单片机教学设计实例

子情境一

D/A转换器

的描述,与输入数字量的位数有关。如果数字量的 位数为n,则 D/A 转换器的分辨率为 2-n。这就意味 着D/A转换器能对满刻度的2-n 输入量做出反应。例 如,8 位数的分辨率为 1/256,10 位数的分辨率为 1/1024 等,如表5-4。 (2).精度 DAC的精度定义为实际输出电压或电流与理论 值之间的误差。这是DAC的静态指标,一般采用采用 最小有效位LSB的分数表示,例如±l/2LSB。如果 分辨率为20mV。则它的精度是±10mV。3

单片机教学设计实例

子情境一

D/A转换器

(3).线性度 DAC的线性度定义为数字量变化时,DAC输 出的模拟电压或电流按比例关系变化的程度。理 想的DAC是线性的,但实际上有误差,在0~2n-1 的数字转换范围内,实际输出电流或电压与理论 值之间的最大偏差称为线性误差。 (4).稳定时间 当输入至DAC的二进制数发出变化时,模拟 输出电压或电流也要跟着变化,模拟输出电压4

单片机教学设计实例

子情境一

D/A转换器

下面以目前使用较普遍的8位ADC0832转换 芯片为例讲解 51系列单片机与DAC芯片的接口设 计。 (1)内部结构及引脚 DAC0832是一个8 位 D/A 转换器。单电源 供电,从+5V~+15V 均可正常工作。基准电压 的范围为-10V~+10V;电流建立时间为 1µs; CMOS工艺,低功耗20mW。 DAC0832 内部结构框图如图 5-22 所示。5

单片机教学设计实例

图 5-22 DAC0832 内部结构框图6

单片机教学设计实例

子情境一

D/A转换器

该转换器由输入寄存器和 DAC 寄存器构成 两级数据输入锁存。使用时,数据输入可以 采 用两级锁存(双锁存)形式、单级锁存(一级锁存, 一级直通)形式或直接输入(两级直通)形式。DAC0832的引脚如图5-23所示。

单片机教学设计实例

图5-23 DAC0832的引脚

单片机教学设计实例

子情境一

D/A转换器

各引脚的功能如下: DI7~DI0——转换数据输入,TTL电平,有效时间大于 90ms。 CS ——片选信号输入端,低电平有效。 ILE——数据锁存允许控制信号输入端,高电平有效。 WR1 ——输入寄存器写选通输入端,低电平有效。当 CS 为0,ILE为1, 1为0时,DI7~DI0状态被锁存到输入寄 WR 存器。

单片机教学设计实例

子情境一

D/A转换器

WR 2 ——DAC寄存器写选通输入端,低电平有效。当 XFER为0, 2 为0时,输入寄存器的状态被传送到DAC WR 寄存器中。 XFER ——数据传送控制信号输入端,

低电平有效 。 Iout1——电流输出端,当输入数据全为1时,输出电流最 大;全为0时输出电流最小。 Iout2——电流输出端。 DAC转换器的特性之一是:Iout1 +Iout2=常数。

单片机教学设计实例

子情境一

D/A转换器

R fb ——反馈电阻端,芯片内部此端与Iout1之间已接有一个15K 电阻。 Vref ——基准电压输入端,外加高精度电压源,与芯片 内的电阻网络相连接,该电压可正可负,范围为-10V~ +10V。 DGND——数字地。 AGND——模拟地。

单片机教学设计实例

子情境一

D/A转换器

(2) DAC0832的工作方式 DAC0832有3种工作方式:直通方式、单缓冲 方式、双缓冲方式。 ①.直通方式 图5-24所示为直通方式的连接方法。 XFER、 WR 2、 接地,ILE接高电平。 WR1

单片机教学设计实例

图5-24 ADC0832直通方式接口

单片机教学设计实例

子情境一

D/A转换器

②. 单缓冲方式的连接 所谓单缓冲方式就是使 DAC0832 的两个输入 寄存器中有一个处于直通方式,而另一个处于受 控的锁存方式。在实际应用中,如果只有一路模 拟量输出,或虽有几路模拟量但并不要求同步输 出时,就可采用单缓冲方式。单缓冲方式的两种 连接如图 5-25 所示。

单片机教学设计实例

图5-25 DAC0832 单缓冲方式接口

单片机教学设计实例

子情境一③.双缓冲方式的连接

D/A转换器

所谓双缓冲方式就是把 DAC0832 的两个锁存 器都接成受控锁存方式。双缓冲 DAC0832的连接 如图 5-26 5-26所示。采用地址译码输出分别接 CS 和 XFER 来实现,然后再给 WR1 和 WR2 提供写选 通信号,这样就完成了两个锁存器都可控的双缓 冲接口方式

…… 此处隐藏:116字,全部文档内容请下载后查看。喜欢就下载吧 ……
第8章 波形发生器设计.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219