DAC0832 A D數模轉換

2021-10-08 17:13:31 字數 993 閱讀 3299

dac0832是採用cmos工藝製成的單片直流輸出型8位數/模轉換器。如圖4-82所示,它由倒t型r-2r電阻網路、模擬開關、運算放大器和參考電壓vref四大部分組成。運算放大器輸出的模擬量v0為:

乙個8位d/a轉換器有8個輸入端(其中每個輸入端是8位二進位制數的一位),有乙個模擬輸出端。輸入可有28=256個不同的二進位制組態,輸出為256個電壓之一,即輸出電壓不是整個電壓範圍內任意值,而只能是256個可能值。圖是dac0832的邏輯框圖和引腳排列。

dac0832輸出的是電流,一般要求輸出是電壓,所以還必須經過乙個外接的運算放大器轉換成電壓。實驗線路如圖所示:

in0~in7:8路模擬訊號輸入端。

a1、a2、a0 :位址輸入端。ale位址鎖存允許輸入訊號,在此腳施加正脈衝,上公升沿有效,此時鎖存位址碼,從而選通相應的模擬訊號通道,以便進行a/d轉換。

start:啟動訊號輸入端,應在此腳施加正脈衝,當上公升沿到達時,內部逐次逼近暫存器復位,在下降沿到達後,開始a/d轉換過程。

eoc:轉換結束輸出訊號(轉換接受標誌),高電平有效。

oe:輸入允許訊號,高電平有效。

clock(cp):時鐘訊號輸入端,外接時鐘頻率一般為640khz。

vcc:+5v單電源供電。 、

vref(+),vref(-):基準電壓的正極、負極。一般vref(+)接+5v電源,vref(-)接地。

利用 DAC0832 輸出模擬電壓

以前,做而論道寫過一篇關於 dac0832 的博文,鏈結是 當時,為了直觀的說明 dac0832 的基本功能,就使用了撥動開關來輸入數字量。其實,用微控制器輸出數字量,還真是很簡單方便的。電路,也不用像課本裡面畫的那麼複雜,用任意乙個微控制器的並行口連線到 dac0832 的資料輸入口即可。用 p1...

ADC0832學習筆記

adc0832的重點內容,我總結如下,重要性分先後 adc0832採用同步序列傳輸,要注意,序列傳輸的方式會明顯體現在對mcu的程式設計中,而同步則體現得不明顯。同步非同步介紹 adc0832的外部連線採用spi匯流排結構,這樣便把它的連線方式與其他裝置統一起來了。spi的連線與介紹可以參考我的這篇...

微機原理0832和0809實驗

一 實驗題目 1 利用0809完成1個通道的模擬量採集,並利用8255輸出二進位製碼。2 利用0832產生鋸齒波輸出,並在直流電機上觀察結果。3 選做8255鍵盤顯示實驗。二 實驗目的 熟悉組合語言程式設計環境,掌握0809及0832晶元工作原理 電路設計及利用組合語言編寫介面軟體。三 實驗電路圖 ...