HM-10蓝牙模块
这HM-10容易获得蓝牙4.0模块用于建立无线数据通信。亚慱体育官网APP在线下载该模块是通过使用Texas Instruments CC2540或CC2541设计的蓝牙低能(BLE)芯片(SOC)的系统,但设计和固件源自Jinan Huamao技术公司。
HM-10引脚配置
HM-10是一个34针模块。在其中,大多数不是强制使用引脚。我们只需要所有34个中的四个引脚即可建立通信。我们将描述下面每个引脚的功能。
引脚号 |
引脚名称 |
描述 |
1 |
UART_TX |
UART界面传输 |
2 |
UART_RX |
UART接口接收 |
3 |
uart_cts |
UART接口 |
4 |
UART_RTS |
UART接口 |
5 |
NC |
没有关联 |
6 |
NC |
没有关联 |
7 |
NC |
没有关联 |
8 |
NC |
没有关联 |
9 |
NC |
没有关联 |
10 |
NC |
没有关联 |
11 |
重置 |
如果100毫秒来重置 |
12 |
VCC |
3.3V |
13 |
gnd |
地面 |
14 |
gnd |
地面 |
15 |
USB_D- |
USB接口 |
16 |
NC |
没有关联 |
17 |
NC |
没有关联 |
18 |
NC |
没有关联 |
19 |
NC |
没有关联 |
20 |
USB_D+ |
USB接口 |
21 |
gnd |
地面 |
22 |
gnd |
地面 |
23 |
PIO0 |
系统密钥 |
24 |
PIO1 |
系统LED |
25 |
PIO2 |
可编程输入/输出线 |
26 |
PIO3 |
可编程输入/输出线 |
27 |
PIO4 |
可编程输入/输出线 |
28 |
PIO5 |
可编程输入/输出线 |
29 |
PIO6 |
可编程输入/输出线 |
30 |
PIO7 |
可编程输入/输出线 |
31 |
PIO8 |
可编程输入/输出线 |
32 |
PIO9 |
可编程输入/输出线 |
33 |
PIO10 |
可编程输入/输出线 |
34 |
PIO11 |
可编程输入/输出线 |
HM-10模块功能
- BT版本:蓝牙规范v4.0
- BLE芯片 - 蓝牙低能消耗
- 发送和接收不限制。
- 工作频率:2.4GHz ISM频段
- UART串行界面
- 全速USB接口
- 12通用输入/输出引脚
- 系统内程编程的闪光灯128 kb或256kb
- 8-kb sram
- 32-kHz睡眠计时器与捕获
- 远距离:开放空间有100米
- 可饮用的尺寸
- HM-10模块规格
- 模块的操作电压:2.0V - 3.6V
- 可以在低电压上操作
- 消耗235UA电池备用
- 输入RF级别:10DBM
- 最大电压: + 3.9V
- 工作温度:-40ºC至 +85ºC
- ESD:750V
类似的蓝牙模块
HM-11,HM-01至HM-09
在哪里使用HM-10模块?
- 在需要短距离无线通信的情况下使用模块。亚慱体育官网APP在线下载该模块用于不到100米的无线通信。亚慱体育官网APP在线下载
- 该模块是发行功耗的首选。HM-10蓝牙模块IS由BLE芯片设计,因此它消耗了功能的功能较少。因此该模块可以在移动系统上使用。
- 该模块便宜,因此可以安装在低成本系统中。
- 该模块使用UART通信,因此几乎可以将其连接到几乎所有控制器或处理器。
如何使用HM-10模块?
如前所述,与此交流HM-10 BLE模块通过UART接口或RS232接口完成。数据将发送到模块或通过UART接口从模块接收到。典型HM-10模块接口如下所示。
该模块通常连接到 +3.3V标准电源。它可以在 +3.6V管制的功率上工作,任何更高的电压都可能损坏模块。UART界面如图所示建立。您需要做的就是将模块的RX连接到控制器的RX,TX已连接到控制器的TX。控制器和模块的地面必须连接以进行电压参考。
控制器和模块之间的通信确实很复杂。我们将使用为特定控制器或董事会编写的库与此模块进行通信。您可以通过其网站下载用于控制器或模块的库。使用这些库使通信变得容易。您需要做的就是下载这些库,并在程序中致电它们。包含标头文件后,您可以在程序中使用简单命令来告诉控制器发送或接收数据。控制器根据库中的协议设置将数据通过UART接口发送到模块。该模块通过无线蓝牙将此数据发送给接收器。亚慱体育官网APP在线下载如果模块收到任何数据,它将通过UART串行通信将其传输到控制器。
这样,我们可以使用HM-10模块来建立蓝牙无线通信。亚慱体育官网APP在线下载
申请
- 机器人技术
- 手机配件
- 服务器
- 计算机外围设备
- 运动和休闲设备
- USB加密狗
- 医疗保健和医疗
HM-10模块的2D模型