• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

运放作为电池组指示灯的应用电路如图

有几个疑问
1.发光二极管方向没反?
2.运放反相端接在输入 没有接在R1后面  稳压管岂不是没起到作用?
3.有人说50.4V 48V 44.4V  36 V 标反了  如果反过来  电阻算出来将是负值  
4.这几个分压电阻+限流电阻的计算是否正确。。。
全部回复(20)
正序查看
倒序查看
hylylx
LV.9
2
2019-06-20 14:39
不对,都错了
0
回复
2019-06-21 10:27
电路连接没问题,档位标错了,电阻也算错了,R6选1k的话,R2-R5应该是600、67、100、233、1k,R1选10k左右。
0
回复
2019-06-21 11:59

這算法是不怕電池沒電是吧?

1). LED方向是對的, IN+為參考, 當IN- > IN+ 則扇出LOW信號, LED亮, 所以LED是對的

2) . 點亮排序是錯的, 越接近穩壓(5V) 點, 參考電壓要越高, 所以OP1為50.4V

3). 參考點不是定值, 是以R7,R8決定的

=======================================

A, 考慮穩壓管與R1 消耗, 設總損耗在低壓(抓冗餘34V) 為1mA , 那麼 R1 = (34V - 5V) / 0.001 = 29K ;;; R2+R3+R4+R5+R6 必須遠大於 5V / 1mA 才不會有負載效應而把參考5V拉低

    所以設為 R2+R3+R4+R5+R6 = 6.8k , 重驗算 34*6.8K / 6.8K+29K = 6.4V , 所以不會影響5V穩壓管

B. 令 輸入36V時, 設R7 = 360K, R8 = 7.14K 則會分得 0.7V (第一節Vref), 所以 5 * R6 / 6.8k<==(總電阻) = 0.7V ; 4.76 = 5 * R6  ,   R6 = 0.952K

C. 令 輸入為44.4V 則R7,R8 點分得 1.15V 那麼 5*(R5+0.952K) / 6.8K  = 1.15V .......以此類推....... 


0
回复
hylylx
LV.9
5
2019-06-21 13:35
@ymyangyong
电路连接没问题,档位标错了,电阻也算错了,R6选1k的话,R2-R5应该是600、67、100、233、1k,R1选10k左右。
考虑过运放电源的感受吗。
0
回复
2019-06-21 16:11
@hylylx
[图片]考虑过运放电源的感受吗。
估计要单独搞个降压电源
0
回复
2019-06-21 16:18
@hylylx
[图片]考虑过运放电源的感受吗。
那光計算就錯誤連篇了還搞電源....
0
回复
2019-06-24 08:41
@juntion
這算法是不怕電池沒電是吧?1).LED方向是對的,IN+為參考,當IN->IN+則扇出LOW信號,LED亮,所以LED是對的2).點亮排序是錯的,越接近穩壓(5V)點,參考電壓要越高,所以OP1為50.4V3).參考點不是定值,是以R7,R8決定的=======================================A,考慮穩壓管與R1消耗,設總損耗在低壓(抓冗餘34V)為1mA,那麼R1=(34V-5V)/0.001=29K;;;R2+R3+R4+R5+R6必須遠大於5V/1mA才不會有負載效應而把參考5V拉低  所以設為 R2+R3+R4+R5+R6=6.8k,重驗算34*6.8K/6.8K+29K=6.4V,所以不會影響5V穩壓管B.令輸入36V時,設R7=360K,R8=7.14K則會分得0.7V(第一節Vref),所以5*R6/6.8k
如果把LED反过来呢  是不是电压点就对了 
0
回复
2019-06-24 11:05
@QWE4562009
如果把LED反过来呢 是不是电压点就对了 

那就會36V一直亮, 50.4V全暗

這種設計必須依照輸入電壓變化設計相對的參考電壓..

如你的圖: 輸入電壓變化等於OP_IN-電壓變化, 其中, IN-為分壓而來, 如下圖

由上圖看出, 當變量(IN-)電壓隨輸入而上升時, 則IN+端Vref 必須滿足於 Vin*R8 / R7+R8

