蓝牙透传技术为无线数据传输提供了一种简单、直接的解决方案,为传统的嵌入式设备赋予无线传输能力,并可与其他蓝牙设备高效交互,彻底简化了数据传输方案。Realtek提供多种蓝牙透传方案,同时支持传统蓝牙和低功耗蓝牙技术,具有稳定可靠的无线传输能力。这些方案广泛适用于仪器仪表、智能家居、消费类电子和工业控制等不同应用场景。
系统架构
RTL87x3BFx系列芯片专为Realtek双模蓝牙透传方案设计,内置完整的蓝牙协议栈,支持GATT、SPP和iAP协议,同时支持BR/EDR Slave、BR/EDR Master、BLE Peripheral和BLE Central角色。芯片通过串口与外部主控连接,并提供丰富、灵活的控制指令,使设备能够轻松集成蓝牙功能。
RTL87x3BFx也提供Bluetooth SoC Data Transfer SDK,方便用户进行方案客制化和二次开发,灵活满足不同应用场景功能需求。
RTL8761ATT是一款UART接口的高集成度双模蓝牙透传单芯片,内嵌SPP Server/GATT Server蓝牙协议栈,支持BR/EDR Master和BLE Peripheral角色。
RTL8761ATT提供了自定义的Data Transfer命令,主控芯片使用这些指令可调用RTL8761ATT内置的SPP和GATT数据传输功能,从而免去了主控端蓝牙协议栈移植工作。
此外,RTL8761ATT也提供了自定义Data Transfer命令使用说明和示例,帮助开发者快速完成主控端数据传输功能开发。
RTL8762CMF/RTL8762EMF是专为低功耗应用量身打造的低功耗蓝牙SoC解决方案,通过卓越的电源管理大幅延长设备电池续航,是功耗敏感型产品的首选。
RTL8762CMF/RTL8762EMF通过AT命令快速配置,支持BLE Peripheral和Central角色,无需复杂开发流程,缩短产品上市周期。
RTL8762CMF/RTL8762EMF也提供BLE SoC Data Transfer SDK,方便用户进行方案客制化和二次开发,灵活满足不同应用场景功能需求。
应用场景
方案优势
提供蓝牙低功耗SoC和蓝牙双模Turnkey/SoC三种透传方案,以满足不同应用需求,提供灵活的解决方案。
UART接口波特率高达2Mbps,支持UART H4协议和硬件流控制。
内置完整的蓝牙协议栈,支持 GATT、SPP以及iAP协议。
出色的接收灵敏度和TX power,可以达到业界领先的蓝牙吞吐率和传输距离。
功能完备的SDK开发包和配套的手机APP工程,简化用户项目开发工作,加快项目落地。
开始实现我的蓝牙透传应用
明确透传项目的功能需求和性能指标,例如数据量、数据速率、蓝牙链路数量以及功耗要求等。
参考透传方案使用指导文档,在MCU主控端开发UART命令和数据的透传流程。
如果选择蓝牙低功耗SoC或蓝牙双模SoC且需要进行透传软件方案的定制,请参考Bluetooth Low Energy/Bluetooth SoC Data Transfer SDK以及相关文档。
将主控MCU与透传模块等硬件组件集成到系统中。
进行全面的功能测试、性能测试和安全测试,确保系统的稳定性和可靠性。
认证准备:准备相关文档和测试报告,申请必要的 产品认证,例如蓝牙认证等。
量产准备:完成生产线配置和测试,确保大规模生产的质量和一致性。
推荐硬件型号
RTL8761ATT | RTL87x3BFx | RTL8762CMF | RTL8762EMF | |
---|---|---|---|---|
MCU | RLX4081 | CM4 60MHz | CM4F 40MHz | CM0+ 40MHz |
RAM | 112K | 192KB | 160KB | 104KB |
BT Version | BR/EDR+BLE4.2 Dual Mode | BR/EDR+BLE5.1 Dual Mode | BLE5.0 | BLE5.2 |
BLE Tx Power | 4dBm | 10dBm | 7.5 dBm | 7.5dBm |
BLE 1M Rx sensitivity | -87dBm | -97.5dBm | -97dB | -97dBm |
BT Profile | GATT&SPP | GATT&SPP&iAP | GATT | GATT |
BT Role | BR/EDR: Slave BLE: Peripheral | BR/EDR: Master&Slave BLE: Peripheral&Center | BLE: Peripheral&Central | BLE: Peripheral&Central |
GPIOs | 4 | 9 | 25 | 26 |
UART | 2 | 2 | 2 | 2 |
Support SDK Customization | N | Y | Y | Y |
Package (mm) | QFN32, 4x4 | QFN40, 6x4 | QFN40, 5x5 | QFN40, 5x5 |