文档库 最新最全的文档下载
当前位置:文档库 › 信驰达蓝牙透传(BLE)模块常见问题解答FAQ1

信驰达蓝牙透传(BLE)模块常见问题解答FAQ1

信驰达蓝牙透传(BLE)模块常见问题解答FAQ1
信驰达蓝牙透传(BLE)模块常见问题解答FAQ1

信驰达蓝牙透传(BLE)模块常见问题解答FAQ1

1、我们蓝牙模块与5V单片机桥接,怎么电平转换?

蓝牙模块与5V单片机桥接,串口通信,由于蓝牙模块为3.3V,需进行逻辑电平转换。

(1)在5V单片机与我们蓝牙模块之间加转换芯片的方式,转为3.3v,电源端VCC 是对应接到转换芯片,用到我们模块哪些引脚就把对应的引脚接到转换芯片上,不用串电阻;

(2)使用串电阻的方式,电源端VCC需要使用LDO稳定成3.3V,然后用到我们模块哪些引脚就把对应的引脚串联电阻100欧母--1000欧姆,推荐330欧姆。

2、信驰达蓝牙从透传模块现版本默认波特率为9600bps,主透传模块默认波特率为115200bps,可通过AT指令或手机APP修改。

3、信驰达蓝牙模块测试功耗的方法?

1)官方测试方式:在电源回路上串一个10R的电阻,使用示波器截取压降波形,进行积分计算。

2)万用表测试方式:用万用表uA或mA档串在电池与模块之间查看显示值。

4、信驰达蓝牙模块的透传功能测试注意事项和测试软件?

可以参考我们的蓝牙透传模块协议说明资料;

给模块上电3.3V,EN脚拉低接地,BRTS拉低。

信驰达是TI的第三方合作伙伴,可以在苹果应用商店AppStore下载

lightblue官方测试软件或CubicBLE,蓝牙4.0需要苹果IOS6系统或者安卓4.3以上的系统才能支持。

信驰达测试蓝牙透传软件CubicBLE也有安卓和苹果版本。

5、客户用我们公司蓝牙模块测试透传功能,如果出现扫描不到,连接不上,串口收发数据不了的问题?

1)请先确认EN脚有没有拉低?EN脚是模块使能脚,拉低模块才会广播;

对应操作BRTS有没有拉低?BRTS作为数据发送请求(用来唤醒模块)

0:主机有数据发送,模块将等待接收来自主机的数据,此时模块不睡眠

1:主机无数据发送,或主机数据发送完毕之后,应该将此信号线置1;

对应操作BCTS有没有拉低?BCTS作为数据输入信号(用来唤醒主机,可选)0:模块有数据发送到主机,主机接收模块数据

1:模块无数据发送到主机,或模块数据发送完毕之后,会将此信号置1;2)再确认模块接线引脚有没有接对(如EN脚,模块串口TX,RX),不同型号如A1,S01,S02对应引脚有些不一样;

3)确认以上两点没问题之后再做其他分析。

6、我们公司蓝牙透传模块V2.21u测试防劫持密钥功能不成功问题?

1)苹果手机,我们测试防劫持密钥功能是用lightblue改完密码后,配合在BTOOL 提前写入密码连接。

2)安卓手机,因为安卓系统的原因,搜索时间很长,但是模块防劫持密码时间默认是2秒,安卓的配对密码很慢超过2秒,还没输入密码就会断开;工作状态:扫描设备--连接--扫描服务--对密码通道0XFFC0写数据

因为我们模块的服务比较多,其实是扫描服务的时间占得多,可以在app做这样的设置,先别扫描服务用户先进入防劫持密钥通道写好密码,连接时只需做提交密码就好了写入密码后再扫描其他服务;

注:现在固件已升级到V2.22,防劫持密钥功能修改为配对功能,此问题已解决。V2.22更新模块对Android的兼容性,添加配对密码功能与更改默认连接间隙;

7、蓝牙模块通讯信号测试问题?

蓝牙模块被金属外壳封闭或附近有金属物阻挡都会衰减通讯距离;

通讯距离不理想的情况,也可以改用我们S02外置天线版本,可以把天线引出来,这样的话可增大通讯距离;

8、BLE是一种星形拓扑结构,信驰达现蓝牙透传模块的一个主模块可以接1个从模块,一个手机最多可以接7个从模块。

9、透传模块默认的广播间隔是多少?BLE的连接也不是连续的,那么透传模块的默认连接间隔是多少?

信驰达蓝牙透传模块默认的广播间隔是1s,V2.21默认连接间隔是20ms,V2.22默认是100ms,可以通过AT指令或手机APP调节。

10、蓝牙的通信频道覆盖2.4G的那个频率区间?几个自适应跳频通道?频道间隙是多少?BLE蓝牙的空中通讯波特率(速率)是多少?

2402MHZ~2480MHZ;37;2MHZ;1Mbps;

11、BLE设备一般从设备会进行广播,广播一般也是单向的。那么问题来了,广播包的数据有多少个字节?广播包分别在那几个信道上?在那个频率点上?

广播包的数据有31个字节;三个广播通道分别是37,38,39广播通道;分别对应2402MHZ;2440MHZ;2480MHZ。

12、SDK是什么?

SDK(Software Development Kit,即软件开发工具包)一般是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。广义上指辅助开发某一类软件的相关文档、范例和工具的集合。

13、RS-232C接口定义(DB9)

请求发送RTS(Request To Send)

数据终端准备好DTR(Data Terminal Ready)

引脚定义符号

1载波检测DCD(Data Carrier Detect)

2接收数据RXD(Received Data)

3发送数据TXD(Transmit Data)

4数据终端准备好DTR(Data Terminal Ready)

5信号地SG(Signal Ground)

6数据准备好DSR(Data Set Ready)

7请求发送RTS(Request To Send)

8清除发送CTS(Clear To Send)

9振铃提示RI(Ring Indicator)

更多问题解答和资料也可通过以下方式获知:

https://www.wendangku.net/doc/c811806046.html,/index.html

https://www.wendangku.net/doc/c811806046.html,/rfstar

https://www.wendangku.net/doc/c811806046.html,/weiboR3714