0
回复
QWE4562009
LV.6
10
2019-06-24 17:31
@juntion
那就會36V一直亮,50.4V全暗這種設計必須依照輸入電壓變化設計相對的參考電壓..如你的圖:輸入電壓變化等於OP_IN-電壓變化,其中,IN-為分壓而來,如下圖[图片]由上圖看出,當變量(IN-)電壓隨輸入而上升時,則IN+端Vref必須滿足於Vin*R8/R7+R8
我觉得这个图不好计算 基准和被比较的电压都是变化的   我觉得要把四路都设置为同一个基准  然后输入电压再通过分压比较   能不能整个图直接变换下 
0
回复
2019-06-24 22:04
@QWE4562009
我觉得这个图不好计算基准和被比较的电压都是变化的 我觉得要把四路都设置为同一个基准 然后输入电压再通过分压比较  能不能整个图直接变换下 
基准由5V稳压管提供,不算是变化的吧,他的设计应该是几个灯一起亮的那种.但是LED的供电好高啊......
0
回复
QWE4562009
LV.6
12
2019-06-25 10:53
@qinzutaim
基准由5V稳压管提供,不算是变化的吧,他的设计应该是几个灯一起亮的那种.但是LED的供电好高啊......

我知道是5V稳压管提供  不过 每一个节点的基准不是不一样的嘛。。。 还有LED这样反接有何好处?限流电阻明显小了啊   

0
回复
2019-06-26 14:06
@QWE4562009
我觉得这个图不好计算基准和被比较的电压都是变化的 我觉得要把四路都设置为同一个基准 然后输入电压再通过分压比较  能不能整个图直接变换下 

基準電壓不可能一樣, 這種那麼好設計的電路.....很懶喔....唉...

先求出每一單位電壓(IN+端)

當輸入36V時, R7 = 360K , R8 = 7.14K  , 分得0.7V

當輸入44.4V時, R7 = 360K , R8 = 7.14K  , 分得0.86V

當輸入48V時, R7 = 360K , R8 = 7.14K  , 分得0.933V

當輸入50.4V時, R7 = 360K , R8 = 7.14K  , 分得0.980V

===========================================

求R6  設倍率 (5V / 0.7V) -1 = 6.14倍 先取 R6 為 1K , 則 R2+R3+R4+R5 =6.14k  所以總電阻=7.14k

===============================================================

若你要問我倍率怎來?  VO = Vref * (1+ R1 /R2 ) 用這式子來延伸 ;;;;  所以  5V = 0.7V * (1 + ((R2+R3+R4+R5) / 1K))  其中==> ( 5 / 0.7 ) - 1  <==倍率值   *  1k   = (R2+R3+R4+R5) 就這樣

別再問我...

================================================================



求R5    則  5 * (R5+1k) / 7.14k = 0.86V ;;;; 5R5 + 5 = 6.14  ;;  5R5 = 1.14 所以 R5 = 1.14 / 5 = 0.228 =======R5 = 228R 



===============================================================================

驗算式為 5 * (R5+1k) / 7.14k = 0.86V 所以 5 * ( R5 + 1k ) = 7.14K * 0.86V   則  5R5+ 5 = 6.14 ,  5R5 = 6.14 - 5 ;;;結果  5R5 = 1.14 

那麼 R5 = 1.14 / 5 所以 R5 = 0.228 <== 就這樣, 別再問我了.... 

===============================================================================




求R4    則  5 * (R4 +1.228K) / 7.14K = 0.933V  ;;;; 5R4 + 6.14 = 6.661  所以 R4 = 0.52 / 5  = 0.104 =========R4 = 104R

求R3    則  5 * (R3 + 1.32K) / 7.14 = 0.98V     ;;;;  5R3 + 6.6 = 6.99     所以 R3 = 0.397 / 5 = 0.079 =========R3 = 79R

求R2    則 7.14K - (1K + 228R + 104R + 79R) = 5.72K


這種算法其實用行列式會較快, 但抱歉電腦打不出來...

1
回复
QWE4562009
LV.6
14
2019-06-27 08:45
@juntion
基準電壓不可能一樣,這種那麼好設計的電路.....很懶喔....唉...先求出每一單位電壓(IN+端)當輸入36V時,R7=360K,R8=7.14K ,分得0.7V當輸入44.4V時,R7=360K,R8=7.14K ,分得0.86V當輸入48V時,R7=360K,R8=7.14K ,分得0.933V當輸入50.4V時,R7=360K,R8=7.14K ,分得0.980V===========================================求R6 設倍率(5V/0.7V)-1=6.14倍先取R6為1K,則R2+R3+R4+R5=6.14k 所以總電阻=7.14k===============================================================若你要問我倍率怎來? VO=Vref*(1+R1/R2)用這式子來延伸;;;; 所以 5V=0.7V*(1+((R2+R3+R4+R5)/1K)) 其中==>(5/0.7)-1 

