佳聰
一般會員

 發表:1 回覆:2 積分:0 註冊:2005-05-19
發送簡訊給我
|
各位大大好
一般用4位元D/A 輸出是0V~15*Vdd/16
我想用4Bit R-2R D/A 對應到1.6V~5V的輸出
我的Vdd是5V Vcc=12V(OPA)
也就是0000時為1.6V
1111時為5V
如果用2個OPA 我知道怎麼做
Vo=Vi*(5-1.6)/(15*5/16) 1.6V
用電阻分壓電路 OPA加法器電路 再放大就行 我的問題是 只用一個OPA怎麼做
|
佳聰
一般會員

 發表:1 回覆:2 積分:0 註冊:2005-05-19
發送簡訊給我
|
這個問題 我想了好幾天
我知道一定有辦法
但東算西算 找不出正確的算式
請各位大大也能幫小弟想一下 ^^||
|
mymj
版主
    
 發表:132 回覆:486 積分:608 註冊:2002-10-25
發送簡訊給我
|
貼上兩圖

|
阿信
版主
    
 發表:111 回覆:983 積分:813 註冊:2005-03-10
發送簡訊給我
|

如圖 一個OPA搞定 --------------------------------------- 說明如下 Vdd=5V
4位元D/A最大輸出電壓=5*15/16=4.6875V R-2R電路的特性
在任何數位輸入狀態
輸出電阻都固定為R 故可視為D/A電壓 串聯R電阻 加法器
V1--R1--|
V2--R2--+--Vo Vo=(V1*R2+V2*R1)/(R1+R2) 最小輸出電壓1.6V
最大輸出電壓5.0V
電壓變化3.4V V1*R2 : V2*R1
= 5V*R2 : 4.6875V*R1 = 1.6V : 3.4V
=> R2 : R1 = 1.6/5 : 3.4/4.6875
= 0.32 : 0.725333 = 1 : 2.2667 = 0.44118 : 1 R-2R電阻使用10K-20K
輸出電阻為10K 加法器電阻10K*2.2667=22.667Kohm.....(5V串聯電阻) 一個是5V 一個是4.6875V 兩個相加 電壓會落在中間 要再放大得到5V
5/16=0.3125
0.3125*(1/2.2667)=0.1379
4.6875+0.1379=4.8254
5V/4.8254=1.0362....(OPA放大倍數) -------------------
美好的事物 稍縱即逝
|