https://www.wendangku.net/doc/c811806046.html,/?spm=a230r.7195193.1997079397.2.vIiMmN&qq-pf-to=pcqq.c2c&v=1

蓝牙4.0透传模块(蓝牙BQB认证)参考手册

RF-BM-S01低功耗蓝牙 透传模块(BQB认证)数据手册(V1.50) 深圳市信驰达科技有限公司 2013-3-14

1.模块概述 为方便蓝牙4.0(BLE)应用技术在各个行业产品中的移植和使用,信驰达科技特别研发了BM-S01低功耗蓝牙透传模块,并通过了蓝牙技术联盟认证(BQB),详见:RF- RF-BM-S01 https://https://www.wendangku.net/doc/c811806046.html,/tpg/EPL_Detail.cfm?ProductID=27655。客户的现有产品或者方案配合此透传模块,能方便地和iPhone5等移动设备(需支持蓝牙4.0)相互通讯。实现一些智能化控制和管理。 RF-BM-S01是一款采用美国德州仪器TI蓝牙4.0CC2540作为核心处理器的高性能、超低功耗(Bluetooth Low Energy)射频收发系统模块,它拥有目前行业内较小封装的尺寸(13.7x17.1x2.5mm)。该模块预装RF-star’s RF-BLE固件并符合BLE协议标准。 客户MCU通过串口与模块相连。模块启动后会自动广播,已打开特定APP的移动设备会对其进行扫描和对接,成功之后便可以通过通用串口和移动设备进行双向通信,用户可以通过数据通道和指令通道,进行数据交换或者对通讯参数的控制,数据具体含义由上层应用程序自行定义。移动设备可以通过APP对模块进行写操作,写入的数据将通过串口发送给客户的MCU。模块收到来自客户MCU串口的数据包后,将自动转发给移动设备。 2.接线示意图 *注:在老版本的资料中BRTS,BCTS被称为CCS,MCS 3.性能特点 1.使用方便快捷,无需任何蓝牙协议栈应用经验。 2.用户接口使用通用串口设计,双向读取,操作简单。 3.支持串口AT指令调整转发速率(动态功耗调整),模块命名。 4.串口数据包长度,可以是200byte以下(含200)的任意长度。 5.支持高速模式,最快可达4K/S,可稳定工作在2.5K-2.8K。

MS50SFA1C透传从模块规格书V4.1

产品规格书 PRODUCT SPECIFICATION 深圳云里物里科技股份有限公司 Version V4.1发布时间 2018-04-25 MODEL NO/DESCRIPTION 产品名称:蓝牙模块MS50SFA1C 产品型号:MS50SFA1C

版本说明

目录 版本说明 (2) 1.概述 (4) 2.应用领域 (5) 3.电气参数 (5) 4.模块尺寸图 (6) 5.引脚定义 (6) 6.模块配置 (7) 6.1透传模块出厂默认值 (7) 6.2蓝牙服务UUID (7) 6.3UUID描述 (7) 6.4工作模式 (7) 6.5模块应用示意图 (8) 7.透传数据【服务UUID:0xFFF0】(APP端) (8) 8参数设置说明 (8) 9.模块测试 (112) 10.支持的设备 (14) 11.PCB设计说明 (145) 12.注意事项 (15) 13.包装信息 (155) 14.质量保证 (166)

1.概述 MS50SFA1C串口模块采用nRF52810芯片,通过UART(串口)操作可以实现模块与手机之间数据传输。本模块从模块,具有命令控制可以修改模块的广播名称,修改广播间隔和连接间隔。使用该模块用户可以快速把数据以蓝牙方式进行传输。 正面反面 产品特征 远距离:10-60米(空旷环境) BLE协议栈深度优化,睡眠功耗1uA以下 传输速率最块可达7Kbps 支持串口指令配置 支持Android4.3+,7+ 无需MFi

2.应用领域 该模块主要用于短距离的数据无线传输领域。可以方便的和PC机的蓝牙设备相连,也可以与智能手机之间的数据互通。避免繁琐的线缆连接,能直接替代串口线。 ※健身器材设备,如跑步机,健身器等 ※医疗器械设备,如脉博测量计,心率计等 ※家用休闲设备,如遥控器,玩具等 ※办公用品设备,如打印机,扫描仪等 ※商业设备,如收银机,二维码扫描器等 ※手机外设配件,如手机防丢器等 ※汽车设备,如汽车维修仪等 ※其它人机交互设备 3.电气参数 参数测试值备注 工作电压 1.8-3.6V直流 工作频率2400-2483MHz可编程 频率误差+/-20KHz Null 发射功率-40~+4dBm可调整 接收灵敏度-96dBm Null 接收电流 4.6mA标准模式 发射电流 4.6mA发射功率为0dBm时 睡眠功耗1uA以下Null 遥控距离10-60米BER<0.1%,空旷 天线50ohm Null 模块尺寸16*12*2mm Null 存储大小192KB

浅谈BLE蓝牙透传模块的应用领域

浅谈BLE蓝牙透传模块的应用领域 无线蓝牙透传模块,顾名思义即数据透明传输,透明传输就是在数据传输过程中,发送方和接收方数据的长度和内容完全一致,不需对数据做任何处理,相当于一条数据线或者串口线。一般模块具有半成品的属性,是在芯片的基础上进行加工。换言之,蓝牙模块一般具有二次开发的特性。 云里物里研发的MS48SF2C是一款超低功耗蓝牙模块,通过UART(串口)操作可以实现模块与手机之间数据传输;具有命令控制可以修改模块的广播名称,修改广播间隔和连接间隔。使用该模块用户可以快速把数据以蓝牙方式进行传输;传输距离在10-60米。 应用领域: 一、机器人控制 一个工业机器人系统通常分为机构本体和控制系统两大部分。构成机器人控制系统的要素主要有计算机硬件系统及无线模块操作控制软件、输入/输出设备及装置、驱动器系统、传感器系统。 二、远程抄表 远程抄表系统主要是完成电度计量或信息采集、信息远传、后台软件处理和分析三部分任务。前后两部分技术已经成熟,抄表系统技术关键是解决信息远传——通讯问题。 三、门禁安全管理系统 门禁安全管理系统是新型现代化安全管理系统,它集微机自动识别技术和现代安全管理措施为一体,它涉及电子,机械,光学,计算机技术,通讯技术,生物技术等诸多新技术。它是解决重要部门出入口实现安全防范管理的有效措施。 四、工业数据采集 工业数据采集,是指从传感器和其它待测设备等模拟和数字被测单元中自动采集非电量或者电量信号,送到上位机中进行分析,处理。数据采集系统是结合基于计算机或者其他专用测试平台的测量软硬件产品来实现灵活的、用户自定义的测量系统。 五、无线遥控遥测 无线遥测系统是以计算机为基础的生产过程控制与调度自动化系统。它可以对现场的运行设备进行监视和控制,以实现数据采集、设备控制、测量、参数调节以及各类信号报警等各项功能。

