DAC0832是一个具备20个引脚的D/A变换芯片,其功效是将8位数据量变换为一路模拟量输入。这节将描述0832的内部结构、芯片引脚作用、与CPU的联接方式及简易的运用。
1. DAC0832的内部结构及引脚作用<?XML:NAMESPACE PREFIX = O />
DAC0832是由8位键入锁存、8位DAC存储器、8位D/A变换电源电路构成,选用二次缓存方法,那样能够在輸出的另外,键入下一个数据信息,以提升 变换速率。更关键的是可以在好几个转化器另外工作中时,有可能另外輸出模拟量输入。其內部逻辑结构如图所示10-4所显示。
DAC0832为20引脚芯片(图10-5),各引脚作用以下:
2.工作原理
当键入锁存信号ILE为高电平时,而<?XML:NAMESPACE PREFIX = V /> 与
另外为低电频时,由图10-4得知
=1,键入锁存器的內容随系统总线DI0~DI7而转变 。当
变成高电平时,
=0,8位键入数据信息被锁存在键入存储器中。当
与
另外为低电频时,
=1,8位DAC存储器內容随键入锁存器而转变 。这时若
变成高电平,
=0,则将键入锁存器中数据锁存在8位DAC存储器中,并逐渐D/A变换。
针对规定双片DAC0832另外变换的系统软件,由于各集成ic的片选数据信号不一样,可以用片选数据信号 与
分时图地将数据信息各自键入到每一个集成ic的键入锁存中。各集成ic的
与
各自联接在一起,同用一组数据信号。
与
另外为低电频时,数据信息将在同一時刻由8位键入存储器传输到相匹配的8位DAC存储器中,在
上升沿将数据信息锁存进DAC存储器中。此外,好几个DAC0832集成ic逐渐另外开展D/A变换,因而能够做到多通道模拟量输入另外輸出的目地。
3.DAC0832的关键性能指标
电流量平稳時间:1 s
屏幕分辨率:8位
线性误差:0.2%
功耗:50mw
电工这种技术是很简单的,我要拿出来说一说就有点小题大作了, 我还是看了昨天的电视上说有个国家的标致的建筑300米高,警方初步认为是电线短路或电线打火造成的 我对这方面了解的,线路如何会打火,为什么会短路, … ,电工学习网
4.DAC0832与CPU的单缓存联接
DAC0832与CPU的接口方式是各种各样的,先详细介绍单缓存接口方式。如图所示10-6所显示。
(1)系统总线:80C51的P0口与0832的手机充电线DI0~DI7联接。
(2)详细地址线:用80C51的P2.7~P2.5造成138数据选择器的键入数据信号,用138的 与0832的
与
联接,造成片选数据信号
与传输操纵数据信号
。从而联接方式,可发布0832的详细地址为P2.7P2.6P2.5P2.4~P0.0=101×…×,即其详细地址不唯一,可从1010~0到1011~1,
即:A000H~BFFFH。这节取A000H为0832的详细地址。
(3)控线:键入锁存信号ILE接 9V开关电源,使之恒合理。用80C51的写信号 与0832的
与
联接,造成写信号1与写信号2。
(4)输出端:由于0832是电流量输出型的D/A集成ic,因此务必另加运放电路才可以输出工作电压。将运放电路键入端与0832的电流量输出Iout1与电流量输出Iout2联接。输出端与意见反馈电阻器的键入端Rfb联接。
(5)开关电源与地
0832的参照工作电压Vref接-9V,Vcc接 9V。AGND与DGND各自接仿真模拟地与数字地。
5.D/A变换程序流程
例10-1 程序编写,应用图10-6电源电路,将80C51輸出的数字量D根据DAC0832转化成模拟量输入,并从运算放大器器LM324輸出相匹配工作电压V。