当前位置:文档之家› MS50SFA1C透传从模块规格书V4.1

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

产品规格书PRODUCT SPECIFICATION深圳云里物里科技股份有限公司VersionV4.1发布时间2018-04-25MODEL 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+无需MFi2.应用领域该模块主要用于短距离的数据无线传输领域。

可以方便的和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存储大小192KB4.模块尺寸图5.引脚定义引脚名称引脚定义功能描述备注VCC 电源正极GND 电源负极P0.04BRX 串口(UART)接收蓝牙模块的RX P0.09BTX 串口(UART)发送蓝牙模块的TXP0.17SLP 睡眠/唤醒睡眠为高电平(或悬空),唤醒为低电平P0.11LED1指示灯低电平有效,睡眠状态(灭灯)、空闲状态(一秒闪烁一次)、工作状态(常亮)空闲状态:只广播;工作状态:连接P0.18BTDATA模块发送数据输入信号作为数据发送请求(用来唤醒模块)0:主机有数据发送,模块将等待接收来自主机的数据,此时模块不睡眠1:主机无数据发送,或主机数据发送完6.模块配置6.1透传模块出厂默认值模块角色:从模块模块名称:Minew_V4模块串口波特率:9600bps,8N1广播时间:1s最小连接周期:10ms;最大连接周期:1s发射功率:0dBm6.2蓝牙服务UUID透传服务UUID:FFF0透传接收UUID:FFF1透传发送UUID:FFF26.3UUID描述透传服务:蓝牙转串口透传服务透传接收:以notify方式转发串口输入的数据发送给主设备;透传发送:Write方式接收主设备发来的BLE数据。

将通过串口输出接收到的BLE数据6.4工作模式命令模式未连接时,串口输入的所有数据均视为命令。

模块蓝牙广播,等待被主机连接。

被主机连接后,进入透传模式。

透传模式所有数据的输入视为透传数据,模块将通过蓝牙转发给主机端。

6.5模块应用示意图7透传数据【服务UUID:0xFFF0】(APP端)特征值UUID 可执行的操作字节数默认值备注FFF1notify20无从串口收到输入的数据将会在此通道产生通知发给连接设备说明:串口输入转发到蓝牙输出。

如果打开了通道的通知使能开关,主CPU通过串口向模块发送的合法数据后,将会在此通道产生一个notify通知事件,APP可以直接在回调函数中进行处理和使用FFF2write20无写入的数据将会从串口输出说明:蓝牙输入转发到串口输出。

APP通过BLEAPI接口向此通道写操作后,数据将会从串口输出。

(一次不能超过20个字节,否则会丢失数据) 8参数设置及注意事项说明(1)断开状态的字串会当成指令进行解析并执行,然后输出执行结果,"TTM:OK\r\n\0"或"TTM:ERP\r\n\0"等。

连接模式的串口数据包,将被视为透传数据。

(2)设置参数“BTDATA”管脚要拉低(BTDATA=0),设置完参数需要发送“TTM:RST-SYS”或者重新上电新的参数才会生效。

(3)根据需求,上电之前请给P0.18与P0.16对应所需功能的电平,防止悬空输入引脚静电干扰。

(4)命令模式下需要发送的ASCII必须转换为十六进制发送,否则手机端无法识别,如模块的名字等。

8.1设置模块的名字向串口发送以下字串,"-"以后为模块名,长度为16个字节以内,不能为空,如:"TTM:REN-"+Name(Name为十六进制)会从串口收到"TTM:OK\r\n\0"确认设置成功如果指令格式不对,则会返回:"TTM:ERP\r\n\0"8.2设置广播时间向串口发送以下字串,设置模块的广播周期,T=X*100ms,如:"TTM:ADP-X"(X为十六进制)其中X的范围为:1到20。

会从串口收到"TTM:OK\r\n\0"确认设置成功如果指令格式不对,则会返回:"TTM:ERP\r\n\0"广播周期设定掉电保存,重启模块后,模块将按照新的广播周期进行广播备注:广播间隔越大,功耗越低。

