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

日期:2011-9-24 浏览次数:4178

 
 

BLK-MD-BC04-B蓝牙通信模块, BLK-MD-BC04-B蓝牙通信模块 为本公司自主开发的智能型无线数据传输产品,高灵敏性接收,低成本,体积小巧,低功耗,用于蓝牙的数据传输领域。

BlueCore4-Ext芯片,完全兼容蓝牙2.0规范

Uart接口,支持1200bps~2764800bps等多种波特率

支持SPP协议最高可支持3M调制模式

外围IO口通信

米,板载天线

产品概述:

博陆科BLK-MD-BC04-B蓝牙模块基于CSR BC04 External芯片设计,内置天线。结合本公司软件,可方便应用于多种蓝牙产品。 用户可定制片内软件,即对应各种应用的Profiles,50欧姆天线接口, 多达7个设备连接。

产品特点:

主 芯 片:CSR BC04 External

蓝牙规范:V2.0+EDR

蓝牙应用:HSP, HFP, PBAP, SPP, OPP, HCI,HID等

输出功率:Class 2

应用接口:PIO, AIO, UART, USB, PCM, UART

支持多种蓝牙协议 A2DP,AVRCP,PBAP,DUN,,FTP GAP,GAVDP,GOEP,HCRP,HF1.5,HID,OPP,PAN,SPP

供电电压:3.3V

符合ROHS标准

尺寸大小: 27mm*13mm*2mm

 
 

 
 

典型应用:

· 蓝牙耳机、手持设备 

· 蓝牙鼠标、蓝牙键盘

· 蓝牙操纵杆,蓝牙游戏手柄

· 数码相机、摄像机 

· 个人数字助理 

· 微型蓝牙打印机 

· 电脑及外设 

· 蓝牙打印机 

· 蓝牙点钞机

· 蓝牙遥控玩具

· USB蓝牙适配器 

· 蓝牙串口设备

· 蓝牙无绳电话 

· 蓝牙GPS接收机 

· 传真机 

· 蓝牙车载 

· 无线仪器仪表 

· 无线工业控制 

· 蓝牙无线条码扫描仪 

· 蓝牙无线RS232/485 接口

UART及外围PIO

Uart串口信息:

电平:   3.3V  CMOS电平

波特率:  1200,2400, 4800,9600,19200,38400, 57600,

76800,115200,230400,460800,921600,1382400,

数据位: 8bit  停止位:  1bit  校验位:  无

注:若芯片与标准RS232、RS485连接则需要使用驱动芯片

PIO口信息

PIO口 功能配置详见对应模块的资料

 
 

BLK-MD-BC04-B蓝牙模块                          IO口版本蓝牙固件

简述:模块的主从模式、波特率选择及通道选择都采用IO口来设置

应用:用于从模块或者主从模块替代串口线场合

从模式:作为从模式,可以被其他的蓝牙设备(蓝牙适配器、手机蓝牙等)查找并且形成透明串口线进行数据传输。

替代串口线模式:两个模块,一个是主模式,一个是从模式,设置相同的通道后,模块上电会自动连接并形成透明串口线传输。适合于单片机和单片机之间替代串口线应用。

更多详细自己请登录:www.bolutek.cn

 
 

6.系统框图及应用电路图

系统框图

 
 

应用电路图

注:蓝牙模块供电推荐使用AMS1117等纹波小的稳压芯片

7.模块性能参数

物理层参数

序号

名称

描述

1

Operating Frequency

2400 MHz to 2483.5 MHz (In the ISM-Band)

2

Carrier Spacing

1.0 MHz

3

Symbol Rate

1 Mbps

4

Channels

79

5

Duplexing

TDD

6

FHSS

1600 hops/s.

通用参数

 
 

 
 

序号

名称

描述

1

Supply voltage

3.3 V ± 0.1 V regulated voltage. (Noise < 10 mVP-P.)

2

Supply current

Maximum current (peak): 60mA

Average current : active 20 mA; idle 2mA

3

Bluetooth specification

version 2.0/2.1+EDR

4

Maximum data rate

3M

5

Frequency range

2400 MHz … 2483.5 MHz. (ISM-Band)

6

Guard band

2 MHz < F < 3.5 MHz. (Europe, Japan, USA)

7

Carrier frequency

2402 MHz … 2480 MHz. F = 2402 + k MHz; k = 0...78

8

Modulation method

GFSK, 1 Mbps, 0.5 Gaussian

9

Hopping

1600 hops/s, 1 MHz channel space

10

Receiving signal range

-82 to -20 dBm. (Typical)

11

Receiver IF frequency

1.5 MHz. (Center frequency)

  

Transmission power

Minimum: -18 … -16 dBm

  

  

Maximum +0 … +4 dBm

12

  

(Class 2 device with 6 power control levels)

13

External interfaces

10 GPIO(all voltage level is 0~3.3V)

14

Operation temperature

(-20ºC to + 70 ºC)

15

Storage temperature

(-40ºC to +85ºC)

 
 

  

 