蓝牙透传模块选型8大要素

蓝牙透传模块选型8大要素 蓝牙作为一种近距离无线通信技术,是无线数据传输最成熟的解决方案,目前蓝牙透传模块已经得到广泛应用,如蓝牙彩灯控制方案、蓝牙医疗设备、蓝牙智能门锁等等。由于蓝牙技术已十分成熟且价格低廉,在物联网新兴领域已得到了充分重视,不过蓝牙透传模块在选型时也应考虑以下几点: 1、传输距离 蓝牙主要分两种功率级别,在蓝牙模块天线可视的情况下,CLASS1标准通信距离100米(当然稳定传输不丢包的传输距离在50米左右),CLASS2标准通信距离10米。实际厂家的蓝牙模块产品中,在天线可视的情况下可以稳定的传更远,如云里物里的蓝牙4.0模块MS49SF1实测稳定通信距离可达90米。 2、接口选择 蓝牙模块的接口分串行接口、数字IO口、模拟IO口、SPI编程口、USB接口及语音接口。一般数据传输时采用串行接口(TTL电平)。 3、传输内容 目前市场上的蓝牙模块数据传送与语音传输是不同型号的模块,采用的芯片不同,用户在选型时应特别注意。云里物里的蓝牙模块都是BLE蓝牙模块,即是数据传送模块,可支用户二次开发。 4、工作方式选择 蓝牙工作时一般分为主机和从机 5、蓝牙模块的控制能力 在工业环境中工作的蓝牙模块,尤其注重稳定性和可监控性,主机系统需要随时知道蓝牙模块的工作状态,好的蓝牙模块应该能够对外提供工作状态指示信号。 6、蓝牙模块传输速度选择 云里物里蓝牙4.0模块MS47SF1实测最高稳定不丢包,蓝牙4.2模块MS49SF2实测最高稳定不丢包传输速度为(下图,左为MS47SF1,右为MS49SF2)

7、供应商选择 选择蓝牙模块或是蓝牙方案,一般选择有研发、生产、销售和售后一体的供应商。很多比较便宜的蓝牙模块厂商,由于受限于资金、技术方面的水平,不能给客户提供完善的技术支持和售后服务。 云里物里专业致力于简化客户的产品应用设计,深耕BLE蓝牙透传模块领域,构建自有研发、测试、生产、销售和售后配套体系,可以很好的服务于终端客户!

51黑论坛_JDY-31蓝牙SPP串口透传模块手册

蓝牙SPP串口透传模块JDY-31蓝牙模块使用手册

版本 版本日期说明V1.2 2018-09-21 发布版本

一、产品简介与应用 JDY-31蓝牙基于蓝牙3.0 SPP设计,这样可以支持Windows、Linux、android数据透传,工作频段2.4GHZ,调制方式GFSK,最大发射功率8db,最大发射距离30米,支持用户通过AT命令修改设备名、波特率等指令,方便快捷使用灵活。 二、产品应用 JDY-31为经典蓝牙协议、可以与支持蓝牙的电脑(台式、笔记本)、手机(android)通信。可应用于 ◆ Windows电脑蓝牙串口透传 ◆ Android蓝牙串口透传 ◆智能家居控制 ◆汽车ODB检测设备 ◆蓝牙玩具 ◆共享移动电源、共享体重称 ◆医疗仪器 三、模块参数详 型号JDY-31 工作频段 2.4GHZ 通信接口UART 工作电压 1.8-3.6V(建议3.3V) 工作温度-40℃ - 80℃ 天线内置PCB天线 传输距离30米 主从支持从机 模块尺寸19.6 * 14.94 *1.8 mm(长宽高) 蓝牙版本Bluetooth 3.0 SPP STM焊接温度<260℃ 未连接工作电流 4.7mA BLE连接后电流7.3mA 发射功率8db(最大) 接收灵敏度-97dbm SPP最大吞吐量16K bytes/s(android、windows)

JDY-31支持贴片与焊接排针 1、排针应用:排针规格为标准2.54间距排针,只需焊接模块上5个排针孔即可。 2、贴片应用:一般应用只需要连接VCC、GND、RXD、TXD 4个引脚,如需在连接 状态主动断开连接,在连接状态发送AT+DISC

蓝牙知识点解答

1、什么是蓝牙4.0,蓝牙4.0较之前版本蓝牙的区别。 蓝牙4.0 共3种工作模式,普通蓝牙模式,高速蓝牙模式和低速蓝牙模式,而以前的版本只支持普通蓝牙模式,其他模式不和普通蓝牙模式兼容; 2、蓝牙4.0 是BLE么? 蓝牙4.0包含BLE, BLE是蓝牙4.0中的单模模式。 3、低功耗蓝牙和普通蓝牙有什么区别? 最主要的区别是数据包有限制,因此功耗也更低。 4、目前是否所有手机都能支持低功耗蓝牙? 不是,需要支持蓝牙4.0技术的手机,如苹果、三星、HTC等。 5、低功耗蓝牙4.0是否能够向下兼容之前版本的蓝牙,为什么? 低功耗蓝牙不向下兼容,低功耗由于需要降低功耗,使用的通讯机制已经和普通蓝牙不同,所以无法通讯。 6、BLE蓝牙速率多少? 物理层速率1M,实际转发速率是每次连接事件传20字节。 7、低功耗蓝牙模块的传输距离有多远? 在0dB的情况下,标称100英尺,约60米。 8、BLE模块的传输速率是多大?能传的数据量有多大? 转发速率最快4K/S,可稳定工作在2.8K/S。能传的数据量有多大,取决于你传多久。 9、BLE模块的抗干扰能力怎么样?穿墙能力如何? 使用调频通讯方式,37个通讯频点,3个广播频点。可有效避免一些频点干扰。不建议穿墙使用,如果是空心木质墙体可以试试。 10、BLE模块是否为双工模块? 是的,全双工。 11、BLE模块默认连接间隔是多少?可以调节吗? V1.X是100ms,V2.0是20ms,V2.0可以调。 12、BEL模块串口数据包的大小可以是多少? 200字节以内,包含200字节。 13、BLE模块的工作电流怎么计算的?标准的纽扣电池能用多久? 持续的工作电流对时间积分,再求平均值。一秒一次连接,不计其它功耗,一年以上。 14.产品使用通过的BQB认证模块,还需要过其他蓝牙认证吗? 只是要过产品的其他认证,比如FCC,CE,蓝牙部分无需再过认证。

