• Realtek Semiconductor Corp RTL8762CMF SoC 解决方案
• 蓝牙 5 – CSA#2, 广告额外资讯, 长距离
• 512kB 闪存和 160kB RAM
• 高度灵活的多协议 SoC,非常适合 Bluetooth® Low Energy 和 Bluetooth® mesh 超低功耗无线应用.
MK15 系列是一款功能强大的, 高度灵活和超低功耗的蓝牙® 5.0 基于 Realtek Semiconductor Corp RTL8762CMF SoC 解决方案的模块, 它将领先射频收发器的卓越性能与 32 位 ARM® Cortex™-M4F CPU 以及丰富的强大支持功能和外设相结合, 它充当无线通信协议并建立一个接口,通过该接口两个设备可以无线通信数据.
MK15A集成高性能PCB天线.
MK15B 使用 u.FL 连接器,需要外接天线.
> 还是比较划算的.
> MK15 蓝牙模块可以通过令人印象深刻的范围启动无线通信.
> 不再需要用于设备间通信的电线和电缆.
> MK15 模块引起的蓝牙无线协议在无线连接几乎任何两个设备的能力方面具有多功能性,而不是有线连接.
> MK15蓝牙模块设备的无线数据通信耗能低.
> 在物联网连接中
> 在建筑物的安全传感器中
> 追踪中
> 在无线 BLE 通信中
> 在手机中, 笔记本电脑, 音乐播放器
> 在自动化, 一些工业过程的监测和控制.
> 在无人机和监视技术中
详情 | 描述 |
一般 | |
中央处理器 | ARM® 32 位 Cortex®-M4F 在 40 兆赫 |
内存 | 总共 160kByte RAM 包括 4 部门 RAM1 – 112kByte 数据 RAM RAM2 – 8kByte 缓存共享 RAM RAM3 – 8kByte 缓存共享 RAM RAM4 – 32kByte 缓冲 RAM 所有 RAM 区域都可用于执行代码和保存数据 |
闪 | 嵌入式 512kByteFlash (448kB 自定义使用, 64kB 已用于 OS) Flash 地址空间是映射到外部 Flash 以扩展 XIP 中的代码空间的虚拟空间 (就地执行) 模式 |
外型尺寸 | 长度: 21毫米±0.2毫米 宽度: 13.8毫米±0.2毫米 高度: 2.3毫米+0.1毫米/-0.15毫米 |
蓝牙 | |
蓝牙功能 | 低功耗蓝牙® 蓝牙® SIG 网状网络 1物理层 2物理层 (高速) LE编码的PHY (长距离) 广告额外资讯 CSA #2 (频道选择算法 #2) 差距, 贸易总协定/关贸总协定, 初中, L2CAP 蓝牙网状 + 关贸总协定连接 x 3 |
角色 | 并发中央, 观察者, 外围设备和广播公司 |
无线电 | |
调制方式 | GFSK在 1 Mbps/2 Mbps 长距离 (125kbps和500kbps) 数据速率 |
发射功率 | -20分贝, 0分贝, +3分贝, +4分贝, +7.5 分贝 |
接收灵敏度 | -97 dBm灵敏度输入 1 Mbps蓝牙®LE模式 -101 dBm灵敏度输入 125 kbps蓝牙®LE模式 |
天线 | MK15A 系列 – PCB 走线天线 MK15B 系列 – u.FL 连接器 |
硬件 | |
电源供应 | 1.8V 至 3.3V 直流 |
功率调节器 | 用于 DC/DC 降压设置的开关稳压器 |
时钟控制 | 内嵌40MHz晶振 内嵌32K RC振荡器,支持外接32.768kHz晶振 |
包 | 34 半孔直径 |
介面 | 25 (最高) 灵活的通用 IO 硬件按键扫描 嵌入式红外收发器 实时计数器 (实时时钟) 通用 4 线 SPI 主/从 低功耗比较器 x 8 400服务, 12一点, 6 通道 AUXADC 社署 计时器 x 8 I2C x 2 脉宽调制 8 串口x 2 |
贮存温度 | -55 到 125°C |
工作温度 | -40 到 85°C 扩展工业温度 -40 到+ 105°C可定制 |
配置蓝牙模块涉及设置它们以供使用. 这些过程包括:
> 通过将 Arduino 引脚连接到蓝牙模块的电压引脚来构建初级电路.
> 当您使用完整的控制器配置蓝牙模块时, 借助 Arduino 草图下载串行通行证后打开蓝牙模块.
> 确保蓝牙模块的 LED 闪烁 (这样你就知道它已经打开了).
> 尝试使用您的 Android 手机连接现在已开启的模块. (只能通过 Android 设备实现连接).
> 打开安卓设备的蓝牙并扫描名称, MK15.
> 单击名称并与模块配对,就像在通常的蓝牙连接中一样.
> 可能需要也可能不需要四位数的密码. 如果需要,通常是简单的组合,如“1234”或“0000”. 虽然它通常在产品的包装中说明.
> 能够与模块成功配对表明它正在工作并且可以通信.
> 然后您通过 Arduino 草图串行通道与模块通信.
> 在特定速度小于 10000 基点, 草图的简短编码会导致硬件和软件串行打开以等待串行数据的输入.
> 估算信息的传输可以从蓝牙模块到硬件串行,反之亦然. 取决于数据的估算位置.
> 打开下载的Arduino草图的串行监视器后, 将波特率更改为与上述相同的速度.
> 将“无行尾”设置为首选行尾.
> 等待几秒钟的欢迎消息.
> 检查并确认模块的 LED 灯闪烁.
> 在打开的串行监视器类型“AT”上点击发送.
> 回复“OK”后. (如果您不这样做,则对您的连接进行故障排除)
> 通过在串口监视器上输入并发送命令“AT+NAMEname”来更改蓝牙模块的名称. (小写名称代表您选择的名称).
> 得到回复 ‘OKsetname’ 确认重命名成功.
> 然后你可以等一分钟,用你的安卓设备重复蓝牙搜索过程. 名字应该改了.
蓝牙模块一般都好用. 以下是一些常见问题的解答,以获得更好的用户体验.
如何自定义我的蓝牙模块的参数?
配置后, 您可以在 AT 命令模式下调整模块上的所有参数. 进入 AT 命令模式. 只需拉动读取按钮开关的引脚.
为什么我不能调整我的模块的参数?
您需要将与蓝牙模块配对的所有蓝牙设备取消配对,才能访问 AT 命令模式.
我怎么知道我的蓝牙模块是否配对?
LED 灯的闪烁速度告诉您是否有任何设备与您的蓝牙模块配对.
一系列快节奏的闪烁表明您的模块信号没有与任何蓝牙设备通信或传输. 这意味着您的模块未与任何设备配对.
较慢的 LED 闪烁大约每闪烁一次 3 平均秒数. 表示您的蓝牙模块当前已配对.
最有效的方法是有意识地学习模块的所有组件. 他们负责什么. 这将减少您因无知而对模块造成任何损坏或对自己造成任何危害的机会.