传感问题

更新时间:2022-11-24 09:20:15下载pdf

本文档主要针对传感的一些常见问题,梳理出对应的问题排查指引,帮助您解决一些日常问题。

传感低功耗使用的模式?

  • 传感通用对接使用的模式是设备经常处于断电状态,通过MCU来给模组进行供电,使用通用的串口通信协议和特定的串口交互流程。

  • 传感SoC的设备经常处于深度休眠模式,没有Wi-Fi连接,可以通过定时和GPIO进行唤醒。定时依据AON计数器中断。

    参考:传感通用对接方案协议(您可以 提交工单 申请该协议)。

我的传感低功耗产品休眠状态下,从唤醒到数据上报需要多长时间?

  • 传感通用对接的产品,数据要进行上报,首先MCU给模组供电,模组上电之后会返回网络状态,MCU进行数据上报,模组联网成功会将MCU数据上报完成。网络环境比较良好状态下,时间大概为3s左右。
  • 传感SoC的产品,设备唤醒之后,模组会进行初始化和连接路由器,上后上报数据。总的时间=设备初始化时间+设备联网+数据上报时间。相对于网络环境比较良好的状态下,时间大概在3s左右。

传感产品在休眠之后被唤醒,后台日志会出现设备重启信息?

  • 传感通用对接的产品,在模组被上电之后,设备联网成功之后会上报设备重启的类型,一般为电源重启,参数为0。
  • 传感SoC的产品,每次模组被唤醒之后,相当于模组重新上电,所以和通用对接的上报类型一致,都是电源重启,参数为0。

传感产品在休眠状态下,为什么每隔 2 秒会有一个尖峰脉冲?

传感SoC的产品在休眠状态下,芯片内部的低频振荡器来提供时钟,这个低频振荡器需要每2s进行一次校准。这个参数可以通过寄存器进行设置,最大为2s。

传感产品定时唤醒,这个存在多大的误差?

定时唤醒,测试结果为设置 10h 定时唤醒存在25s误差。

传感产品如何进行OTA升级?

  • 传感通用对接的产品,MCU端发送升级指令,并且保持给Wi-Fi设备断电,然后通过面板点击升级,Wi-Fi模组进行升级,升级完成之后,MCU给Wi-Fi模组在断电。

  • 传感SoC的产品,需要通过手动方式让设备进入等待面板下发OTA升级指令状态,指示灯常亮显示状态,超时为60s,面板点击OTA升级指令之后,设备端开始进行拉取升级包,指示灯熄灭,超时时间为120s。超时之后设备进入休眠状态。

    手动方式指设备唤醒之后在3秒内按5次按键操作。

传感SoC产品,两节干电池的寿命大概是多长时间?

针对传感SoC的产品,主要考虑设备唤醒到数据上报然后进入休眠状态总时间、唤醒到数据上报在进入休眠过程中平均电流、设置产品一天触发次数加上定时唤醒导致设备重启的次数就可以算出来设备一天的电池用电量(理论值)。eg:设备从休眠被唤醒到数据上报然后在进入休眠过程时间为12s,平均电流为73mA,产品一天触发10次。一天消耗电池电量理论值=((12x73)mAs)x10x2/3600=4.87mAh两节干电池的实际电池容量为满容量的80%计算,两节干电池可以使用时间为:1500x2x0.8/4.87=492h

传感SoC产品,在网络环境比较差的情况下,设备如何工作和指示?

针对传感SoC产品,在网络环境比较差的情况下,设备会开启40s超时定时器,保证设备能够与路由器进行最少一次重连的交互时间,超时进入休眠状态,指示灯会常亮10s指示网络离线状态。

电池类型产品给模组供电电压是多少?

采取升压或降压电路方案,保证给模组供电3.3V。

具体参考免开发门磁方案的升压和降压电路(您可以 提交工单 申请该参考)。