ZK-07蓝牙透传

https://www.wendangku.net/doc/c811806046.html,
ZK-07 嵌入式无线蓝牙 嵌入式无线蓝牙数传模块 蓝牙数传模块
ZK-07是新一代无线蓝牙数传模块, 能够透明传输任何大小的数据,而用户 无须编写复杂的设置与传输程序。同时 具小体积, 宽电压。模块外部接口采用 透明数据传输传输方式,能适应标准或 非标准的用户协议,所收的数据就是所 发的数据。同时蓝牙从机设备能方便与 蓝牙适配器, PDA与带蓝牙的手机串通信 非常方便。 应用: 应用: 无线传感器 家庭自动化 无线抄表 自动化数据采集 工业遥控、遥测 POS系统,资产管理 楼宇小区自动化与安防 机器人控制 特点: 特点: 10米传输距离 工作频率2.4G,自适应跳频技术 高效的循环交织纠错编码 灵活的软件编程选项设置 UART接口,TTL电平 适合大数据量传输 内置看门狗,保证长期可靠运行 从机方便与电脑,PDA蓝牙连接
-1-

https://www.wendangku.net/doc/c811806046.html,
蓝牙有主机从机从之分区别如下: 蓝牙有主机从机从之分区别如下:
1、主机模块只能配对 ZK-07 的从机模块,主机模块之间不能配对连接,主机模块也不 能跟带蓝牙的电脑或者手机等其他蓝牙设备配对 2、从机模块可以跟带蓝牙的电脑或者部分带蓝牙的手机配对使用,从机模块之间不能 连接 3、主机模块的 AT 指令比从机模块少了 AT+NAME 指令,其他指令相同 4、主机模块和从机模块均不能切换工作模式,只能是单一的工作模式(主或从) 5、如何区分这机与从机呢?主机上面带白点(标记),从机不带白点
蓝牙模块串行通信格式 蓝牙模块串行通信格式: 串行通信格式:
8 位数据位、1 位停止位、无奇偶校验的通信格式 即通常所说的 8 N 1 通信格式
蓝牙模块引脚定义 蓝牙模块引脚定义 ZKZK-07蓝牙模块 07蓝牙模块引脚定义 蓝牙模块引脚定义
引脚 1 2 3 4 5 6 7
注意: EN:为搜索使能端,低有效,当主机需要重新搜索与从机配对时只要把EN置为低500MS, 再置为高即可重新搜索 STA:为状态输出脚,配对后输出为高,未配对为高低交替,这个脚可输出至MCU,方便 MCU知其蓝牙模块是否配对连接成功
定义 GND VCC EN RXD TXD STA NC
说明 地 0V 5V-6.5V 搜索使能端,低电平有效(重新搜索从机主机有效) URAT输入口(串行数据接收送端),TTL电平 URAT输出口(串行数据接接收端),TTL电平 状态输出端(配对后输出为高)未配对为高低交替 空脚(备用)
蓝牙模块尺寸 蓝牙模块尺寸: 模块尺寸:3.7mm*1.8mm(mm)
-2-

蓝牙模块简介

蓝牙模块介绍 主机模块实物与从机一样,模块上有白点,主机模块会自动和从机模块配对,省却配对的麻烦,适合在需要两个设备间通过蓝牙串口无线通信的应用,无需电脑。 蓝牙透传模块可以让你原来使用串口的设备摆脱线缆的束缚在10米范围内实现无线串口通信。使用该模块无需了解复杂的蓝牙底层协议,只要简单的几个步骤即可享受到无线通信的便捷。蓝牙透传模块只有4个AT指令,分别是测试通讯,改名称,改波特率,改配对密码,AT指令必须从TXD,RXD信号脚设置,不能通过蓝牙信道设置。发送AT指令的设备可以是各种类型的MCU(比如51,avr,pic,msp430,arm等),也可以是电脑通过串口(PC串口接MAX232以后或者USB转串口)发送。 特别注意: 1、主机模块和从机模块均不能切换工作模式,只能是单一的工作模式(主或从) 2、主机模块只能配对HC06的从机模块,主机模块之间不能配对连接,主机模块也不能跟带蓝牙的电脑或者手机等其他蓝牙设备配对

3、从机模块可以跟带蓝牙的电脑或者部分带蓝牙的手机配对使用,从机模块之间不能连接,如果电脑没有蓝牙适配器,可以购买我们的蓝牙适配器 4、主机模块的AT指令比从机模块少了AT+NAME指令,其他指令相同 5、主机模块和从机模块的接口均为3.3V电平,可以直接连接各种TTL电平带串口MCU(5V的MCU请串联1K电阻)直接连接,设置参数可以用MCU或者本店的USB转串口,或者增加MAX232转换电路后的电脑串口 小常识: TXD:发送端,一般表示为自己的发送端,正常通信的时候接另一个设备的RXD。 RXD:接收端,一般表示为自己的接收端,正常通信的时候接另一个设备的TXD。 正常通信时候本身的TXD永远接设备的RXD! 自收自发:顾名思义,也就是自己接收自己发送的数据,也就是自身的TXD接到自身的RXD,用来测试本身的发送和接收是否正常。也称回环测试。 由于蓝牙核心板不方便接线,因此我们把它焊接到底板上,底板上含3.3V LDO,为了方便再拆卸,仅焊接有用的引脚,引出VCC、GND、TXD、RXD(TXD、RXD均为3.3V电平)四根线方便接线,STATE为LED

