【求助】CBU不同模组ADC采集数据差异问题

Wi-Fi 设备、Wi-Fi 低功耗设备、Wi-Fi BLE 双模设备、Ethernet设备、Ethernet+Wi-Fi设备等
Post Reply
freelifewe
Posts: 32

使用模组:CBU
使用SDK: 2.3.3

问题: 目前强电设备使用ADC测外部电压,参考电压2400mv,不同模组ADC采集出来的电压值,从原厂底层接口读出来的数据模组之间都有100多mv的差距,为啥会有模组差异性?我看到有一些相关的帖子,是CBU模组本身设计这块采样就有不一致性的误差?这个误差有点大,请问是否有不切模组有办法可以解决这个不一致性问题,我是强电设备,外围的3.3V的很稳定的。

chaser
Posts: 54

Re: 【求助】CBU不同模组ADC采集数据差异问题

应用层可以对adc进行校准。具体方案如下:
外部提供标志 1v 和 2v电压。 每个产品生产过程中进入一个特殊流程(tuya sdk 提供的扫描 tuya_mdev_test1 进入产测模式),然后采集这时候 1v 和 2v的实际adc读取的数据,写入到flash中。应用中使用 adc 采样时,读取的数据都往 flash中两个数据形成的直线上靠。

freelifewe
Posts: 32

Re: 【求助】CBU不同模组ADC采集数据差异问题

是要采集1到2V中间值的若干点?具体这块校准参考的demo是否可以给一个,主要是校准值和实际测量值的参考,目前我自己上电用固定电压采集一个值,并于理论这个电压采集的值做比较记录差值,后面测量都加上这个差值去计算。

Post Reply