工业WiFi模组如何选择5S带您了解,目前市面有很多品牌和类型的无线芯片。相关厂商基于这些无线芯片,做了很多很多的工业WiFi模组。若是对无线传输领域不熟悉的开发人员,在为项目选择合适的工业WiFi模组时可能会遇到一些困难。本文针对开发人员可能遇到到一些困难进行回复。
要明确,所有的无线芯片均是用来传输数据的。尽管传输的方法因为芯片的差异而各有不同,但是总体来看,这些模块或是芯片完成的任务都是一样,那就是传输数据。
现在,市面上的有关无线传输的模块主要有前端和数传模块两大类。以RF前端无线模块为例,该模块基于ESP芯片开发,具有极低的接收灵敏度(-124 dBm),再加上业界的+20 dBm 的输出功率保证扩大范围和提高链路性能。同时内置天线多样性和对跳频支持可以用于进一步扩大范围,提高性能。
再以无线数传模块为例,它内部同样集成了高性能的射频芯片,另外还有用于控制通信的MCU。此数传模块的灵敏度就是其内部集成的无线芯片的灵敏度。
在简单的介绍了无线前端模块和无线数传模块之后,可能有读者还是分不清两者的区别。
其实根据两者的区别就可以区分。前端工业WiFi模组是由无线芯片加上对应的外围匹配电路组成的。需要开发人员根据芯片的参考手册来编写对应的驱动程序,然后根据业务的需要编写对应控制逻辑。考虑到项目的时间安排,在项目的时间较为充裕的情况下,开发人员可以尝试此方法。此时开发人员应该认真阅读芯片的参考手册的,之后参考一些demo程序来快速地完成无线功能的开发。但是当项目时间紧迫时则不建议选用前端模块。由于前端模块本身的特点,其价格也相比数传模块要略低。
对于数传工业WiFi模组,由于其内部集成了MCU,可以接收外部的数据,开发人员也不需要关心如何编写驱动程序,可以方便地集成到自己的项目中。通过输出模块的对外接口(如TTL 接口,RS232接口\RS485接口),直接把对应的数据输入到数传模块即可。由此可以,由于不需要开发者自己编写驱动程序,可以省下很多很多开发时间,也避免了很多因为不熟悉无线芯片所导致的潜在错误,开发流程得以简化。因为数传模块内部集成了MCU和对应的控制程序,使得其价格略微高于前端模块。
选择工业WiFi模组要从需求出发,需要用到无线模块,说明布线不方便,那么就要考虑无线模块的传输距离。在市场上不少工业WiFi模组厂家告诉我们他们家的无线数传模块能传输多么远的距离,而实际使用距离却只有厂家宣传的距离的三分之二,或者更短。那么,是不是无线模块厂家忽悠我们呢?
一、其实并不是厂家忽悠我们,我们可以看到厂家提供的产品规格说明书,上面有详细介绍了无线模块的功率、传输距离等。一般说的传输距离是直线距离,就是两个工业WiFi模组之间是直线距离,两点之间没有任何障碍物的,然后用户的产品有80%以上做不到这一点。市场上任何一种无线数传电台避障能力都不怎么强,对于钢筋混凝土这种屏蔽得更加厉害,所以在这样的环境下使用无线模块,传输距离会大打折扣,这就是无线模块距离缩短的原因之一。
二、工业WiFi模组厂家测试模块的时候使用环境比较纯净,一般没有什么电池干扰信号,而用户的产品使用的环境没有那么纯净,有外接的干扰,导致数据传输工程的出错几率上升了,在系统工作的时候就会发现数据帧错误,校验不正常,自然不执行了,在我们看来就是缩短了通信距离。
三、工业WiFi模组厂家测试的时候,天线的架设高度非常高。我们都知道天线的高度对通信传输距离的影响是非常大的,而对于用户来说,天线能架设高一点就架设高一点,但要注意防雷等措施。此外,还要考虑无线发射端距离本身的距离加大造成的损耗。
四、绝大部分的模块速率时可调整的,不同速率下的通信距离不同,速率越高用的带宽越宽,发射传输速率就下降,所以尽量选用比较低的速率。所以,通信距离是相对而言的,很多厂家测试距离是采用低速率的,大家心里有数就行。
五、工业WiFi模组功耗的问题,一些用户使用无线模块是采用电池供电,随着电池电压的下降,距离也会受到影响。如果采用电源供电,电源打压不问,电流不够大,使用起来也会影响距离。温馨提醒:选择电源的话,在稳压电路两端的电解电容容量尽量加大点的好。
六、选择工业WiFi模组要注意选择什么类型的接口。市场上无线数传模块都一般有两种接口一种串行接口的,一种是并行接口的。并行接口的咱们不用说,串行接口的又有两种 : 一种是 SPI 接口;一种是标准的异步串行接口。那么无线数传模块的接口选串行接口的还是并行接口?这个需要根据自己的需求要确定。