[发明专利]一种自动扫描多通道的振弦检测物联网系统的方法在审
申请号: | 202010036018.2 | 申请日: | 2020-01-14 |
公开(公告)号: | CN111240240A | 公开(公告)日: | 2020-06-05 |
发明(设计)人: | 蔡涛;冯磊;牛德姣;王杰;刘天泉 | 申请(专利权)人: | 江苏大学 |
主分类号: | G05B19/042 | 分类号: | G05B19/042;H04L29/08;H04W4/70 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 212013 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自动 扫描 通道 检测 联网 系统 方法 | ||
1.一种自动扫描多通道的振弦检测物联网系统的方法,其特征在于,包括以下步骤:在振弦采集装置包含的多通道自动扫描模块中,通过自动扫描多通道的方法,以及时分多路复用的方法,获取采集的数据发送至NB-IoT通信装置;同时在NB-IoT通信装置中采用一种基于MQTT协议的物联网通信机制,由MQTT协议包组包,接入云平台,实现数据通信。
2.根据权利要求1所述的一种自动扫描多通道振弦物联网系统的方法,其特征在于,所述多通道自动扫描模块具体包括下列子模块:振弦采集电路子模块、ULN2803八重达林顿晶体管阵列子模块、继电器组子模块,所述继电器组子模块分别和振弦采集电路子模块、ULN2803八重达林顿晶体管阵列子模块相连接;在ULN2803八重达林顿晶体管阵列子模块驱动继电器组子模块的多通道时,ULN2803八重达林顿晶体管阵列子模块对振弦采集电路子模块进行多路复用。
3.根据权利要求1所述的一种自动扫描多通道振弦物联网系统的方法,其特征在于,所述自动扫描多通道的方法,通过振弦采集电路子模块获取采集数据,再对采集通道进行时分多路复用,获取采集的数据发送至NB-IoT通信装置进行数据通信,具体包括下列步骤:
步骤1.1初始化多通道传感器数据缓存,选择起始通道;
步骤1.2初始化UART、RS485通道接收,创建串口采集任务线程;
步骤1.3通过向振弦采集电路子模块发送配置和采集指令信息,选择当前通道,接收振弦采集电路子模块获取的传感器数据;
步骤1.4通过RS485串口通信发送当前通道数据,发出的数据由NB-IoT通信装置的串口通信接收;
步骤1.5判断每个通道的扫描时间是否达到设定值,达到转到步骤1.6,未达到则继续扫描该通道;
步骤1.6扫描计时复位;
步骤1.7扫描下一通道,并转至步骤1.3。
4.根据权利要求1所述的一种自动扫描多通道振弦物联网系统的方法,其特征在于,所述NB-IoT通信装置包含NB-IoT通信模块与OLED显示模块,NB-IoT通信模块包括下列子模块:BC35子模块、SIM卡子模块、RF天线子模块,BC35子模块分别和SIM卡子模块、RF天线子模块相连接;在OLED显示实时动态信息的同时,使用所述自动扫描多通道的方法将采集的数据发送至NB-IoT装置,通过SIM卡子模块支持全网通,采用一种基于MQTT协议的物联网通信机制,通过BC35子模块与RF天线子模块将数据发出,实现数据通信。
5.根据权利要求1所述的一种自动扫描多通道的振弦检测物联网系统的方法,其特征在于,所述一种基于MQTT协议的物联网通信机制,首先通过串口接收振弦采集装置采集的数据,BC35子模块进行初始化,开启OLED实时动态信息显示;再利用MQTT协议进行组包,接入云平台,并发送数据,将采集的数据进行数据通信。
6.根据权利要求5所述的一种自动扫描多通道的振弦检测物联网系统的方法,其特征在于,所述一种基于MQTT协议的物联网通信机制具体包括下列步骤:
步骤2.1通过串口接收振弦采集装置的数据,并对BC35子模块进行初始化,开启OLED显示,对系统实时动态信息进行状态提示;
步骤2.2利用MQTT协议包接入云平台,准备发送数据;
步骤2.3判断是否达到发送时间间隔,达到时间转到步骤2.4;
步骤2.4获取当前需要发送的数据流的总长度后封包,上传数据至云平台;
步骤2.5发送时间间隔计时复位,清空BC35子模块的数据缓存;
步骤2.6数据发送时打开LED指示灯及OLED显示屏状态显示,发送数据完成即关闭;
步骤2.7检测云平台返回的信息,解析命令及消息,返回步骤2.3。
7.根据权利要求1所述的一种自动扫描多通道的振弦检测物联网系统的方法,其特征在于,在振弦采集装置中获取采集的数据发送至NB-IoT通信装置的具体过程为:
步骤1.通过对振弦采集电路子模块进行高压激励配置,使其单通道振弦采集电路子模块稳定读取并输出数据;
步骤2.在以STM32L431主控MCU的检测系统中,ULN2803八重达林顿晶体管阵列驱动的8通道继电器组子模块多路复用中,通过一种自动扫描多通道的方法获取采集的数据发送至NB-IoT装置;
步骤3.NB-IoT通信装置通过RS485-to-RS232通讯介质接收自动扫描的数据;
步骤4.以STM32F103主控MCU的NB-IoT通信装置中,OLED显示实时动态信息,通过一种基于MQTT协议的通信机制接入云平台,并发送数据进行通信;
步骤5.终端通信接入云端,须注册账户及对应相关的产品ID、鉴权信息、设备ID。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏大学,未经江苏大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010036018.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可变换多种形态的智能汽车天窗
- 下一篇:一种具有无烟功能的垃圾高效焚烧炉