超简单Wi-Fi连接——庆科“闪电套件”上手体验

智能家居以及可穿戴设备这些概念不断升温,从年初2014CES到各种电子展无不是炙手可热的话题。所有这些产品之中一个必不可少的就是无线连接模块,对于设计者来说,选择合适的无线网络连接方式也是产品成功的关键。在PC时代,Wi-Fi是普及的最广泛的无线网络连接,可以说Wi-Fi就是代表了无线网络,因此智能产品尤其是智能家居产品选用Wi-Fi作为无线连接方式非常顺理成章。而嵌入式Wi-Fi模块的技术不断成熟,越来越多厂商投入,在成本、功耗、大小、易用方面不断进步,使得终端产品设计者能很快构建无线连接,而将主要精力放在智能设备的创新上。

在这股智能硬件的浪潮中,为创业者提供了无限的机会,从穿戴式设备,到智能家居,再到医疗健康、数字化游戏以及安防监控等各种应用不断地冲击着人们的视野。由上海庆科信息技术有限公司主办的首届 MXCHIP 智能硬件创新设计大赛更是助推了这股浪潮,上海庆科信息技术有限公司(MXCHIP)是一家专注于嵌入式无线模块和产品的供应商,其EMW系列嵌入式Wi-Fi模块提供了多种Wi-Fi解决方案,这次大赛的主要平台也是采用了MXCHIP的EMW3161嵌入式模块。

为什么需要嵌入式Wi-Fi模块?在手机或者电脑里使用的普通的Wi-Fi模块主要用于支持Wi-Fi连接,驱动和数据处理都需要主机支持。而嵌入式Wi-Fi模块则内置了无线驱动,网络协议,对主机软硬件资源需求小,开发难度低。嵌入式Wi-Fi解决方案主要可以分为Wi-Fi模块方案和SoC芯片级方案,两种方案都有各自优点。前者是基于Wi-Fi基带芯片和控制器的模块,实现简单;后者将基带芯片和处理器内核集成到单芯片上,成本和功耗方面有优势。还有一种折中的方案就是基于SoC芯片的模块。设计者完全可以根据自己项目的成本、时间或者其他方面要求选择适合的方案。庆科的Wi-Fi解决方案包括了模块以及芯片级方案,下面我们来看看为这次MXCHIP智能硬件创新大赛所准备的EMW3161嵌入式Wi-Fi模块。

超简单Wi-Fi连接——庆科“闪电套件”上手体验

绿色部分为EMW3161模块

EMW3161是基于SoC芯片的嵌入式Wi-Fi模块,具有超小的结构和超低的功耗,整个模块尺寸只有21mm x 18mm  。

超简单Wi-Fi连接——庆科“闪电套件”上手体验

模块上最主要的是SoC芯片MX1081,内部集成了Broadcom的Wi-Fi基带模块和ST的Cortex-M3内核处理器STM32F205,与Broadcom的WICED平台完全兼容(WICED平台是Broadcom针对物联网推出的简化网络连接的平台)。

超简单Wi-Fi连接——庆科“闪电套件”上手体验

超简单Wi-Fi连接——庆科“闪电套件”上手体验

EMW3161方框图

由方框图可以看出EMW3161集成的资源非常丰富,120MHz Cortex-M3内核,1Mb Flash Rom,支持802.11 b/g/n基带等等。在EMW3161有两种不同天线版本,包括模块上的内部陶瓷天线或者外部UFL天线,可以根据产品的要求(例如外壳塑料可以采用内部天线,金属外壳需要外部天线)选择不同的版本。

我们可以看看EMW3161的主要特性:

  • STM32F205 IP核:120MHz工作频率,1Mb Flash,128Kb SRAM
  • 外设资源:42 GPIOs,3路UART,2路SPI,1路IIS,2路I2C,8通道ADC输入,2通道 DAC输出,1 个USB, 1路CAN,SWD调试接口等
  • 功耗:待机模式8uA;无线连接不传输数据7mA;20Ksbs传输数据模式下24mA
  • Wi-Fi连接:支持802.11 b/g/n;支持WEP,WPA/WPA2加密;支持WPS2.0一键连接;支持内部天线和IPEX连接外部天线
  • 3.3V供电电压

超简单Wi-Fi连接——庆科“闪电套件”上手体验

