DAC0832的內(nèi)部結(jié)構(gòu)
DAC0832中有兩級鎖存器,第一級鎖存器稱為輸入寄存器,它的鎖存信號為ILE;第二級鎖存器稱為DAC寄存器,它的鎖存信號為傳輸控制信號 。因為有兩級鎖存器,DAC0832可以工作在雙緩沖器方式,即在輸出模擬信號的同時采集下一個數(shù)字量,這樣能有效地提高轉(zhuǎn)換速度。此外,兩級鎖存器還可以在多個D/A轉(zhuǎn)換器同時工作時,利用第二級鎖存信號來實現(xiàn)多個轉(zhuǎn)換器同步輸出。DAC0832內(nèi)部結(jié)構(gòu)框圖
ILE為高電平、WR1 和 CS為低電平時, LE1為高電平,輸入寄存器的輸出跟隨輸入而變化;此后,當WR1 由低變高時, LE1為低電平,資料被鎖存到輸入寄存器中,這時的輸入寄存器的輸出端不再跟隨輸入資料的變化而變化。對第二級鎖存器來說, WR2和XFER 同時為低電平時, LE2為高電平,DAC寄存器的輸出跟隨其輸入而變化;此后,當WR2 由低變高時, LE2變?yōu)榈碗娖?,將輸入寄存器的資料鎖存到DAC寄存器中。
DAC0832的引腳特性
DAC0832是20引腳的雙列直插式芯片。各引腳的特性如下:DAC0832引腳
CS——片選信號,和允許鎖存信號ILE組合來決定 是否起作用,低有效。
ILE——允許鎖存信號,高有效。
WR1——寫信號1,作為第一級鎖存信號,將輸入資料鎖存到輸入寄存器(此時, 必須和 、ILE同時有效),低有效。
WR2——寫信號2,將鎖存在輸入寄存器中的資料送到DAC寄存器中進行鎖存(此時,傳輸控制信號 必須有效)低有效。
XFER——傳輸控制信號,低有效。
DI7~DI0——8位數(shù)據(jù)輸入端。
IOUT1——模擬電流輸出端1。當DAC寄存器中全為1時,輸出電流最大,當DAC寄存器中全為0時,輸出電流為0。
IOUT2——模擬電流輸出端2。IOUT1+IOUT2=常數(shù)。
Rfb——反饋電阻引出端。DAC0832內(nèi)部已經(jīng)有反饋電阻,所以,RFB端可以直接接到外部運算放大器的輸出端。相當于將反饋電阻接在運算放大器的輸入端和輸出端之間。
VREF——參考電壓輸入端??山与妷悍秶鸀椤?0V。外部標準電壓通過VREF與T型電阻網(wǎng)絡(luò)相連。
VCC——芯片供電電壓端。范圍為+5V~+15V,最佳工作狀態(tài)是+15V。
AGND——模擬地,即模擬電路接地端。
DGND——數(shù)字地,即數(shù)字電路接地端。
DAC0832的工作方式
DAC0832進行D/A轉(zhuǎn)換,可以采用兩種方法對數(shù)據(jù)進行鎖存。
第一種方法是使輸入寄存器工作在鎖存狀態(tài),而DAC寄存器工作在直通狀態(tài)。具體地說,就是使 和 都為低電平,DAC寄存器的鎖存選通端得不到有效電平而直通;此外,使輸入寄存器的控制信號ILE處于高電平、 處于低電平,這樣,當 端來一個負脈沖時,就可以完成1次轉(zhuǎn)換。
第二種方法是使輸入寄存器工作在直通狀態(tài),而DAC寄存器工作在鎖存狀態(tài)。就是使 和 為低電平,ILE為高電平,這樣,輸入寄存器的鎖存選通信號處于無效狀態(tài)而直通;當WR2 和XFER 端輸入1個負脈沖時,使得DAC寄存器工作在鎖存狀態(tài),提供鎖存數(shù)據(jù)進行轉(zhuǎn)換。
根據(jù)上述對DAC0832的輸入寄存器和DAC寄存器不同的控制方法,DAC0832有如下3種工作方式:
1、單緩沖方式。單緩沖方式是控制輸入寄存器和DAC寄存器同時接收資料,或者只用輸入寄存器而把DAC寄存器接成直通方式。此方式適用只有一路模擬量輸出或幾路模擬量異步輸出的情形。
2、雙緩沖方式。雙緩沖方式是先使輸入寄存器接收資料,再控制輸入寄存器的輸出資料到DAC寄存器,即分兩次鎖存輸入資料。此方式適用于多個D/A轉(zhuǎn)換同步輸出的情節(jié)。
3、直通方式。直通方式是資料不經(jīng)兩級鎖存器鎖存,即 CS*,XFER* ,WR1* ,WR2* 均接地,ILE接高電平。此方式適用于連續(xù)反饋控制線路和不帶微機的控制系統(tǒng),不過在使用時,必須通過另加I/O接口與CPU連接,以匹配CPU與D/A轉(zhuǎn)換。
評論