技术特征:
1.一种超低功耗无线静力水准仪测高差方法,其特征在于:第一步,mcu上电后初始化各外设,使能压力传感器,然后读取压力传感器数据,滤波,得到稳定数据;第二步,数据滤波的方式为连续采集10次取平均值;第三步,打开lora射频功能,开始csma侦听,判断当前频道是否有干扰数据,如有干扰数据,随机随眠1-10s,唤醒后重复侦听过程,直到频道空闲,立即发送数据;第四步,csma侦听的方法为随机设置好频率和扩频因子,开启cad模式,当有匹配(相同的频率和扩频因子)的信号到来时,就会产生caddetect中断和caddone,并且caddetect和caddone会同时产生,通过caddetect识别当前信道是否有数据正在传输;第五步,发送完数据后mcu关闭lora射频功能,进入深度睡眠模式,此时系统进入最低功耗;第六步,系统看门狗定时器通过电阻设置定时时间,定时到后发出脉冲唤醒mcu;mcu唤醒后重复采集过程。2.根据权利要求1所述的一种超低功耗无线静力水准仪测高差方法,其特征在于:mcu引出i2c接口,用于连接低功耗压力传感器;引出ipx天线接口用于外接天线。3.根据权利要求2所述的一种超低功耗无线静力水准仪测高差方法,其特征在于:mcu和lora射频芯片使用sip封装为lora
·
sip芯片。4.根据权利要求3所述的一种超低功耗无线静力水准仪测高差方法,其特征在于:采用3.6v一次性锂电池为mcu以及看门狗定时器供电。5.根据权利要求4所述的一种超低功耗无线静力水准仪测高差方法,其特征在于:压力传感器使用低功耗硅基压力传感器。6.根据权利要求5所述的一种超低功耗无线静力水准仪测高差方法,其特征在于:控制芯片、系统看门狗定时器板载在pcb板上。
技术总结
本发明涉及静力水准仪测高差技术领域,具体公开了一种超低功耗无线静力水准仪测高差方法;压力传感器测得数据后,MCU读取压力传感器数据,滤波,得到稳定数据;打开Lora射频功能,开始CSMA侦听,判断当前频道是否有干扰数据,频道空闲时,立即发送数据;CSMA侦听的方法为随机设置好频率和扩频因子,开启CAD模式,当相同的频率和扩频因子的信号到来时,就会产生CADDetect中断和CADDone,并且CADDetect和CADDone会同时产生,通过CADDetect识别当前信道是否有数据正在传输;发送完数据后MCU关闭Lora射频功能,进入深度睡眠模式;系统看门狗定时器定时到后发出脉冲唤醒Mcu;本发明解决了现有静力水准仪工作过程中检测外接分立模块功耗较高,设备待机寿命短的问题。设备待机寿命短的问题。设备待机寿命短的问题。
技术研发人员:廖檬 钟培文 白中普 涂义鑫 王先智 罗钰杰
受保护的技术使用者:重庆永渝检验检测技术有限公司
技术研发日:2022.01.14
技术公布日:2022/5/6