以下是HC-05蓝牙模块的核心电路原理图说明(中文版),主要包含基础连接电路和关键功能引脚配置,适用于嵌入式开发场景:
1. 基础供电电路
- 电源范围:3.3V ± 5%(典型电压3.3V,绝对不可超过3.6V)
- 电源滤波:
- 在
VCC与GND之间并联10μF电解电容 + 0.1μF陶瓷电容,消除电源噪声。
- 在
- 电流要求:峰值工作电流约30mA(配对时),需确保电源输出能力≥100mA。
2. UART串口通信电路
-
接口定义: 模块引脚 目标设备引脚 作用 备注 RXD 单片机TXD 接收数据 电平为3.3V TTL TXD 单片机RXD 发送数据 电平为3.3V TTL - 电平匹配:
- 若目标设备为5V系统(如Arduino UNO):
- 需在模块RXD前串接1kΩ电阻,或使用电平转换电路(例如TXS0102芯片)。
- 直接连接可能烧毁模块!
- 若目标设备为5V系统(如Arduino UNO):
3. 关键功能引脚电路
- EN(使能引脚):
- 高电平(3.3V)启用模块,悬空或低电平禁用。
- 正常使用中建议悬空(内部默认上拉)。
- STATE(状态指示):
- 连接LED指示灯电路(串联330Ω电阻到GND),LED亮表示蓝牙已连接。
- KEY(AT命令模式):
- 进入AT模式:拉高KEY(接3.3V)后上电。
- 正常通信模式:悬空或接GND。
- 典型电路:通过按键切换KEY引脚电平。
4. LED状态指示电路
-
模块自带LED:无需外部电路,用途如下: LED状态 含义 快闪(1秒2次) 等待配对状态 慢闪(2秒1次) 已配对但未连接 常亮 蓝牙连接建立完成
5. 典型连接示意图(简化版)
┌───────────────────┐ ┌─────────────────┐
│ HC-05 Bluetooth │ │ 微控制器 │
│ │ │ (e.g., STM32) │
│ VCC ────●───┐ │ │ 3.3V ───────────┘
│ │ │ │ │ GND ────────────┐
│ GND ────────┼───┴───────┴── GND │
│ │ │ │ │
│ TXD ────────┼───────────┴─ RXD (MCU) │
│ │ │ │ │
│ RXD ────●───┼───────────┴─ TXD (MCU) │
│ │ │ │ │
│ KEY ────┴───┤ (悬空/按键)│ │
│ │ │ │
└───────────────────┘ └─────────────────┘
●:5V系统需串联电阻(1kΩ-2.2kΩ)
6. 关键注意事项
- 电压保护:
- 务必确认信号电平≤3.3V,5V系统必须分压。
- 电源稳定性:
- 使用LDO稳压器(如AMS1117-3.3),避免开关电源噪声干扰。
- 复位操作:
- 异常时断开VCC后重新上电,比软件复位更可靠。
- 通信故障排查:
- 检查波特率(默认9600,AT模式为38400)。
- 确认TX/RX是否交叉连接。
扩展资源
- 完整电路图下载:建议访问厂商资料页(如安信可/Ai-Thinker官网)搜索HC-05数据手册。
- 参考设计:

