[发明专利]一种基于物联网的计量仪表远程升级方法有效
| 申请号: | 202010987127.2 | 申请日: | 2020-09-18 |
| 公开(公告)号: | CN112152846B | 公开(公告)日: | 2023-04-18 |
| 发明(设计)人: | 伍建;谭靖 | 申请(专利权)人: | 重庆神缘智能科技有限公司 |
| 主分类号: | H04L41/082 | 分类号: | H04L41/082;H04L67/12;H04L67/00;G06F8/65;G06F8/71 |
| 代理公司: | 重庆鼎慧峰合知识产权代理事务所(普通合伙) 50236 | 代理人: | 刘立烈 |
| 地址: | 400000 重庆市两江新区水土高新*** | 国省代码: | 重庆;50 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 联网 计量 仪表 远程 升级 方法 | ||
本发明创造属于计量仪表领域,具体涉及了一种基于物联网的计量仪表远程升级方法。为了实现上述目的,本发明创造所采用的技术方案是,一种基于物联网的计量仪表远程升级方法,包括以下主步骤:S1:单片机给服务器平台发送业务数据;S2:服务器平台与物联网模组之间进行是否需要升级确认,如果是,跳转S3,如果不是,跳转S6;S3:物联网模组从服务器平台下载升级数据,并告知单片机下载进度;S4:升级数据下载完成后,单片机选择升级时间,并进行升级;S5:升级完成后,单片机进行升级结果确认,跳转S1。本申请针对现在的物联网,利用了以往没有利用起来的使用物联网模组做单片机固件收发功能和固件解析,实现了物联网终端设备单片机的远程升级。
技术领域
本发明创造属于计量仪表领域,具体涉及了一种基于物联网的计量仪表远程升级方法。
背景技术
基于物联网的计量仪表是以表端单片机作为数据收集和命令执行的主控制器。数据流始于单片机,单片机通过串口和物联网模组交互数据,物联网模组通过无线方式连接运营商架设的基站进而连接云平台,实现单片机和云平台间交互采集数据、管理或控制命令。基于物联网的计量仪表整体系统是由云平台+基站+终端设备构成。
物联网燃气表作为万物互联的一个终端,其承载着表端数据采集、表端计费、表端数据存储、上传等众多与计量有关的重要业务,对燃气用户的安全用气具有重要作用。因此,除了要求表端控制主板硬件具有高可靠性外,还要求主板上的嵌入式软件具有很高的稳定性和可靠性。
然而,在主板的嵌入式软件设计过程中,不可避免地存在一些未知的BUG,这些BUG可能只有在特定的情况下才会出现问题;同时随着技术的发展,对表具功能也会根据用户的需求做出一些升级调整。但是,表具一旦安装到用户家里,再想削除软件上存在的BUG或功能升级,变得非常困难,如果涉及的表具较多,将很难实现全部更新。
发明内容
针对上述存在的技术问题,本发明创造提出了一种基于物联网的计量仪表远程升级方法。
为了实现上述目的,本发明创造所采用的技术方案是,一种基于物联网的计量仪表远程升级方法,包括以下主步骤:S1:单片机给服务器平台发送业务数据;S2:服务器平台与物联网模组之间进行是否需要升级确认,如果是,跳转S3,如果不是,跳转S6;S3:物联网模组从服务器平台下载升级数据,并告知单片机下载进度;S4:升级数据下载完成后,单片机选择升级时间,并进行升级;S5:升级完成后,单片机进行升级结果确认,跳转S1;S6:服务器平台标注该单片机的版本状态,在下次有更新前不再进行升级确认。
作为优选,所述的S2包括以下步骤:A1:服务器平台给物联网发送查询版本号指令;A2:服务器平台受到物联网模组回复的版本号后,与最新升级版本号作对比,如果版本好不一致,跳转A3,如果版本号一致,跳转S6;A3:获取该单片机的所在地理位置,并判断该单片机所在位置的信号基站是否有空余容量对该单片机进行升级,如果有,跳转A4,如果没有,跳转A5;A4:向单片机发送可以下载升级包指令,并与物联网模组进行问答式下载,跳转S3;A5:将该下载升级包的任务排队挂起,并继续判断该单片所在位置的信号基站是否有空余容量对该单片进行升级,如果有,跳转A4,如果没有跳转A5。
作为优选,所述的S3包括以下步骤:B1:物联网模组由单片机开机后,开始与服务器平台开始对话;B2:并通过问答的方式从服务器平台下载更新数据包;B3:在下载过程中,物联网模组计算下载进度并定时将下载进度报告给单片机;B4:下载完成后,物联网模组计算该更新数据包的完整性,并发送到服务器平台核对,如果更新数据包不完整,跳转B7,如果更新数据包完整,跳转B5;B5:物联网模组将更新的数据包解压后,将更新数据包结合到存储在物联网模组中的现在单片机运行程序的备份程序上,形成新程序,然后向单片机发送升级准备完成信号,并等待单片机回复可以进行升级的指令;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆神缘智能科技有限公司,未经重庆神缘智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010987127.2/2.html,转载请声明来源钻瓜专利网。





