The store will not work correctly in the case when cookies are disabled.
清明節假期為 4 月 3 日至 4 月 6 日,連假期間不上班,4 月 1 日 下午 15:00 後的訂單將於 4 月 7 日處理。
我們使用COOKIE來提升網站使用體驗,
建議您允許使用COOKIE,更多細節請參考我們的隱私權政策,
瞭解更多。
首頁 2.4GHz GFSK雙向透傳模組 (BMCOM) BMC56M001
-
首頁
-
2.4GHz GFSK雙向透傳模組 (BMCOM) BMC56M001
2.4GHz GFSK雙向透傳模組 (BMCOM) BMC56M001
NT$149
BMC56M001 是 2.4GHz GFSK 雙向透傳模組,由 2.4GHz GFSK RF 收發模組 BM56C5210-0 及轉接板所組成的。本產品的射頻特性符合 ETSI / FCC 規範。
Follow Us for More Updates!
產品特色
- 輸入電壓:3.3V~5.5V
- 頻段:2402MHz~2480MHz
- 空中通訊速率:125 / 250 (預設) / 500kbps
- 輸出功率:-3 / 0 / 5 / 7 (預設) dBm
- 接收靈敏度:-98dBm @125kbps / -97dBm @250kbps
- 調變方式:GFSK
- 網絡拓撲:一對一 (Peer) / 星狀 (Star): 1:5
- 通訊介面:UART (預設:9600bps)
- 尺寸:55.7 x 40.7 x 7.5 mm
- 淨重:9.5g
產品說明
本產品是基於 BM56C5210-0 所設計的產品,板上具有一片 BM56C5210-0 模組,並加入了電位轉換電路、LDO IC HT7533-7 及 LED 指示燈,另外還將 BM56C5210-0 的郵票孔腳位轉換成 BMCOM,方便您使用。
⬥ 本產品有預燒錄程式,可直接使用。
BMCOM 是為了讓使用者可以直接連接 BMduino 開發板 (例如:BM53A367A) 而設計的連接器,不需再像以往一樣,必須額外搭配 BM56C5210-0 的轉接板及 RF 開發板使用才能評估模組的性能。
如果您沒有 BMduino 開發板,也可以搭配其他開發板使用 (例如:Arduino UNO)。
腳位說明
腳位 |
名稱 |
功能 |
1 |
NC |
- |
2 |
RX |
UART: RX |
3 |
TX |
UART: TX |
4 |
VDD |
供電:3.3V~5.5V |
5 |
GND |
接地 |
如何使用 2.4GHz 模組 BMC56M001?
BMC56M001 是一個 2.4GHz 的雙向透傳模組,亦即:當建立 RF 連線後,在觀念上我們可以將它當成一條虛擬的連接線,傳送端送出什麼資料,接收端就收到什麼資料,資料代表什麼意義完全由 MCU 來判斷及處理。
BMC56M001 支援 Peer 網路拓撲和 Star 網路拓撲。
Peer 網路拓撲:一對一,如同上述的虛擬連接線觀念。
Star (星狀) 網路拓撲:一對多,其觀念類似有一個 Hub 當中心。
建立 RF 連線最重要的步驟就是配對,完成配對後就可以開始進行雙向傳輸,所以了解如何配對可說是使用本產品的關鍵。
以下介紹 Peer 網路拓撲建立配對的方法,詳細內容請參考使用手冊。
下圖是進行配對的 4 個步驟:
- 設置模組角色
將模組的角色設定為 Peer (兩個模組都要設置)。您可使用 Arduino library 裡的 setDeviceRole(Peer),並將此動作放在程式裡的 setup() 裡面。
- 設定配對模式
將模組的工作模式設定為配對模式。您可以使用 Arduino library 裡的 setMode(Pairing_Mode) 進行設定。
本產品設定必須在進入配對模式後的 8 秒內完成配對,因此在 Arduino library 的範例程式中,藉由按下按鍵的 key1 來進入配對模式,您可以外接一個觸控按鍵模組來進行配對操作。
兩個模組都要分別按下 key1,亦即雙方都要進入配對模式。
- 配對
進入配對模式後,需要在 8 秒內發送配對指令,由其中一方按下 key2 按鍵來發送配對指令。
在範例程式中會執行 writePairPackage(Pair_Op_Code,14,DataBuff),其中Pair_Op_Code = 0x4000 是一個固定值不可改變,而 DataBuff 裡面的資料是配對封包規格裡的 Data(D1-Dn),資料內容沒有規定,只要不大於 32 bytes 即可,在範例程式中是設為 14 bytes,資料值從 1 到 14 (0x0E),參考下方的時序圖。
- 完成配對
送出配對指令後,MCU 就等待 BMC56M001模組回傳配對是否成功。
在範例程式中是使用 getPairStatus(),若配對成功,傳回的資料會包含 Short Address 2及Data(D1-Dn),Short Address 2沒有實際用途,而 Data(D1-Dn) 回傳第三步驟模組傳送出去的值,之後沒有其他用途。進行至此,可說已經完成配對。
資源
- MCU: BC66F5652,2.4GHz RF 收發器 A/D Flash MCU,包含規格書、封裝等資訊。
更多資訊
HS Code (僅供參考) |
8517.79.00.00-6 |
聯絡我們