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. hadoop2.1.0编译安装教程

    由于现在hadoop2.0还处于beta版本,在apache官方网站上发布的beta版本中只有编译好的32bit可用,如果你直接下载安装在64bit的linux系统的机器上,运行会报一个INFO ut ...

  2. notepad++ 输入中文无响应

    如果是win7,到用户文件夹 C:\Users\xxxxxxxx\AppData\Roaming\Notepad++ 里面的config.xml 删掉,然后重新打开,应该就可以了,  代价是会删除之前 ...

  3. ASP.NET MVC 验证

  4. Codeforces Round #280 (Div. 2) C. Vanya and Exams 贪心

    C. Vanya and Exams Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://codeforces.com/contest/492/pr ...

  5. Android播播放完SD卡指定文件夹音乐之后,自动播放下一首

    最近做一个项目,需要连续播放音乐,播放完一首歌之后,自动播放完下一首歌.不要重复播放. 代码如下: package com.example.asyncplayer_ex; import java.io ...

  6. cocos2d-x 资源路径研究

    调用cc.FileUtils:getInstance():addSearchResolutionsOrder("src"); 加入�一个搜索路径,就能够直接载入src文件夹下的资源 ...

  7. MAC SVN Phonegap

    1. Windows上用VisualSVN Server Manager创建好Repository. 2. 在MAC上,用Phonegap创建好项目,比如在Project1目录里的App目录. 3. ...

  8. mysql --The MEMORY Storage Engine--官方文档

    原文地址:http://dev.mysql.com/doc/refman/5.7/en/memory-storage-engine.html The MEMORY storage engine (fo ...

  9. hdfs: 一个分布式文件系统(一)

    一. hdfs设计的动机 为大规模分布式计算准备的分布式文件系统,并非实时性要求很高的文件系统. 二. 设计的取舍 1. 因为要求有高吞吐量,所以牺牲读取文件的实时性,实时性要求高的分布式文件系统可以 ...

  10. Android(java)学习笔记91:泛型接口的概述和使用

    package cn.itcast_06; /* * 泛型接口:把泛型定义在接口上 */ public interface Inter<T> { public abstract void ...