6.1 DAC0832簡(jiǎn)介
6.1.1 引腳詳解
(1)三態(tài)門數(shù)據(jù)口D0~D7:用于和CPU進(jìn)行數(shù)據(jù)傳送
(2)片選CS:低電平有效
(3)寫(xiě)入控制WR1、WR2:低電平有效
(4)反饋電阻Rrb:改變電阻值可以改變滿量程精度
(5)反饋電壓VREF:基準(zhǔn)電壓輸入
(6)輸入鎖存允許ILE:配合CS與WR使用
(7)XFER:使WR2有效
(8)電流輸出端OUT1,OUT2,OUT1隨著DAC寄存器線性變化,OUT2+OUT1的和等于常數(shù)
6.1.2 內(nèi)部結(jié)構(gòu)框圖
6.1.3 工作時(shí)序
6.2 DAC0832配置流程
根據(jù)對(duì)DAC0832的數(shù)據(jù)鎖存器和DAC寄存器的不同的控制方式,DAC0832有三種工作方式:直通方式、單緩沖方式和雙緩沖方式。
(1) 單緩沖方式 :?jiǎn)尉彌_方式是控制輸入寄存器和DAC寄存器同時(shí)接收資料,或者只用輸入寄存器而把DAC寄存器接成直通方式。此方式適用只有一路模擬量輸出或幾路模擬量異步輸出的情形。
(2) 雙緩沖方式 :雙緩沖方式是先使輸入寄存器接收資料,再控制輸入寄存器的輸出資料到DAC寄存器,即分兩次鎖存輸入資料。此方式適用于多個(gè)D/A轉(zhuǎn)換同步輸出的情節(jié)。
(3) 直通方式 :直通方式是資料不經(jīng)兩級(jí)鎖存器鎖存,即 CS,XFER,WR1,WR2均接地,ILE接高電平。此方式適用于連續(xù)反饋控制線路和不帶微機(jī)的控制系統(tǒng),不過(guò)在使用時(shí),必須通過(guò)另加I/O接口與CPU連接,以匹配CPU與D/A轉(zhuǎn)換。
6.3 源代碼
例題:利用DAC0832輸出一個(gè)2.5V的電壓。
解析過(guò)程:根據(jù)硬件連接,控制DAC0832的引腳實(shí)際上只有8路數(shù)據(jù)口,一個(gè)片選口,一個(gè)寫(xiě)控制,由于直接采用的直通模式,所以對(duì)應(yīng)的DAC0832控制地址是0010 0000 0100 0000 B,即2040H,由于這是一個(gè)8位分辨率的DA轉(zhuǎn)換芯片,所以最大輸出5V對(duì)應(yīng)十六進(jìn)制的FF H,最小輸出0V對(duì)應(yīng)十六進(jìn)制00 H,跟容易便可知2.5V對(duì)應(yīng)的是7FH,根據(jù)以上分析,源代碼如下圖所示。
-
dac
+關(guān)注
關(guān)注
43文章
2362瀏覽量
192850 -
DAC0832
+關(guān)注
關(guān)注
5文章
104瀏覽量
33013 -
數(shù)據(jù)鎖存器
+關(guān)注
關(guān)注
0文章
5瀏覽量
6760
發(fā)布評(píng)論請(qǐng)先 登錄

140. 倒T形電阻網(wǎng)絡(luò)DA轉(zhuǎn)換器#電阻 #DA轉(zhuǎn)換器

141. DA轉(zhuǎn)換器的輸出方式#DA轉(zhuǎn)換器

139. 權(quán)電阻網(wǎng)絡(luò)DA轉(zhuǎn)換器#電阻 #DA轉(zhuǎn)換器
AD-DA轉(zhuǎn)換【C語(yǔ)言版】
sim900AD_DA轉(zhuǎn)換
INTEL 8086 微處理器應(yīng)用入門 附錄1 8086指令詳解

8086CPU中文資料匯總(8086引腳圖及功能_工作原理及應(yīng)用電路)

8086CPU引腳圖及功能_8086CPU組成部分

SYN8086語(yǔ)音合成芯片最全手冊(cè)
總線AD/DA轉(zhuǎn)換數(shù)據(jù)采集方案:順源ISO 4021與ISO DA產(chǎn)品配對(duì)使用

評(píng)論