您的位置 首页 5G

WIFI模块轻松完成接入物联网事例

WIFI模块轻松实现接入物联网案例-如何让自己的既有设备联网?我想这是多数产品设计者们正在考虑的问题。笔者作为一名研发工程师,分享本篇文章给大家,介绍我们通过添加WGM110 WiFi模块的方式将公司

怎么让自己的既有设备联网?我想这是大都产品规划者们正在考虑的问题。笔者作为一名研制工程师,共享本篇文章给咱们,介绍咱们经过增加WGM110 WiFi模块的方法将公司原有规划产品成功接入物联网的完结事例。

规划一个可完结既有产品功用的带有以太网衔接的主控芯片,不管从集成度,仍是硬件本钱上来说,都是十分优的挑选。可是,公司原有产品现已投入市场多年,不管硬件仍是软件都经过了多年的试验与客户实地的验证,假如修正硬件规划,那么稳定性方面的潜在危险将突显出来。别的,自行规划射频类模块的研制技能危险、认证费用与全体规划本钱也较难预算,归纳考虑之后,咱们挑选了Silicon Labs的低功耗即插即用型WiFi模块WGM110。

Silicon Labs公司为WGM110模块的规划供给了全套的layout规划辅导与物料清单,其高度集成的模块规划使得母板规划十分轻松,有效地降低了开发难度,节省了开发时刻。咱们的硬件工程师也只花一天的时刻就规划完结了测验原型机。

在原有规划的基础上增加一个功用完结模块,从技能危险的角度上,咱们仍是能承受的。WGM110模块在硬件衔接方面,供给了多种通讯接口,如I2C接口、USB接口和Uart接口。在此次规划中,咱们使用了Uart接口作为主控芯片与WiFi模块数据沟通的桥梁(这儿小小的提示一下,两边的Uart接口的TXD与RXD要穿插衔接),硬件衔接图如下图1所示:

图1:硬件衔接图

该优化计划,软硬件规划均简略。WGM110模块的默许串口波特率为115200,主控仅需求惯例装备就可完结两边通讯链路的树立。WGM110模块内嵌BG Script脚本语言,供给了GUI与命令行两种十分交心的装备方法。Silicon Labs官网供给了BGTool软件,能够在GUI环境下装备模块参数,即便对技能不是很熟悉的工程师也能轻松担任参数装备,这儿不再赘述。而咱们选用的单片机与模块通讯,不需求界面,所以选用BGAPI的方法来装备参数愈加有用。

BGAPI协议与AT指令相似,选用“发送-应对”的数据交换方法,数据流如下图所示:

图2:“发送-应对”的数据交换方法数据流

剩余的工作便是阅览官方供给的api指令集,发送对应的指令,然后再解析应对指令了。下面我再举一个BGAPI装备的比如来阐明:

示例:读出当时WiFi模块的MAC地址,用于显现。

发送(16进制):08 01 02 00 00

应对(16进制):08 03 02 00 00 00 00(应对成功)

事情(16进制):88 07 02 00 00 08 D4 0C 3D 29 63

上面示例中赤色字体即为当时WiFi的Mac地址,咱们解析后,就能够将Mac地址经过液晶屏显现给终端客户了。是不是很简略!

咱们的产品只是新增一个WGM110 WiFi小模块即成功支撑了以太网无线衔接,咱们的客户也简略、易学地将咱们产品接入到自己的网络里;因为并未改动咱们产品的主体规划,并且WGM110自身具有CE、FCC认证,咱们的产品认证关也是轻松经过。近2个月的带载测验WGM110模块稳定地经过WiFi方法接入物联网服务,让咱们更多的将精力专心于自己产品自身。

再接再厉Silicon Labs WiFi模块!

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/yingyong/5g/180097.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部