Luavm-HiKit网关快速开发包

Luavm-HiKit基于新版 Lua 5.3 解析器进行深度集成,整合了物联网应用相关的应用组件及协议应用框架,专为简化边沿访问及轻量云整合场景的快速开发物联应用而设计。

lua custom logo - Luavm-HiKit网关快速开发包

Luavm-HiKit

  • 基于新版标准 Lua 5.3 解析器;
  • 内建快速构建网络应用的轻量式构架集;
  • 内置Mqtt/CoAP/TCP/UDP/Http等协议应用SDK;
  • 支持跨平台开发,具备高度一致的平台抽象;
  • 内置为应用快速集成远程调试和升级相关组件;
  • 相关生产环境下的运维工具支持;
  • 支持x86/Mips/Arm/RISE-V等多种架构环境;

(最近因用户陆续反馈GitHub访问失败,我们特此将仓库迁移到国内平台GiTee托管)

Luavm-HiKit现已整合到Aesiot全系边沿网关产品中,如需单独获取: 猛戳这里

AW6M-S06产品规格书


AW6M IMG - AW6M-S06产品规格书

请以实物为准


一、概述

此模块用于构建低功耗广域无线窄带物联网

IEEE802.15.4射频规范

模块可标定提供全球不同区域的法定ISM工作频段, 国内默认标定使用的是IEEE802.15.4c(China:780Mhz)。
模块基于 TI 高性能 SOC 芯片 CC1312 设计,集成了 SUB-1G 无线收发器和工业级ARM®Cortex®-M4F 处理器,是完整的、体积小巧的、超低功耗的无线收发模块。

模块的完整性使用户不需要增加额外硬件,也不需要对射频电路设计深入了解,就可以轻易地开发出 性能稳定,可靠性高的无线产品。模块小巧的封装形式,提供邮票孔式焊盘,可以贴片安装,也提供了圆 孔焊盘,可以直插安装。此外,天线接口还可选择 IPEX 天线连接器连接天线,可以连接多种类型的天线。

通信方式

6LoWPAN标准的IPv6-Mesh网络

模块上电后自动构建6LoWPAN网络,其内置了完整的6LoWPAN协议栈。并在工作过程中动态维护其网络结构,对网络结构的变化进行有效的动态修复。整个组网修复过程无需外部介入。
6LoWPAN是IPv6窄带标准网络,传统IP网络通过边界路由器访问6LoWPAN网络,访问过程仍然是惯常使用的TCP/UDP。因此用户在IP/Socket通信基础上没有额外的学习负担。
6LoWPAN为大规模低成本窄带网络而设计,整个网络使用128位IPv6全球唯一地址,以支持海量设备接入及全球IPv6域直接访问。

CoAP物联网协议

模块内置CoAP标准协议,CoAP标准协议是针对低功耗窄带这种受限环境最有效的应用协议,它能使开发人员从受限环境的实现复杂的网络会话中解脱出来,帮助开发人员专注于业务构建。

IO资源

模块的超低功耗特性,适用于电池供电的应用。模块提供了非常丰富的资源,包括通用 IO、ADC、UART、I2C、PWM 等,帮助用户开发有竞争力的产品,可以满足不同的应用市场需要,以及不同的性能和成本要求。


二、优势

IPv6无线网络

- 采用6LoWPAN标准协议构建的IPv6网络
- 用户无需关心模块的具体组网过程
- 模块上电自组网自修复
- 用户按日常使用的惯例建立IP通信即可没有额外的学习负担
- 兼容所有支持IPv6标准的系统进行访问
- 网络当前IPv6地址的所有可见域即可直接访问
- 采用基于UDP的CoAP应用传输协议,简化应用开发

超低功耗

- 供电:2.0V~3.8V
- 休眠电流:0.7uA
- 接收电流:5.4mA
- 发射电流:13.4mA @+10dBm

超远距离

- 通信距离为 2000 米 @+10dBm、2.4kbps
- 通信距离为 3000 米 @+15dBm、2.4kbps

三、应用范围

- 智慧城市/社区/交通
- 远距离管线或路网场景无线传感控制
- 矿山矿井复杂网路通信
- 工业仪器仪表无线传感控制
- 井道、停车场等地下复杂网路无线传感控制
- 智慧建筑/智能家居
- 智慧路灯
- 无线智能电网
- 无线抄表系统
- 无线报警与安全系统
- 户外监测
- 无线计量
- 物流跟踪
- 仓库巡检
- 电子标签
- 医疗检测
- 无线遥控

四、引脚图

AW6M S06 PINSDEF - AW6M-S06产品规格书

尺寸 27.0 × 20.0 mm,引脚间距 1.27mm

