【技术实现步骤摘要】
一种基于NB-IoT模块的程序升级系统
本技术属于嵌入式系统领域,具体涉及一种基于NB-IoT模块的程序升级系统。
技术介绍
传统电机控制器程序升级,为了避免连接硬件传输指令去重新烧写程序,可以通过CAN或者其他串口协议的Bootloader实现程序下载,或者通过蓝牙、wife无线网络进行远程升级。但上述方法在连接总线人工现场操作时非常复杂,且Wi-Fi、蓝牙等技术收集的数据准确率很低、耗电量大,且整体设备的成本较高。
技术实现思路
为了解决上述问题,本技术提出了一种基于NB-IoT模块的程序升级系统,选用低功耗和覆盖广的NB-IoT进行远程程序升级,将数据直接上传到云端,非常精确,而且可以兼容利用原有的总线协议的BootLoader,实现程序下载,保留其使用的同时扩展了操作范围,实现现场和远程程序升级两者皆可。本技术的技术方案如下所示:一种基于NB-IoT模块的程序升级系统,包括MCU处理器,所述MCU处理器连接至NB模块,所述NB模块通过基站和核心网连接至IoT平台,所述IoT平台与远 ...
【技术保护点】
1.一种基于NB-IoT模块的程序升级系统,其特征在于,包括MCU处理器,所述MCU处理器连接至NB模块,所述NB模块通过基站和核心网连接至IoT平台,所述IoT平台与远程服务器端通信连接;所述MCU处理器连接至CAN收发器,所述CAN收发器连接至CAN端口,所述CAN端口通过USB转CAN模块以及USB线缆连接至PC端,所述PC端还通过USB线缆和USB转串口模块连接至MCU处理器。/n
【技术特征摘要】
1.一种基于NB-IoT模块的程序升级系统,其特征在于,包括MCU处理器,所述MCU处理器连接至NB模块,所述NB模块通过基站和核心网连接至IoT平台,所述IoT平台与远程服务器端通信连接;所述MCU处理器连接至CAN收发器,所述CAN收发器连接至CAN端口,所述CAN端口通过USB转CAN模块以及USB线缆连接至PC端,所述PC端还通过USB线缆和USB转串口模块连接至MCU处理器。
2.根据权利要求1所述的基于NB-IoT模块的程序升级系统,其特征在于,所述CAN收发器通过CAN_RX和CAN_TX连接至MCU的CAN接口,所述CAN收发器通过CAN_H和CAN_L连接至所述C...
【专利技术属性】
技术研发人员:龚依民,罗晶晶,杨阳,车晓镭,张剑楠,
申请(专利权)人:吉林大学,
类型:新型
国别省市:吉林;22
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。