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

CC2540、BLE、蓝牙4.0、透传模块-AT指令手册(精)
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

T+NOTI? ——查询/设置是否把当前连接状态通知给用户 . .......................... 6 1.10 A T+IMME? ——查询/设置模块工作方式........................................................ 6 1.11 A

T+START ——开始工作 . ............................................................................... 7 1.12

A T+TYPE? ——查询/设置模块密码验证类型 . (7)

第2章串口指令 (8)

2.1 A T+BAUD? ——查询/设置波特率 ..................................................................

8 2.2 A T+FLOW? ——查询/设置硬件流控 . (8)

2.3 A T+PARI? ——查询/设置串口校验 ................................................................. 8 2.4

A T+STOP? ——查询/设置停止位 (8)

第3章从机指令 (9)

3.1

A T+ADVI? ——查询/设置广播时间间隔 (9)

3.2 A T+POWE? ——查询/设置模块发射功率 ....................................................... 9 3.3

A T+PWRM? ——查询/设置模块自动进入休眠的时间 (9)

第4章主机指令 (10)

4.1 A T+SCAN ——搜索可连接模块 . ...................................................................

10 4.2 A T+SHOW? ——查询/设置模块在手动搜索时是否返回名字 . ......................

10 4.3 A T+CON[para1] ——连接指定蓝牙MAC 地址的从模块 . .............................

10 4.4 A T+CONN[para1] ——连接搜索返回的模块 . ................................................ 10 4.5

A T+CONNL ——连接最后一次连接成功的从模块 . (11)

第5章连接相关指令 (12)

5.1 A T+ISCON ——查询当前模块是否处于连接状态 ........................................

12 5.2 A T+DISCON ——断开连接 (12)

5.3

A T+CLEAR ——清除模块配对信息 . (12)

5.4 A T+RADD ——查询成功连接过的远程设备地址 . (12)

5.5

A T+SAVE? ——查询/设置模块成功连接后是否保存连接地址 . (12)

第6章模块信息相关指令 . (13)

6.1

A T+PASS? ——查询/设置配对密码 . (13)

6.2 A T+MAC ——查询本机MAC 地址...............................................................

13 6.3 A T+RSSI ——读取 RSSI 信号值(可作为远控指令) . (13)

6.4

A T+TEMP ——查询模块温度(可作为远控指令) . (13)

第7章 IO 监控指令 (14)

7.1 A T+LED? ——查询/设置LED 输出状态 . ......................................................

14 7.2 A T+PDIR? ——查询/设置PIO 口的输入输出方向(可作为远控指令) ......

14 7.3

A T+PDAT?——查询/设置PIO 口的输入输出状态(可作为远控指令) ........

14

第8章电源管理指令 (15)

8.1 A T+SLEEP ——让模块进入休眠状态 ...........................................................

15 8.2 A T+WAKE ——将模块唤醒至正常工作状态 (15)

8.3 A T+BATC? ——查询/设置电量信息广播开关(可作为远控指令) (15)

8.4

A T+BATT ——查询电量信息(可作为远控指令) (15)

第9章模块出厂设置 (16)

第1章常用指令

1.1 注意事项