BLK-MD-BC04-B蓝牙模块开发说明的更多相关文章

  1. 【转】android蓝牙开发---与蓝牙模块进行通信--不错

    原文网址:http://www.cnblogs.com/wenjiang/p/3200138.html 近半个月来一直在搞android蓝牙这方面,主要是项目需要与蓝牙模块进行通信.开头的进展很顺利, ...

  2. 【Arduino】开发入门【十】Arduino蓝牙模块与Android实现通信

    [Arduino]开发入门[十]蓝牙模块 首先show一下新入手的蓝牙模块 蓝牙参数特点 1.蓝牙核心模块使用HC-06从模块,引出接口包括VCC,GND,TXD,RXD,预留LED状态输出脚,单片机 ...

  3. android蓝牙开发---与蓝牙模块进行通信

    近半个月来一直在搞android蓝牙这方面,主要是项目需要与蓝牙模块进行通信.开头的进展很顺利,但因为蓝牙模块不在我这里,所以只能用手机测试.一开头就发现手机的蓝牙不能用,为了证明这点,我刷了四次不同 ...

  4. Bluetooth篇 开发实例之九 和蓝牙模块通信

    首先,我们要去连接蓝牙模块,那么,我们只要写客户端的程序就好了,蓝牙模块就相当于服务端. 连接就需要UUID. #蓝牙串口服务SerialPortServiceClass_UUID = ‘{00001 ...

  5. 基于Neptune开发板的键盘蓝牙模块DIY指南

    目录: 1.下载开发板程序2.安装USB串口(CH340)驱动3.安装烧写工具4.烧写开发板程序 本期我们带来基于润和Neptune开发板(以下简称Neptune开发板)的键盘蓝牙模块DIY指南,利用 ...

  6. android 蓝牙开发---与蓝牙模块进行通讯 基于eclipse项目

      2017.10.20 之前参加一个大三学长的创业项目,做一个智能的车锁App,用到嵌入式等技术,App需要蓝牙.实时位置等技术,故查了几篇相关技术文章,以此参考!             //先说 ...

  7. Arduino蓝牙模块实现通信

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

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

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

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

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

随机推荐

  1. 一个序列是否可能是push序列的pop序列

    输入:两个序列A.B,A作栈的push序列,判断B是否可能是A的pop序列. #include<iostream> #include<stack> using namespac ...

  2. appcompat_v7/res/values-v21/themes_base.xml No resource found that matches the given name

    今天晕死了 将工作区里的appcompat_v7删除掉了, 然后随意新建了一个工程,因为已经升级到5.0了,appcompat_v7内容有所改变, 以前的工程引用旧的appcompat_v7的某些属性 ...

  3. win7硬盘安装Ubuntu12.04 64位时显示Error 15: File not found.

    安装Ubuntu12.04 -64位时,用EasyBCD建好引导文件重启电脑后出现如下错误: Error 15: File not found 原因一个是安装文件所在盘符不对,另一个是文件名.Ubun ...

  4. java中hashcode和equals的区别和联系

    HashSet和HashMap一直都是JDK中最常用的两个类,HashSet要求不能存储相同的对象,HashMap要求不能存储相同的键. 那么Java运行时环境是如何判断HashSet中相同对象.Ha ...

  5. 【M1】仔细区别pointers和references

    1.引用必须初始化,而且不能修改指向,这一点和const对象十分相似. 2.引用和指针用法不同,对于引用int& ri = a; rhs是个对象,引用前面加&:对于指针,int* pi ...

  6. hdu 5587 Array 数学题

    Array Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://acm.hdu.edu.cn/showproblem.php?pid=5587 De ...

  7. Linux下进程的同步相互排斥实例——生产者消费者

    linux下的同步和相互排斥 Linux sync_mutex 看的更舒服点的版本号= = https://github.com/Svtter/MyBlog/blob/master/Linux/pth ...

  8. HDU 3410 &amp;&amp; POJ 3776 Passing the Message 单调队列

    题意: 给定n长的数组(下标从1-n)(n个人的身高,身高各不同样 问:对于第i个人,他能看到的左边最矮的人下标.(假设这个最矮的人被挡住了,则这个值为0) 还有右边最高的人下标,同理若被挡住了则这个 ...

  9. 数据恢复软件使用经验-支持U盘,手机SD卡,硬盘数据,解决图片恢复后打不开的问题

    数据恢复软件使用经验-支持U盘,手机SD卡,硬盘数据.解决图片恢复后打不开的问题. 用过非常多数据恢复软件.最早EasyRecovery pro.恢复过U盘.手机SD卡,硬盘数据.但如今下载不了最新版 ...

  10. mysql备份工具 :mysqldump mydumper Xtrabackup 原理

    备份是数据安全的最后一道防线,对于任何数据丢失的场景,备份虽然不一定能恢复百分之百的数据(取决于备份周期),但至少能将损失降到最低.衡量备份恢复有两个重要的指标:恢复点目标(RPO)和恢复时间目标(R ...