最大广播间隔2S8.3设置连接间隔设定向串口发送以下字串,设定BLE连接间隔,T=X*10ms,如:"TTM:CIT-X"(X为十六进制)其中X的范围为:2到100。

会从串口收到"TTM:OK\r\n\0"确认设置成功如果指令格式不对,则会返回:"TTM:ERP\r\n\0"8.4设置发射功率参数向串口发送以下字串,设置相应的发射功率,单位dBm,如:"TTM:TPL-X"(X为十六进制)其中X的范围为:0到7。

分别代表"-40","-20","-16","-12","-8","-4","0","4"。

会从串口收到"TTM:OK\r\n\0"确认设置成功如果指令格式不对,则会返回:"TTM:ERP\r\n\0"8.5波特率设定向串口发送以下字串,-后参数为新波特率,如:其中X的范围为:0到4。

分别代表"9600","19200","38400","57600","115200"会从串口收到"TTM:OK\r\n\0"确认设置成功如果指令格式不对,则会返回:"TTM:ERP\r\n\0"8.6获取物理地址MAC向串口发送以下字串,如:"TTM:MAC-?"会从串口收到:"TTM:MAC-xxxxxxxxxxxx\r\n\0"确认读取成功字串后面"xxxxxxxxxxxx"为6字节模块蓝牙地址如果指令格式不对,则会返回:"TTM:ERP\r\n\0"8.7获取应用程序固件版本VERSION向串口发送以下字串,如:"TTM:VER-?"会从串口收到:"TTM:VER-xxxx\r\n\0"确认读取成功字串后面"xxxx"为4字节模块蓝牙固件版本号。

如果指令格式不对,则会返回:"TTM:ERP\r\n\0"8.8模块软复位向串口发送以下字串:"TTM:RST-SYS"会迫使模块软复位一次如果指令格式不对,则会返回:"TTM:ERP\r\n\0"8.9自定义广播内容向串口发送以下字串,自定义广播内容,如:"TTM:ADD-"+Data(Data为字符)其中Data为准备附加的广播的数据,Data为字符型,长度0<L<=16会从串口收到"TTM:OK\r\n\0"确认设置成功如果指令格式不对,则会返回:"TTM:ERP\r\n\0"例如设为“TTM:ADD-Minew"广播数据为:4D696E65778.10定义产品识别码"TTM:PID-"+Data(Data为十六进制)其中Data为两个字节的产品识别码,范围0x0000~0xFFFF(L=2,A\B\C\D\E\F必须为大写)。

会从串口收到"TTM:OK\r\n\0"确认设置成功如果指令格式不对,则会返回:"TTM:ERP\r\n\0"Data为十六进制数,例如发送"TTM:PID-5588”广播的头两个字节为0x55、0x888.11模块恢复出厂设置向串口发送以下字串:"TTM:RST-FAC"再发送"TTM:RST-SYS"会迫使模块恢复出厂设置如果指令格式不对,则会返回:"TTM:ERP\r\n\0"9.模块测试9.1通过PC串口修改指令的操作步骤第一步:将USB线连接开发板和电脑USB口。

(如果没安装串口驱动,需先安装)第二步:打开串口助手软件第三步:选择对应的串口,如图1第四步:配置串口参数,如图2图1图2图3第五步:打开串口,如图3第六步:将模块串口使能(即BTDATA =0,SLP=0)。

第七步:按上面所介绍的指令修改你所要修改的参数即可。

9.2透传操作测试1、模块连接好上电后打开软件,如图42、搜索模块,如图53、连接模块,如图6图4图5图64、打开串口,向手机发数据,如图75、手机Minew 串口助手接收数据,如图8图7图86、手机Minew 串口助手向串口发数据,如图97、串口接收数据,如图10图9图1010.支持的设备支持设备系统支持设备型号iOS 7.0及以上iPhone 4S,iPhone 5,iPhone 5S,iphone 6,iPhone 6p,iPad 3,iPad mini,iPad air 等Android 4.3及以上Samsung Galaxy S III,Galaxy S IV,Galaxy Note II,Galaxy Note III and Motorola Razr,HTC One 等11.PCB 设计说明天线部分不能有金属布线,最好做镂空处理,或安置在PCB 板边缘。

相关主题