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. hadoop 关闭进程时报错no 进程 to stop

    前两天和朋友李天王吃饭的时候,聊到了一个hadoop的运维的很简单问题,感觉很有意思,以前也没有注意过,现在加以重现和整理.   感谢李天王的分享....   翻看了yarn-deamon.sh st ...

  2. Mr.Miss

    umbrella please here my ticket number five sorry sir cloakroom Madam Mr. Mrs Miss lady gentleman mal ...

  3. php7.0 redis扩展下载地址

    http://windows.php.net/downloads/pecl/snaps/redis/20160319/

  4. 从零开始学习Hadoop--第2章 第一个MapReduce程序

    1.Hadoop从头说 1.1 Google是一家做搜索的公司 做搜索是技术难度很高的活.首先要存储很多的数据,要把全球的大部分网页都抓下来,可想而知存储量有多大.然后,要能快速检索网页,用户输入几个 ...

  5. HDU 1080 DP

    匹配两个人相似度. A,G,C.T.每两个都会有一个相应的值,给出两串基因.长度能够不一样,能够在基因中间加_使两串长度一样.然后有一个相应值.求最大相应值. 先做出相应的表 DP方程: x=dp[i ...

  6. enum 在c中的使用

    假设一个变量你须要几种可能存在的值,那么就能够被定义成为枚举类型.之所以叫枚举就是说将变量或者叫对象可能存在的情况也能够说是可能的值一一例举出来.  举个样例来说明一吧,为了让大家更明确一点,比方一个 ...

  7. yii 隐藏index.php的步骤

    Apache 1.开启apache的mod_rewrite模块       去掉LoadModule rewrite_module modules/mod_rewrite.so前的“#”符号     ...

  8. Why Python is Slow

    Why Python is Slow: Looking Under the Hood https://jakevdp.github.io/blog/2014/05/09/why-python-is-s ...

  9. xcode 3.x版本中的Executables 到xcode 4.x中怎么找不到了?

    转自:http://zhidao.baidu.com/question/327868169.html 1 在Scheme处选择Edit Scheme 2 点击Run(Debug) 3 在Argumen ...

  10. divide-conquer-combine(4.1 from the introduction to algorithm)

    this example is from chapter 4 in <the introduction to algorithm> the main idea is all showed ...