一、模塊介紹
二、1.1 特點(diǎn)簡(jiǎn)介
E30-T100S2 是一款基于 Silicon Labs 公司原裝進(jìn)口 SI4438 射頻芯片的貼片型無(wú)線串口模塊(UART),半雙工,收發(fā)一體,透明傳輸方式,發(fā)射功率 100mW,工作在 425~450.5MHz 頻段(默認(rèn) 433MHz),TTL 電平輸出,兼容 3.3V 與 5V 的 IO 口電壓,具有空中喚醒功能(超低功耗)。
模塊具有軟件 FEC 前向糾錯(cuò)算法,其編碼效率較高,糾錯(cuò)能力強(qiáng),在突發(fā)干擾的情況下,能主動(dòng)糾正被干擾的數(shù)據(jù)包,大大提高可靠性和傳輸距離。在沒(méi)有 FEC 的情況下,這種數(shù)據(jù)包只能被丟棄。
模塊具有數(shù)據(jù)加密和壓縮功能。模塊在空中傳輸?shù)臄?shù)據(jù),具有隨機(jī)性,通過(guò)嚴(yán)密的加解密算法,使得數(shù)據(jù)截獲失去意義。而數(shù)據(jù)壓縮功能有概率減小傳輸時(shí)間,減小受干擾的概率,提高可靠性和傳輸效率。
序號(hào) | 產(chǎn)品特點(diǎn) | 特點(diǎn)描述 |
1 |
超低功耗 | 即空中喚醒功能,特別適用于電池供電的應(yīng)用方式: 當(dāng)模塊處于省電模式下即模式 2 時(shí),配置模塊的接收響應(yīng)延時(shí)時(shí)間可調(diào)節(jié)模塊的整機(jī)功耗,模塊 可配置的最大接收響應(yīng)延時(shí)為 2000ms,在此配置下模塊的平均電流約 30uA。 |
2 |
定點(diǎn)發(fā)射 | 支持地址功能,主機(jī)可發(fā)射數(shù)據(jù)到任意地址、任意信道的模塊,達(dá)到組網(wǎng)、中繼等應(yīng)用方式: 例如:模塊 A 需要向模塊 B(地址為 0x00 01,信道為 0x80)發(fā)射數(shù)據(jù) AA BB CC, 其通信格式為:00 01 80 AA BB CC, 其中 00 01 為模塊 B 地址,80 為模塊 B 信道, 則模塊 B 可以收到 AA BB CC(其它模塊不接收數(shù)據(jù))。 |
3 |
廣播監(jiān)聽 | 將模塊地址設(shè)置為 0xFFFF: 可以監(jiān)聽相同信道上的所以模塊的數(shù)據(jù)傳輸; 發(fā)送的數(shù)據(jù),可以被相同信道上任意地址的模塊收到,從而起到廣播和監(jiān)聽的作用。 |
4 |
前向糾錯(cuò) | 模塊具有軟件 FEC 前向糾錯(cuò)算法: 其編碼效率較高,糾錯(cuò)能力強(qiáng),在突發(fā)干擾的情況下,能主動(dòng)糾正被干擾的數(shù)據(jù)包,大大提高可 靠性和傳輸距離;在沒(méi)有 FEC 的情況下,這種數(shù)據(jù)包只能被丟棄。 |
5 |
休眠功能 | 當(dāng)模塊處于休眠模式下即模式 3 時(shí),無(wú)線接收關(guān)閉單片機(jī)處于休眠狀態(tài); 此時(shí)整機(jī)功耗約幾 uA,在此模式下模塊仍然可接收 MCU 發(fā)過(guò)來(lái)的配置數(shù)據(jù)(更改模塊參數(shù))。 |
6 |
適用環(huán)境 | 433M 頻率相比 2.4G 擁有一定的穿透繞射能力,但是空中速率不如 2.4G; E30-T100S2 適用于空曠環(huán)境或有少量障礙物的工業(yè)環(huán)境、生活環(huán)境。 |
更多功能介紹請(qǐng)查看相關(guān)應(yīng)用文檔 |
1.2 電氣參數(shù)
序號(hào) | 參數(shù)名稱 | 參數(shù)值 | 描述 |
1 | 模塊尺寸 | 17 * 30mm | 不含天線 |
2 | 平均重量 | 2.3g | 不含天線 |
3 | 工作頻段 | 425~450.5MHz | 默認(rèn) 433MHz,信道數(shù) 256,建議 433±5MHz |
4 | 生產(chǎn)工藝 | 無(wú)鉛工藝,機(jī)貼 | 無(wú)線類產(chǎn)品必須機(jī)貼方能保證批量一致性和可靠性 |
5 | 接口方式 | 1 * 7 * 2.00mm | 貼片 |
6 | 供電電壓 | 2.1~ 5.5V DC | 注意:高于 5.5V 電壓,將導(dǎo)致模塊永久損毀 |
7 | 通信電平 | 3.3V | 推薦使用 3.3V,可以兼容至最高 5.2V |
8 | 實(shí)測(cè)距離 | 2000m | 晴朗空曠,最大功率,天線增益 5dBi,高度大于 2m,1k 空中速率 |
9 | 發(fā)射功率 | 20dBm | 約 100mW ,4 級(jí)可調(diào)(20、17、14、10dBm), |
10 | 空中速率 | 1kbps | 8 級(jí)可調(diào)(1、2、5、8、10、15、20、25kbps) |
11 | 休眠電流 | 2.0uA | 模式 3(M0=1,M1=1) |
12 | 發(fā)射電流 | 89mA@20dBm | 供電能力必須大于 200mA |
13 | 接收電流 | 16mA | 模式 0、模式 1 |
14 | 通信接口 | UART 串口 | 8N1、8E1、8O1,從 1200 ~ 115200 共 8 種波特率 |
15 | 驅(qū)動(dòng)方式 | UART 串口 | 可設(shè)置成推挽/上拉、漏極開路 |
16 | 發(fā)射長(zhǎng)度 | 緩存 512 字節(jié) | 內(nèi)部自動(dòng)分包 58 字節(jié)發(fā)送 |
17 | 接收長(zhǎng)度 | 緩存 512 字節(jié) | 內(nèi)部自動(dòng)分包 58 字節(jié)發(fā)送 |
18 | 模塊地址 | 可配置 65536 個(gè)地址 | 便于組網(wǎng),支持定點(diǎn)傳輸、廣播傳輸 |
19 | 空中喚醒 | 支持 | 最低平均功耗約 30uA(適用于電池供電的應(yīng)用方式) |
20 | RSSI 支持 | 內(nèi)置智能化處理 | 無(wú)需關(guān)心 |
21 | 天線接口 | IPEX/彈簧/外部 | 50Ω特性阻抗 |
22 | 工作溫度 | -40 ~ +85℃ | 工業(yè)級(jí) |
23 | 工作濕度 | 10% ~ 90% | 相對(duì)濕度,無(wú)冷凝 |
24 | 儲(chǔ)存溫度 | -40 ~ +125℃ | 工業(yè)級(jí) |
25 | 接收靈敏度 | -121dbm@1kbps | 接收靈敏度和串口波特率、延遲時(shí)間無(wú)關(guān) |
1.3 系列產(chǎn)品
產(chǎn)品型號(hào) | 接口 | 頻率 (Hz) | 功率 (dBm) | 距離 (km) | 空中速率 (bps) | 產(chǎn)品尺寸 (mm) | 封裝形式 |
E30-T10S2 | UART | 433M | 10 | 1.0 | 1k~25k | 17*30 | 貼片 |
E30-TTL-100 | UART | 433M | 20 | 2.0 | 1k~25k | 21*36 | 直插 |
E30-T100S2 | UART | 433M | 20 | 2.0 | 1k~25k | 17*30 | 貼片 |
E30 系列的各個(gè)型號(hào)可以互通,大小功率可以搭配使用 |
1.4 常見問(wèn)題
序號(hào) | 問(wèn)題 | 描述 |
1 | 空中速率 | 建議盡可能使用低速,空中速率越高,通信距離越近,丟包率也會(huì)越高。 |
2 | 天線選擇 | 天線和模塊必須頻率匹配,增益越高越好,駐波比越小越好,建議優(yōu)先選擇吸盤天線。 |
3 | 出現(xiàn)亂碼 | 一種原因是串口波特率不匹配,另一種原因是電源供電能力不足。 |
4 | 延遲過(guò)高 | 關(guān)閉收發(fā)兩端的 FEC 糾錯(cuò)功能、提高空中速率都可以減小延遲。 |
5 | 接收響應(yīng)時(shí)間 | 只在模式 2(省電模式)下有效,時(shí)間設(shè)定越長(zhǎng)功耗越低,接收延遲也會(huì)越高。 |
二. 功能簡(jiǎn)述
2.1 引腳定義
引腳序號(hào) | 引腳名稱 | 引腳方向 | 引腳用途 |
1 | M0 | 輸入 (極弱上拉) | 和 M1 配合,決定模塊的 4 種工作模式。 (不可懸空,如不使用可接地) |
2 | M1 | 輸入 (極弱上拉) | 和 M0 配合,決定模塊的 4 種工作模式。 (不可懸空,如不使用可接地) |
3 | RXD | 輸入 | TTL 串口輸入,連接到外部 TXD 輸出引腳; 可配置為漏極開路或上拉輸入,詳見參數(shù)設(shè)置。 |
4 | TXD | 輸出 | TTL 串口輸出,連接到外部 RXD 輸入引腳; 可配置為漏極開路或推挽輸出,詳見參數(shù)設(shè)置。 |
5 |
AUX |
輸出 | 用于指示模塊工作狀態(tài); 用戶喚醒外部MCU,上電自檢初始化期間輸出低電平; 可配置為漏極開路輸出,或推挽輸出,詳見參數(shù)設(shè)置。 (可以懸空) |
6 | VCC |
| 模塊電源正參考, 電壓范圍:2.1V ~ 5.5V DC |
7 | GND |
| 模塊地線 |
8 | 固定孔 |
| 固定孔 |
9 | 固定孔 |
| 固定孔 |
10 | 固定孔 |
| 固定孔 |
2.2 連接單片機(jī)
序號(hào) | 模塊與單片機(jī)簡(jiǎn)要連接說(shuō)明(上圖以 STM8L 單片機(jī)為例) |
1 | 無(wú)線串口模塊為 TTL 電平,請(qǐng)與 TTL 電平的 MCU 連接。 |
2 | 某些 5V 單片機(jī),可能需要在模塊的 TXD 和 AUX 腳加 4~10K 上拉電阻。 |
2.3 模塊復(fù)位
序號(hào) | 模塊復(fù)位描述 |
1 | 模塊上電后,AUX ?將立即輸出低電平,并進(jìn)行硬件自檢,以及按照用戶參數(shù)進(jìn)行工作方式設(shè)置。在此過(guò)程中, AUX 保持低電平,完畢后 AUX 輸出高電平,并按照 M1、M0 組合而成的工作模式開始正常工作。所以,用戶 需要等待 AUX 上升沿,作為模塊正常工作的起點(diǎn)。 |
2.4 AUX 詳解
AUX 用于無(wú)線收發(fā)緩沖指示和自檢指示。
它指示模塊是否有數(shù)據(jù)尚未通過(guò)無(wú)線發(fā)射出去,或已經(jīng)收到無(wú)線數(shù)據(jù)是否尚未通過(guò)串口全部發(fā)出,或模塊正在初始化自檢過(guò)程中。
序號(hào) | 功能詳解 |
1 | 【串口數(shù)據(jù)輸出指示】用于喚醒休眠中的外部MCU
|
2 | 【無(wú)線發(fā)射指示】 緩沖區(qū)空:內(nèi)部 512 字節(jié)緩沖區(qū)的數(shù)據(jù),都被寫入到無(wú)線芯片(自動(dòng)分包)。當(dāng) AUX=1 時(shí)用戶連續(xù)發(fā)起小于512 字節(jié)的數(shù)據(jù),不會(huì)溢出。當(dāng) AUX=0 時(shí)緩沖區(qū)不為空:內(nèi)部 512 字節(jié)緩沖區(qū)的數(shù)據(jù),尚未全部寫入到無(wú)線芯片并開啟發(fā)射,此時(shí)模塊有可能在等待用戶數(shù)據(jù)結(jié)束超時(shí),或正在進(jìn)行無(wú)線分包發(fā)射?!咀⒁狻浚?/span>AUX=1 時(shí)并不代表模塊全部串口數(shù)據(jù)均通過(guò)無(wú)線發(fā)射完畢,也可能最后一包數(shù)據(jù)正在發(fā)射中。 |
3 | 【模塊正在配置過(guò)程中】?jī)H在復(fù)位和退出休眠模式的時(shí)候
|
序號(hào) | AUX 注意事項(xiàng) |
1 | 上述功能 1 和功能 2,輸出低電平優(yōu)先,即:滿足任何一個(gè)輸出低電平條件,AUX 就輸出低電平; 當(dāng)所有低電平條件均不滿足時(shí),AUX 輸出高電平。 |
2 | 當(dāng) AUX 輸出低電平時(shí),表示模塊繁忙,此時(shí)不會(huì)進(jìn)行工作模式檢測(cè); 當(dāng)模塊 AUX 輸出高電平后 1ms 內(nèi),將完成模式切換工作。 |
3 | 用戶切換到新的工作模式后,至少需要在 AUX 上升沿 2ms 后,模塊才會(huì)真正進(jìn)入該模式; 如果 AUX 一直處于高電平,那么模式切換將立即生效。 |
4 | 用戶從模式 3(休眠模式)進(jìn)入到其他模式或在復(fù)位過(guò)程中,模塊會(huì)重新設(shè)置用戶參數(shù),期間 AUX 輸出 低電平。 |
三. 工作模式
模塊有四種工作模式,由引腳 M0、M1 設(shè)置;詳細(xì)情況如下表所示:
模式(0-3) | M0 | M1 | 模式介紹 | 備注 |
0 一般模式 | 0 | 0 | 串口打開,無(wú)線打開,透明傳輸 | 接收方必須是模式 0、1 |
1 喚醒模式 |
1 |
0 | 串口打開,無(wú)線打開; 和模式 0 唯一區(qū)別:數(shù)據(jù)包發(fā)射前,自動(dòng)增加喚醒碼, 這樣才能喚醒工作在模式 2 的接收方 | 接收方可以是模式 0 接收方可以是模式 1 接收方可以是模式 2 |
2 省電模式 | 0 | 1 | 串口接收關(guān)閉,無(wú)線處于空中喚醒模式,收到無(wú)線數(shù) 據(jù)后,打開串口發(fā)出數(shù)據(jù)。 | 發(fā)射方必須模式 1 該模式下不能發(fā)射 |
3 休眠模式 | 1 | 1 | 模塊進(jìn)入休眠,可以接收參數(shù)設(shè)置命令 | 詳見工作參數(shù)詳解 |
3.1 模式切換
序號(hào) | 備注 |
1 | 用戶可以將 M1、M0 進(jìn)行高低電平組合,確定模塊工作模式??墒褂?MCU 的 2 個(gè)GPIO 來(lái)控制模式切換; 當(dāng)改變 M1、M0 后:若模塊空閑,1ms 后,即可按照新的模式開始工作; 若模塊有串口數(shù)據(jù)尚未通過(guò)無(wú)線發(fā)射完畢,則發(fā)射完畢后,才能進(jìn)入新的工作模式; 若模塊收到無(wú)線數(shù)據(jù)后并通過(guò)串口向外發(fā)出數(shù)據(jù),則需要發(fā)完后才能進(jìn)入新的工作模式; 所以模式切換只能在 AUX 輸出 1 的時(shí)候有效,否則會(huì)延遲切換。 |
2 | 例如:在模式 0 或模式 1 下,用戶連續(xù)輸入大量數(shù)據(jù),并同時(shí)進(jìn)行模式切換,此時(shí)的切換模式操作是無(wú)效的; 模塊會(huì)將所有用戶數(shù)據(jù)處理完畢后,才進(jìn)行新的模式檢測(cè); 所以一般建議為:檢測(cè) AUX 引腳輸出狀態(tài),等待 AUX 輸出高電平后 2ms 再進(jìn)行切換。 |
3 | 當(dāng)模塊從其他模式被切換到休眠模式時(shí),如果有數(shù)據(jù)尚未處理完畢; 模塊會(huì)將這些數(shù)據(jù)(包括收和發(fā))處理完畢后,才能進(jìn)入休眠模式。這個(gè)特征可以用于快速休眠,從而節(jié)省功耗; 例如:發(fā)射模塊工作在模式 0,用戶發(fā)起串口數(shù)據(jù)“12345”,然后不必等待 AUX 引腳空閑(高電平),可以直接切換到休眠模式,并將用戶主 MCU 立即休眠,模塊會(huì)自動(dòng)將用戶數(shù)據(jù)全部通過(guò)無(wú)線發(fā)出后,1ms 內(nèi)自動(dòng)進(jìn)入休眠; 從而節(jié)省MCU 的工作時(shí)間,降低功耗。 |
4 | 同理,任何模式切換,都可以利用這個(gè)特征,模塊處理完當(dāng)前模式事件后,在 1ms 內(nèi),會(huì)自動(dòng)進(jìn)入新的模式; 從而省去了用戶查詢 AUX 的工作,且能達(dá)到快速切換的目的; 例如從發(fā)射模式切換到接收模式; 用戶MCU 也可以在模式切換前提前進(jìn)入休眠,使用外部中斷功能來(lái)獲取 AUX 變化,從而進(jìn)行模式切換。 |
5 | 此操作方式是非常靈活而高效的,完全按照用戶 MCU 的操作方便性而設(shè)計(jì),并可以盡可能降低整個(gè)系統(tǒng)的工作 負(fù)荷,提高系統(tǒng)效率,降低功耗。 |
3.2 一般模式(模式 0)
類型 | 當(dāng) M0 = 0,M1 = 0 時(shí),模塊工作在模式 0 |
發(fā)射 | 模塊接收來(lái)自串口的用戶數(shù)據(jù),模塊發(fā)射無(wú)線數(shù)據(jù)包長(zhǎng)度為 58 字節(jié),當(dāng)用戶輸入數(shù)據(jù)量達(dá)到 58 字節(jié)時(shí),模塊將啟動(dòng)無(wú)線發(fā)射,此時(shí)用戶可以繼續(xù)輸入需要發(fā)射的數(shù)據(jù); 當(dāng)用戶需要傳輸?shù)淖止?jié)小于 58 字節(jié)時(shí),模塊等待 3 字節(jié)時(shí)間,若無(wú)用戶數(shù)據(jù)繼續(xù)輸入,則認(rèn)為數(shù)據(jù)終止,此時(shí)模塊將所有數(shù)據(jù)包經(jīng)過(guò)無(wú)線發(fā)出; 當(dāng)模塊收到第一個(gè)用戶數(shù)據(jù)后,將 AUX 輸出低電平,當(dāng)模塊把所有數(shù)據(jù)都放入到 RF 芯片并啟動(dòng)發(fā)射后,AUX 輸出高電平; 此時(shí),表明最后一包無(wú)線數(shù)據(jù)已經(jīng)啟動(dòng)發(fā)射,用戶可以繼續(xù)輸入長(zhǎng)達(dá) 512 字節(jié)的數(shù)據(jù); 通過(guò)模式 0 發(fā)出的數(shù)據(jù)包,只能被處于模式 0、模式 1 的接收模塊收到。 |
接收 | 模塊一直打開無(wú)線接收功能,可以接收來(lái)自模式 0、模式 1 發(fā)出的數(shù)據(jù)包; 收到數(shù)據(jù)包后,模塊 AUX 輸出低電平,并延遲 5ms 后,開始將無(wú)線數(shù)據(jù)通過(guò)串口 TXD 引腳發(fā)出,所有無(wú)線數(shù) 據(jù)都通過(guò)串口輸出后,模塊將 AUX 輸出高電平。 |
3.3 喚醒模式(模式 1)
類型 | 當(dāng) M0 = 1,M1 = 0 時(shí),模塊工作在模式 1 |
發(fā)射 | 模塊啟動(dòng)數(shù)據(jù)包發(fā)射的條件與 AUX 功能都等同于模式 0; 唯一不同的是:模塊會(huì)在每個(gè)數(shù)據(jù)包前自動(dòng)添加喚醒碼,喚醒碼的長(zhǎng)度取決于用戶參數(shù)中設(shè)置的喚醒時(shí)間; 喚醒碼的目的是用于喚醒工作在模式 2 的接收模塊; 所以,模式 1 發(fā)射的數(shù)據(jù)可以被模式 0、1、2 收到。 |
接收 | 等同于模式 0。 |
3.4 省電模式(模式 2)
類型 | 當(dāng) M0 = 0,M1 = 1 時(shí),模塊工作在模式 2 |
發(fā)射 | 模塊處于休眠狀態(tài),串口被關(guān)閉,無(wú)法接收來(lái)自外部 MCU 的串口數(shù)據(jù),所以該模式不具有無(wú)線發(fā)射功能。 |
接收 | 在模式 2 下,要求發(fā)射方必須工作在模式 1; 定時(shí)監(jiān)聽喚醒碼,一旦收到有效的喚醒碼后,模塊將持續(xù)處于接收狀態(tài),并等待整個(gè)有效數(shù)據(jù)包接收完畢; 然后 AUX 輸出低電平,延遲 5ms 后,打開串口將收到的無(wú)線數(shù)據(jù)通過(guò) TXD 發(fā)出,完畢后將 AUX 輸出高電平; 無(wú)線模塊繼續(xù)進(jìn)入“休眠 - 監(jiān)聽”的工作狀態(tài)(polling); 通過(guò)設(shè)置不同的喚醒時(shí)間,模塊具有不同的接收響應(yīng)延遲(最長(zhǎng) 2s)和平均功耗(最小 30uA); 用戶需要在通訊延遲時(shí)間和平均功耗之間取得一個(gè)平衡點(diǎn)。 |
3.5 休眠模式(模式 3)
類型 | 當(dāng) M0 = 1,M1 = 1 時(shí),模塊工作在模式 3 |
發(fā)射 | 無(wú)法發(fā)射無(wú)線數(shù)據(jù)。 |
接收 | 無(wú)法接收無(wú)線數(shù)據(jù)。 |
配置 | 休眠模式可以用于模塊參數(shù)設(shè)置,使用串口 9600、8N1,通過(guò)特定指令格式設(shè)置模塊工作參數(shù)。 |
注意 | 當(dāng)從休眠模式進(jìn)入到其他模式,模塊會(huì)重新配置參數(shù),配置過(guò)程中,AUX 保持低電平; 完畢后輸出高電平,所以建議用戶檢測(cè) AUX 上升沿。 |
3.6 快速通信測(cè)試
步驟 | 具體操作 |
1 | 將 USB 測(cè)試板(E15-USB-T2)插上電腦,確保驅(qū)動(dòng)已經(jīng)安裝正確; 插上USB 測(cè)試板上的模式選擇跳線(即 M1=0,M0=0)。 |
2 | 選擇 3.3V 或 5V 供電均可(模塊支持 2.1~5.5V)。 |
3 | 運(yùn)行“串口調(diào)試助手”軟件,并選擇正確的串口號(hào),觀察發(fā)送窗口和對(duì)應(yīng)的接收窗口。 |
四. 指令格式
休眠模式(模式 3:M0=1,M1=1)下,支持的指令列表如下(設(shè)置時(shí),只支持9600,8N1 格式):
序號(hào) | 指令格式 | 詳細(xì)說(shuō)明 |
1 | C0+工作參數(shù) | 16 進(jìn)制格式發(fā)送C0+5 字節(jié)工作參數(shù),共 6 字節(jié),必須連續(xù)發(fā)送(掉電保存) |
2 | C1+C1+C1 | 16 進(jìn)制格式發(fā)送三個(gè) C1,模塊返回已保存的參數(shù),必須連續(xù)發(fā)送。 |
3 | C2+工作參數(shù) | 16 進(jìn)制格式發(fā)送C2+5 字節(jié)工作參數(shù),共 6 字節(jié),必須連續(xù)發(fā)送(掉電不保存) |
4 | C3+C3+C3 | 16 進(jìn)制格式發(fā)送三個(gè) C3,模塊返回版本信息,必須連續(xù)發(fā)送。 |
5 | C4+C4+C4 | 16 進(jìn)制格式發(fā)送三個(gè) C4,模塊將產(chǎn)生一次復(fù)位,必須連續(xù)發(fā)送。 |
4.1 出廠默認(rèn)參數(shù)
型號(hào) | 出廠默認(rèn)參數(shù)值:C0 00 00 18 50 44 | ||||||
模塊型號(hào) | 頻率 | 地址 | 信道 | 空中速率 | 波特率 | 串口格式 | 發(fā)射功率 |
E30-T100S2 | 433MHz | 0x0000 | 0x50 | 1kbps | 9600 | 8N1 | 100mW |
4.2 工作參數(shù)讀取
指令格式 | 詳細(xì)說(shuō)明 |
C1+C1+C1 | 在休眠模式下(M0=1,M1=1),向模塊串口發(fā)出命令(HEX 格式):C1 C1 C1, 模塊會(huì)返回當(dāng)前的配置參數(shù),比如:C0 00 00 18 50 44。 |
4.3 版本號(hào)讀取
指令格式 | 詳細(xì)說(shuō)明 |
C3+C3+C3 | 在休眠模式下(M0=1,M1=1),向模塊串口發(fā)出命令(HEX 格式):C3 C3 C3, 模塊會(huì)返回當(dāng)前的配置參數(shù),比如:C3 30 xx yy; 此處的 30 代表模塊型號(hào)(E30 系列),xx 就是版本號(hào),yy 代指模塊其他特性。 |
4.4 復(fù)位指令
指令格式 | 詳細(xì)說(shuō)明 |
C4+C4+C4 | 在休眠模式下(M0=1,M1=1),向模塊串口發(fā)出命令(HEX 格式):C4 C4 C4, 模塊將產(chǎn)生一次復(fù)位; 復(fù)位過(guò)程中,模塊進(jìn)行自檢,AUX 輸出低電平,復(fù)位完畢后,AUX 輸出高電平,模塊開始 正常工作。此時(shí),可以進(jìn)行模式切換或發(fā)起下一條指令。 |
五. 參數(shù)配置
步驟 | 操作 | 詳細(xì)說(shuō)明 |
1 | 安裝驅(qū)動(dòng) | 請(qǐng)先安裝資料包中USB 轉(zhuǎn)接板驅(qū)動(dòng)程序(CP2102)。 |
2 | 拔下跳線 | 拔掉USB 轉(zhuǎn)接板上 M0、M1 處的跳線帽,如下圖所示;電源跳線帽選 3.3V 或 5V 皆可。 |
3 | 連接模塊 | 將模塊插入轉(zhuǎn)接板的 7PIN 座,天線端向外;然后將轉(zhuǎn)接板插入電腦USB 口。 |
4 | 打開串口 | 打開我司的參數(shù)配置軟件,選擇相應(yīng)的串口號(hào)然后點(diǎn)擊“打開串口”; |
5 | 進(jìn)入界面 | 點(diǎn)擊“讀取模塊參數(shù)”,界面如下圖所示; 如果讀取失敗,請(qǐng)檢查模塊是否處于模式 3,或是否已安裝轉(zhuǎn)接板驅(qū)動(dòng)程序。 |
6 | 寫入?yún)?shù) | 根據(jù)需要更改相應(yīng)配置,請(qǐng)調(diào)整需要修改的參數(shù);點(diǎn)擊“寫入”按鈕,把新參數(shù)寫入到模塊。 |
7 | 完成操作 | 如果需要重新配置請(qǐng)按“第五步”操作;如果配置完成請(qǐng)先點(diǎn)擊“關(guān)閉串口”然后取下模塊。 |
8 | 命令配置 | 單片機(jī)可使用命令配置模塊參數(shù),具體配置詳見上文《指令格式-參數(shù)設(shè)置指令》。 |