WiFi模块选型参考
经常会碰到一些关于wifi模块的咨询,很多刚接触wifi模块的设计人员或者用户,只知道提wifi模块,很难提具体的模块要求!希望通过文章的介绍,会做到有的放矢!咨询时一定要搞清楚自己希望使用什么主芯片/要什么接口/采用多少伏供电/需要大概的模块尺寸/天线的处理方式等问题。
随着无线网络的不断兴起和发展,目前wifi模块的应用领域相当广泛!
但是毕竟wifi模块毕竟是一高频性质的产品,它不象普通的消费类电子产品,生产设计的时候会有一些莫名其妙的现象和问题,让一些没有高频设计经验的工程师费劲心思,有相关经验的从业人员,往往也是需要借助昂贵的设备来协助分析!
对于wifi部分的处理,有直接把wifi部分layout到PCB主板上去的设计,这种设计,需要勇气和技术,因为本身模块的价格不高,主板对应的产品价格不菲,当有wifi部分产生的问题,调试更换比较麻烦,直接报废可惜;所以很多设计都愿意采用模块化的wifi部分,这样可以直接让wifi部分模块化,处理起来方便,而且模块可以直接拆卸,对于产品的设计风险和具体的耗损也有很大帮助。
具体的硬件设计时,对于WiFi模块的主要考虑以下方面::
2、供电方式:3V3是比较常用,也有5V供电;
3、天线的处理:有PCB板载;通过I-pex座子外接;结合主板自行设计;
4、模块的具体尺寸,方便实际的集成;
5、工作的频段:ISM2.4G、ISM5.8G、BT的版本和wifi的带宽;
6、平台的兼容性,一些主控MCU会有固定的wifi芯片参考型号;
7、软件平台:基本是linux和安卓,只是不同的内核版本;也有一些需要wince或windows的;
8、模块芯片厂家:主流还是Realtek/MTK/Atheros/博通以及一些国内的RDA/BK等;基本热销的以下型号:
USB接口2.4G 1T1R:RTL8188CUS/RTL8188CTV/RTL8188EUS/RTL8188ETV/RTL8188FTV/RT3070/MT7601/AR9271系列;
USB接口2.4G 2T2R:RTL8192CU/RTL8192EU/AR1021G等;
USB接口双频:RT5572N/RTL8192DU/AR1021X/MT7632U/MT7662U等;
SDIO接口:AR6302/RTL8189ES/RTL8189ETV/RTL8189FTV/MT5931/88W8801/88W8782/BCM43362等;
PCIE接口:RTL8192CE/AR9280/AR9283/AR9580/AR9582/QCA9880/QCA9888/QCA9890/QCA9892/QCA9980/QCA9984等
蓝牙WiFi二合一模块:RTL8723DS/RTL8723BS/RTL8723BU/RTL8822BS/BCM43438A/BCM43340/BCM4339/BCM43455/BCM4356/BCM43569等
软件的调试要结合具体的方案主控,毕竟wifi部分仅仅是一个无线的收发而已。很多用户在咨询的时候,很容易混淆!可以说,目前wifi模块应用最火爆的领域就是MID市场,同时传统的一些网络领域应用市场也有渗透,比如一些工业控制领域/网络播放领域/甚至一些遥控领域也有在考虑的,基本上是能用到网络的部分都希望尝试无线化!
模块广泛应用于MID,网络摄像头,机顶盒GPS,电子书,硬盘播放器,网络收音机,PSP等需要实现无线联网设备的消费类电子产品、通信类电子产品集成设计.模块化的集成设计,缩短开发周,加快将产品推向市场的时间.
BY http://www.elecfans.com/d/809418.html
WiFi模块选型参考的更多相关文章
- 如何做好智能家居工业物联网串口转WiFi/4G/以太网无线AP方案的物联网WiFi模块选型
2020年一场突如其来的灾难袭来,各大经济市场在不同程度被按下了"暂停键".物联网控制作为新兴行业优势凸显出来,其无接触式的交互方式,远程控制,智能控制车间,给人民带来安全.智能的 ...
- Beaglebone Black– 智能家居控制系统 LAS - 刷 WiFi 模块 ESP8266 Firmware 和 ESP8266 直接收发 GPIO 信号
用 Windows 来刷 ESP8266 固件有很多中文教程,来试试直接用 BBB 刷吧.目标是 NodeMCU,ESP-01 可用,就是我买的那个. 接线方式在上一篇.当 echo ‘BB-UART ...
- 5-(基础入门篇)学会刷Wi-Fi模块固件(刷LUA版本固件)
http://www.cnblogs.com/yangfengwu/p/9065559.html 基础教程源码链接请在淘宝介绍中下载,由于链接很容易失效,如果失效请联系卖家,谢谢 https://it ...
- 【手把手教你树莓派3 (二)】 启动wifi模块
概述 树莓派3内置了wifi和蓝牙模块,我们不用像以前的版本那样,再去购买一个外接的模块练到raspberry上. 当我们第一次启动了树莓派的时候,必然使用了网线,但是之后的每一次使用,我们当然更希望 ...
- 玩转X-CTR100 l STM32F4 l ESP8266串口WIFI模块
我造轮子,你造车,创客一起造起来!更多塔克创新资讯[塔克社区 www.xtark.cn ][塔克博客 www.cnblogs.com/xtark/ ]- ESP8266是一款非常火的WIFI模块,性价 ...
- WIFI模块 RTL8188EUS Realtek
http://item.taobao.com/item.htm?spm=a230r.1.14.24.KnooKa&id=26119704895 W12 产品是一款采用国际先进台湾瑞昱Realt ...
- ESA2GJK1DH1K升级篇: STM32远程乒乓升级,基于WIFI模块AT指令TCP透传方式,定时访问升级(含有数据校验)
实现功能概要 定时使用http访问云端的程序版本,如果版本不一致,然后通过http下载最新的升级文件,实现升级. 测试准备工作(默认访问我的服务器,改为自己的服务器,请看后面说明) 一,下载BootL ...
- ESA2GJK1DH1K升级篇: STM32远程乒乓升级,基于(WIFI模块AT指令TCP透传方式),定时访问升级
前言 学习此代码所需: 实现功能概要 定时使用http访问云端的程序版本,如果版本不一致,然后通过http下载最新的升级文件,实现升级. 测试准备工作(默认访问我的服务器,改为自己的服务器,请看后面说 ...
- 6-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案安全篇(Wi-Fi模块SSL连接MQTT)
5-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案安全篇(配置MQTT的SSL证书,验证安全通信) 首先确定自己的固件打开了SSL,升级篇里面的固件我打开了SSL,如 ...
随机推荐
- php发送邮件方法-亲测可用,email.class.php过期解决办法
php虽然提供了mail()函数,但并不好用,而PHPMailer是一个不错的邮件发送工具,使用起来也是非常简单!使用PHPMailer发送邮件: <?php header("cont ...
- modern php enable zend opcache
字节码缓存能存储预先编译好的php代码 * 如果是自己编译PHP ./configure --enable-opcache 编译好后 php.ini zend_extension=opcache.so ...
- 使用Jmeter执行接口自动化测试-如何初始化清空旧数据
需求分析: 每次执行完自动化测试,我们不会执行删除接口把数据删除,而需要留着手工测试,此时会导致下次执行测试有旧数据 我们手工可能也会新增数据,导致下次执行自动化测试有旧数据 下面介绍两种清空数据的方 ...
- CF11D-A Simple Task【状压dp】
正题 题目链接:https://www.luogu.com.cn/problem/CF11D 题目大意 给出\(n\)个点\(m\)条边的一张简单无向图,求它的简单环的个数. \(1\leq n\le ...
- 51nod1821-最优集合【贪心】
正题 题目链接:http://www.51nod.com/Challenge/Problem.html#problemId=1821 题目大意 \(n\)个可重集合,\(T\)次询问,询问将集合\(S ...
- P4774-[NOI2018]屠龙勇士【EXCRT】
正题 题目链接:https://www.luogu.com.cn/problem/P4774 题目大意 \(n\)个龙血量为\(a_i\),回复能力为\(p_i\),死亡后掉落剑的攻击力\(t_i\) ...
- Pycharm新建模板默认添加作者时间等信息(逼格更高,好像很历害的样子)
在pycharm使用过程中,关于代码编写者的一些个人信息快捷填写,使用模板的方式比较方便. 方法如下: 1.打开pycharm,选择File-Settings 2.选择Editor--Color&am ...
- Python3入门系列之-----环境搭建
前 言 最近一直在学习Python,想用笔记的方式记录自己踩过的那些坑.俗话说:好记性不如烂笔头. 分享给想学Python的小伙伴.目前本人在学习Python+selenium.接口自动化,有兴趣的 ...
- PyTorch固定参数
In situation of finetuning, parameters in backbone network need to be frozen. To achieve this target ...
- Android12系统源码分析:NativeTombstoneManager
Android12系统源码分析:NativeTombstoneManager 概述 android12新增的system_server进程(LocalService)本地服务,用于管理native t ...