CC2540、BLE、蓝牙4.0、透传模块-AT指令手册(精)

MT254xCoreS A T 指令手册 V2.0 版本更新记录 目录 第1章常用指令 (5) 1.1 注意事项 (5) 1.2 A T+ ——测试 .................................................................................................. 5 1.3 A T+HELP ——帮助查询 . ................................................................................. 5 1.4 A T+VERS ——软件版本查询 . ......................................................................... 5 1.5 A T+NAME? ——查询/设置模块名称 .............................................................. 6 1.6 A T+RENEW ——恢复出厂设置 ...................................................................... 6 1.7 A T+RESET ——重启模块................................................................................ 6 1.8 A T+ROLE? ——查询/设置主从模式 ............................................................... 6 1.9 A

蓝牙4.0 透传模块规格书

BLE4.0透传模块使用手册BluetoothLowEnergyUARTmodule Specification

目录 引言 (2) λ产品概述 (2) λ产品特点 (2) λ功耗测试 (3) λ模块工作示意图 (4) λ模块尺寸及脚位定义 (5) λ串口透传协议说明 (7) ? ? ? ? ? ? ? ? ? ? 串口相关指令 (8) 测试指令 (8) 修改模块名称 (9) 修改蓝牙模块波特率 (9) 修改广播间隔 (9) 修改连接间隔 (9) 查询模块MAC地址 (10) 重启模块 (10) 恢复出厂设置 (10) 查询固件版本号 (10) λBLE协议说明(APP接口) (11) ? ? ? ? ? 蓝牙数据通道【服务UUID:0xFFF0】 (11) 串口数据通道【服务UUID:0xFFF0】 (11) 模块参数设置通道【服务UUID:0xFFF0】 (12) 电池电量报告【服务UUID:0x180F】 (12) 设备信息【服务UUID:0x180A】 (13) λAPP测试BLE通信 (14) 参考代码 (16) 参考原理图 (17) 版本信息 (17)

引言 感谢您使用蓝牙低功耗透传模块,为了更好更快更有效的使用本模块,请在使用前认真仔 细地阅读本说明书。我们将提供完整硬件、软件参考方案,缩短产品研发周期,为您节省成本投入。 λ产品概述 模块启动后会自动进行广播,已打开特定APP的手机会对其进行扫描和对接,成功连接 后便可以通过BLE协议对其进行操作。 用户CPU可以通过模块的串口和移动设备进行双向通讯,用户也可以通过特定的串口AT指 令,对某些通讯参数进行管理控制。用户数据的具体含义由上层应用程序自行定义。移动设 备可以通过APP对模块进行写操作,写入的数据将通过串口发送给用户的MCU。模块收到 来自用户CPU串口的数据包后,将自动转发给移动设备。用户必须负责主MCU的代码设计, 以及智能移动设备端APP代码设计。 λ产品特点 主要特点: 1.使用简单,无需任何蓝牙协议栈应用经验; 2.用户接口使用通用串口设计,全双工双向通讯; 3.默认20ms连接间隔,连接快速; 4.待机休眠功耗0.4uA; 5.支持IO口指示蓝牙连接状态,可接LED指示灯; 6.支持AT指令修改串口波特率,软件复位模块,获取MAC地址,修改模块名; 7.支持AT指令调整蓝牙广播间隔,控制不同连接速度。(动态功耗调整) 8.支持AT指令调整蓝牙连接间隔,控制不同的转发速率。(动态功耗调整); 9.串口数据包长度,可以是300byte以下(含300)的任意长度。(大包自动分发,波特率115200) 10.高速透传转发,最快可达4K/S,可稳定工作在2.5K-2.8K; 11.支持移动设备APP修改模块名称,掉电保存; 12.支持移动设备APP修改串口波特率,掉电保存; 13.支持移动设备APP对模块进行远程复位; 14.支持模块电量提示,电量读取,可自动通知。(设备电量提醒);

CC2540、BLE、蓝牙4.0、透传模块-AT指令手册

MT254xCoreS A T指令手册 V2.0

版本更新记录

目录 第1章常用指令 (5) 1.1注意事项 (5) 1.2A T+ ——测试 (5) 1.3A T+HELP ——帮助查询 (5) 1.4A T+VERS ——软件版本查询 (5) 1.5A T+NAME? ——查询/设置模块名称 (6) 1.6A T+RENEW ——恢复出厂设置 (6) 1.7A T+RESET ——重启模块 (6) 1.8A T+ROLE? ——查询/设置主从模式 (6) 1.9A T+NOTI? ——查询/设置是否把当前连接状态通知给用户 (6) 1.10A T+IMME? ——查询/设置模块工作方式 (6) 1.11A T+START ——开始工作 (7) 1.12A T+TYPE? ——查询/设置模块密码验证类型 (7) 第2章串口指令 (8) 2.1A T+BAUD? ——查询/设置波特率 (8) 2.2A T+FLOW? ——查询/设置硬件流控 (8) 2.3A T+PARI? ——查询/设置串口校验 (8) 2.4A T+STOP? ——查询/设置停止位 (8) 第3章从机指令 (9) 3.1A T+ADVI? ——查询/设置广播时间间隔 (9) 3.2A T+POWE? ——查询/设置模块发射功率 (9) 3.3A T+PWRM? ——查询/设置模块自动进入休眠的时间 (9) 第4章主机指令 (10) 4.1A T+SCAN ——搜索可连接模块 (10) 4.2A T+SHOW? ——查询/设置模块在手动搜索时是否返回名字 (10) 4.3A T+CON[para1] ——连接指定蓝牙MAC地址的从模块 (10) 4.4A T+CONN[para1] ——连接搜索返回的模块 (10) 4.5A T+CONNL ——连接最后一次连接成功的从模块 (11) 第5章连接相关指令 (12) 5.1A T+ISCON ——查询当前模块是否处于连接状态 (12) 5.2A T+DISCON ——断开连接 (12) 5.3A T+CLEAR ——清除模块配对信息 (12) 5.4A T+RADD ——查询成功连接过的远程设备地址 (12) 5.5A T+SA VE? ——查询/设置模块成功连接后是否保存连接地址 (12) 第6章模块信息相关指令 (13) 6.1A T+PASS? ——查询/设置配对密码 (13)