1 所有的A T 指令中的符号,如问号(?、冒号(:,都是英文半角格式,需要携带参数

para 的指令必须显式地添加中括号[],指令末尾不携带”\r\n”。所有的应答指令最后都

有”\r\n”回车换行符,方便用户编程判断。 2 模块连接与未连接

a 未连接状态:在此状态下,用户发送的串口数据如果是A T 指令则会收到相应的

回复,如果不是A T 指令则无任何作用和回复。

b 连接状态:在此状态下,用户可以通过控制WK 引脚的电平实现对远端设备的数

据透传和控制,具体功能参见WK 引脚功能说明。

3 模块工作状态

a 休眠状态:功耗降低,能维持连接,模块可以将接收到的蓝牙数据通过串口输

出,但是无法接收串口输入的数据。如果设置了A T+NOTI[Y],在退出休眠时用

户将会收到OK+WAKE。有两种方法可以退出休眠状态。 i.

发送A T+WAKE命令。

ii. 在WK 引脚输入一个上升沿。

b 正常工作状态:数据收发正常进行,且传输速率高达10Kbps 。

c 待机状态:模块处于无连接状态,串口无数据收发。 4 WK 管脚的功能说明

a 模块处于休眠状态时:在WK 管脚输入上升沿,模块将被唤醒至正常工作状态。

b 模块处于连接状态时:WK 管脚的电平决定了数据的去向。

i.

高电平——远控模式,用户可以发送远控A T 指令对远端模块进行操作控制,发送其它数据无作用也无回复。

ii. 低电平——透传模式,用户输入的数据将会在远端模块的串口输出。若远端

设备为移动应用,则会收到一个NOTIFY 。

5 LED 管脚的功能说明:LED 为输出管脚,指示模块当前连接状态,默认状态如下。

a 未连接时慢闪——1000ms 脉冲。

b 连接时常亮——高电平。

1.2 AT+ ——测试

1.3 AT+HELP ——帮助查询

1.4 AT+VERS ——软件版本查询

1.5 AT+NAME? ——查询/设置模块名称

1.6 AT+RENEW ——恢复出厂设置

1.7 AT+RESET ——重启模块

1.8 AT+ROLE? ——查询/设置主从模式

1.9 AT+NOTI? ——查询/设置是否把当前连接状态通知给用户

注意:设置了通知用户,连接成功会回复”OK+ CONN:S”,连接失败会回复”OK+ CONN:U”;在任何模式任何时候下,连接断开后会向上位机发

送”OK+CONN:L”;详细可参考4.3。

1.10 AT+IMME? ——查询/设置模块工作方式

注意: 1

模块主机模式下手动操作流程: a

AT+START

b AT+SCAN

c AT+CON/AT+CONN

2

模块从机模式下设置了A T+IMME[N]将不会自动广播,需发送AT+START 启动广播。

1.11 AT+START ——开始工作

1.12 AT+TYPE? ——查询/设置模块密码验证类型

2.1 AT+BAUD? ——查询/设置波特率

注意:变更了波特率后,上位机在原有的波特率下无法接收到回

复”OK+SET:para”,用户需要把上位机的波特率修改到相应的值后才能进行通信,这样即可验证波特率是否修改成功。

2.2 AT+FLOW? ——查询/设置硬件流控

2.3 AT+PARI? ——查询/设置串口校验

2.4 AT+STOP? ——查询/设置停止位

3.1 AT+ADVI? ——查询/设置广播时间间隔

建议:虽然广播间隔越大模块越省电,但是苹果公司IOS 系统建议最大广播间隔为1285ms ,所以如果模块是用来和IOS 设备连接,广播时间间隔尽量不要超过1285ms 。

3.2 AT+POWE? ——查询/设置模块发射功率

3.3 AT+PWRM? ——查询

/设置模块自动进入休眠的时间

注意:自动进入休眠的时间意义在于,模块处于待机状态的时间达到这个时间后将会进入休眠状态。

第4章主机指令

4.1 AT+SCAN ——搜索可连接模块

注意:MT254xCoreS 串口透传模块在主机模式时只能扫描到馒头科技生产的从机设备,也只能和馒

头科技生产的从机设备相连接。

4.2 AT+SHOW? ——查询/设置模块在手动搜索时是否返回名字

注意:此设置是方便用户在使用A T+ SCAN命令时获得搜索到的模块的名称,效果如下: 1 OK+BEGIN 2 OK+MAC:addr1 3 OK+NAME:name1 4

OK+MAC:addr2 5 OK+NAME:name2 6

OK+END

4.3 AT+CON[para1] ——

连接指定蓝牙MAC 地址的从模块

注意:只有AT+NOTI[Y],即设置了通知上位机,连接成功后才会回复

OK+CONN:S,下同。

4.4 AT+CONN[para1] ——连接搜索返回的模块

4.5 AT+CONNL ——连接最后一次连接成功的从模块

第5章连接相关指令

5.1 AT+ISCON ——查询当前模块是否处于连接状态

5.2 AT+DISCON ——断开连接

注意:当用户的本地模块和远端模块处于连接状态时,用户如果想对本地模块进行设置操作,需先将WK 引脚置为高电平切换到远控模式,然后发送

AT+DISCON命令让远端模块主动断开连接,然后就可对本地设备进行操作。

5.3

AT+CLEAR ——清除模块配对信息

5.4 AT+RADD ——查询成功连接过的远程设备地址

5.5 AT+SAVE? ——查询/设置模块成功连接后是否保存连接地址

注意:如果用户希望每次上电的时候,模块直接去搜索可连接设备,而不是连接上次成功连接过的设备,可以先执行A T+SAVE[N]设置模块不保存连接地址,然后执行A T+CLEAR清除掉上次的地址。

第6章模块信息相关指令

6.1 AT+PASS? ——查询/设置配对密码

6.2 AT+MAC ——查询本机MAC 地址

6.3 AT+RSSI ——读取 RSSI 信号值(可作为远控指令)

注意:此命令返回的是远端设备的RSSI 值,如果读取到的RSSI = -255,则说明当前无连接。

6.4 AT+TEMP ——查询模块温度(可作为远控指令)

7.1 AT+LED? ——查询/设置LED 输出状态

7.2 AT+PDIR? ——查询/设置PIO 口的输入输出方向(可作为远控指令)

注意:如下图(详细请参考模块封装源文件),PIOA~PIO0分别对应para 的[10:0]这11个位;例如发送A T+PDIR[000F]这条指令,就把PIO0~PIO3这4个IO 口设置为了输出,PIO4~PIOA设置为了输入。

7.3 AT+PDAT?——查询/设置PIO 口的输入输出状态(可作为远控指令)

注意: PIOA~PIO0分别对应para 的[10:0]这11个位;例如在成功发送了A

T+PDIR[000F]指令后,再发送AT+PDAT[000F]这条指令,就把PIO0~PIO3这4个IO 口设置为了输出高电平。

8.1 AT+SLEEP ——让模块进入休眠状态

8.2 AT+WAKE ——

将模块唤醒至正常工作状态

8.3 AT+BATC? ——查询/设置电量信息广播开关(可作为远控指令)

注:设置了电量信息广播开启后,电量信息会加入到扫描响应信息中,这样就可以在无需连接的情况下获取电量信息。

8.4 AT+BATT ——查询电量信息(可作为远控指令)

注:实际上如果电量信息广播开启,电量信息已经包含在扫描响应信息中,仅需BLE 主机设备(如手机)发起一次扫描就可以从扫描响应信息中获得电量信息。电量信息格式为:0x02, 0x32, 电量值。手机APP 对这个数据进行拆分,取得第三个字节,就是设备的电量值。

第 9章模块出厂设置属性模块名称主从模式通知状态工作方式密码验证类型串口波特率串口硬件流控制串口校验方式串口停止位默认广播时间间隔功率设置休眠方式配对密码 PIO 输入输出方向 PIO 输入输出状态 MTUartBle 从机模式模块连接时主动通知用户上电立即自动工作连接不需要密码 115200 关闭无校验 1位 100ms 4dbm 不自动休眠 888888 输出低电平出厂值

蓝牙模块使用说明书

蓝牙模块使用说明 一、模块简介: 1、芯片简介 该蓝牙模块采用台湾胜普科技有限公司的BMX-02X模块为核心,它采用CSR BLUEcore4-External芯片并配置8Mbit的软件存储空间,成本低,使用方便。 CSR BlueCore4是英国Cambridge Silicon Radio(CSR)公司日前推出的第四代蓝牙硅芯片。这种硅芯片用于蓝牙技术推广小组(SIG)推出的增强数据传输率(EDR)蓝牙。CSR的BlueCore4的数据传输率将比现有的v 1.2蓝牙装置快三倍,并且使蓝牙移动电话或手机的耗电量较低。 蓝牙EDR的最大数据传输率为每秒2.1兆比特,而目前v1.2标准传输率则为每秒721千比特。传输率的提高意味着对一个特定量的数据来说,EDR无线电的工作将比v1.2无线电快三倍,从而减少耗电量,大大有利于依赖蓄电池的移动设备。 CSR BlueCore4完全能与现有蓝牙v1.1和v1.2装置兼容。蓝牙EDR用一种相移键控(PSK)调制模式取代标准传输率的Gaussian频移键控(GFSK),实现更高的数据传输率。 CSR BlueCore4正在以两种形式提供——一种用于外部“快闪”存储器,一种用于掩模ROM。BlueCore4-External以一种8×8mm BGA(球形格栅矩阵)封装提供,是十分灵活的解决方案,能够适应迅速更新的市场。例如,由于BlueCore

是目前可以得到的唯一能够支持蓝牙v1.2规格的所有强制和可选功能的硅芯片,BlueCore4-External为PC应用程序提供了理想的解决方案,使它们得益于以三倍速度的传输率无线传输文件,或者同时操作多个高需求的蓝牙链路。 鉴于蓝牙固件安装在芯片只读存储器上,CSR BlueCore4-ROM 的成本较低,占用面积小得多(在小片尺寸包装中为3.8×4mm,在与BC2-ROM和BC3-ROM引脚兼容的BGA中为6×6mm)。ROM芯片的尺寸和成本使它日益成为要求蓝牙功能综合起来的移动电话、手机和其它批量生产和成本敏感的应用产品的选择。 BlueCore4提供48KB的RAM,而以前的BlueCore硅芯片仅为32KB。部分这种额外的记忆存储用于对付增强数据传输率的附加缓冲空间,而其余部分则确保象Scattermode这样的未来规格得到充分支持。 BlueCore4-External和BlueCore4-ROM将先把蓝牙EDR快速数据传输率的优越性带给现有一些主要的蓝牙市场,加快文件传送,降低耗电并实现多个同时链路的操作。它还将为这种技术开辟某些潜在的新应用领域。 2、主要特性 ◆蓝牙版本:V2.0+EDR ◆输出功率:class II ◆Flash存储容量:8Mbit ◆供应电压:5V

ATK蓝牙模块说明书

ATK-SPP蓝牙串口说明书 ATK-SPP 蓝牙数传模块 一.模块概述 ATK-SPP是一款专为数据传输设计的蓝牙模块,遵循 蓝牙 3.0协议。支持SPP蓝牙串口协议,支持UART接口。 具 有成本低,兼容性好,功耗低等优点。 二.应用领域 1 蓝牙打印机 2 蓝牙遥控玩具 3 智能家居 4 汽车诊断仪 5 蓝牙无线数据传输 6 蓝牙游戏手柄

7 无线数据传输 8 蓝牙GPS 9 工业遥 控 三.引脚说明

引脚引脚功能描述 1 VCC 3.3V电源 2 P00 LED 3 P01 I/O 4 P30 I/O 5 P35 I/O 6 P45 I/O 7 GND 电源地 8 GND 电源地 9 P10 I/O 10 P20 UART-RXD 11 P21 UART-TXD 12 P22 I/O 13 P23 I/O

14 P24 I/O 15 P25 I/O 16 P26 I/O或者PWM口 17 NC 悬空 18 P11 I/O 四.模块尺寸 尺寸大小:12.7x23.4x1mm Pcb pad layout size是 1.5×1mm 五.应用电路

六.命令参数 1.设置命令:#AT#SET=m# #:特征码 m:0退出命令设置模式 1-9进入命令设置模式,1代表5S,2代表10S,依 此类

推,最大可以设置45S。这个数字表示在该时间内没 有输 入命令或者收到错误的命令,自动退出设置模式。命 令的 设置需要蓝牙连接成功以后,用终端去设置,例如手 机, 电脑等。只有使用该命令进入到设置模式后,其它命 令才 有效。收到正确命令后返回“OK”。 例:#AT#SET=3#进入设置模式15S #AT#SET=0# 退出设置模式 2.修改蓝牙名字:#AT#NAME=nnnnn# 蓝牙名字最长位数为32位字符,修改成功后返回“OK”。 例:#AT#NAME=BLUETOOTH# 蓝牙名字改为: BLUETOOTH,重新上电后生效。

蓝牙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.360docs.net/doc/6f14463918.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。

音频蓝牙模块说明书V1.00

广州唯创电子有限公司MP3录音模块 音频蓝牙模块 目录 1.产品概述 (2) 2.产品应用领域 (2) 3.模块特点 (2) 4.功能框图简介 (3) 5.管脚介绍 (3) 6.模块尺寸图 (5) 7.模块功能详解 (5) 7.1.MP3功能部分简介 (5) 7.1.1.TF卡座连接电路 (6) https://www.360docs.net/doc/6f14463918.html,B连接电路 (6) 7.1.3.按键电路 (7) 7.2.蓝牙部分 (8) 7.3.红外线遥控部分 (8) 8.相关参数 (9) 8.1.音频播放参数 (9)

8.2.蓝牙射频特性 (9) 8.3.电气参数 (10) 9.版本信息 (10) 音频蓝牙模块 1.产品概述 音频蓝牙模块是深圳唯创知音电子自主研发的智能型无线音频数据传输加上MP3音频播放产品,是低成本高效率的立体声无线传输方案,具有集成度高,体积小,低功耗,传输速度快等特点,只需在模块外围加上少许的元器件就可以实现高品质立体声音频的无线接收。模块本身采用免驱动方式,客户只需要把模块接入应用产品,就可以快捷的实现音乐无线传输,享受蓝牙模块的乐趣。 模块本身主要具备三大功能特点、自身MP3功能(可以外挂TF卡、U盘)、手机蓝牙通讯、红外线遥控。 2.产品应用领域 该模块主要用于短距离的音乐传输,可以方便地和笔记本电脑,手机,PDA等数码产品的蓝牙设备相连,实现音乐的无线传输。 ●蓝牙音响 ●蓝牙立体声耳机 ●免提电话 ●蓝牙无线传输音频 ●车载音响系统 ●车载免提 ●便捷式导航设备 3.模块特点 1)支持MP3LayerI II III,WA V(PCM,IMA-ADPCM)格式文件的播放; 2)支持SD/MMC/TF卡和各种U盘; 3)支持FA T12/FAT16/FA T32/EXFAT文件系统; 4)支持快进,快退,断点记忆,AB复读,EQ功能; 5)支持双设备同时在线功能; 6)支持MIC录音功能; 7)支持蓝牙音乐播放和通话功能;

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米。 应用领域: 一、机器人控制 一个工业机器人系统通常分为机构本体和控制系统两大部分。构成机器人控制系统的要素主要有计算机硬件系统及无线模块操作控制软件、输入/输出设备及装置、驱动器系统、传感器系统。 二、远程抄表 远程抄表系统主要是完成电度计量或信息采集、信息远传、后台软件处理和分析三部分任务。前后两部分技术已经成熟,抄表系统技术关键是解决信息远传——通讯问题。 三、门禁安全管理系统 门禁安全管理系统是新型现代化安全管理系统,它集微机自动识别技术和现代安全管理措施为一体,它涉及电子,机械,光学,计算机技术,通讯技术,生物技术等诸多新技术。它是解决重要部门出入口实现安全防范管理的有效措施。 四、工业数据采集 工业数据采集,是指从传感器和其它待测设备等模拟和数字被测单元中自动采集非电量或者电量信号,送到上位机中进行分析,处理。数据采集系统是结合基于计算机或者其他专用测试平台的测量软硬件产品来实现灵活的、用户自定义的测量系统。 五、无线遥控遥测 无线遥测系统是以计算机为基础的生产过程控制与调度自动化系统。它可以对现场的运行设备进行监视和控制,以实现数据采集、设备控制、测量、参数调节以及各类信号报警等各项功能。

蓝牙模块介绍

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

蓝牙模块HC05使用说明

蓝牙模块HC-05使用说明

————————————————————————————————作者: ————————————————————————————————日期: ?

HC-05蓝牙模块介绍与配置 1.蓝牙介绍 图7-1产品实物图图7-2 引脚对应图 HC-05蓝牙模块的特点: (1)采用CSR主流蓝牙芯片,蓝牙V2.0协议标准; (2)输入电压:3.6V--6V,禁止超过7V; (3)波特率为1200,2400,4800,9600,19200,38400,57600,115200 用户可设置; (4)带连接状态指示灯,LED快闪表示没有蓝牙连接;LED慢闪表示进入 AT命令模式; (5)板载3.3V稳压芯片,输入电压直流3.6V-6V;未配对时,电流约 30mA(因LED灯闪烁,电流处于变化状态);配对成功后,电流大约10mA。(6)用于GPS导航系统,水电煤气抄表系统,工业现场采控系统; (7)可以与蓝牙笔记本电脑、电脑加蓝牙适配器等设备进行无缝连接。(8) HC-05嵌入式蓝牙串口通讯模块(以下简称模块)具有两种工作模式:命令响应工作模式和自动连接工作模式,在自动连接工作模式下模块又可分为主(Master)、从(Slave)和回环(Loopback)三种工作角色。当模块处于自动连接工作模式时,将自动根据事先设定的方式连接的数据传输;当模块处于命令响应工作模式时能执行下述所有 AT命令,用户可向模块发送各种AT 指令,为模块设定控制参数或发布控制命令。通过控制模块外部引脚(PI O11)输入电平,可以实现模块工作状态的动态转换。

