有许多客户在购买我们的无线模块时,都经常会问我们一个问题:为什么要把模块的RF速率调高?又如何把RF速率调高?
无线模块为什么要把RF的速率调高?
在回答这个问题前,我司给大家科普一个知识,无线模块的速率是什么?它就和我们车跑的速度是一样,车速越高,车子奔跑的速度也就越快;速率同样也是如此,速率越高,传输的速度也就越快。这样说,我们就可以简单的明白为什么要把无线数传模块RF的速率调高:速率越高,传输的速度也就越快,在单位时间内也就能传输更多数据。
那无线模块如何调高RF的速率呢?
我们以SV611无线数传模块为例。有两种方式可以调高RF的速率,一种是通过PC配置软件来修改速率,另一种是通过 UART 接口在线修改。
1. PC配置软件: 在SV611无线数传模块正常工作状态下拉低 SET 脚(或短接到地)便可将模块切换到参数配置模式,当用户连接的是 USB 转接板时只需将上面的短路帽短接即可进入配置模式,在此模式下,模块的红蓝收发指示灯会常亮显示,如下图所示:
在配置模式下用户可以通过 PC 软件来配置模块的相关参数,PC 软件开启后,点击打开相应的 COM 口(可在设备管理器下查看),PC 会读取相连模块的参数信息并在窗口中显示出来对应的型号和版本信息,同时在下方的状态栏显示“Device Found!”的信息。当设备拔出或者没有任何响应时下方状态栏显示“Device Not Found!”的信息,此时上面的产品信息框变为灰色无效状态。模块成功连接后的 PC 界面如下图所示:
在模块正常连接后,模块便处于“可设置参数”的状态。我们选择图中红色框Baud Rate,鼠标点击下拉框,选中需要调高的RF速率的数值,点击SET即可完成。
2. 通过 UART 接口在线修改:
命令头是三个字节 AA FA 03 ,后接14个参数,其中第3 个是设置无线速率的选择速率对应的参数即可。
设置速率范围如下:
设置范围: 1200 2400 4800 9600 14400 19200 3840057600 76800 115200 bps
举例:如果你要将RF速率设置最快的115200 bps,那么第三个参数应该设置为9,那么最后输入串口的参数如下(十六进制输入):
AA FA 03 X X 9 X X X X X X X X X X X
(X代表客户根据自己要求输入的参数)