温故《单片机基础》之——DA转换

在这本书中,也提到了,ADC、DAC转换在测控系统中是比较重要的,同时也提到了PWM的控制方法。

DAC我想,原理是比较简单的,就是把数字量对应对模拟量去,分辨率越高,精度就越高。DAC的用途也比较广泛,电动机驱动,变频压缩机,音响,电视
等等。
书中针对DAC0832的芯片,还提到,有转换方式有三种,1、两级锁存(双锁存一级直通)形式,2、单机锁存形式,3、直接输入(两级直通)形式

两级输入锁存,可视DA转换器在转换前一个数据的同时,将下一个待转换的数据预先送到输入寄存器,以提高转换速度。此外,在使用多个DA转换器分时输入数据的时候,两级缓冲可以保证同时输出模拟电压。

a、dac0832单缓冲连接方式

dac转换是需要一个过程的,所需要的时间就是建立时间,不同的DA转换芯片建立时间的长短是不同的,从几纳秒到几微妙。

dac0832的内部结构中包含有8位输入寄存器->8位dac寄存器->8位dac转换器->最后输出。
8位dac寄存器就是我们所说的数据缓存(锁存)器。

所谓dac0832的单缓冲连接方式,就是使8位dac寄存器处于直通状态,8位输入寄存器处于受控状态。这个方式适合于:只有一路模拟量输出,或者虽然是多路模拟量输出,但并要求输出同步的场合。

这种应用多用于单路的波形输出,比如锯齿波、PWM波等。

b、dac0832双缓冲连接方式,就是把8位输入寄存器->8位dac寄存器这两个都设置成锁存方式。这个方式使用于同步输出的场合。其中,有一个例子就是x-y绘图仪,单缓冲的形式,会输出一条折现,而不是一条光滑的曲线。

原文地址:https://www.cnblogs.com/CodeWorkerLiMing/p/12303715.html