2.蓝牙配置 (1)主要内容 ?所需材料: USB转TTL模块(下载器)、HC-05蓝牙模块一对、串口调试助手。 ?配置要求: 实现两个蓝牙模块的主从绑定。 ?注意事项: USB转TTL模块(下载器)与HC-05蓝牙模块的连接方法如下: 蓝牙模块USB转TTL模块 RXD <------ --->TXD TXD <---- ----->RXD VCC <------- --> 5V GND<------ ---> GND 注意:交叉连接 ?设置步骤 ?进入AT指令模式(所有AT指令都必须换行) ?设置串口波特率9600,无校验位,无停止位 ?修改蓝牙名称、密码 ?设置蓝牙的主从模式(1主1从) ?实现主从模块的绑定(两个模块实现透传) (2)操作实例 A.用杜邦线连接好USB转TTL模块(下载器)与HC-05蓝牙模块(注意交叉!!) B.进入AT指令模式 ?将下载器与电脑连接,(按住HC-05上的复位键,再接通电源,发现指

蓝牙透传模块选型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蓝牙透传模块领域,构建自有研发、测试、生产、销售和售后配套体系,可以很好的服务于终端客户!

蓝牙知识点解答

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,蓝牙部分无需再过认证。

蓝牙模块HC-05使用说明

HC-05蓝牙模块介绍与配置 1.蓝牙介绍 图7-1产品实物图图7-2 引脚对应图 HC-05蓝牙模块的特点: (1)采用CSR主流蓝牙芯片,蓝牙V2.0协议标准; (2)输入电压:3.6V--6V,禁止超过7V; (3)波特率为1200,2400,4800,9600,19200,38400,57600,115200 用户可设置; (4)带连接状态指示灯,LED快闪表示没有蓝牙连接;LED慢闪表示进入 AT命令模式; (5)板载3.3V稳压芯片,输入电压直流3.6V-6V;未配对时,电流约 30mA(因LED灯闪烁,电流处于变化状态);配对成功后,电流大约10mA。 (6)用于GPS导航系统,水电煤气抄表系统,工业现场采控系统; (7)可以与蓝牙笔记本电脑、电脑加蓝牙适配器等设备进行无缝连接。 (8) HC-05 嵌入式蓝牙串口通讯模块(以下简称模块)具有两种工作模式:命令响应工作模式和自动连接工作模式,在自动连接工作模式下模块又可分为主(Master)、从(Slave)和回环(Loopback)三种工作角色。当模块处于自动连接工作模式时,将自动根据事先设定的方式连接的数据传输;当模块处于命令响应工作模式时能执行下述所有 AT 命令,用户可向模块发送各种 AT 指令,为模块设定控制参数或发布控制命令。通过控制模块外部引脚(PIO11)输入电平,可以实现模块工作状态的动态转换。 2.蓝牙配置

(1)主要内容 所需材料: USB转TTL模块(下载器)、HC-05蓝牙模块一对、串口调试助手。 配置要求: 实现两个蓝牙模块的主从绑定。 注意事项: 设置步骤 ?进入AT指令模式(所有AT指令都必须换行) ?设置串口波特率9600,无校验位,无停止位 ?修改蓝牙名称、密码 ?设置蓝牙的主从模式(1主1从) ?实现主从模块的绑定(两个模块实现透传) (2)操作实例 A.用杜邦线连接好USB转TTL模块(下载器)与HC-05蓝牙模块 (注意交叉!!) B.进入AT指令模式 ?将下载器与电脑连接,(按住HC-05上的复位键,再接通电源,发现指示灯缓慢闪灭,表示进入AT指令模式),并且打开串口助手。设置波特率38400,数据位8 位,停止位1位,无校验位,无流控制。 ?测试通讯 发送:AT(换行) 返回:OK 如下图所示:

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

蓝牙模块学习笔记

蓝牙模块学习 刚拿到蓝牙模块,心中有点小激动啊; 民用级:HC-05,HC-06(HC-06-M,HC-06-S) HC-05-D,HC-06-D(是带底板的模块,主要是用户用于测试和评估) 本文介绍的为HC-06蓝牙串口模块。 蓝牙串口模块用于把串口转换为蓝牙,这种模块工作的时候分为主机和从机,其中偶数命名的型号出厂时就确定了是从机或者是主机,并无法更改。奇数命名的型号可以用户自己通过AT指令修改模块为主机或者从机。 主机:HC-06-M , M=master 从机:HC-06-S , S = slaver 串口模块的使用,是不需要驱动的,只要是串口就可以接入,配对完毕即可通信,模块与模块的通信需要至少2 个条件: 1、必须是主机与从机之间 2、必须密码一致(密码:1234) 主机: 记忆最后一次配对过的从机,并只与该从机配对,直到KEY(26 脚)高电平触发时放弃记忆,26 脚默认应该接低电平。 配对方式: 主机自动搜索从设备进行配对。 典型方式:在一定条件下,主从之间自动配对 AT 模式: 配对前就是AT 模式,配对完毕后透明通信

图1 是HC-06 图片及主要引脚 现在你手中拿到的HC-06引出了四个引脚,分别为VCC、GND、TXD、RXD。四个引脚分别对应单片机的电源5V或3.3V;GND接地;TXD、RXD交叉连接(对应单片机的P3^0,P3^1)。 连接好,单片机上电,此时蓝牙模块上led闪烁,表示尚未连接其他蓝牙设备。此时用手机蓝牙搜索,可以搜索到HC-06.点击连接,输入pin密码则可以连接。 连接好后,利用蓝牙串口助手就可以对蓝牙模块通信了,编程也就可以把蓝牙当作普通串口来对待。 注意编写好程序后,向单片机烧录时,必须将TXD、RXD拔出才能烧写!!! 问题:串口发送字符串时,最后没有标志可寻。可以将字符串接收到数组中,发送数据到12864,检测是否到’\0’ ,如果检测得到,将标识符flag置为1;串口中断服务程序中,检测到flag为1时,这证明数据显示成功。此时应当清屏! 清屏方法:while(Tem[i]!='\0') { Tem[i]=' '; i++; }

蓝牙模块

蓝牙模块使用手册 1.蓝牙模块概述: 本说明书适用于蓝牙通信模块BF10,蓝牙通信模块BF10 为一款自主开发的智能型无线数据传输产品,高灵敏性接收, 低成本,体积小巧,低功耗,用于蓝牙的数据传输领域。 BlueCore4-Ext芯片,完全兼容蓝牙2.0规范 Uart接口,支持1200bps~2764800bps等多种波特率 支持SPP协议最高可支持3M调制模式 外围IO口通信 内建8M Flash 2. 蓝牙模块应用领域: 该模块主要用于短距离的数据无线传输领域。可以方便的和PC机(PDA手机)的蓝牙设备相连,也可以两个模块之间的数据互通。避免繁琐的线缆连接,能直接替代现有的串口线。 ※蓝牙打印机、条码扫描设备 ※工业遥控、遥测; ※POS系统,无线键盘、鼠标; ※交通,井下定位、报警; ※自动化数据采集系统; ※无线数据传输、银行系统; ※无线抄表、无线数据采集; ※楼宇自动化、安防、机房设备无线监控、门禁系统; ※智能家居、工业控制; ※汽车检测设备; ※电视台的互动节目表决设备; ※政府路灯节能设备 ※无线LED显示屏系统 3.蓝牙模块封装信息

管脚功能描述 序号名称描述 1 TXD串口数据发射,连接单片机的RXD接收 2 RXD 串口数据接收,连接单片机的TXD发射 3 CTS 串行CTS功能脚 4 RTS 串行RTS功能脚 5 PCM_CLK 未使用到 6 PCM_OUT 未使用到 7 PCM_IN 未使用到 8 PCM_SYNC 未使用到 9 AIO0 未使用到 10 AIO1 未使用到 11 RESET 复位脚低电平复位,该管脚上拉470K电阻,下接104电容 12 VCC 3.3V供电正端,电压范围为3.15-3.3V 13 GND 供电负端 14 GND供电负端 15 USB - USB- 16 SPI_CSB 未使用到 17 SPI_MOSI 未使用到 18 SPI_MISO 未使用到 19 SPI_CLK 未使用到 20 USB + USB + 21 GND 供电负端 22 GND 供电负端 23 PIO0 外围IO口 24 PIO1 外围IO口 25 PIO2 外围IO口 26 PIO3 外围IO口 27 PIO4 外围IO口 29 PIO5 外围IO口 29 PIO6 外围IO口 30 PIO7 外围IO口 31 PIO8 外围IO口 32 PIO9 外围IO口 33 PIO10 外围IO口 34 PIO11 外围IO口 4. UART及外围PIO Uart串口信息: 电平: 3.3V CMOS电平 波特率: 1200,2400, 4800,9600,19200,38400, 57600, 76800,115200,230400,460800,921600,1382400, 数据位:8bit 停止位: 1bit 校验位: 无 注:若芯片与标准RS232、RS485连接则需要使用驱动芯片 PIO口信息

蓝牙耳机使用说明书

蓝牙耳机使用说明书 一、开机。在没有开机的情况下只需要一直按住开机键10秒左右当二级指示灯长亮或者红、蓝两色灯交替闪烁即为开机。中途看到蓝牙指示灯一闪一闪不要松手。当蓝牙跟配对设备连接之后指示灯才会变成一闪一闪的。二、配对。耳机正常开机后手机搜索蓝牙设备一般可以在5秒钟左右的时间可以搜索到耳机然后在手机上选择你找到的蓝牙耳机设备手机会提示你输入密码。通用密码0000. 三、连接。当手机搜索到耳机同时你也正确输入了密码后并不是说你的手机就可以用蓝牙耳机了有很多手机在找到蓝牙设备后还需要和耳机进行连接。四、充电。蓝牙耳机的充电时间一般都在2小时左右大多数蓝牙耳机充电时红灯亮充满后灯灭。疑难问题解决 1.手机无法搜索到蓝牙耳机解决方法①确认蓝牙是否开机是否指示灯常亮或红、蓝指示灯交替闪烁②如果蓝牙已开机仍无法搜到请重启蓝牙和手机。 2.蓝牙耳机和手机连接之后总是断线或是有杂音解决方法①蓝牙耳机电力不足需要尽快给蓝牙耳机充电②手机和蓝牙之间有阻隔或距离超出信号接收距离请不要用手捂住蓝牙为了保持信号的连续稳定性请尽量保持蓝牙和手机在同一方向。 3.蓝牙已连接但是不能听歌解决方法①单声道蓝牙耳机仅在配对诺基亚手机时可以用蓝牙听音乐如果你用的不是诺基亚的手机是不能用单声道蓝牙听音乐的②检查蓝牙设置声音路径转到免提装置③部分国产手机和山寨手机还需要进入播放器设置两个地方在播放器里把蓝牙功能开启并在下面一个耳麦的图标里选择刚连接的蓝牙设备点击确定即可。④

个别国产手机没有完整立体声蓝牙模块没有蓝牙听音乐功能。可用蓝牙连接其他手机检测该蓝牙耳机是否可用。 4.如何用蓝牙耳机在电脑上听歌和语音聊天解答如果你的电脑自带蓝牙打开蓝牙功能搜索正开启的蓝牙就行不然就需要一个蓝牙适配器适配器的作用是连接蓝牙耳机和电脑通过一个蓝牙小软件BlueSoleil就可以实现与电脑连接。XP系统可自动识别任何蓝牙适配器无需驱动程序但是XP自带的适配器软件只能传输文件不能传输音频。必须安装光盘里自带的BlueSoleil这个软件传输音频。1、我的手机能使用蓝牙吗答蓝牙是一种世界标准的协议只要你的手机有蓝牙功能都能使用蓝牙耳机、蓝牙免提等蓝牙手机配件。常见的几个主要品牌的手机可以去其网站查看自己的手机是否支持蓝牙。2、我怎样选择蓝牙耳机答首先是选择品牌的蓝牙耳机无论从质量还是售后服务都可以保证其次是选择音质和待机时间长的蓝牙耳机因为耳机的寿命实际就是蓝牙耳机电池的寿命电池的寿命是由充电的次数多少决定的所以待机时间越长的蓝牙耳机其使用寿命就会越长。3、蓝牙耳机使用简单吗答蓝牙耳机使用很简单比手机使用简单得多了。蓝牙耳机使用前先要跟手机配对简单的配对过程介绍先按住耳机的多功能按钮说明书有说几秒钟耳机的指示灯会变为红兰交替闪烁大部分的耳机再用手机搜索蓝牙设备手机找到后会显示所找到的蓝牙名称输入配对密码一般是0000后接着按手机的确定按键那配对过程就这样简单的完成了。立体声的蓝牙耳机部分手机需要在蓝牙设备内进行再次连接才可以正常使用立体声来听音乐。蓝牙耳机的按键不多大部分只有音量按钮、

蓝牙模块简介

蓝牙模块介绍 主机模块实物与从机一样,模块上有白点,主机模块会自动和从机模块配对,省却配对的麻烦,适合在需要两个设备间通过蓝牙串口无线通信的应用,无需电脑。 蓝牙透传模块可以让你原来使用串口的设备摆脱线缆的束缚在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

蓝牙模块介绍

一、硬件 1、控制芯片 在蓝牙1.1标准的时代,CSR(Cambridge Silicon Radio)公司的CSR Core2芯片占据市场上的绝大部份份额,但到了蓝牙1.2标准盛行的2005年开始,由于Broadcom公司收购蓝牙管理软件widcomm公司,市场份额开始改变,CSR新推出的CSR Core3芯片转向使用IV Bluesoeil,市场反应不佳,Broadcom 公司的BCM系列芯片组开始领跑市场。 (1)CSR Core2芯片,属于蓝牙1.1规范产品 (2)CSR Core3-Rom芯片,蓝牙1.2规范,固件与控制芯片整合在一起。编号为31,有很多JS把CS R Core2的蓝牙棒当Core3卖,这是区别芯片最直接的方法。 (3)Broadcom的BCM系列芯片,属于蓝牙1.2规范产品。 (4)SiliconWave芯片,蓝牙1.2产品,比较少见,通常是低价蓝牙棒才用,不稳定。 2、缓存 简单的说,缓存是提供两个蓝牙设备通讯时,由于不可能真正意义上的完全同步,蓝牙设备必须有一个缓冲区,用于暂时存放待处理的数据。大多数的低价蓝牙棒都不具备缓存,如果你发现蓝牙老断线,70%的原因都是没有缓存造成的。 缓存容量从512K到4MB都有。 3、固件及Profile 固件通常上来说,存在于蓝牙棒的缓存上,但现在也有固件与芯片整合的(如用CSR Core3 ROM这个芯片的蓝牙棒)。 固件是让蓝牙棒起应用功能的,其实这和硬盘等固件原理是一样的,而固件的内容就是profile。 举例说明,蓝牙棒用于同步PDA/手机,必须要有一个蓝牙虚拟端口,这个在蓝牙应用上,叫做串口profil e。所以,有些低价蓝牙无法使用特定的功能,最常见的就是不支持蓝牙鼠标,键盘或蓝牙耳机,这都是因为固件内缺乏相对应的profile引起的,与驱动或蓝牙管理软件无关。 4、天线型态 作为无线通讯的一种,蓝牙棒无可避免的需要天线。天线型态分为两种,最常见的为单天线(Print on Bo ard),成本较低,效果也不错;另外还有双天线蓝牙棒(亦称双回路天线),可以更好地保证无线稳定度及有效距离。 5、FCC认证

ZK-07蓝牙透传

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

https://www.360docs.net/doc/6f14463918.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-

蓝牙串口从机模块使用说明

性能概要完整的蓝牙解决方案 ?蓝牙2.0 带EDR,2Mbps-3Mbps 调制度 ?内置2.4GHz 天线, 用户无需调试天线 ?外置8Mbit FLASH ?低电压3.3V 工作 ?可选PIO 控制 ?标准HCI 端口(UART or USB) ?USB 协议: Full Speed USB1.1, Compliant With 2.0 ?模块可以作为SMD 贴片工艺 ?RoHS 制程 ?引脚半孔工艺 ?数字2.4GHz 无线收发射 ?CSR BC04 蓝牙芯片技术 ?自适应跳频技术 ?体积小,(27mm×13mm×2mm) ?简单的外围设计电路 ?蓝牙Class 2 功率级别 ?存储温度:-40至+85 度,工作温度:-25 至+75 度 ?协波干扰:2.4MHz,发射功率3 dBm ?误码率:0,但会在传输链路产生信号衰变,才有误码,如RS232 和TTL线路处理线路中 一、从机模块使用说明

在应用方面从机是用于单片机跟电脑或者手机配对通讯。使用方法是把模块的通信线RXD TXD连接到单片机,然后用手机或者电脑搜索蓝牙设备,并配对连接。如果是使用手机,我们提供安卓系统的测试程序,如果是wm系统,则可以从网上下载一个串口调试助手。使用电脑连接后会自动分配com口,一般会出现两个,分别试验一下,有一个口可以通信。如果是想利用电脑连接模块,我们推荐用IVT软件,因为微软自带的蓝牙驱动存在很多问题。详细内容请参照文档《使用蓝牙适配器连接模块说明.doc》。 如何进行A T指令操作? 模块的参数设置是需要通过A T指令进行的。比如设置设备名称,配对密码,修改波特率等。 如果您的设备使用中参数基本固定,可以在使用前修改完毕,以后就直接利用其通讯即可,参数设置只需设置一次,之后会保存住。这样我们可以采用电脑修改,用电脑进行A T 指令,需要用一根USB转TTL线连接到模块,USB的RXD、TXD直接连接到模块的TXD、RXD。在模块的指示灯闪烁的情况下进行。也可以通过连接到单片机设置,单片机的RXD、TXD直接连接到模块的TXD、RXD。然后再模块没有配对连接的情况下(即灯闪烁),直接通过串口发送A T指令对应的字符即可。 从机模块在没有配对连接的情况下(灯闪烁)可以进行A T指令。因为配对连接后进行数据传输,模块对于数据相当于透明处理,蓝牙接收到的数据直接从模块TXD发出,模块RXD接收到的数据也直接通过蓝牙发出了。模块进行A T指令必须连接模块的通信线RXD TXD。 二、未带转接板模块引脚说明

相关文档
最新文档