首页 » 科学 » 【技能】ESP32的ADC是什么?_电压_模式

【技能】ESP32的ADC是什么?_电压_模式

神尊大人 2024-12-18 11:58:16 0

扫一扫用手机浏览

文章目录 [+]

ADC1:8个通道:GPIO32 - GPIO39ADC2:10个通道:GPIO0、GPIO2、GPIO4、GPIO12-GPIO15、GOIO25-GPIO27

要把稳的是,ADC2和Wi-Fi共用引脚,Wi-Fi的优先级更高,以是ADC2只有在Wi-Fi模块不用的情形下才能利用 。

要利用ESP32的ADC,须要先配置ADC的衰减选项、分辨率、采样周期等参数,然后调用相应的API函数来读取ADC的原始值或校正后的电压值。

【技能】ESP32的ADC是什么?_电压_模式 【技能】ESP32的ADC是什么?_电压_模式 科学

ESP32的ADC有以下几个特点:ADC的参考电压是1.1V(每个芯片间有差异,非精准),以是只能丈量0-1.1V的电压;如果要丈量更大的电压,须要利用衰减选项,将输入电压分压到得当的范围。
ADC的输出结果是非线性的,即不同电压对应的数字值之间不成比例;这意味着ESP32不能区分靠近0V或3.3V的电压,会得到相同的结果:0或4095。
为理解决这个问题,须要对ADC进行校正,使其输出更靠近真实电压 。
ADC可以利用单次读取模式或连续读取模式;单次读取模式适用于低频采样操作,连续读取模式适用于高频采样操作。
在连续读取模式下,可以利用DMA或中断来处理ADC数据

【技能】ESP32的ADC是什么?_电压_模式 【技能】ESP32的ADC是什么?_电压_模式 科学
(图片来自网络侵删)
标签:

相关文章