BLK-MD-BC04-B蓝牙模块的资料

 

蓝牙模块说明

蓝牙模块

波特率

波特率从1200到1382400,具体可以参考波特率列表。

 
 

电平接口

答:模块的接口是SPP电平,电压为3.3V。

 
 

如何直接和RS232电平相连

答:由于蓝牙模块的接口是SPP,需要增加一个MAX3232/SP3232的芯片转为RS232。

 
 

BLK-MD-BC04-B蓝牙模块两种模式

A.直接替代串口线

B.和电脑/手机蓝牙透明串口

可以参考BLK-MD-BC04-B说明文档

 
 

 
 

如何进行蓝牙windows串口编程

答:先使用蓝牙驱动创建串口,后面的操作就和串口数据传输一样操作了。

 
 

 
 

蓝牙距离  

BLK-MD-BC04-B是CLASS2的蓝牙模块,CLASS2的蓝牙通信距离是10米的。

 
 

蓝牙一对多操作模式

使用BLK-MD-BC04-B来实现1对多的操作可以参考BLK-MD-BC04-B说明文件。

 
 

电脑蓝牙和BLK-MD-BC04-B的操作模式

答:也可以参考BLK-MD-BC04-B说明文件。

 
 

 
 

是否电脑蓝牙串口和蓝牙模块波特率需要一致?

答:需要一致,需要保证硬件连接的波特率一致就好了。

 
 

 
 

蓝牙数据传输的优点:

1.蓝牙数据传输是采用2.4G免费频段跳频技术,所以在2.4G无线数据传输中不会受同段频率的干扰

2.数据传输过程有CRC校验机制从而保证数据包的可靠性

3.数据传输中有数据重发机制,可以使得数据发送更加可靠。

 
 

 
 

蓝牙传输所受影响的因素有

1.障碍物的影响,特别是金属屏蔽影响

2.蓝牙模块的底板布板,建议在模块的天线下面电路板不要走线和铺地,最好能悬空。

3.天线位置靠近外壳边缘

 
 

 
 

 
 

带AT指令的蓝牙模块

能通过AT指令来修改波特率、蓝牙名称、蓝牙配对码。  连接前PIO0闪烁、连接成功后则PIO0为高。

 

BLK-MD-BC04-B蓝牙模块的资料的更多相关文章

  1. BLK-MD-BC04-B蓝牙模块开发说明

    BLK-MD-BC04-B蓝牙模块开发说明 日期:2011-9-24 浏览次数:4178     BLK-MD-BC04-B蓝牙通信模块, BLK-MD-BC04-B蓝牙通信模块 为本公司自主开发的智 ...

  2. Android蓝牙实例(和单片机蓝牙模块通信)

    最近做毕设,需要写一个简单的蓝牙APP进行交互,在网上也找了很多资料,终于给搞定了,这里分享一下^_^. 1.Android蓝牙编程 蓝牙3.0及以下版本编程需要使用UUID,UUID是通用唯一识别码 ...

  3. HC系列蓝牙模块连接单片机与电脑,传输数据(蓝牙心电测试)

    毕设做无线心电监护.有线的做出来了,AD8232+MCU+LabVIEW上位机.pcb还没时间搞,这个9*7*2.5cm拿来测试能用. 自己做了AD8232的模拟前端,打的板子还没到没法测试. 虽然比 ...

  4. HC-06蓝牙模块的使用

    HC-06蓝牙模块与HC-05的AT指令变化还是挺大的,在模块上电后红灯闪烁表示未连接成功,常亮表示连接成功,期间只要红灯处于闪烁即是进入了AT模式,可发送AT指令,灯常亮使用AT指令无效.下面是常用 ...

  5. Android单片机与蓝牙模块通信实例代码

    Android单片机与蓝牙模块通信实例代码 参考路径:http://www.jb51.net/article/83349.htm 啦啦毕业了,毕业前要写毕业设计,需要写一个简单的蓝牙APP进行交互,通 ...

  6. 【Espruino】NO.13 蓝牙模块

    http://blog.csdn.net/qwert1213131/article/details/31830809 本文属于个人理解,能力有限.纰漏在所难免,还望指正! [小鱼有点电] [Espru ...

  7. HC-42蓝牙模块-nRF52832-数传蓝牙

    资料下载地址:链接:https://pan.baidu.com/s/1RRajrI5NvNY8tRVuYbOTug    提取码:31ho 我的蓝牙模块淘宝购买地址:https://detail.tm ...

  8. Arduino蓝牙模块实现通信

    蓝牙参数特点 1.蓝牙核心模块使用HC-06从模块,引出接口包括VCC,GND,TXD,RXD,预留LED状态输出脚,单片机可通过该脚状态判断蓝牙是否已经连接 2.led指示蓝牙连接状态,闪烁表示没有 ...

  9. MSP430F149学习之路——蓝牙模块

    注意蓝牙模块的接法! #include <msp430x14x.h> ]; ; void int_clk() { BCSCTL1 &= ~XT2OFF; BCSCTL2 |= SE ...

随机推荐

  1. How to Be Good at Mathematics

    How to Be Good at Mathematics Community Q&A Sometimes, the hardest subject for some people is ma ...

  2. Python requests模块在Windows下安装

    发现一个爬虫库太方便了,而且支持python3! 安装方法在http://docs.python-requests.org/en/latest/user/install/#install很详细 只不过 ...

  3. eclipse 插件

    eclipse 插件 pdt(http://projects.eclipse.org/projects/tools.pdt/downloads) PHP Development Tools 3.2 R ...

  4. UVa 11234 Expressions (二叉树重建&由叶往根的层次遍历)

    画图出来后结果很明显 xyPzwIM abcABdefgCDEF sample output wzyxIPM gfCecbDdAaEBF * + - x y z w F B E a A d D b c ...

  5. esxi 5.1 由于断电错误无法启动 报错 bank5 invalid configuration

    由于着急,处理过程中也没有截图,这里简单的描写叙述下整个过程吧. IBM pcserver x3850 可能是机器太热的原因,中午无故掉电,导致esxi无法正常启动 启动时报错 bank5 inval ...

  6. hibernate一些坑记录集

    1:对比原生sql查询和 hql查询 返回结果的类型 count: sql: select count(0) from xxx where .... 返回 BigInteger hql: select ...

  7. Swift学习笔记四

    前面三篇笔记通过一些示例展示了Swift的一些特性,粗略地介绍了它的语法和特色,从这一篇笔记开始,将正式系统地介绍Swift的语法和特性了. Swift是一门为iOS和OSX开发准备的全新语言,但是它 ...

  8. 套题 Codeforces Round #277 (Div. 2)

    A. Calculating Function 水题,分奇数偶数处理一下就好了 #include<stdio.h> #include<iostream> using names ...

  9. android短信的接收和发送处理

    一 初始化 手机开机初始化调用GSMPhone 构造函数. GSMPhone (Context context, CommandsInterface ci, PhoneNotifier notifie ...

  10. C专家编程 总结

    1 类型转换 当执行算术运算时,操作数的类型如果不同,就会发生转换,数据类型一般朝着浮点精度高.长度更长的方向转换,整数型如果转换为signed不会丢失信息,就转换为signed,否则转换为unsig ...