ESP32 ADC的坑


一旦ESP32測量得4095以上的輸入,全部作為4095來對待。也就是,3.3V它會測得3.3V;而當引腳輸入電壓超過3.3V時,沒有其它運算,全部認為是3.3V,此時ESP32雖然沒有燒壞!

ESP32引腳輸出電壓是可以超過3.3V的,但是analogRead只能顯示到3.3V,超過3.3V的全被視為3.3V了;似乎超過3.3V的輸入電壓,在短時間內不會燒芯片,但是沒試過長時間能不能燒,估計會燒了。

所以測光敏溫度傳感器時,vin腳供電5V,analogRead讀35口,永遠得到的是4095值。用3.3V正常,但溫度不穩定,主要還是ESP32的ADC精度12位,精度比較低!!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM