- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SW20 蓝牙 4.0 模块 上海同时信息科技有限公司
综述
具 有 32 位
具 有 32 位
ARM Cortex M0?处理器国际标准的 Blue-tooth? Smart 协议栈,适合小数据极低功耗传输,
不支持语音,主要用于控制桥接电子产品和智能移动设备,可广泛应用于有此需求的各种电子设备,如仪器仪表,物流跟踪,健康医疗,智能家居,运动计量,汽车 电子,休闲玩具等。
SW20 低功耗蓝牙模块,采用DIALOG 公司的DA14580 蓝牙芯片,遵循 V4.0 GATT 蓝牙规范,内置天线。具有成本低、体积小、收发灵敏度高等优点,只需配备少许的外围元件就能实现其强大功能。模块运行在 2.4 GHz ISM band,GFSK 调制方式(高斯频移键控), 40 频道 2 MHz 的通道间隙,3 个固定的广播通道,37 个自适应自动跳频数据通道,物理层可以和经典蓝牙 RF 组合成双模设备, MHz 间隙能更好地防止相邻频道的干扰。
? ?
SW20 是目前市面上功能最为强大的串口蓝牙模块,起模块采用 Bluetooth4.0、支持从模式、支持简单易用的 AT 命令, 串口波特率支持 4800bps~115200bps。
性能参数
性能型号
外形参数蓝牙参数供电电压
V4.0 蓝牙协议栈
广播电流 连接电流 休眠电流 传输功率: 灵敏度: 频率范围:
说明
SW20
16.6mm x 10.5mm x 2.3mm Bluetooth 4.0
2.2V-3.6V
ATT,GATT,SMP,L2CAP,GAP
30uA (广播间隔一秒/一次)
100uA (广播间隔 250 毫秒/一次)
0.45uA
0dBm
-93dBm
2.4GHz-2.480GHz
第 1 页 共 1 页
SW20 蓝牙 4.0 模块 上海同时信息科技有限公司
功能框图
第 2 页 共 2 页
SW20 蓝牙 4.0 模块 上海同时信息科技有限公司
管脚描述
NC WAKE_MCU WAKE_SW20
SDA/GPIO0 SCL/GPIO1
TXD
RXD
第 3 页 共 3 页
GND GND NC NC
STATUS
VCC GND
SW20 蓝牙 4.0 模块 上海同时信息科技有限公司
管脚号
1
管脚名称
NC
管脚描述
预留管脚,悬空
模块唤醒MCU 接收数据控制脚(模块发送数据时自动拉低,方
2
WAKE_MCU
便唤醒,数据发送完后自动拉高)
3
WAKE_SW20
MCU 唤醒模块发送数据控制脚(MCU 发送数据时自动拉低,方便唤醒,数据发送完后自动拉高)
4
SDA/GPIO0
I2C 接口或GPIO0
5
SDA/GPIO1
I2C 接口或GPIO1
6
TXD
模块给外部MCU 发送串口数据
7
RXD
外部 MCU 给模块发送串口数据
8
GND
地
9
VCC
电源脚 Vmin=2.35V,Vmax=3.3V
10
STATUS
蓝牙状态管脚(是否处于连接状态,处于连接状态为低,处于断开状态位高)
11
NC
预留管脚,悬空
12
NC
预留管脚,悬空
13
GND
地
14
GND
地
典型应用
本模块为透传模块,
本模块为透传模块,低功耗蓝牙模块透传协议,手机 APP 通过本协议可以让蓝牙模块工作在
透传模式(串口透传)和命令模式。模块启动后会自动进行广播,手机打开 APP 对其进行扫描和对接,成功之后便可以通过透传协议对其进行无线数据传送或管理控制设备。
命令模式:
SW20 模块在上电开机后,默认处于命令模式,模块和MCU 之间可以通过AT 命令来查询相关状态,在此模式下用户可以通过特定的串口AT 指令,对某些通讯参数进行管理控制。一旦使用AT 命令将模块设置为透传模式后,MCU 只能通过拉低WAKE_SW20 这个引脚 100ms 来
使 SW20 模块重新切回命令模式。
透传模式:
MCU 可以通过模块的通用串口和智能手机进行双向通讯,智能手机可以通过 APP 对模块进 行写操作,写入的数据将通过串口发送给MCU。模块收到来MCU 串口的数据包后,将自动透传给智能手机。一旦进入透传模式以后,除非拉低 WAKE_SW20 这个引脚 100ms 或者断电重启, 否则 SW20 模块将不会自动退出该模式。
4.1 串口透传协议说明(透传模式)
第 4 页 共 4 页
透传模块转发数据速率由BLE 连接间隔和串口波特率决定,BLE 每个连接间隔最多传输 80个字节,连接间隔为 T(单位:ms),那么每秒最高转发速率 R(单位 byte/s)
透传模块转发数据速率由BLE 连接间隔和串口波特率决定,BLE 每个连接间隔最多传输 80
个字节,连接间隔为 T(单位:ms),那么每秒最高转发速率 R(单位
文档评论(0)