CC2540、BLE、蓝牙4.0、透传模块-硬件手册

MT254xCoreS 硬件手册 V1.0 深圳市馒头科技有限公司

产品型号说明 馒头科技缩写版本编号 直插 ; Board-底板

版本更新记录

目录 第1章产品介绍 (5) 1.1蓝牙4.0介绍 (5) 1.2MT254xCoreS介绍 (5) 第2章硬件资源 (6) 2.1晶振 (6) 2.2天线 (6) 2.3电阻电容 (6) 2.4对外接口 (6) 第3章技术规格说明 (7) 3.1外观尺寸 (7) 3.2引脚分布图 (7) 3.3引脚功能说明 (8) 第4章开发事项 (9) 4.1模块透传功能 (9) 4.2BLE协议栈开发 (9) 4.3IO复用功能表 (10) 附录A 模块实物图 (12)

第1章产品介绍 1.1 蓝牙4.0介绍 蓝牙4.0是2012年最新蓝牙版本,是3.0的升级版本;较3.0版本更省电、成本低、3毫秒低延迟、超长有效连接距离、AES-128加密等;通常用在蓝牙耳机、蓝牙音箱等设备上。 蓝牙4.0最重要的特性是省电,极低的运行和待机功耗可以使一粒纽扣电池连续工作数年之久。此外,低成本和跨厂商互操作性,3毫秒低延迟、AES-128加密等诸多特色,可以用于计步器、心律监视器、智能仪表、传感器物联网等众多领域,大大扩展蓝牙技术的应用范围。 蓝牙4.0已经走向了商用,在最新款的Xperia Z、Galaxy S3、S4、Note2、SurfaceRT、iPhone 5、iPhone 4S、魅族MX3、Moto Droid Razr、HTC One X、小米手机2、The New iPad、iPad 4、MacBook Air、Macbook Pro,Nokia Lumia系列以及台商ACER AS3951系列/Getway NV57系列,ASUS UX21/31三星NOTE系列上都已应用了蓝牙4.0技术。 蓝牙4.0支持两种部署方式:双模式和单模式。双模式中,低功耗蓝牙功能集成在现有的经典蓝牙控制器中,或再在现有经典蓝牙技术(2.1+EDR/3.0+HS)芯片上增加低功耗堆栈,整体架构基本不变,因此成本增加有限。 单模式面向高度集成、紧凑的设备,使用一个轻量级连接层(Link Layer)提供超低功耗的待机模式操作、简单设备恢复和可靠的点对多数据传输,还能让联网传感器在蓝牙传输中安排好低功耗蓝牙流量的次序,同时还有高级节能和安全加密连接。 在CES2014上展示的各种智能穿戴设备,大多是采用蓝牙4.0作为传输方式。可以看到在未来的几年内蓝牙4.0以及后续的升级版本将会呈爆炸的发长趋势。 1.2 MT254xCoreS介绍 MT254xCoreS是深圳市馒头科技有限公司设计的一款蓝牙4.0单模模块,采用TI的是CC254x系列芯片(CC2540/41),引出所有IO,可以无缝的运行TI的BLE协议栈。这是一个CC254x的最小系统,集成系统时钟和板载天线,用户可以直接开发自己的BLE产品。 1)速度:支持1Mbps数据传输率下的超短数据包,最少8个八组位,最多27个。所有 连接都使用蓝牙2.1加入的减速呼吸模式(sniff subrating)来达到超低工作循环。 2)跳频:使用所有蓝牙规范版本通用的自适应跳频,最大程度地减少和其他2.4GHz ISM 频段无线技术的串扰。 3)主控制:更加智能,可以休眠更长时间,只在需要执行动作的时候才唤醒。 4)延迟:最短可在3毫秒内完成连接设置并开始传输数据。 5)范围:提高调制指数,最大范围可超过100米(室内环境30米左右)。 6)健壮性:所有数据包都使用24-bitCRC校验,确保最大程度抵御干扰。 7)安全:使用AES-128 CCM加密算法进行数据包加密和认证。 8)拓扑:每个数据包的每次接收都使用32位寻址,理论上可连接数十亿设备;针对一对 一连接优化,并支持星形拓扑的一对多连接;使用快速连接和断开,数据可以再网状拓扑内转移而无需维持复杂的网状网络。

蓝牙模块介绍

Android 手机蓝牙模块介绍: 主机模块实物与从机一样,模块上有白点,主机模块会自动和从机模块配对,省却配对的麻烦,适合在需要两个设备间通过蓝牙串口无线通信的应用,无需电脑. 蓝牙透传模块可以让你原来使用串口的设备摆脱线缆的束缚在10米范围内实现无线串口通信。使用该模块无需了解复杂的蓝牙底层协议,只要简单的几个步骤即可享受到无线通信的便捷。蓝牙透传模块只有4个AT指令,分别是测试通讯,改名称,改波特率,改配对密码,AT指令必须从TXD,RXD信号脚设置,不能通过蓝牙信道设置。发送AT指令的设备可以是各种类型的MCU(比如51,avr,pic,msp430,arm等),也可以是电脑通过串口(PC串口接MAX232以后或者USB转串口)发送。 特别注意: 1、主机模块和从机模块均不能切换工作模式,只能是单一的工作模式(主或从) 2、主机模块只能配对HC06的从机模块,主机模块之间不能配对连接,主机模块也不能跟带蓝牙的电脑或者手机等其他蓝牙设备配对 3、从机模块可以跟带蓝牙的电脑或者部分带蓝牙的手机配对使用,从机模块之间不能连接,如果电脑没有 4、主机模块的AT指令比从机模块少了AT+NAME指令,其他指令相同 5、主机模块和从机模块的接口均为3.3V电平,可以直接连接各种TTL电平带串口MCU(5V的MCU请串联1K电阻)直接连接,设置参数可以用MCU或者本店的USB转串口,或者增加MAX232转换电路后的电脑串口 小常识: TXD:发送端,一般表示为自己的发送端,正常通信的时候接另一个设备的RXD。 RXD:接收端,一般表示为自己的接收端,正常通信的时候接另一个设备的TXD。 正常通信时候本身的TXD永远接设备的RXD! 自收自发:顾名思义,也就是自己接收自己发送的数据,也就是自身的TXD接到自身的RXD,用来测试本身的发送和接收是否正常。也称回环测试。 由于蓝牙核心板不方便接线,因此我们把它焊接到底板上,底板上含3.3V LDO,为了方便再拆卸,仅焊接有用的引脚,引出VCC、GND、TXD、RXD(TXD、RXD均为3.3V电平)四根线方便接线,STATE为LED 状态输出脚,未连接时输出脉冲,连接后输出高电平,可由MCU判断状态,需自行焊接插针,KEY接口对从机无效。该蓝牙模块可以接各种单片机,USB转串口等串口设备,输入电压3.6~6V(推荐5V,不得超过7V), 模块尺寸:3.57cm*1.52cm(cm) 注意:所标价格为单个模块的价格,并非一对模块的价格!!! 模块与单片机请遵循以下连接:

