SW20蓝牙模块使用说明书摘要.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SW20蓝牙模块使用说明书摘要

1. 综述 SW20蓝牙模块是上海同时信息科技有限公司专为智能无线数据传输而打造,具有 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。 性能参数 性能 说明 型号 SW20 外形参数 16.6mm x 10.5mm x 2.3mm 蓝牙参数 Bluetooth 4.0 供电电压 2.2V-3.6V V4.0蓝牙协议栈 ATT,GATT,SMP,L2CAP,GAP 广播电流 30uA (广播间隔一秒/一次) 连接电流 100uA (广播间隔250毫秒/一次) 休眠电流 0.45uA 传输功率: 0dBm 灵敏度: -93dBm 频率范围: 2.4GHz-2.480GHz 功能框图 管脚描述 管脚号 管脚名称 管脚描述 1 NC 预留管脚,悬空 2 WAKE_MCU 模块唤醒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串口透传协议说明(透传模式) 透传模块转发数据速率由BLE连接间隔和串口波特率决定,BLE每个连接间隔最多传输80个字节,连接间隔为T(单位:ms),那么每秒最高转发速率R(单位byte/s)为:R = 80 * 1000 / T(R只和T有关),本协议连接间隔由蓝牙模块决定,若要修改蓝牙连接间隔,只需要设备CPU通过串口输入AT指令修改连接间隔。 本协议的串口硬件协议固定为:115200bps,8 数据位,无验证位,1停止位。 透传模块蓝牙连接间隔设置为20ms,此时透传模块具有最高理论转发能力(4KB/s)。测试表明转发速率在2KB/s及以下,漏包率较低。安全起见,无论是低速或者高速转发应用,都建议在上层做校验重传处理。 注:可以根据实际应用设计特定的通讯模式,串口包的长度可以设计在 80byte L 200byte 之间(大包传输),根据BLE

文档评论(0)

586334000 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档