序号名称类型描述
1VCC电源电源供电 2.0V~3.8V DC
2GND电源电源地
3RST输入复位,低电平有效,内部无上拉
4TMSIOJTAG TMSC
5TCKIOJTAG TCKC
6DIN4IO电平输入通道4
7DIN3IO电平输入通道3
8SDAIICIIC数据
9SCKIICIIC时钟
10ADC0ADCADC0输入通道
11ADC1ADCADC1输入通道
12ADC2ADC保留通道,暂不建议使用,请做上拉处理
13DIN2IO电平输入通道2
14DIN1IO电平输入通道1
15DIN0IO电平输入通道0
16NET-STEIO入网状态输出指示(上电-高、入网-低)
17DOUT1IO电平输出通道1
18DOUT0IO电平输出通道0
19PWM2IOPWM输出通道2
20PWM1IOPWM输出通道1
21PWM0IOPWM输出通道0
22TXUARTUART通道发射
23RXUARTUART通道接收
24SLEEPIO模块睡眠输入控制(睡眠-高、工作-低)
25GND电源电源地
26ANT模拟天接接口,阻抗 50ohm
27GND电源电源地

五、技术指标

5.1 电气参数

说明MINMAXUNIT
VCC工作电压2.03.8V
数字IO 输入电平0.3VCC+0.3V
模拟IO 输入电平-0.3VCCV
RF输入信号电平10dBm

5.2 环境参数

MINMAXUNIT
工作温度-4085
工作湿度10%90%rh
存储温度-40150

5.3 无线参数

测试条件:Ta=25℃,VCC=3.3V

MINMAXUNIT
工作频率779800MHz
发射功率-10+14dBm
接收灵敏度-124dBm
数据速率6254Mbps
发射电流 @ +14dBm24mA
接收电流 @ MCU Ative6mA

六、结构封装

AW6M CONST - AW6M-S06产品规格书

物联网协议选择,HTTP VS COAP VS MQTT – 360linker的文章 – 知乎

v2 42598f21f099ab151adfa9a68cc241ad 1440w - 物联网协议选择,HTTP VS COAP VS MQTT - 360linker的文章 - 知乎

物联网协议选择,HTTP VS COAP VS MQTT

v2 b67008e898d0a17a3dcc22bcc2bf0216 xs - 物联网协议选择,HTTP VS COAP VS MQTT - 360linker的文章 - 知乎

360linker聊聊IT技术、职场和有意思的事儿;公粽号:360linker​关注他13 人赞同了该文章

随着智能家居、智能穿戴产业、工业4.0、智慧城市等产业的飞速发展,物联网应用需求也越来越多,基于这种飞速发展的物联网前景下,物联网的协议也是百家争鸣。一般常用的物联网应用层协议包括MQTT、HTTP、XMPP、CoAP等。这些常用的物联网应用层协议究竟谁更适合物联网应用呢?

v2 c13cb845bcc13acbbd8cb3fa10125a75 720w - 物联网协议选择,HTTP VS COAP VS MQTT - 360linker的文章 - 知乎

物联网的终端节点一般都是存储和带宽受限的嵌入式设备,较复杂的协议不太适合嵌入式系统应用,例如:XMPP协议基于XML,对于嵌入式设备来说,XML解析是超级困难的。另外HTTP协议对于嵌入式设备来说是属于重量级也不是很合适。比较适合嵌入式设备就是轻量级的CoAP与MQTT。

v2 d1bf0f21a1c9f92a7eea00d3b307360a 720w - 物联网协议选择,HTTP VS COAP VS MQTT - 360linker的文章 - 知乎

CoAP协议

由于目前物联网中的很多设备都是资源受限型的,所以只有少量的内存空间和有限的计算能力,传统的HTTP协议在物联网应用中就会显得过于庞大而不适用。因此, IETF的CoRE工作组提出了一种基于UDP的CoAP协议。

HTTP与CoAP的区别

CoAP是6LowPAN协议栈中的应用层协议,基于REST(表述性状态传递)架构风格,支持与REST进行交互。通常用户可以像使用HTTP协议一样用CoAP协议来访问物联网设备。而且CoAP消息格式使用简单的二进制格式,最小为4个字节。HTTP使用报文格式对于嵌入式设备来说需要传输数据太多,太重,不够灵活。

v2 4e04ff5a0d0f9422cc57ea8091ba55b4 720w - 物联网协议选择,HTTP VS COAP VS MQTT - 360linker的文章 - 知乎

MQTT协议

MQTT协议是为大量计算能力有限且工作在低带宽、不可靠网络的远程传感器和控制设备通讯而设计的一种协议。MQTT协议是由IBM开发的一个即时通讯的协议,MQTT协议的优势是可以支持所有平台,它几乎可以把所有的联网物品和互联网连接起来。

v2 505d82876b03542516b9f3e639c59c38 720w - 物联网协议选择,HTTP VS COAP VS MQTT - 360linker的文章 - 知乎

CoAP与MQTT的区别

MQTT和CoAP都是行之有效的物联网协议,但两者还是有很大区别的,比如MQTT协议是基于TCP,而CoAP协议是基于UDP。从应用方向来分析,主要区别有以下几点:

