![]() |
發(fā)布時間: 2022-3-4 00:27
正文摘要:我在制作一個低功耗設(shè)備的時候想到一種既可以分壓又可以關(guān)閉的ADC電路。 首先在proteus進(jìn)行仿真。實(shí)際原理圖搭建在pcb測試發(fā)現(xiàn)。無論GPIO32輸出高電平或者低電平 ADC都可以檢測到相同的電壓。 4096/2~=2048. 望論 ... |
你貼的圖電路沒問題,多個電池串聯(lián)(電池電壓高于MCU供電電壓)檢測電池電壓的低功耗方案,我很多也是用這個電路(Q3可以換成三極管省點(diǎn)成本),剩下那些要壓縮成本的方案只能是把分壓電阻搞得兆歐級的,然后不要MOS管讓電路常通分壓。至于你實(shí)際搭建的電路不行,大可能是焊錯了。 PS:如果是電池電壓和MCU供電電壓一致或者非常接近,就直接用IO來開關(guān)分壓網(wǎng)絡(luò),或者M(jìn)CU有1/4VDD_ADC通道的,配合內(nèi)部固定參考,就更方便了。 |
因?yàn)橐呀?jīng)有兩個端口可以使用,那么,一般的低功耗都是這樣子的,不進(jìn)行ADC的時候,ADC_GND輸出高電平,兩個分壓電阻就沒有電流經(jīng)過 要進(jìn)行ADC的時候,ADC_GND低電平,處理完之后,ADC_GND再高電平就行了 單片機(jī)只要有OD或者OC輸出,都可以用這種電路,雖然說會有一點(diǎn)點(diǎn)誤差,但在10ADC情況,誤差可以不計的 ![]() |
你的圖沒問題。你萬用表量一下實(shí)際情況。 |
讀能Q2的手冊,重點(diǎn)是判斷的條件。你做在了嗎? |
Powered by 單片機(jī)教程網(wǎng)