4G模组举例
AT是Attention的缩写,最早是贺氏公司(Hayes)为了控制调制解调器而发明的协议。后来随着网络带宽的升级,速度很低的拨号调制解调器基本退出一般使用市场,但是 AT 命令保留了下来,并且逐渐被标准化。现在的移动通信模组(2G,4G,NB-IOT)皆采用AT指令作为其控制协议,AT 指令已经成为通信模组产品开发中的实际标准。
某4G模块应用示意图
AT指令只是AT客户端(如MCU)和AT服务器(如移动通信模组)之间的软件接口,硬件上基本都采用串口作为接口。有一点需要注意,很多模块的串口电平采用的是18V,而大多数MCU的IO口电平是33V或5V,所以在硬件连接上需要依据具体情况考虑进行电平转换。
AT指令工作示意图
AT指令的大部分使用场景是这样:MCU主动发送AT指令给模组,然后等待模组返回数据,MCU再根据返回的数据做对应 *** 作。每个AT指令都有一个超时时间,如果MCU发送出AT指令后在超时时间内没有收到返回的数据则需要重试。AT指令中还有一种数据被成为URC数据,URC的全称是Unsolicited Result Code,翻译成中文就是“不请自来的结果码”。顾名思义,它不是模块对MCU所发送AT指令的返回,而是模块主动上报的数据。比如模块收到TCP数据包,或者模块的网络状态发生改变,都会通过URC数据主动告知MCU。
下面介绍下AT指令的格式。AT指令是基于字符串的通信协议,一般 AT 命令由三个部分组成,分别是:前缀、主体和结束符。其中前缀由字符“AT”构成;主体由命令、参数和可能用到的数据组成,结束符一般为 <CR><LF> (即回车换行,对应于ASCII码中的“\r\n”)。AT指令可以分为以下几种(<x>代表命令):
上表中省略了结束符,在实际使用中,将<x>替换为要用的命令,并且整个命令需要以<CR><LF>结尾。如何知道模块都支持哪些AT指令呢?关于具体的AT指令,其实不用刻意去记忆,因为每个模块都会有配套的AT指令集手册,要用的时候再去查询手册就行了。
AT指令应用举例(以下指令皆省略了回车换行):
MCU发送:AT
模组返回:OK
命令说明:可以根据是否有OK返回判断模块是否可用。
MCU发送:AT+CGSN
模组返回:<IMEI>
OK
命令说明:用于查询模组的IMEI。
MCU发送:AT+CGACT=<state>,<cid>
模组返回:OK
命令说明:用于设置模块PDP上下文激活状态。
MCU发送:AT+CGACT?
模组返回:+CGACT: <cid>,<state>
OK
命令说明:用于查询模块PDP上下文激活状态。
物联网网关作为一个新名词,将在未来物联网时代发挥非常重要的作用。它将成为感知网络和传统通讯网络之间的纽带。物联网网关作为一种网关设备,能够完成感知网络与通讯网络以及不同类型感知网络之间的协议转化。
网关既能够完成广域互连,也能够完成局域网互连,具备设备办理功能。运营商能够办理底层传感节点,了解每个节点的相关信息,经过物联网网关设备完成长途 *** 控。
这一部分强调了一个要害点,即物联网网关完成感知网络与通讯网络的互联,但感知网络中有许多不同的协议,如LonWorks、ZigBee、6LoWPAN、rubee等来完成这种互联网,网关有必要具有协议转化才能。一起,网关有两个要害点,即完成广域互联。当广域网不行用时,网关往往能完成局域网互连,即近端之间的交互与协作。
lora网关
主要功能:一广泛的访问才能
现在,短程通讯的技能规范许多,只有LonWorks、ZigBee、6LoWPAN、rubee等常用的无线传感器网络技能,各种技能主要是针对某一应用开发的,缺少兼容性和体系规划。现在,国内外现已开展了物联网网关的规范化作业,如3GPP、传感器作业组等,以完成各种通讯技能规范的互联互通。
二可办理性
强壮的办理才能关于任何大型网络都是必不行少的。首先,需要对网关进行办理,如注册办理、权限办理、国家监管等。网关完成了子网中节点的办理,例如获取节点的标识、状况、特点、能量等,以及因为子网的技能规范和协议复杂性的不同,唤醒、 *** 控、确诊、升级和保护等的长途完成,网关具有不同的办理功能。根据物联网的模块化网关来办理不同感知网络、不同应用,保证使用一致的办理接口技能来办理终端网络节点。
三协议转化才能
不同感知网络到接入网络的协议转化,低规范格局的数据一致封装,保证不同感知网络的协议能够成为一致的数据和信令;将上层宣布的数据包分析成可由感知层协议识别的信令和 *** 控指令。
总结这些基本网关才能没有问题,但关于物联网网关来说,要害点之一是网关本身是完成感知层和通讯层的仅有入口和出口通道。外部只需要处理网关,而网关用于调度和 *** 控下面访问和注册的各种类型的传感设备。
因而,网关具有相似于API网关的要害才能,即对传感层中各种传感设备供给的不同类型的协议进行接入和适配,一起在协议接入后能够转化为规范接口协议和通讯层交互。关于实时接口,它能够选用相似的>
一般来说,物联网网关在架构和实现进程中会提供硬件设备,实现协议转化、路由、转发、自动注册办理、南北一体化的接口才能。这个网关通常是布置在局域网端的设备。对于整个云架构,只有网关设备和云能够交互。
边缘计算的终究落地能够在物联网网关层实现,即进一步提高物联网网关的存储和核算才能。一方面,在网关层实现本地收集后的数据自动收集,二次处理后收集上传到云端。另一方面,将云的要害核算规矩和逻辑散布到网关层,支撑网关层的本地化核算。这也是网关层功用的一个要害扩展。
物联网硬件再次启动设备有几下几个步骤。1、登录物联网平台控制台。
2、在实例概览页面,找到对应的实例,单击实例进入实例详情页面。
3、在左侧导航栏,选择设备管理设备。
4、在设备列表中,找到要启用的设备,打开设备对应的启用状态开关。您好,ESP小米是一种物联网硬件,它是一种低成本,低功耗的WiFi模块,它可以将智能设备连接到互联网。它还可以用于智能家居,智能安防,智能家电,智能汽车,智能照明,智能监控,智能家庭等等。它的主要功能是支持WiFi网络,支持数据传输,支持智能控制,支持安全加密,支持路由器,支持多种协议,支持多种应用场景,支持多种接口,支持多种系统,支持多种语言,支持多种设备,支持多种 *** 作系统,支持多种网络技术,支持多种传感器,支持多种协议,支持多种控制器等
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)