作者MasterChang (我愛ASM)
看板Electronics
標題Re: [問題] 想要量電池電壓,但他也是MCU的輸入
時間Wed Jul 30 23:14:59 2014
※ 引述《ilike1128 (小白)》之銘言:
: 基本上量測電壓來講無非就是用個ADC(類比轉數位去取樣)
: 如果要節省成本的做法,當然就是像你所說的直接接到電池上面
: 一般做power bank其實大概都會有個電池保護電路,防止他做
: 過度充電、過度放電....之類的保護
: 不過這裡只討論利用MCU量電池電壓,那我就提供給你一個
: 當初用TI的msp 430 要量測 電池電壓時候所接的電組分壓
: http://ppt.cc/GBtW
: 圖片裡面 紅色箭頭的部分就是MCU的接點
: 綠色箭頭的部分就是接到電池的地方,應該很好理解
我不確定msp430的ADC輸入阻抗多少。上面的圖的電阻值太高。
一般ADC的輸入阻抗約在數百K,這個電路會變成下半部的電阻
跟輸入阻抗並聯,量到的電壓會小很多。如果輸入阻抗是100K
的話,量到的電壓只有大約1/10 Vbat。
BAT
|
|
1M
|---|---Vin = Vbat*(1M//X00K)/(1M+1M//X00K)
| |
1M X00K
| |
|---|
GND
最好後面接OP負回授當隨耦器,量到的電壓才會是1/2 Vbat。
--
不要問我從哪來,我只是一個浪跡天涯的工程師....
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.177.57.230
※ 文章網址: http://webptt.com/m.aspx?n=bbs/Electronics/M.1406733303.A.BFC.html
※ 編輯: MasterChang (180.177.57.230), 07/30/2014 23:16:27