mxchipWNet架构

嵌入式Wi-Fi模块最大优点是能简化无线网络连接的设计开发,前面提到EMW系列与Broadcom的WICED平台完全兼容。模块最重要的是驱动软件,庆科提供了mxchipWNet程序库,其中包括TCP/IP协议栈和802.11驱动。方便用户基于mxchipWNet库建立自己的Wi-FI应用,能更快将产品推向市场。它的一些典型应用包括:

  • 楼宇自动化/门禁,保安控制系统
  • 智能家电
  • 医疗和个人保健系统
  • 工业自动化系统
  • 移动销售点系统(POS)
  • 汽车电子
  • 与智能手机和平板电脑通讯

推荐开发板

  • ST STEVAL-IDZ001V1 Zigbee/802.15.4开发工具 基于Zigbee模块SPZB32W
  • TI CC2541EMK评估套件 用于原型设计和验证CC2541 RF IC,包括两个CC2541蓝牙低功耗评估板

针对EMW系列嵌入式Wi-Fi模块庆科提供了一款评估套件——“闪电套件”,提供JTAG和DB 9串行接口,用户可以直接将模块与PC的串口相连,评估模块功能。下面我们来通过”闪电套件“EMB380S2V1.2来体验一下嵌入式Wi-Fi模块的便捷无线连接功能。

超简单Wi-Fi连接——庆科“闪电套件”上手体验

EMB-380-S2-V1.2闪电套件

EMB380S2是庆科推出的针对EMW系列嵌入式Wi-Fi模块开发的评估板,这次的所谓“闪电套件”是其中V1.2版本。评估板采用了黑色PCB设计,看起来非常漂亮。评估板的设计很简单,主要包括一些接口电路,整个评估板采用了USB供电,背部还预留了5号电池接口。

超简单Wi-Fi连接——庆科“闪电套件”上手体验超简单Wi-Fi连接——庆科“闪电套件”上手体验

评估板上主要接口:

  • Mini USB接口
  • DB9串口
  • 20pin JTAG
  • NFC
  • 电源开关
  • 3个功能开关S1、S2、S3
  • 4个状态开关SW1、SW2、SW3、SW4

超简单Wi-Fi连接——庆科“闪电套件”上手体验

电源开关

评估板上有一个双掷的开关,可以控制USB供电或者电池供电。板上采用了一个TI的升降压芯片TPS63031提供3.3V工作电压。评估板背面预留了5号电池座,奇怪的是TPS63031的最小输入电压是1.8V,因此板上的Vbat电压没有用处。

NFC

评估板有一个NFC接口,支持NFC配对后Wi-Fi直连,采用了ST公司的NFC/RFID tag芯片M24LR04E-R。M24LR04E-R支持I2C接口,片上有双口的4Kb EEPROM,方便通过NFC配对。

串口

评估板有一个DB9串口,还有一个USB虚拟串口,采用了FTDI公司的USB转UART芯片FT230XS。因为EMW3161只有一个UART接口,所以在评估板上用了一个简单地一转二电路(输入Rx相与,输出Tx相或),当然这两个串口是不能同时工作的。通过UART接口可以很方便和主机通讯,实现TCP/IP的数据包透明传输,这样可以用简单地命令控制终端产品。

超简单Wi-Fi连接——庆科“闪电套件”上手体验

按键和开关

  • RESET:复位按键
  • WPS:支持一件链接WPS功能
  • EASYLINK:支持庆科专利的Easylink技术,可以通过手机App或者其他配置软件配置模块的连接参数,配置完成后重启连接路由器。
  • 开关SW1~4:都是连接到模块的内置微控制器的功能设置引脚,BOOT和STATUS可以设置控制器的启动模式,STANDBY、SLEEP可以设置微控制器工作节能模式。

SW1(BOOT)
SW2(STATUS)
工作模式

0
0
工厂模式,可以重新下载Bootloader程序

0
1
固件升级模式,可以重新下载固件

1
0
CMD模式,可以使用EMW Tool

1
1
DTU工作模式,可以实现透传

推荐开发板

  • Microchip RN171-EK评估套件  嵌入式Wi-Fi连接模块
  • Microchip RN52-EK评估套件 嵌入式蓝牙音频开发套件

上电工作

