完整的LoRa体验,有这一套就够了!——LoRa IoT Kit体验 本文中,笔者将借助LoRa IoT Kit,来搭建一个完整的LoRa通信模型,并实际测量LoRa真实的传输距离,来给大家展示LoRa的魅力... --- 不经意间,IoT的热门话题似乎已转到了NB-IoT及LoRa之间。这中间自然免不了争论:谁才是IoT远距通信技术的皇太子?这个答案现在来讲还为时过早,不过LoRa联盟发布的NB-IoT vs LoRa技术白皮书上倒是指出了二者各有所长,在不同的领域或应用中都将占有一席之地。这也应了一句中国的古话:一花独放不是春,百花齐放春满园。 LoRa是Long Range的缩写,属于无线通信技术中的一种,典型特点是距离远、功耗低。速率相对较低,可视为网络通信中的物理层实现,LoRa对应的产品就是收发器(tranciever)芯片,例如semtech的SX1272/SX1276,主要处理二进制数据流。LoRaWAN是在LoRa物理层传输技术基础之上的以MAC层为主的一套协议标准,对应OSI七层模型中的数据链路层(MAC层),LoRaWAN消除了具体硬件的不兼容性,同时还实现了多信道接入、频率切换、自适应速率、信道管理、定时收发,节点接入认证与数据加密、漫游等特性。 一般市面上常见的LoRa模块,通常实现的就是物理层的通信,要实现LoRaWAN功能,需要使用软件来实现LoRaWAN协议,要实现网络通信功能,还需要一个网关。 今天和大家一起来体验的是Dragino的LoRa IoT Development Kit套件,这是一个完整的LoRa套件,包含一个LoRa网关,两个不同类型的LoRa结点及配套的传感器,可以体验完整的LoRa IoT功能。 一般来说,能称得上Kit的东西,可不是一块板子或一个模块就可以称得上的,Dragino的LoRa IoT Kit里面有些什么呢?一起来看看吧。 包装比较素雅,中间是DRAGINO的**,左上角看到型号为LoRa IoT Kit字样,在侧面还有二维码。 打开包装盒,上面有防震泡沫保护,下面才是套件里的硬货,呵,东西还真不少! 全部取出来看,一个LoRa网关兼作路由器,两个LoRa结点,一个是LoRa Shield,另一个是LoRa/GPS Shield,与Arduino底板配合使用,还有一个DC电源,把天线都装上去,看上去挺有感觉! LoRa网关背部特写,看到DC电源的要求为9-15V,另有两个ETH接口,一个标明WAN,一个标明LAN,似乎是路由器的标配,实际上这个LoRa网关是可以当做路由器用的。 网关侧面的USB 2.0接口,可以用来连接3G/4G模块,也可以用来连接U盘。 配备的DC电源为12V/1A,极性为内正外负。 这是LoRa/GPS Shield的特写,该扩展板包含两个模块,一个是GPS模块,另一个是LoRa BEE模块,对应的LoRa ISM频段为868MHZ。 LoRa BEE使用可拆卸式设计,同时上面还标明了支持的通信频段,866MHz。另外模块体积很小巧,与天线放在一起的效果,倒感觉天线是个庞然大物了。 拆下LoRa BEE模块后的扩展板,可以看到GPS模块是焊接在底板上的。 LoRa Shield上的LoRa模块,型号为RF96,这是HopeRF产的模块,旁边的晶振是32M的。 本来以为这就是套件的全部了,其实还有惊喜。打开下面的隐藏空间,还发现一个小盒子,上面没有任何标注,如下 这里有什么惊喜呢? 除了杜邦线及ARDUINO数据线,还有好几个传感器,如温湿度传感器、超声波传感器。嗯,考虑得很周到,毕竟LoRa本就是为物联网而生,体验过程是少不了传感器这些东西的,先不管最终的体验如何,这份体贴、细致还是值得赞一个! 看到这么多好东西,笔者已有点迫不及待,只想快点好好体验下传说中的LoRa,亲自上手,近距离感受下远距离通信的感受:_)。 不过先不能着急,先要配置好网关。 什么是LoRa网关?LoRa网关又名集中器(Concentrator)是LoRaWAN系统中的中央结点,支持多通道、多信号的同时调制及解调,网关使用不同的RF组件来实现高容量及多通道通信。另外网关使用IP通信与上层服务器连接,一个典型的LoRaWAN系统如下 简单点说,一个LoRa网关应该包括两方面的功能:一是连接LoRa结点,二是通过TCP/IP与Internet相连。至于具体的配置,则依照实际情况来确定。 Dragino的网关LG01-P作为一款低价的LoRa网关,并没有实现多多通道通信功能,这算是一大遗憾,不过考虑到它的售价,也就释然了。LG01-P与Internet连接的方式则非常丰富,可以使用ETH、WiFi或3G/4G蜂窝连......阅读全文:LoRa IoT Kit评测
|