[爆卦]adc電壓偵測是什麼?優點缺點精華區懶人包

為什麼這篇adc電壓偵測鄉民發文收入到精華區:因為在adc電壓偵測這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者lagos (lagos)看板Electronics標題[問題] 想要量電池電壓,但他也是MCU...


MCU (我用arduino) 的電力來源是一個鋰電池透過DC-DC 升壓到5V

我希望MCU 能偵測這顆電池的電量

本來的想法是:電池直接去接 analog read pin

arduino 的analog read 可以讀出0~5V,讀到的是10 bits 的數值 (0~1024)

但真的這麼簡單嗎?不會有什麼電流過高燒壞的問題?

電流都流向 analogRead pin,MCU 自己電流不夠就停擺?

甚至根本造成短路的問題?

我怕燒掉,不敢嘗試


大多數電子產品都有辦法自己知道電池電量

若用 arduino 這種MCU ,該怎麼實做才正確呢?






※ 編輯: lagos (1.34.220.235), 07/29/2014 17:09:29
youfe:通常會做個電阻分壓再去量 不是因為怕燒掉的問題 07/29 17:32
youfe:而是關係到ADC的量測範圍 另外你說到燒掉的問題 07/29 17:34
youfe:ADC的輸入阻抗很高 這邊不應該會有大電流經過 07/29 17:34
Schottky:大多數電子產品是直接接一顆 fuel gauge IC 計算庫侖 07/29 17:37
er230059:你那樣接不會怎樣啊 ADC有輸入阻抗 怎麼會電流過大呢? 07/29 18:44
peng978:升壓電路兩側有沒有隔離? 有->量測也隔離 沒有->沒問題 07/29 19:31
cpyi:用Opamp調整電壓範圍 比如你的輸入是最大10V 但是MCU是5V 07/30 11:24
cpyi:那你就可以用Opamp調範圍 07/30 11:25
cpyi:用Opamp的另一個好處 就是你擔心的問題 07/30 11:25
cpyi:當然他原本ADC就是高阻抗了 不過加個Opamp更安全 07/30 11:25
cpyi:從電源需要的電流會很小 07/30 11:26
cpyi:你可以看這個的設計 07/30 11:27
cpyi:上網查:Arduino-BiCMOS-Curve-Tracer 07/30 11:27

你可能也想看看

搜尋相關網站