用DAC設(shè)計數(shù)字可編程電流源
用DAC7644(Burr-Brown公司16位四電壓輸出D/A變換器)設(shè)計的4~20mA數(shù)字控制的電流源電路示于圖1。DAC7644提供一差分基準輸入以及圍繞輸出放大器的一開環(huán)配置。圍繞輸出放大器的開環(huán)配置允許把晶體管放置在環(huán)路中實現(xiàn)一數(shù)字可編程的單向電電流源。差分基準也可利用于滿標和零標電流的編程。
表1 DAC7644邏輯真值表
A1 | A0 | R/W | CS | RST | RSTSEL | LOADDACS | INPUT REGISTER | MODE | DAC | DAC |
L L H H L L H H X X X X | L H L H L H L H X X X X | L L L L H H H H X X X X | L L L L L L L L H H X X | X X X X X X X X X X ↑ ↑ | X X X X X X X X X X L H | X X X X X X X X ↑ H X X | Write Write Write Write Read Read Read Read Hold Hold | Hold Hold Hold Hold Hold Hold Hold Hold Hold Hold Reset to Zero Reset to Midscate | Write Input Write Input Write Input Write Input Read Input Read Input Read Input Read Input Update Hold Reset to Zero Reset to Midscate | A B C D A B C D AII AII AII AII |
DAC7644的單電源工作連接圖示于圖2,邏輯真值表見表1。
其中VOUTA Sense:DAC A輸出放大器倒相輸入;
VOUTA:DAC A電壓輸出;
VREFL AB Sense:DAC A和B基準低感測輸入;
VREFL AB:DAC A和B基準低輸入;
VREFH AB Sense:DAC A和B基準高感測輸入;
VREFH AB:DAC A和B基準高輸入;
VOUT B Sense:DAC B輸出放大器倒相輸入;
VOUT B:DAC B電壓輸出。
DAC 7644的輸出電壓由下式給出:
VOUT=VREFL+(VREFH-VREFL)·/ 65536
式中N是數(shù)字輸入碼。
輸出電流由下式給出:
IOUT=[(VREFH-VREFL) / RSENSE]·[ProgrammedValue / 65536]+(VREFL/RSENSE)
根據(jù)圖1的4mA~20mA電流輸出配置,輸出電流如下:
IOUT=[[2.5V-0.5V / 125Ω]]·[ProgrammedValue / 65536]+[0.5V / 125Ω]
評論