你没明白我的意思  我的意思是反相端都统一接一个基准  比如2.5V  然后输入电压经过分压和基准比较  这是可行的!把同向端所有的电阻串联起来 到VCC  然后节点分压过去  这是可行的

0
回复
QWE4562009
LV.6
15
2019-06-27 08:53
@juntion
基準電壓不可能一樣,這種那麼好設計的電路.....很懶喔....唉...先求出每一單位電壓(IN+端)當輸入36V時,R7=360K,R8=7.14K ,分得0.7V當輸入44.4V時,R7=360K,R8=7.14K ,分得0.86V當輸入48V時,R7=360K,R8=7.14K ,分得0.933V當輸入50.4V時,R7=360K,R8=7.14K ,分得0.980V===========================================求R6 設倍率(5V/0.7V)-1=6.14倍先取R6為1K,則R2+R3+R4+R5=6.14k 所以總電阻=7.14k===============================================================若你要問我倍率怎來? VO=Vref*(1+R1/R2)用這式子來延伸;;;; 所以 5V=0.7V*(1+((R2+R3+R4+R5)/1K)) 其中==>(5/0.7)-1 

設倍率 (5V / 0.7V) -1 = 6.14  这是啥啊  

0
回复
QWE4562009
LV.6
16
2019-06-27 08:54
@juntion
基準電壓不可能一樣,這種那麼好設計的電路.....很懶喔....唉...先求出每一單位電壓(IN+端)當輸入36V時,R7=360K,R8=7.14K ,分得0.7V當輸入44.4V時,R7=360K,R8=7.14K ,分得0.86V當輸入48V時,R7=360K,R8=7.14K ,分得0.933V當輸入50.4V時,R7=360K,R8=7.14K ,分得0.980V===========================================求R6 設倍率(5V/0.7V)-1=6.14倍先取R6為1K,則R2+R3+R4+R5=6.14k 所以總電阻=7.14k===============================================================若你要問我倍率怎來? VO=Vref*(1+R1/R2)用這式子來延伸;;;; 所以 5V=0.7V*(1+((R2+R3+R4+R5)/1K)) 其中==>(5/0.7)-1 

若你要問我倍率怎來?  VO = Vref * (1+ R1 /R2 ) 用這式子來延伸 ;;;;  所以  5V = 0.7V * (1 + ((R2+R3+R4+R5) / 1K))  其中==> ( 5 / 0.7 ) - 1  <==倍率值   *  1k   = (R2+R3+R4+R5) 就這樣

別再問我...------------------------------哈哈哈  

0
回复
QWE4562009
LV.6
17
2019-06-27 08:56
@juntion
基準電壓不可能一樣,這種那麼好設計的電路.....很懶喔....唉...先求出每一單位電壓(IN+端)當輸入36V時,R7=360K,R8=7.14K ,分得0.7V當輸入44.4V時,R7=360K,R8=7.14K ,分得0.86V當輸入48V時,R7=360K,R8=7.14K ,分得0.933V當輸入50.4V時,R7=360K,R8=7.14K ,分得0.980V===========================================求R6 設倍率(5V/0.7V)-1=6.14倍先取R6為1K,則R2+R3+R4+R5=6.14k 所以總電阻=7.14k===============================================================若你要問我倍率怎來? VO=Vref*(1+R1/R2)用這式子來延伸;;;; 所以 5V=0.7V*(1+((R2+R3+R4+R5)/1K)) 其中==>(5/0.7)-1 

大家一致认为  行列式要打印出来  哈哈 

0
回复
ilylyp4303
LV.3
18
2019-06-27 16:16
@QWE4562009
大家一致认为 行列式要打印出来 哈哈 
这种算法真的看起来好别扭,把R7/R8中点电压固定比较习惯!
0
回复
2019-06-27 17:05
@QWE4562009
若你要問我倍率怎來? VO=Vref*(1+R1/R2)用這式子來延伸;;;; 所以 5V=0.7V*(1+((R2+R3+R4+R5)/1K)) 其中==> (5/0.7)-1 
唉...頭不要亂動, 會有水流出來......
0
回复
2019-06-27 17:21
@QWE4562009
你没明白我的意思 我的意思是反相端都统一接一个基准 比如2.5V 然后输入电压经过分压和基准比较 这是可行的!把同向端所有的电阻串联起来到VCC 然后节点分压过去 这是可行的

這樣是吧? 算法還是一樣.

0
回复
QWE4562009
LV.6
21
2019-06-28 10:57
@juntion
[图片]這樣是吧?算法還是一樣.
对  就是这样  版主怎么那么聪明  哈哈
0
回复