T1-M模组,ADC读取电压与实测值不一致

Wi-Fi 设备、Wi-Fi 低功耗设备、Wi-Fi BLE 双模设备、Ethernet设备、Ethernet+Wi-Fi设备等
Post Reply
gavin.li
Posts: 45

我用T1-M模组,用的“T1-CHL_TuyaOS-3.11.11”SDK,用的2.0.2的产品开发包,我初始化ADC,然后去读取ADC值和电压值,发现和万用表实测值不一致,实测是1V左右,读出来的是两千多mv,帮忙看看

Attachments
03.jpg
02.png
01.png
gavin.li
Posts: 45

Re: T1-M模组,ADC读取电压与实测值不一致

我试了下,同样的固件,烧录在T1-U模组上,读到的ADC电压是正确的,烧录在T1-M模组上,就不对,应该是模组问题

JSHANG
Posts: 50

Re: T1-M模组,ADC读取电压与实测值不一致

  1. tkl_adc_read_voltage 使用这个函数读取的电压值已经校准过的,不需要额外的再计算了
  2. 确认ADC引脚使用是否正确,把ADC接到GND上看电压是否变化正确, T1-M上ADC是GPIO12
  3. 调用tkl_adc.c 里面tkl_adc_unit_test测试一下看是否正确
  4. SDK的版本是多少?
Post Reply