蓝牙模块介绍

蓝牙模块介绍: 主机模块实物与从机一样,模块上有白点,主机模块会自动和从机模块配对,省却配对的麻烦,适合在需要两个设备间通过蓝牙串口无线通信的应用,无需电脑. 蓝牙透传模块可以让你原来使用串口的设备摆脱线缆的束缚在10米范围内实现无线串口通信。使用该模块无需了解复杂的蓝牙底层协议,只要简单的几个步骤即可享受到无线通信的便捷。蓝牙透传模块只有4个AT指令,分别是测试通讯,改名称,改波特率,改配对密码,AT指令必须从TXD,RXD信号脚设置,不能通过蓝牙信道设置。发送AT指令的设备可以是各种类型的MCU(比如51,avr,pic,msp430,arm等),也可以是电脑通过串口(PC串口接MAX232以后或者USB转串口)发送。 特别注意: 1、主机模块和从机模块均不能切换工作模式,只能是单一的工作模式(主或从) 2、主机模块只能配对HC06的从机模块,主机模块之间不能配对连接,主机模块也不能跟带蓝牙的电脑或者手机等其他蓝牙设备配对 3、从机模块可以跟带蓝牙的电脑或者部分带蓝牙的手机配对使用,从机模块之间不能连接,如果电脑没有蓝牙适配器,可以购买我们的蓝牙适配器(地址:&), 4、主机模块的AT指令比从机模块少了AT+NAME指令,其他指令相同 5、主机模块和从机模块的接口均为电平,可以直接连接各种TTL电平带串口MCU(5V的MCU请串联1K电阻)直接连接,设置参数可以用MCU或者本店的USB转串口,或者增加MAX232转换电路后的电脑串口 小常识: TXD:发送端,一般表示为自己的发送端,正常通信的时候接另一个设备的RXD。 RXD:接收端,一般表示为自己的接收端,正常通信的时候接另一个设备的TXD。

BLE4.0 低功耗蓝牙透明传输模块.pdf

BLE4.0 Module / 低功耗蓝牙(BLE 4.0)透明传输模块General Description The CC2540 module is a cost-effective, low-power, true system-on-chip (SoC) for Bluetooth low energy applications. It enables robust BLE master or slave nodes to be built with very low total bill-of-material costs. The CC2540 combines an excellent RF transceiver with an industry-standard enhanced 8051 MCU, in-system programmable flash memory, 8-KB RAM, and many other powerful supporting features and peripherals. The CC2540 is suitable for systems where very low power consumption is required. Very low-power sleep modes are available. Short transition times between operating modes further enable low power consumption. Features and Benefits Bluetooth low energy technology Compatible Excellent Link Budget (up to 97 dB), Enabling Long-Range Applications Accurate Digital RSSI Compliance With FCC & CE standard High-Performance and Low-Power 8051 MCU core Battery Monitor and Temperature Sensor Sample Applications and Profiles Full-Speed USB Interface AES Security Coprocessor Applications 2.4-GHz Bluetooth low energy Systems Mobile Phone Accessories Sports and Leisure Equipment Consumer Electronics Human Interface Devices (Keyboard, Mouse Remote Control) USB Dongles Health Care and Medical

信驰达蓝牙透传(BLE)模块常见问题解答FAQ1

信驰达蓝牙透传(BLE)模块常见问题解答FAQ1 1、我们蓝牙模块与5V单片机桥接,怎么电平转换? 蓝牙模块与5V单片机桥接,串口通信,由于蓝牙模块为3.3V,需进行逻辑电平转换。 (1)在5V单片机与我们蓝牙模块之间加转换芯片的方式,转为3.3v,电源端VCC 是对应接到转换芯片,用到我们模块哪些引脚就把对应的引脚接到转换芯片上,不用串电阻; (2)使用串电阻的方式,电源端VCC需要使用LDO稳定成3.3V,然后用到我们模块哪些引脚就把对应的引脚串联电阻100欧母--1000欧姆,推荐330欧姆。 2、信驰达蓝牙从透传模块现版本默认波特率为9600bps,主透传模块默认波特率为115200bps,可通过AT指令或手机APP修改。 3、信驰达蓝牙模块测试功耗的方法? 1)官方测试方式:在电源回路上串一个10R的电阻,使用示波器截取压降波形,进行积分计算。 2)万用表测试方式:用万用表uA或mA档串在电池与模块之间查看显示值。 4、信驰达蓝牙模块的透传功能测试注意事项和测试软件? 可以参考我们的蓝牙透传模块协议说明资料; 给模块上电3.3V,EN脚拉低接地,BRTS拉低。 信驰达是TI的第三方合作伙伴,可以在苹果应用商店AppStore下载 lightblue官方测试软件或CubicBLE,蓝牙4.0需要苹果IOS6系统或者安卓4.3以上的系统才能支持。 信驰达测试蓝牙透传软件CubicBLE也有安卓和苹果版本。 5、客户用我们公司蓝牙模块测试透传功能,如果出现扫描不到,连接不上,串口收发数据不了的问题? 1)请先确认EN脚有没有拉低?EN脚是模块使能脚,拉低模块才会广播; 对应操作BRTS有没有拉低?BRTS作为数据发送请求(用来唤醒模块) 0:主机有数据发送,模块将等待接收来自主机的数据,此时模块不睡眠

