无线模块信道设置方法

出处:HWM 发布于:2011-09-22 13:34:06 | 3992 次阅读

(1)  利用用户MCU来设置:对于无线模块MCU的用户来说,是十分方便的,而且可以动态来管理无线通信方式:采用这种方法来设置,至少要将MCU和无线模块JP1引脚的1(GND),2(VCC),3(RXD/TTL),4(TXD/TTL)8(SLP)9RST)共6个引脚连接好,1脚接GND,2脚接VCC34两脚分别接MCU串口上,89两脚分别接在MCUI/O口上,通过串口发送给模块设置命令,(命令的格式见附表)设置完成以后,置8(SLP)为高电平或与地断开,上电复位或RST低电平复位,及可以用新的参数工作。

设置方法:

  通过串口发送十六进制格式的设置数据桢,数据桢格式如下:

|---启始位---|--命令--|---设置参数-----|---停止位---|

启始位:0x02 with hex.

停止位:0x03 with hex.

命令: 0x31 with hex ----------------将参数写入模块;

0x30 with hex ----------------从模块读取参数,发送时参数区填充8个任意数据;

设置参数格式:

1st byte 00

2nd byte 00

3rd byte:信道代码(见附表:STD-433MHz型模块信道和频率对照表)

4th byte 00

5th byte 00

6th byte 00

7th byte 00

8th byte 00;

模块设置后返回信息:

a, 如果设置成功,返回值为“OK!.(注:十六进制为 4F 4B 21)

b, 如果没有响应,则设置不成功。

c, 如果读取参数,以十六进制格式返回上述8个参数。

例如:

设置一个:

        设置项目                                           十六进制数

填充字节 -----------------------------------00

填充字节------------------------------------00

载波频率为430.075MHz的信道-------01

填充字节 -----------------------------------00

填充字节------------------------------------00

填充字节------------------------------------00

填充字节------------------------------------00

填充字节------------------------------------00

设置数据桢为:0231000001000000000003

读取数据桢为:0230000000000000000003

返回数据桢为:00 00 01 00 00 00 00 00

 串口发送设置数据桢的通信参数为:

 速率:9600bit/s  一位起始位,8位数据位,1位停止位,无校验位,十六进制格式发送。

 将此数据桢通过串口发送给无线模块,如果设置成功,将返回“OK”;如果没有返回则设置不成功。设置成功以后,将SLP置高电平(或者与地断开),重新给模块复位,或者重新上电复位,模块即可以新的通信参数工作了。

(2)    利用上海上志电子信息技术有限公司的模块参数设置工具来设置:

您可以在订购SM51型无线模块时,同时采购两条SM51型计算机调试测试线

计算机调试测试线

首先,您需要一个串口调试工具软件,如果您没有,您可以从https://www.2002s.com网站上下载,下载以后,用RAR解压,您也可以直接下载我们公司的无线模块配置工具来配置模块参数, 和进行模块的通信测试。

其次,您还需要将SM51的模块设置成参数配置状态,您只要将模块右下角的JP2A,E二个跳线短接上就可以了,如果利用第二串口,采用计算机RS232接口来设置,还需要短上JP2D引脚:

                            采用串口TTL                                 采用串口TTL

或第二个串口RS485                             或第二个串口RS232

跳线如下:                                            跳线如下:

                   

再计算机调试测试线连接在计算机的串口,和计算机的USB口上,再将SM51型计算机调试测试线的另一端接在SM51DIP9的用户接口上,然后双击Science ConfigV1.5.exe,运行Science ConfigV1.5.exe

模块所接入的串口

选择符合您使用要求的通信参数,点击“配置”即可,如果要读起模块的参数,点击“读取”即可;

设置成功以后,您将跳线拔下,再重新上电就可以新的通信参数测试通信了(在通信测试时,使用两台计算机两个串口来测试)

模块的通信参数设置成功以后,只要用户不再重新设置,不管模块是重新上电,还是掉电复位,模块都将一直以此通信参数工作,永远不会改变,直到您下重新设置。

注意:相互通信的两个模块或两个以上模块的通信参数,包括波特率,信道号,数据格式必须配置一样,否则不通信!

  欢迎转载,信息来自维库电子市场网(www.dzsc.com)

0次

版权与免责声明

凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。

本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。

如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

上传BOM文件: BOM文件
*公司名:
*联系人:
*手机号码:
QQ:
应用领域:

有效期:
OEM清单文件: OEM清单文件
*公司名:
*联系人:
*手机号码:
QQ:
有效期:

扫码下载APP,
一键连接广大的电子世界。

在线人工客服

买家服务:
卖家服务:

0571-85317607

客服在线时间周一至周五
9:00-17:30

关注官方微信号,
第一时间获取资讯。

建议反馈

联系人:

联系方式:

按住滑块,拖拽到最右边
>>
感谢您向阿库提出的宝贵意见,您的参与是维库提升服务的动力!意见一经采纳,将有感恩红包奉上哦!