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位,精度比較低!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章