ESP8266 ADC

作者: 几度木 | 来源:发表于2017-12-18 18:35 被阅读0次

    ESP8266 ADC可以测量:1、电源电压 VDD3P3(管脚3和管脚4)。2、管脚6上的电压。

    1、电源电压VDD3P3(管脚3和管脚4):uint16 system_get_vdd33(void)

    (1)管脚6要悬空。

    (2)“vdd33_const“赋值为0xFF,“vdd33_const“的地址在esp_init_data_default.bin下载的起始地址再加上107107 byte。

    (3)精度是1/1024V。

    2、管脚6上的电压:uint16 system_adc_read(void), void system_adc_read_fast(uint16 *adc_addr, uint16 adc_num, uint8

    adc_clk_div)

    (1)管脚6要接外部电路,因为管脚6的电压输入范围为0~1V。

    (2)“vdd33_const“赋值为真实电压,我使用的是3.3V,所以赋值为33。(范围为18到36)

    (3)精度是1/1024V。

    (4)使用连续测量时(system_adc_read_fast),要关闭WiFi和中断。

    相关文章

      网友评论

        本文标题:ESP8266 ADC

        本文链接:https://www.haomeiwen.com/subject/xmxdwxtx.html