蓝牙模块串口透传协议说明(桥接模式)

串口透传协议说明(桥接模式) 模块的桥接模式是指,通过通用串口和用户CPU相连,建立用户CPU和移动设备之间的双向通讯。用户可以通过串口,使用指定的AT指令对串口波特率,BLE连接间隔进行重设置(详见后面《串口AT指令》章节)。针对不同的串口波特率以及BLE连接间隔,以及不同的发包间隔,模块将会有不同的数据吞吐能力。为协调低速CPU的使用,默认波特率为9600bps,在有大数据量传输,或者高实时性需求的应用中,建议设定为高速串口波特率115200bps,支持掉电保存。 模块BLE连接间隔为20 ms,串口波特率为115200 bps时,模块具有最高理论转发能力(4K/S)。这里就在电平使能模式下,这种配置为例,对透传协议做详细介绍。 模块可以从串口一次性最多传输200字节数据包,模块会根据数据包大小自动分包发送,每个无线包最大载荷为20个字节。移动设备方发往模块的数据包,必须自行分包(1-20字节/包)发送。模块收到无线包后,会依次转发到主机串口接收端。 1.串口硬件协议:115200 bps , 8, 无校验位,1停止位。 2.EN为高电平,蓝牙模块处于完全睡眠状态。EN置低时,模块会以200ms的间隔开始广播,直到和手机对接成功。当EN从低到高跳变,不论模块状态,会立即进入睡眠。 3.连接成功之后,主机(MCU)如有数据发送至BLE模块,需将BRTS拉低,主机可在约100us后开始发送数据。发送完毕之后主机应主动抬高BRTS,让模块退出串口接收模式。要注意的是,抬高BRTS之前请确认串口数据完全发送完毕,否则会出现数据截尾现象。

4.当模块有数据上传请求时,模块会置低BCTS,最快会在 500us之后开始发送,直到数据发送完毕。这个延时可以通过AT指令进行配置,见《串口AT指令》章节。数据发送完毕,模块会将BCTS置高。 5.如若主机的BRTS一直保持低电平,则蓝牙模块会一直处于串口接收模式,会有较高的功耗。 6.在模块连接成功后,会从TX给出 "TTM:OK\r\n\0" 字串,可以根据此字串来确定是否可以进行正常转发操作。当然也可以使用连接状态提示脚,也可以通过手机发送一个特定的确认字串到模块,主机收到后即可确认已经连接。当连接被APP端主动断开后,会从TX给出“TTM:DISCONNET\r\n\0”字串提示,如果是非正常断开,会从TX给出“TTM:DISCONNET FOR TIMEOUT\r\n\0”字串提示。 7.模块的蓝牙默认连接间隔为20 ms,如果需要节省功耗采用低速转发模式,需通过AT 指令调整连接间隔(最长连接间隔2000ms),每个连接间隔最多传输80个字节,连接间隔为T(单位:ms),那么每秒最高转发速率V(单位byte/s)为: V = 80*1000/T (V只和T有关) 如果模块的蓝牙连接间隔为20ms,而每个间隔最多传输80 byte,因此理论最高传输能力(转发速率)为80*50 = 4K byte/s。测试表明,转发速率在2 K/s以下,漏包机率很低。安全起见,无论是低速或者高速转发应用,都建议在上层做校验重传处理。 8.以下是就20ms连接间隔的通讯模式举例,也可以自行配置。转发速率V0越低,丢包率越低: 通讯参考模式BLE 连接 间隔 T (ms) 理论最高 转发能力 V (byte/s) V = 80*1000/T 串口 包长度 L (byte) 串口发包间隔 TS (ms) 当L<80时,TS >= T 当80= T*2 当160= T*3 实际转发速率 V0 (byte/s) V0 = L*1000/TS 备注 1 204K 80TS >= T即可,若取TS=20ms 80*1000/20 = 4K TS偏小,不推荐 2 20 4K 200 TS >= T*3即可,若取TS=70ms 200*1000/70 = 2.8K

蓝牙模块详细解析及应用

蓝牙模块详细解析及应用 物联网在智能工业、智能家居、电子产品等领域全面发展,使近距离通信的无线连接技术越来越多的应用在物联网新兴产品中,为设备提供稳定和低功耗的数据传输服务的蓝牙模块更是成为物联网市场的宠儿,被广泛应用到医疗领域、定位应用、数据传输等近距离通信场景中。下面云里物里将为大家解析蓝牙模块有哪些特征,为何那么多领域都应用到它? 1、功耗低,支持标准的蓝牙BLE协议 为了更好的在应用设备上使用蓝牙功能,BLE蓝牙模块支持BLE4.0/4.2协议,更有MS50SFB 模块支持5.0(固件升级),蓝牙5.0相比旧版大大降低了蓝牙的功耗,使人们在使用蓝牙的过程中再也不用担心蓝牙耗电问题。 2、主从一体,快速切换 在建立连接和数据传输的过程中,既可以做主,也可以做从(在上面的透明传输就是做从机),模式切换随心而变! 3、多种配置方式,串口AT指令,透传AT指令 用户可以根据AT指令集对蓝牙透传模块进行设置操作。 4、支持1对多广播模式,内置iBeacon协议

蓝牙模块支持广播模式,在这种模式下蓝牙模块可以一对多进行广播。用户可以通过AT指令设置蓝牙模块广播的数据,蓝牙模块可以在低功耗的模式下持续的进行广播,应用于极低功耗,小数据量,单向传输的应用场合,比如无线抄表,室内定位等功能。 5、支持Mesh组网,实现蓝牙自组网络 基于Nordic nRF52832方案的BLE蓝牙模块,并成功应用于蓝牙Mesh灯控方案中。 6、支持UART接口 用户MCU直接使用串口通信方式与蓝牙模块通讯;蓝牙模块可以把所有来自用户MCU的串口透传数据通过BLE无线信道透明传输给另一端设备。另一端设备可以是智能手机(iOS/Android),也可以是其它BLE设备。 目前蓝牙模块已经广泛应用于定位标签,资产跟踪,运动及健身传感器,医疗传感器,智能手表,遥控器,玩具等产品中。

相关文档
相关文档 最新文档