智能锁报警器传感器MODBUS等智能设备是单机设备,有些有智能串口,有些只有IO或模拟量检测输入或输出,这些设备为了接入互联网,通常需要借助有线网络模块、WIFI模块、或者NBIOT/2G/4G等运营商网络模块。有些现场没有网络,如果布置一个网络的话首先得拉宽带,然后得布网线,或者布置WIFI覆盖,这些施工成本都不低,而且后续得需要维护成本。NBIOT是运营商网络,只需要插卡就能工作,NBIOT资费低,一年3到10块钱左右的资费流量就可以满足日常的使用;而且功耗低,支持PSM待机模式,待机时功耗只需要10微安左右。下面介绍下如何借助NBIOT网络快速接入互联网。
NBIOT的接入是通过串口接入的,普通的原厂NBIOT模块支持的是AT指令方式接入,该接入方式需要对已有的智能设备进行再开发,比如智能锁,本身功能复杂,但主芯片资源有限,是经过长时间的实际测试稳定而来的;如果用AT指令方式接入,那么每次需要发送数据前需要唤醒模块,唤醒模块一般需要1-2S,然后需要发送指令让模块入网,然后不断的发送查询指令,接收返回指令,解包查看是否入网成功。入网后还需要不断监听模块是否正常。然后才能发送正常的数据包,而且数据包需要重新组包,发送完后还要不断发送查询指令,接收返回指令进行解包分析。发送和返回的数据都是字符串格式,需要16进制转字符串和字符串转16进制。接入完了以后对稳定性也得需要不断验证,量产时间拉得比较长。 |