(注:实际应用请替换为真实原理图)
根据实际需求,可添加外部EEPROM(如24C02)存储配对信息,或通过电阻调整模块发射功率(修改RF电路匹配电阻)。
蓝牙HC05是什么?hc05蓝牙模块如何使用
蓝牙HC05是主从一体的蓝牙串口模块,简单的说,当蓝牙设备与蓝牙设备配对连接成功后,我们可以忽视蓝牙内部的通信协议,直接将将蓝牙当做串口用。当建立连接,两设备共同使用一通道也就是同一个串口,一个设备
kdsnvjsnjk
2022-01-11 07:46:29
蓝牙HC05是什么
stm 32 串口通信蓝牙篇1. HC-05蓝牙1.1蓝牙模块使用介绍蓝牙HC05是主从一体的蓝牙串口模块,简单的说,当蓝牙设备与蓝牙设备配对连接成功后,我们可以忽视蓝牙内部的通信协议,直接将将蓝牙
刀马旦
2021-08-11 09:29:07
请问安卓手机怎么与HC05蓝牙模块通信?
最近公司的产品想使用手机蓝牙与STM32芯片通信,购买了HC05蓝牙模块,用资料里面的蓝牙串口助手 v1.97.apk 测试,是可以与STM32的串口进行通信的,目前想写一个Android的蓝牙通信
jinbiao
2019-05-08 23:02:02
无线通信之HC05/HC06经典蓝牙BT模块介绍
的双模模块。 HC05和HC06模块 本篇我们先来学习一下经典蓝牙BT模块。市面上常用的Arduino传统蓝牙模块非HC05和HC06模块所属。 HC05和HC06模块在硬件上并无太大
天暗下来
2023-05-12 17:36:16
HC05蓝牙模块模块引脚介绍
HC05蓝牙模块模块引脚介绍模块电气特性参数引用查的(HC-05蓝牙模块使用教程3. 原理图4. 说明:模块是通过一个串口TTL接口,既实现AT指令来设置和查询相关参数,同时实现串口数据透传。所以
kmno4
2021-12-07 11:52:53
hc05蓝牙串口通信模块介绍
hc05蓝牙串口通信模块介绍,HC-05蓝牙串口通信模块应该是使用最广泛的一种蓝牙模块之一了。为什么呢?因为HC05模块是一款高性能主从一体蓝牙串口模块,可以不用知道太多蓝牙相关知识就可以很好的上手
飞毛腿452
2021-07-14 07:21:54
HC05模块使用方法及配置步骤
的通讯方式,于是我决定使用HC05蓝牙模块,模块不贵(正点原子卖的贵,用别的商家也一样,我用的不是原装版,是兼容版,缺点是密码修改不了,不过按如下锁定地址的连接也没有啥大问题),下面是HC05的简介和配置过程。蓝牙模块HC05图3是正点原子的,正版,死贵死贵的。引脚EN:拉高时进入AT命令模式,低
切克切克闹
2021-12-03 06:54:13
蓝牙HC05不能正常运行
大神们好,我的板子是精英版,但我烧录进官方蓝牙例程后,无法正常初始化,请问是什么原因呢?是不是硬件的原因?我感觉,可能是蓝牙发送不了AT指令,但我可以直接用电脑和HC05通信、进入AT模式而在单片机与HC05通信的时候,初始化失败,感觉像是发送不出AT指令求大神们解答一下谢谢
cs110
2019-05-10 06:35:53
蓝牙HC05无法错误
求助蓝牙HC05无法错误我用的是战舰版V3,液晶提示:“ATK-HC05 Error”,“Please Check!”我已经用跳线帽链接了PB10-GBC_RX和PB11-GBC_TX。。。蓝牙模块的背面那个蓝光灯是亮着的。
h1654155143.8311
2019-05-09 22:51:42
STM32 + HC05串口蓝牙设计简易的蓝牙音箱
Android手机打开APP,设置好参数之后,选择音乐文件发送给蓝牙音箱设备端,HC05蓝牙收到数据之后,再传递给VS1053进行播放。程序里采用环形缓冲区,接收HC05蓝牙传递的数据,设置好传递的参数之后,基本播放音乐是很流畅的。
2022-02-28 13:59:43
手机不可以正常与HC05蓝牙模块连接
最近学习原子哥的蓝牙模块,用的是探索者开发板,连接方式:电脑-USB转TTL串口-HC05模块,电脑可以正常与模块通信,可以设置密码,修改名字等,但将KEY接地重新上电,用原子哥给的蓝牙串口通信
牛牛爱吃草
2019-06-04 04:36:06
HC05的AT操作简介
其中有不少波折,也查过不少资料,现在终于算是彻底明白了。于是写在这里,给像我一样刚刚入门单片机的小白们,避免走弯路。先来看看HC05:HC05的正面,有个小按钮HC05的背面,有六根引脚,但常用的只有TX,RX,GND,VCC(5V+)这四个。我是用51的学习板在做蓝牙播放器的时候,才用到HC05这
fgdfdzdg
2021-12-06 08:23:31
stm32f407Zgt6与hc05蓝牙模块通信步骤
stm32f407Zgt6 与 hc05蓝牙模块通信步骤stm32f407Zgt6串口配置hc05串口配置步骤1.配置 stm32串口2.配置蓝牙串口3.通信,主要是stm32串口中断接收数据以及处理数据stm32f407Zgt6串口配置hc05串口配置
小佳99
2022-03-02 07:08:35
请问HC05蓝牙主模式与MCU配合使用怎么设置?
有一对蓝牙设备HC05(主从一体),想两个设备联调,从模式设备很好设置,另一个主模式HC05设备如何设置呢?希望有经验的同学回复一下,不胜感谢?PS:用主模式HC05配对从模式HC05时一直无法配对成功,例如我那个从模式的蓝牙地址是14:2:240424设备类00如何与其配对?谢谢!
scmywkf
2019-04-21 23:08:33
HC05通讯出错
HC05蓝牙模块,访问出错。也就是发送AT\R\N不会回OK\R\N,等等通讯全部不理会,存在突然OK,问题极为诡异。我在写其他MCU的HC05底驱时出现这个问题。耗时研究无果,参考原子的32例程
dsdfshf
2019-05-06 09:16:59
hc-05蓝牙模块原理图
hc-05蓝牙模块原理图,文章目录HC-05一、HC-05的应用原理二、使用步骤1.引入库2.读入数据总结学习内容:学习时间:学习产出:欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题
kasdlak
2021-07-14 07:52:16
HC05模块的相关资料分享
HC-05蓝牙串口通信HC05模块是一款高性能主从一体蓝牙串口模块,是一种集成蓝牙功能的PCBA板,用于短距离无线通信,十分方便。从某宝商家那里可以看到,蓝牙可以使用多种方法使用,这里我使用的是蓝牙
hisysteeoke
2022-02-21 06:15:38
MPU6050姿态参数如何通过HC05蓝牙模块出来?
我现在用手机通过HC05蓝牙模块实现了对遥控车的控制,现在要在这个基础上增加一个MPU6050模块,我想把这个MPU6050模块的姿态数据通过HC05蓝牙模块在手机上显示出来,我用的野火
gvxiaot
2023-10-07 08:02:38
如何设置HC-05蓝牙模块的AT命令模式
是检查分线板的背面。如果背面写有“JY-MCU”,那可能就是HC06了。我写的是“ZS-040”,它是HC05。我测试的HC06模块后面有一个蓝牙标志,有三个pcb足迹要确认设备标识,你可以打开模块电源,在你的电脑或手机上搜索新设备,并在找到的设备列表中查找HC05或HC06。/p》
2019-08-30 11:31:25
HC-05嵌入式蓝牙串口通讯模块资源分享
HC-05嵌入式蓝牙串口通讯模块资源包来啦!!!HC-05嵌入式蓝牙串口通讯模块资源包来啦!!!HC-05嵌入式蓝牙串口通讯模块资源包内包含HC-05嵌入式蓝牙串口通讯模块的测试程序软件、电路板连接
jj***
2021-12-16 06:12:30
HC05蓝牙串口通信模块的相关资料推荐
HC-05蓝牙串口通信模块应该是使用最广泛的一种蓝牙模块之一了。因为HC05模块是一款高性能主从一体蓝牙串口模块,可以不用知道太多蓝牙相关知识就可以很好的上手。说白了,只是个蓝牙转串口的设备,你只要
jfsdfa
2022-03-02 06:16:14
HC05蓝牙模块对小车的蓝牙遥控
现在最常见的蓝牙模块为HC05,对小车的蓝牙遥控本质上是通过串口的收发信息进行控制。需要提前下载一个蓝牙串口的APP手机应用商店就有。这一部分代码只需要编写main串口函数直接用原子的函数无需修改
发财树
2021-11-22 07:10:20
如何使用HC05作为主机连接ESP32
概述HC05是一款常用的经典蓝牙模块,某宝有大量销售,主从机一体,而ESP32的蓝牙兼容经典蓝牙和低功耗蓝牙,本文介绍如何使用HC05作为主机连接ESP32的经典蓝牙ESP32从机配置使用ESP32
Jade799153347
2021-12-07 08:16:56