1. HC-05蓝牙模块硬件架构与通信原理
HC-05是一款基于CSR BC417143芯片的经典蓝牙2.0+EDR主从一体透传模块,其核心价值在于将复杂的蓝牙协议栈封装为简洁的UART接口。在嵌入式系统中,它并非独立运行的智能设备,而是作为MCU的“无线串口外设”存在——所有蓝牙链路层、L2CAP、RFCOMM等协议处理均由模块内部固件完成,MCU仅需通过标准UART帧收发原始数据。这种设计极大降低了开发门槛,但也要求工程师必须深入理解其双模式切换机制与硬件信号时序。
1.1 引脚定义与电气特性
HC-05模块采用6引脚直插封装,各引脚功能及电气约束如下表所示:
| 引脚 | 名称 | 功能描述 | 电气特性 | 连接注意事项 |
|---|---|---|---|---|
| 1 | VCC | 电源输入 | 3.3V–5.0V DC,典型功耗30mA(发射)/8mA(待机) | 必须加0.1μF去耦电容,禁止直接连接USB 5V(需经LDO稳压) |
| 2 | GND | 地线 | 数字地 | 必须与MCU共地,避免地环路干扰 |
| 3 | TXD |