無線模塊信道設(shè)置方法
出處:HWM 發(fā)布于:2011-09-22 13:34:06 | 4185 次閱讀
(
1) 利用用戶MCU來設(shè)置:對(duì)于無線模塊接MCU的用戶來說,是十分方便的,而且可以動(dòng)態(tài)來管理無線通信方式:采用這種方法來設(shè)置,至少要將MCU和無線模塊JP1引腳的1(GND),2(VCC),3(RXD/TTL),4(TXD/TTL),8(SLP),9(RST)共6個(gè)引腳連接好,1腳接GND,2腳接VCC,3、4兩腳分別接MCU的串口上,8、9兩腳分別接在MCU的I/O口上,通過串口發(fā)送給模塊設(shè)置命令,(命令的格式見附表)設(shè)置完成以后,置8(SLP)為高電平或與地?cái)嚅_,上電復(fù)位或RST低電平復(fù)位,及可以用新的參數(shù)工作。
設(shè)置方法:
通過串口發(fā)送十六進(jìn)制格式的設(shè)置數(shù)據(jù)楨,數(shù)據(jù)楨格式如下:
|---啟始位---|--命令--|---設(shè)置參數(shù)-----|---停止位---|
啟始位:0x02 with hex.
停止位:0x03 with hex.
命令: 0x31 with hex ----------------將參數(shù)寫入模塊;
0x30 with hex ----------------從模塊讀取參數(shù),發(fā)送時(shí)參數(shù)區(qū)填充8個(gè)任意數(shù)據(jù);
設(shè)置參數(shù)格式:
1st byte :00。
2nd byte: 00
3rd byte:信道代碼(見附表:STD-433MHz型模塊信道和頻率對(duì)照表)
4th byte :00。
5th byte :00
6th byte :00
7th byte :00
8th byte :00;
模塊設(shè)置后返回信息:
a, 如果設(shè)置成功,返回值為“OK!”.(注:十六進(jìn)制為
b, 如果沒有響應(yīng),則設(shè)置不成功。
c, 如果讀取參數(shù),以十六進(jìn)制格式返回上述8個(gè)參數(shù)。
例如:
設(shè)置一個(gè):
設(shè)置項(xiàng)目 十六進(jìn)制數(shù)
填充字節(jié) -----------------------------------00,
填充字節(jié)------------------------------------00,
載波頻率為430.075MHz的信道-------01,
填充字節(jié) -----------------------------------00,
填充字節(jié)------------------------------------00,
填充字節(jié)------------------------------------00,
填充字節(jié)------------------------------------00,
填充字節(jié)------------------------------------00,
設(shè)置數(shù)據(jù)楨為:0231000001000000000003
讀取數(shù)據(jù)楨為:0230000000000000000003
返回?cái)?shù)據(jù)楨為:00 00 01 00 00 00 00 00
串口發(fā)送設(shè)置數(shù)據(jù)楨的通信參數(shù)為:
速率:9600bit/s 一位起始位,8位數(shù)據(jù)位,1位停止位,無校驗(yàn)位,十六進(jìn)制格式發(fā)送。
將此數(shù)據(jù)楨通過串口發(fā)送給無線模塊,如果設(shè)置成功,將返回“OK”;如果沒有返回則設(shè)置不成功。設(shè)置成功以后,將SLP置高電平(或者與地?cái)嚅_),重新給模塊復(fù)位,或者重新上電復(fù)位,模塊即可以新的通信參數(shù)工作了。
(2) 利用上海上志電子信息技術(shù)有限公司的模塊參數(shù)設(shè)置工具來設(shè)置:
您可以在訂購SM51型無線模塊時(shí),同時(shí)采購兩條SM51型計(jì)算機(jī)調(diào)試測(cè)試線。
計(jì)算機(jī)調(diào)試測(cè)試線
首先,您需要一個(gè)串口調(diào)試工具軟件,如果您沒有,您可以從https://www.2002s.com網(wǎng)站上下載,下載以后,用RAR解壓,您也可以直接下載我們公司的無線模塊配置工具來配置模塊參數(shù), 和進(jìn)行模塊的通信測(cè)試。
其次,您還需要將SM51的模塊設(shè)置成參數(shù)配置狀態(tài),您只要將模塊右下角的JP2上A,E二個(gè)跳線短接上就可以了,如果利用第二串口,采用計(jì)算機(jī)RS232接口來設(shè)置,還需要短上JP2的D引腳:
采用串口TTL 采用串口TTL
或第二個(gè)串口RS485 或第二個(gè)串口RS232
跳線如下: 跳線如下:
再計(jì)算機(jī)調(diào)試測(cè)試線連接在計(jì)算機(jī)的串口,和計(jì)算機(jī)的USB口上,再將SM51型計(jì)算機(jī)調(diào)試測(cè)試線的另一端接在SM51的DIP9的用戶接口上,然后雙擊Science ConfigV1.5.exe,運(yùn)行Science ConfigV1.5.exe
模塊所接入的串口
選擇符合您使用要求的通信參數(shù),點(diǎn)擊“配置”即可,如果要讀起模塊的參數(shù),點(diǎn)擊“讀取”即可;
設(shè)置成功以后,您將跳線拔下,再重新上電就可以新的通信參數(shù)測(cè)試通信了(在通信測(cè)試時(shí),使用兩臺(tái)計(jì)算機(jī)兩個(gè)串口來測(cè)試)。
模塊的通信參數(shù)設(shè)置成功以后,只要用戶不再重新設(shè)置,不管模塊是重新上電,還是掉電復(fù)位,模塊都將一直以此通信參數(shù)工作,永遠(yuǎn)不會(huì)改變,直到您下重新設(shè)置。
歡迎轉(zhuǎn)載,信息來自維庫電子市場(chǎng)網(wǎng)(www.hbjingang.com)
版權(quán)與免責(zé)聲明
凡本網(wǎng)注明“出處:維庫電子市場(chǎng)網(wǎng)”的所有作品,版權(quán)均屬于維庫電子市場(chǎng)網(wǎng),轉(zhuǎn)載請(qǐng)必須注明維庫電子市場(chǎng)網(wǎng),http://www.hbjingang.com,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。
如涉及作品內(nèi)容、版權(quán)等問題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
- LM317:高效構(gòu)建電壓源及電流源電路方案1
- 如何使用多相轉(zhuǎn)換器平衡電流2
- LTC4365 如何實(shí)現(xiàn)敏感電路過壓與反接保護(hù)3
- MOS 管邏輯電路五種門電路特性4
- 點(diǎn)動(dòng)正轉(zhuǎn)控制電路簡介5
- 單鍵開關(guān)機(jī)電路與輕觸開關(guān)的創(chuàng)新設(shè)計(jì)解析6
- 二極管的恒壓降模型7
- MC34063電路計(jì)算公式及應(yīng)用講解8
- 3.3V - 1.8V 電平雙向轉(zhuǎn)換:多場(chǎng)景配置及獨(dú)特優(yōu)勢(shì)剖析9
- 液晶電視機(jī)電路結(jié)構(gòu)的關(guān)鍵要點(diǎn)10













