自动控制网—学习自动控制技术电气自动化技术从这里开始!

8位D/A转换器DAC0832(2)

时间:2015-11-01 08:45来源:www.eadianqi.com 编辑:自动控制网
和 接CPU的写信号WR,3个DAC的 引脚各由一个片选信号控制,3个 信号连在一起,接到第4个选片信号上。ILE可以根据需要来控制,一般接高电平,保持选通状态。它也可以由CPU形成的一个禁止信号来控制,该信号为低电平
接CPU的写信号WR,3个DAC的引脚各由一个片选信号控制,3个信号连在一起,接到第4个选片信号上。ILE可以根据需要来控制,一般接高电平,保持选通状态。它也可以由CPU形成的一个禁止信号来控制,该信号为低电平时,禁止将数据写入DAC寄存器。这样,可在禁止信号为高电平时,先用3条输出指令选择3个端口,分别将数据写入各DAC的输入寄存器,当数据准备就绪后,再执行一次写操作,使变低,同时选通3个D/A的DAC寄存器,实现同步转换。 自动控制网www.eadianqi.com版权所有

自动控制网www.eadianqi.com版权所有

图4 用DAC0832构成的3路DAC系统 自动控制网www.eadianqi.com版权所有

    DAC0832可具有单极性或双极性输出。

本文来自www.eadianqi.com

    (1)单极性输出电路:单极性输出电路如图5所示。D/A芯片输出电流i经输出电路转换成单极性的电压输出。图5a为反相输出电路,其输出电压为:

本文来自www.eadianqi.com

    (1) 本文来自www.eadianqi.com

    图5b是同相输出电路,其输出电压为 自动控制网www.eadianqi.com版权所有

    (2) 自动控制网www.eadianqi.com版权所有

本文来自www.eadianqi.com

图5 单极性输出电路

自动控制网www.eadianqi.com版权所有

a)反相输出             b)同相输出 本文来自www.eadianqi.com

    (2)双极性输出:在某些微机控制系统中,要求D/A的输出电压是双极性的。例如要求输出(-5~+5)V。在这种情况下,D/A的输出电路要作相应的变化。图6就是DA0832双极性输出电路实例。图中,D/A的输出经运算放大器放大和偏移以后,在运算放大器A2的输出端就可得到双极性的(-5~+5)V的输出电压。这里,提供一个偏移电流,且的极性选择应使偏移电流方向与输出的电流方向相反。再选择==,以使偏移电流恰好为输出电流的1/2。从而使A2的输出特性在的输出特性基础上,上移1/2的动态范围。由电路各参数计算可得最后的输出电压表达式为 自动控制网www.eadianqi.com版权所有

    

本文来自www.eadianqi.com

    设为(0~-5)V,选取为+5V, 本文来自www.eadianqi.com

    则=(0~10)V-5V=(-5~+5)V

自动控制网www.eadianqi.com版权所有

自动控制网www.eadianqi.com版权所有

图6 双极性输出电路 本文来自www.eadianqi.com

本文已影响