下面我们来上电试试评估板的无线连接功能。评估板只需要mini USB口供电,首先把所有开关都置高,这样EMW3161模块上电后处于正常工作状态,由预置的固件所决定。

超简单Wi-Fi连接——庆科“闪电套件”上手体验

WPS连接

WPS(Wi-Fi Protect Setup)是Wi-Fi联盟推出的一种加密机制,目的是简化无线网络的安装及安全性能配置。WPS需要设备支持,通过输入PIN码或者按键安全连入无线网络,而不要输入SSID和密码。EMW3161支持WPS功能。

打开电源开关,这时候评估板和EMW3161的红色电源指示灯都变亮,模块目前没有开始联网。

超简单Wi-Fi连接——庆科“闪电套件”上手体验

首先我们试一下WPS功能,这里需要一台支持WPS一键连接的路由器,开启路由器的WPS功能。按一下评估板的WPS键(S2),EMW3161模块的绿色指示灯D1开始闪烁寻找无线网络。同时按一下路由器的WPS键,开始配对连接,几秒钟后EMW3161绿色指示灯不再闪烁,变成常亮后表示已经连接到无线网络。WPS连接成功,无需输入密码非常方便。

超简单Wi-Fi连接——庆科“闪电套件”上手体验

如果长按WPS键(S2)超过5秒钟,模块恢复到初始出厂设置。

Easylink连接

评估板上模块预置的固件支持庆科的Easylink功能,支持通过手机或者其他类似配置程序快速配置模块联网参数。上电后按一下评估板的EASYLINK键(S3),模块进入Easylink配置状态。首先EMW3161处于AP模式,我们打开手机搜索可以找到前缀为MXCHIP的无需密码的无线网络SSID。

超简单Wi-Fi连接——庆科“闪电套件”上手体验超简单Wi-Fi连接——庆科“闪电套件”上手体验

打开浏览器进入192.168.1.1,进入管理界面(用户名和密码都是admin,和市面上大部分路由器操作一样)。进入一个简单地设置页面,可以查找热点或者直接输入无线网络SSID,输入密码后保存。

超简单Wi-Fi连接——庆科“闪电套件”上手体验超简单Wi-Fi连接——庆科“闪电套件”上手体验

重新上电或者复位评估板,EMW3161模块重启后直接连接了设置好的无线网络,是不是非常方便。

小结

初步试用了庆科的闪电套件,体验了嵌入式Wi-Fi模块EMW3161的便捷无线网络连接功能。下一步将介绍如何使用JTAG下载调试程序以及测试模块的透传。首届MXCHIP智能硬件创新大赛正在火热报名,报名通过预审将免费获得庆科提供的评估套件和Wi-Fi模块,特等奖更有20万元大奖等着你。

参考资料

  • 首届MXCHIP智能硬件创新大赛
  • 大赛讨论区
  • 闪电套件EMB380 S2 V1.2
  • 嵌入式Wi-Fi模块EMW3161
  • Wi-Fi微控制器MX1081

推荐开发板

  • TI TRF7970A近距离通信评估模块  用于RFID/NFC应用的独立评估和测试
  • TI CC3000MOD评估套件  基于MSP430 FRAM MCU完整交钥匙的SimpleLink Wi-Fi解决方案

 原创申明:本文为爱板网原创,谢绝转载! 

智能家居以及可穿戴设备这些概念不断升温,从年初2014CES到各种电子展无不是炙手可热的话题。所有这些产品之中一个必不可少的就是无线连接模块,对于设计者来说,选择合适的无线网络连接方式也是产品成功的关键。在PC时代,Wi-Fi是普及的最广泛的无线网络连接,可以说Wi-Fi就是代表了无线网络,因此智能产品尤其是智能家居产品选用Wi-Fi作为无线连接方式非常顺理成章。而嵌入式Wi-Fi模块的技术不断成熟,越来越多厂商投入,在成本、功耗、大小、易用方面不断进步,使得终端产品设计者能很快构建无线连接,而将主要精力放在智能设备的创新上。

在这股智能硬件的浪潮中,为创业者提供了无限的机会,从穿戴式设备,到智能家居,再到医疗健康、数字化游戏以及安防监控等各种应用不断地冲击着人们的视野。由上海庆科信息技术有限公司主办的首届 MXCHIP 智能硬件创新设计大赛更是助推了这股浪潮,上海庆科信息技术有限公司(MXCHIP)是一家专注于嵌入式无线模块和产品的供应商,其EMW系列嵌入式Wi-Fi模块提供了多种Wi-Fi解决方案,这次大赛的主要平台也是采用了MXCHIP的EMW3161嵌入式模块。