1、MQTT协议不支持带有类型或者其它帮助Clients理解的标签信息,也就是说所有MQTT Clients必须要知道消息格式。而CoAP协议则相反,因为CoAP内置发现支持和内容协商,这样便能允许设备相互窥测以找到数据交换的方式。

2、MQTT是长连接而CoAP是无连接。MQTT Clients与Broker之间保持TCP长连接,这种情形在NAT环境中也不会产生问题。如果在NAT环境下使用CoAP的话,那就需要采取一些NAT穿透性手段。

3、MQTT是多个客户端通过中央代理进行消息传递的多对多协议。它主要通过让客户端发布消息、代理决定消息路由和复制来解耦消费者和生产者。MQTT就是相当于消息传递的实时通讯总线。CoAP基本上就是一个在Server和Client之间传递状态信息的单对单协议。

总结:

从当前物联网应用发展趋势来分析,MQTT协议具有一定的优势。因为目前国内外主要的云计算服务商,比如阿里云、AWS、百度云、Azure以及腾讯云都一概支持MQTT协议。还有一个原因就是MQTT协议比CoAP成熟的要早,所以MQTT具有一定的先发优势。但随着物联网的智能化和多变化的发展,后续物联网应用平台肯定会兼容更多的物联网应用层协议。

AW6N方案:6LoWPAN广域无线网络方案


适用于构建传感和控制型的网状广域网。网络具有远距离传播、高障碍穿越及支持低功耗特点。网络采用IPv6通信协议,高网络容量可无限扩建子网。我们提供了高性性价比的网关和模组来支持客户快速大规模应用和布署。

什么是6LoWPAN?

IETF 6LoWPAN工作组的任务是定义在如何利用IEEE 802.15.4链路支持基于IP的通信的同时,遵守开放标准以及保证与其他IP设备的互操作性。6LoWPAN是一种基于IPv6的低速无线个域网标准,即IPv6 over IEEE 802.15.4。让每个节点可以用IPv6地址联网。这允许节点使用开放标准直接与Internet连接。即使在最小的资源受限设备上也可以应用Internet协议,并且处理能力有限的低功率设备应该能够参与物联网。

技术简介

  1. 它非常适合开放IP标准,包括TCP,UDP,HTTP,COAP,MATT和Web套接字。
  2. 它提供了端到端IP可寻址节点。不需要网关,只需要一个路由器即可将6LoWPAN网络连接到IP。
  3. 它是自愈,健壮和可扩展的网格路由。
  4. 6LoWPAN网状路由器可以将数据通过中间结点多跳转发到目标节点。
  5. 在6LowPAN网络中,叶子节点可以睡眠进入低功耗。
  6. 它还为PHY层提供了全面的支持,在不同频带和物理媒介上构建网络提供足够的自由度。
  7. 在IP级别上与以太网、wifi和其它internet媒介互通。
  8. 它是一个开放国际标准:RFC6282

技术优势

  1. 普及性:IP网络应用广泛,作为下一代互联网核心技术的IPv6,也在加速其普及的步伐,在LR-WPAN网络中使用IPv6更易于被接受。
  2. 适用性:IP网络协议栈架构受到广泛的认可,LR-WPAN网络完全可以基于此架构进行简单、有效地开发。
  3. 更多地址空间:IPv6应用于LR-WPAN最大亮点就是庞大的地址空间。这恰恰满足了部署大规模、高密度LR-WPAN网络设备的需要。
  4. 支持无状态自动地址配置:IPv6中当节点启动时。可以自动读取MAC地址,并根据相关规则配置好所需的IPv6地址。这个特性对传感器网络来说,非常具有吸引力,因为在大多数情况下,不可能对传感器节点配置用户界面,节点必须具备自动配置功能。
  5. 易接入:LR-WPAN使用IPv6技术,更易于接入其他基于IP技术的网络及下一代互联网,使其可以充分利用IP网络的技术进行发展。
  6. 易开发:无学习成本,基于IP的通信技术已经非常成熟,并已经被全球互联网开发人员广泛学习和应用。
  7. 跨域互访:IPv6设备配备128位唯一地址,可在全网直接定位无需NAT转换,不同网段间访问可直接互访。

由此看见,IPv6技术在WWAN网络上的应用具有广阔发展的空间,而将WWAN接入互联网将大大扩展其应用,使得大规模的传感控制网络的实现成为可能。

Aesiot-6LoWPAN优势

  1. Sub-1G远距离高绕射特性。组网范围可达50Km以上,障碍穿越和抗干扰性能突出;
  2. Mesh网络,信号多跳传输,具备网络自组网自修复及其它Mesh网络特性;
  3. IPv6跨域跨媒介互访、超大规模分布化组网特性。IPv6协议带来的独特优势是Zigbee、Lora等技术所不具备的。

6LoWPAN通信网关点击购买

6LoWPAN通信模块点击购买