清明节假期为 4 月 3 日至 4 月 6 日,连假期间不上班,4 月 1 日 下午 15:00 后的订单将于 4 月 7 日处理。

购物车 0
CN¥0.0

433MHz GFSK收发透传模块(BMCOM) BMC36M041

CN¥32.4
有货
数量
52
Product ID
BMC36M041

本产品 BMC36M041 是频段 433.92MHz 的 RF 收发模块,由 Sub-1GHz GFSK 收发模块 BM36C5214-0 及转接板所组成。

欢迎来到倍创科技的淘宝卖场选购!
支持支付宝,提供增值税发票。
Follow Us for More Updates!
产品说明

本产品是基于 BM36C5214-0 所设计的产品,板上具有一片 BM36C5214-0 模块,并加入了电平转换电路、LDO IC HT7533-7 及 LED 指示灯,另外还将 BM36C5214-0 的邮票孔引脚转换成 BMCOM,方便您使用。
⬥ 本产品有预烧录程序,可直接使用。

BMCOM 是为了让使用者可以直接连接 BMduino 开发板(例如:BM53A367A) 而设计的连接器,不需再像以往一样,必须额外搭配 BM36C5214-0 的转接板及 RF 开发板使用才能评估模块的性能。

如果您没有 BMduino 开发板,也可以搭配其他开发板使用 (例如:Arduino UNO)。

产品特色
  1. 输入电压:3.3V~5.5V
  2. 工作电流:11.5mA @5V
  3. 空中通信速率:10 / 25 / 50 (预设) /125 / 250kbps
  4. 输出功率:0 / 5 / 10 / 13dBm
  5. 接收灵敏度:-109dBm @50kbps
  6. 调制方式:GFSK
  7. 网络拓扑:一对一 (Peer) / 星状 (Star): 1:10
  8. 通信接口:UART (预设 38400bps)
  9. 尺寸:55.7 x 40.7 x 5.5 mm
  10. 净重:10.5g
产品功能说明
引脚说明
引脚 名称 功能
1 NC -
2 RX UART: RX
3 TX UART: TX
4 VDD 供电:3.3V~5.5V
5 GND 接地
如何使用 433MHz 收发模块 BMC36M041?

BMC36M041 是一个 433MHz 的收发透传模块,亦即:当建立 RF 连线后,在观念上我们可以将它当成一条虚拟的连接线,传送端送出什么资料,接收端就收到什么资料,资料代表什么意义完全由 MCU 来判断及处理。

BMC36M041 支援 Peer 网路拓扑和 Star 网路拓扑:
Peer 网路拓扑:一对一,如同上述的虚拟连接线观念。
Star (星状) 网路拓扑:一对多,其观念类似有一个 Hub 当中心。

建立 RF 连线最重要的步骤就是配对,完成配对后就可以开始进行双向传输,所以了解如何配对可说是使用本产品的关键。 以下介绍 Peer 网路拓扑建立配对的方法,详细内容请参考使用手册。

在开始配对前,需要先完成模块的基本设定,例如:UART baud rate、发射功率、空中通讯速率 (Data Rate) 等,不过这些设定都可以使用模块的预设值即可,有需要再另行设定。

下图是执行配对的 4 个步骤:


  1. 设置模块角色
    设定模块的角色为 Peer,可使用 Arduino library 里的 setDeviceRole(Peer),此动作放在程序里的 setup() 里面。两个模块都要设置。
  2. 设定配对模式
    设定模块的工作模式为配对模式,可使用 Arduino library 里的 setMode(Pairing_Mode)。由于本产品设定在进入配对模式后必须在 10秒 内完成配对,因此在 Arduino library 里的范例程序是藉由按下按键 key1 来进入配对模式。两个模块都要按下 key1,亦即双方都要进入配对模式。
  3. 配对
    您需在 10 秒内发送配对指令,由其中一方按下 key3 按键来发送配对指令,在范例程序中会执行 writePairPackage(uint32_t shortAddr, uint8_t len, uint8_t data[]),其中 shortAddr = 0x0D7F 是一个固定值不可改变,而 data[] 里面的资料是配对封包规格里的 Data(D1-Dn),资料内容没有规定,只要不大于 60 bytes 即可,在范例程序中是设为 16 bytes,资料值从 0x10 到 0x1F,参考下方的时序图。



  4. 完成配对
    送出配对指令后,MCU 就等待 BMC36M041 传回配对是否成功,在范例程序中是使用 getPairStatus()。若配对成功,传回的资料里,Short Address 2 没有实际用途,而 Data(D1-Dn) 回传第三步骤模块传送出去的值,之后没有其他用途。进行至此,可说已经完成配对。 接下来,将一方设为接收端,可使用 Arduino library 里的 setMode(Rx_Mode),另一方即可开始传送资料。
资源
  1. MCU: BC66F3652,Sub-1GHz 低电流 RF 收发器 A/D Flash 单片机,包含规格书、封装等信息。
更多信息
HS Code (仅供参考) 8517.79.00.00-6
Bilibili
联络我们