为什么需要嵌入式Wi-Fi模块?在手机或者电脑里使用的普通的Wi-Fi模块主要用于支持Wi-Fi连接,驱动和数据处理都需要主机支持。而嵌入式Wi-Fi模块则内置了无线驱动,网络协议,对主机软硬件资源需求小,开发难度低。嵌入式Wi-Fi解决方案主要可以分为Wi-Fi模块方案和SoC芯片级方案,两种方案都有各自优点。前者是基于Wi-Fi基带芯片和控制器的模块,实现简单;后者将基带芯片和处理器内核集成到单芯片上,成本和功耗方面有优势。还有一种折中的方案就是基于SoC芯片的模块。设计者完全可以根据自己项目的成本、时间或者其他方面要求选择适合的方案。庆科的Wi-Fi解决方案包括了模块以及芯片级方案,下面我们来看看为这次MXCHIP智能硬件创新大赛所准备的EMW3161嵌入式Wi-Fi模块。

超简单Wi-Fi连接——庆科“闪电套件”上手体验

绿色部分为EMW3161模块

EMW3161是基于SoC芯片的嵌入式Wi-Fi模块,具有超小的结构和超低的功耗,整个模块尺寸只有21mm x 18mm  。

超简单Wi-Fi连接——庆科“闪电套件”上手体验

模块上最主要的是SoC芯片MX1081,内部集成了Broadcom的Wi-Fi基带模块和ST的Cortex-M3内核处理器STM32F205,与Broadcom的WICED平台完全兼容(WICED平台是Broadcom针对物联网推出的简化网络连接的平台)。

超简单Wi-Fi连接——庆科“闪电套件”上手体验

超简单Wi-Fi连接——庆科“闪电套件”上手体验

EMW3161方框图

由方框图可以看出EMW3161集成的资源非常丰富,120MHz Cortex-M3内核,1Mb Flash Rom,支持802.11 b/g/n基带等等。在EMW3161有两种不同天线版本,包括模块上的内部陶瓷天线或者外部UFL天线,可以根据产品的要求(例如外壳塑料可以采用内部天线,金属外壳需要外部天线)选择不同的版本。

我们可以看看EMW3161的主要特性:

  • STM32F205 IP核:120MHz工作频率,1Mb Flash,128Kb SRAM
  • 外设资源:42 GPIOs,3路UART,2路SPI,1路IIS,2路I2C,8通道ADC输入,2通道 DAC输出,1 个USB, 1路CAN,SWD调试接口等
  • 功耗:待机模式8uA;无线连接不传输数据7mA;20Ksbs传输数据模式下24mA
  • Wi-Fi连接:支持802.11 b/g/n;支持WEP,WPA/WPA2加密;支持WPS2.0一键连接;支持内部天线和IPEX连接外部天线
  • 3.3V供电电压

超简单Wi-Fi连接——庆科“闪电套件”上手体验

mxchipWNet架构

嵌入式Wi-Fi模块最大优点是能简化无线网络连接的设计开发,前面提到EMW系列与Broadcom的WICED平台完全兼容。模块最重要的是驱动软件,庆科提供了mxchipWNet程序库,其中包括TCP/IP协议栈和802.11驱动。方便用户基于mxchipWNet库建立自己的Wi-FI应用,能更快将产品推向市场。它的一些典型应用包括:

  • 楼宇自动化/门禁,保安控制系统
  • 智能家电
  • 医疗和个人保健系统
  • 工业自动化系统
  • 移动销售点系统(POS)
  • 汽车电子
  • 与智能手机和平板电脑通讯

推荐开发板

  • ST STEVAL-IDZ001V1 Zigbee/802.15.4开发工具 基于Zigbee模块SPZB32W
  • TI CC2541EMK评估套件 用于原型设计和验证CC2541 RF IC,包括两个CC2541蓝牙低功耗评估板

  • 超简单Wi-Fi连接——庆科“闪电套件”上手体验已关闭评论
    A+
发布日期:2019年07月03日  所属分类:参考设计