【技术实现步骤摘要】
物联网计量表及其控制方法
本专利技术涉及计量
,特别涉及一种物联网计量表及其控制方法。
技术介绍
NB(NarrowBand,窄带物联网)智能设备在国家政策的大力支持下已全面部署,当前水气表行业具有庞大的用户基础,所以水气表作为先头兵带领着整个物联网行业的快速发展。当前的智能水气表基本上都是采用通用NB模块+MCU(MicroControllerUnit,微控制单元)的方式进行智能水气表终端硬件的搭建。通用NB模块的AT指令(AT指令是应用于终端设备与PC应用之间的连接与通信的指令,AT即Attention。)较多,MCU在控制NB模块时需要较多的Delay来获取NB模块的当前状态,所以占用了大量的MCU资源。此外,MCU需要同时处理NB模块联网时的联网控制,又要处理计量传感器来的计量脉冲(即计量控制),这就导致了2个任务争夺MCU资源的问题。因为MCU在处理NB模块的联网控制时因Delay较多而占用大量MCU资源,从而导致在处理计量脉冲时的MCU资源不够,导致计量脉冲丢失。最终导致NB智能水气表机电不同步的问题。导致 ...
【技术保护点】
1.物联网计量表,包括NB模块和主微控单元,所述的主微控单元用于处理脉冲计量数据;其特征在于,所述的NB模块包括NB微控单元和至少4个I/O端口;所述的NB微控单元用于NB模块的通讯控制;所述的NB微控单元通过所述的至少4个I/O端口向主微控单元发送NB模组的联网状态、数据发送状态、数据接收状态和工作状态。/n
【技术特征摘要】
1.物联网计量表,包括NB模块和主微控单元,所述的主微控单元用于处理脉冲计量数据;其特征在于,所述的NB模块包括NB微控单元和至少4个I/O端口;所述的NB微控单元用于NB模块的通讯控制;所述的NB微控单元通过所述的至少4个I/O端口向主微控单元发送NB模组的联网状态、数据发送状态、数据接收状态和工作状态。
2.根据权利要求1所述的物联网计量表,其特征在于,所述的主微控单元通过一个电源开关控制NB模块的电源的开通和关断。
3.物联网计量表的控制方法,其特征在于,包括以下步骤:
联网状态检测阶段:当物联网计量表触发上报数据时,主微控单元检测NB模块的联网状态;如果未联网,则发送联网参数给NB模块,NB微控单元控制NB模块的进行联网操作;
发送数据阶段:当检测到NB模块联网成功时,主微控单元将需要发送的上报数据发送给NB模块,NB模块启动数据上报,并将数据上报结果反馈给主微控单元;主微控单元接收到数据上报结果后进入待机状态;
接收数据阶段:NB模块上报数据成功后,在设定的时间内如果接收到返回数据,验证返回数据的正确性后,唤醒主微控单元并将返回数据发送给主微控单元;如果设定的时间内未接收到返回数据,则通知主微控单元未接收到返回数据;
进入休眠状态阶段:当NB模块将返回数据或未接收到返回数据的结果发送给主微控单元后,NB模块会自动进入省电模式;主微控单元检测到NB模块进入省电模式后切断NB模块的电源。
4.根据权利要求3所述的物联网计量表的控制方法,其特征在于,所述的主微控单元检测NB模块的联网状态的过程为:主微控单元读取NB模块的第一I/O端口的电平;如果为高电平,表示NB模块未联网;如果为低电平,表示NB模块的联网参数已设置,在...
【专利技术属性】
技术研发人员:张吉太,
申请(专利权)人:上海桑锐电子科技股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。