+ All Categories
Home > Documents > BTM8630 · The BTM8630 Bluetooth ... Support SMSC-T Support A2DP, AVRCP profile Based on CSR chip...

BTM8630 · The BTM8630 Bluetooth ... Support SMSC-T Support A2DP, AVRCP profile Based on CSR chip...

Date post: 11-Mar-2019
Category:
Upload: hoangxuyen
View: 235 times
Download: 4 times
Share this document with a friend
17
http://www.buddies-tech.com BTM8630 DATASHEET 1 BTM8630 Bluetooth Module Data Sheet Document Type: Bluetooth Module Datasheet Document Version: V1.01 Release Date: Sep 13, 2013 Copyright 2012 by Buddies Technology Limited. All Rights Reserved. Reproduction of this document, in part of in whole, by any means is prohibited without written permission from Buddies Technology Limited. The information contained herein is believed to be accurate as of the date of publication. However, Buddies is not liable for any damages, including indirect or consequential from the use of software this document represents, or any reliance of the accuracy of this document. Buddies reserves the right to change the contents of this document at any time without notice. This document contains proprietary confidential trade secrets and may be subject to additional restrictions contained in the licensing agreement under which this document was obtained.
Transcript
Page 1: BTM8630 · The BTM8630 Bluetooth ... Support SMSC-T Support A2DP, AVRCP profile Based on CSR chip set CSR8630 ... tri-state, with weak internal

http://www.buddies-tech.com BTM8630 DATASHEET

1

BTM8630

Bluetooth Module Data Sheet

Document Type: Bluetooth Module Datasheet

Document Version: V1.01

Release Date: Sep 13, 2013 Copyright 2012 by Buddies Technology Limited. All Rights Reserved.

Reproduction of this document, in part of in whole, by any means is prohibited without written permission

from Buddies Technology Limited. The information contained herein is believed to be accurate as of

the date of publication. However, Buddies is not liable for any damages, including indirect or

consequential from the use of software this document represents, or any reliance of the accuracy of

this document. Buddies reserves the right to change the contents of this document at any time

without notice.

This document contains proprietary confidential trade secrets and may be subject to additional

restrictions contained in the licensing agreement under which this document was obtained.

Page 2: BTM8630 · The BTM8630 Bluetooth ... Support SMSC-T Support A2DP, AVRCP profile Based on CSR chip set CSR8630 ... tri-state, with weak internal

http://www.buddies-tech.com BTM8630 DATASHEET

2

Revision History

Date Version Description Author

2013-08-29 V1.0 First Release

2013-09-13 V1.01 Update PIOx operation condition

Page 3: BTM8630 · The BTM8630 Bluetooth ... Support SMSC-T Support A2DP, AVRCP profile Based on CSR chip set CSR8630 ... tri-state, with weak internal

http://www.buddies-tech.com BTM8630 DATASHEET

3

CONTENT

1. INTRODUCTION................................................................................................................................. 4

1.1 BLOCK DIAGRAM ................................................................................................................................. 4

1.2 FEATURES ............................................................................................................................................ 5

1.3 APPLICATIONS ..................................................................................................................................... 5

2. GENERAL SPECIFICATION ............................................................................................................ 6

3. PHYSICAL CHARACTERISTIC....................................................................................................... 8

3.1 Pin Description.................................................................................................................................... 8

4. REFERENCE SCHEMATIC ............................................................................................................ 10

5. PHYSICAL INTERFACE…………………………………………………………………………..11

5.1 Programmable I/O ports..................................................................................................................... .11

5.2 Analogue I/O ports..............................................................................................................................11

5.3 LED driver ....................................................................................................................................... ....11

5.4 Audio interfaces ................................................................................................................................. 11

5.5 Reset ................................................................................................................................................... 11

5.6 RF interface........................................................................................................................................ 11

5.7 Batter charger e................................................................................................................................... 12

5.7.1 Battery charger hardware operating modes ................................................................................ 12

5.7.2 External charge mode ................................................................................................................. 12

5.8 Serial interfaces.................................................................................................................................. 12

5.8.1 UART......................................................................................................................................... 12

5.8.2 SPI.............................................................................................................................................. 13

6. ELECTRICAL CHARACTERISTIC ................................................................................................14 .

6.1 Absolute maximum ratings ..................................................................................................................... 14

6.2 Recommended operating conditions ...............................................................................................................14

6.3 PIO recommended operating conditions .................................................................................. …...............14

6.4 Battery chargers……………………………………………………………..…………………….....15

6.5 External charge mode……………………………………………………………………………......15

6.6 RF characteristics................................................................................................................................ 16

6.7 Power consumptions..................................................................................................................................16

7. PACKAGING

INFORMATION ......................................................................................................................................... .17

Page 4: BTM8630 · The BTM8630 Bluetooth ... Support SMSC-T Support A2DP, AVRCP profile Based on CSR chip set CSR8630 ... tri-state, with weak internal

http://www.buddies-tech.com BTM8630 DATASHEET

4

1. INTRODUCTION

The BTM8630 Bluetooth® module is a perfect solution for enhanced audio applications,

such as stereo speakers. It can be connected with any Bluetooth® devices in an

operating range. It is slim and light so the designers can have better flexibilities for the

product shapes.

The BTM8630 Bluetooth® module complies with Bluetooth® specification version 4.0. It

supports A2DP, AVRCP profiles. It integrates RF Baseband controller, antenna,… etc.

and provide UART interface, programmable I/O, stereo speaker output… etc.

The detail information of BTM8630 Bluetooth® module is presented in this document

below.

1.1 Block Diagram

Filter

CSR8630

EEPROM

Crystal

PIOs

Speaker

Antenna

SPI

AIOs VDD

UART

Line-in

USB Audio

Page 5: BTM8630 · The BTM8630 Bluetooth ... Support SMSC-T Support A2DP, AVRCP profile Based on CSR chip set CSR8630 ... tri-state, with weak internal

http://www.buddies-tech.com BTM8630 DATASHEET

5

1.2 Features

Small overall dimension

Bluetooth® V4.0

Class 2 support

Physical connection as SMD type

High quality stereo audio

Music Enhancements: SBC,MP3,AAC and Faststream decoder, Configurable

EQ, Stereo Widening(S3D)

Support SMSC-T

Support A2DP, AVRCP profile

Based on CSR chip set CSR8630

RoHS Compliant

No radio signal interference, support for 802.11 co-existence ※ Some features are optional for customization on demand. 1.3 Application

High Quality Stereo Bluetooth Headsets

High Quality Wired Stereo Headsets

Bluetooth Speakers

Page 6: BTM8630 · The BTM8630 Bluetooth ... Support SMSC-T Support A2DP, AVRCP profile Based on CSR chip set CSR8630 ... tri-state, with weak internal

http://www.buddies-tech.com BTM8630 DATASHEET

6

2. GENERAL SPECIFICATION

Bluetooth Specification

Chip Set CSR 8630 (ROM)

Module ID BTM8630

BT Standard Bluetooth® V4.0

RF TX Output Power 4dBm (Class II)

Sensitivity [email protected]%BER

Frequency Band 2.402GHz~2.480GHz ISM Band

Baseband Crystal OSC 26MHz

Hopping 1600hops/sec, 1MHz channel space

RF Input Impedance 50 ohms

Environmental RoHS Compliant

3. PHYSICAL CHARACTERISTIC 3.1 Pin Description

Page 7: BTM8630 · The BTM8630 Bluetooth ... Support SMSC-T Support A2DP, AVRCP profile Based on CSR chip set CSR8630 ... tri-state, with weak internal

http://www.buddies-tech.com BTM8630 DATASHEET

7

Pin# Pin Name Pad Type Description

1 GND Ground

Ground

2

AIO_0

Bi-directional

VDD/Low-voltage regulator output

Analogue programmable input/ output line

circuitry and 1.5V regulated output (from

internal low-voltage regulator)

3 UART_TX

Bi-directional CMOS output,

tri-state, with weak internal

pull-up

UART data output

4

UART_RX CMOS input with weak internal

pull-down

UART data input

5 UART_RTS Bi-directional CMOS output,

tri-state, with weak internal

pull-up

UART request to send active low

6 UART_CTS CMOS input with weak internal

pull-down

UART clear to send active low

7 NC NC NC

8 NC NC NC

9

NC NC NC

10

NC NC NC

11

NC NC NC

12 SPI_EN Bi-directional with programmable

strength internal pull-up/down

SPI select input:

1: SPI

13

GND Ground

Ground

14

SPI_MISO CMOS output, tri-state, with weak

internal pull-down SPI data output

15

SPI_MOSI CMOS input, with weak internal

pull-down

SPI data input

16

SPI_CLK

Input with weak internal pull-down SPI clock

17 SPI_CSB Input with weak internal pull-up Chip select for Serial Peripheral Interface

(SPI),active low

18

GND Ground

Ground

Page 8: BTM8630 · The BTM8630 Bluetooth ... Support SMSC-T Support A2DP, AVRCP profile Based on CSR chip set CSR8630 ... tri-state, with weak internal

http://www.buddies-tech.com BTM8630 DATASHEET

8

19

GND Ground

Ground

20 BT_Reset CMOS input with weak internal

pull-up Active LOW reset

21 GND Ground

Ground

22 LED_1 Open drain output

LED driver

23 LED_0 Open drain output

LED driver

24 PWR Analogue

Take high to enable high-voltage linear

regulator and switch-mode regulator

25 GND Ground Ground

26 VBUS Power input Charger input

27 CHG_EXT Analogue out External battery charger control

28 VBAT_SENSEAnalogue out Battery charger sense input

29 BVAT Powr in Battery positive terminal

30 GND Ground Ground

31 1V8_OUT Power High-voltage linear regulator output (1.8V

out)

32

VDD_PADS Powr in Positive supply input for input/output ports

33 3V3_OUT Power out 3.3V bypass linear regulator output

34 GND Ground Ground

35 USB_N Bi-directional USB data minus

36 USB_P Bi-directional USB data plus with selectable internal

1.5kΩ pull-up resistor

37 GND Ground Ground

38 PIO_9 Bi-directional with programmable

strength internal pull-up/down Programmable input/output line

Page 9: BTM8630 · The BTM8630 Bluetooth ... Support SMSC-T Support A2DP, AVRCP profile Based on CSR chip set CSR8630 ... tri-state, with weak internal

http://www.buddies-tech.com BTM8630 DATASHEET

9

39

PIO_0 Bi-directional with programmable

strength internal pull-up/down Programmable input/output line

40 PIO_1 Bi-directional with programmable

strength internal pull-up/down Programmable input/output line

41 PIO_8 Bi-directional with programmable

strength internal pull-up/down Programmable input/output line

42 PIO_7 Bi-directional with programmable

strength internal pull-up/down Programmable input/output line

43

PIO_6 Bi-directional with programmable

strength internal pull-up/down Programmable input/output line

44

PIO_21 Bi-directional with programmable

strength internal pull-up/down Programmable input/output line

45 PIO_18 Bi-directional with programmable

strength internal pull-up/down Programmable input/output line

46 LED_2 Open drain output

LED driver

47 GND Ground

Digital Ground

48 MIC_BIAS Analogue Microphone bias

49 LINE_AN Analogue

Line-in negative, right

50 LINE_AP Analogue Line-in positive, right

51 LINE_BN Analogue Line-in negative,left

52 LINE_BP Analogue

Line-in positive,left

53 AGND Ground

Analog Ground

54 SPK_RN Analogue Speaker output negative, right

55

SPK_RP Analogue Speaker output positive, right

56 SPK_LN Analogue Speaker output negative, left

57

SPK_LP Analogue Speaker output positive, left

58 GND Ground Digital Ground

59 RF

RF RF out

60 GND Ground Digital Ground

Page 10: BTM8630 · The BTM8630 Bluetooth ... Support SMSC-T Support A2DP, AVRCP profile Based on CSR chip set CSR8630 ... tri-state, with weak internal

12

34

A B C D

43

21

DCBA

+1V8

VB

AT

SW1

PWR

ON

/OFF/PA

IR

SW2

VO

L+

SW3

VO

L-

SW4

FOR

WA

RD

R3

10K

R5

10K

R2

10K

R1

10K

LE

D1

RE

DR

6470R

R7

470RL

ED

2B

LU

E

LE

D_0

LE

D_1

PWR PIO

_18

PIO_6

PIO_7

KE

Y&

LE

D

LE

D3

BL

UE

R8

470RL

ED

_2

SW5

BA

CK

WA

RD

R4

10KPIO

_21

C2

NC

L1

0R

C1

NC

AN

T

立立立立立立立

C6

1uF

Q1

3904

R9

100KR

10

150K

+5V

BT

_Reset

SPI_MISO

SPI_CSB

SPI_CL

K

SPI_MO

SIT

P1M

OSI

TP2

CL

K

TP3

CSB

TP4

MISO

16欧欧

-32欧欧

GS

D

Q2

FDV

303N

R10

9K1

TH

110K

C11

100nF

1V8

PIO_0

AIO

_0

Tem

perature sensorS

PI调调调调

Reset

C13

1uF

C14

1uF

C15

1uF

C16

1uF

R16

2K2

R14

2K2

R18

4K7

LIN

E_A

P

LIN

E_A

N

LIN

E_B

N

LIN

E_B

P

Line IN

J1L

ine Inputs

R16

4K7

L_IN

R_IN

R19

NP

R17

NP

C17

15pF

C18

15pF

SPI_MISO

SPI_CSB

SPI_CL

K

SPI_MO

SI

SPI_EN

BT_Reset

LED_1

LED_0

GND

GND

1V8

PWR

USB

_N

USB

_P

PIO_21

PIO_18

LE

D_2

AGND

AIO

_0

GN

D

GN

D

GN

D

GN

D

GN

D

GND

GN

D

GND

PIO_6

PIO_7

MIC

_BIA

S

LINE_AN

LINE_AP

LINE_BP

LINE_BN

SPKR_LN

SPKR_LP

SPKR_RP

SPKR_RN

GN

D1

AIO

_02

UA

RT

_RX

4

UA

RT

_TX

3

UA

RT

_RT

S5

UA

RT

_CT

S6

PIO_10

7

SCL

/NC

8

PIO_11

9

PIO_12

10

PIO_13

11

SPI/PCM

_EN

12

GN

D13

SPI_MISO

14

SPI_MO

SI15

SPI_CL

K16

SPI_CSB

17

GN

D18

GND19

BT_Reset20

GND21

LED_122

LED_023

PWR24

GND25

VBUS26

CHG_EXT27

VBAT_SENSE28

VBAT29

GND30 +1V

8_OU

T31

VD

D_PA

DS

32

+3V3_O

UT

33

GN

D34

USB

_N35

USB

_P36

PIO_9

38

PIO_0

39

PIO_1

40

PIO_8

41

PIO_7

42

GN

D37

PIO_6

43

PIO_21

44

PIO_18

45

LE

D_2

46

GN

D47

MIC

_BIA

S48

LINE/MIC_AN49

LINE/MIC_AP 50

LINE_BN 51

LINE_BP 52

AGND 53

SPK R_RN 54

SPK R_RP 55

SPK R_LN 56

SPK R_LP57

GND58

RF 59

GND 60

U1

BT

M8630

SPI_EN

TP5

SPI_EN

C4

100nF

C3

2u2

VB

ATB

AT

3.3V-4.2V

VC

C1

D-

2

D+

3

ID4

GN

D5

GND6

GND7

J1

MIC

RO

-USB

5V

USB

_PU

SB_N

USB

charger

C5

100nF

+5V

4. REFERENCE SCHEMATIC

Page 11: BTM8630 · The BTM8630 Bluetooth ... Support SMSC-T Support A2DP, AVRCP profile Based on CSR chip set CSR8630 ... tri-state, with weak internal

http://www.buddies-tech.com BTM8630 DATASHEET

11

5.PHYSICAL INTERFACE

5.1 Programmable I/O ports The module provide 11 lines of programmable bidirectional I/O, Can configured to

different function by firmware.

5.2 Analogue I/O ports The module has a analogue port AIO_0,typically connections to thermistor for

battery pack temperature measurements during charger control.

5.3 LED Driver The module provide 3 synchronized PWM LED driver for RGB leds. Can

controlled by firmware. The driver are open-drain outputs, and the LEDs must pull up to positive supply. Refer to the section 4.1

5.4 Audio Interfaces

Audio interface as following features:

Stereo or dual mono analogue audio output through

SPK_LP,SPK_LN,SPK_RP,SPK_RN.

Stereo and mono analogue input through

LINE_AN,LINE_AP,LINE_BN,LINE_BP.

The module is designed for different output, if a single-ended audio output is

required, use an external differential to single-ended converter.

5.5 Reset The module is reset from several sources:

Reset# pin

Power on reset

Software configured watch-dog

The Reset pin is an active low reset and is internally filtered using the internal low

frequency clock oscillator. Recommended the low period >10ms.

RAM data not available after cold reset.

Page 12: BTM8630 · The BTM8630 Bluetooth ... Support SMSC-T Support A2DP, AVRCP profile Based on CSR chip set CSR8630 ... tri-state, with weak internal

http://www.buddies-tech.com BTM8630 DATASHEET

12

shows pin states of module on reset

Pin name I/O type Reset

PIO_0 Digital Bidirectional Strong pull up PIO_18 Digital

Bidirectional

Strong pull

down

PIO_1 Digital Bidirectional Strong pull up PIO_21 Digital

Bidirectional

Weak pull

down

PIO_6 Digital Bidirectional Strong pull

down

PIO_7 Digital Bidirectional Strong pull

down

PIO_8 Digital Bidirectional Strong pull up

PIO_9 Digital Bidirectional Strong pull

down

5.6 RF Interface

The module integrates a balun filter. A 50ohms load is needed.

5.7 Batter charger

5.7.1 battery charger hardware operating modes

The battery charger hardware is controlled by VM ,it has 5 modes:

Disabled

Trickle charger

Fast charger

Standby: fully charged or float charge

Error: charging input voltage, VCHG is too low.

5.7.2 External charge mode

The external mode is for charging higher capacity batteries using an external bass

device. The current is controlled by sinking a varying current into the CHG_EXT pin, and the

current is determined by measuring the voltage drop across a resistor. The max current up to

700mA. 5.8 Serial Interfaces

5.8.1 UART

This is a standard UART interface for communicating with other serial devices. The UART

interface provides a simple mechanism for communicating with other serial devices using

the RS232 protocol.

Page 13: BTM8630 · The BTM8630 Bluetooth ... Support SMSC-T Support A2DP, AVRCP profile Based on CSR chip set CSR8630 ... tri-state, with weak internal

http://www.buddies-tech.com BTM8630 DATASHEET

13

When the module is connected to another digital device, UART_RX and UART_TX

transfer data between the two devices. The remaining two signals, UART_CTS and

UART_RTS, can be used to implement RS232 hardware flow control where both are

active low indicators.

Note: The serial port interface(UART)can be used for system debugging. Don’t

support to use command set for profile function application by UART, such as

HFP/A2DP/AVRCP and so on. These profiles function application can be controlled

only by PIO, such as pairing/connect/answer/play/pause/next/previous function

application and so on.

5.8.2 SPI

The synchronous serial port interface (SPI) can be used for system debugging. It can also be

used for in-system programming for the flash memory within the module. SPI interface

uses the SPI_MOSI, SPI_MISO, SPI_CSB and SPI_CLK pins. Testing points for the SPI

interface are reserved on board in case that the firmware shall be updated during

manufacture.

The module operates as a slave and thus SPI_MISO is an output of the module.

SPI_MISO is not in high-impedance state when SPI_CSB is pulled high. Instead, the

module outputs 0 if the processor is running and 1 if it is stopped. Thus the module

should NOT be connected in a multi-slave arrangement by simple parallel connection

of slave SPI_MISO lines.

Page 14: BTM8630 · The BTM8630 Bluetooth ... Support SMSC-T Support A2DP, AVRCP profile Based on CSR chip set CSR8630 ... tri-state, with weak internal

http://www.buddies-tech.com BTM8630 DATASHEET

14

6.ELECTRICAL CHARACTERISTIC 6.1 Absolute Maximum Ratings

6.2 Recommended Operating Conditions

6.3 PIO recommended operating conditions

Input Voltage

Min

Typ

Max

Unit

PIOx 1.70 1.80 3.6 V

AIOx 1.30 1.35 1.40 V

LED[0:2]

1.10

3.30

4.25

V

Output

Min

Typ

Max

Unit

PIOx

1.70

1.80

V

LED[0:2]

0

0

V

Rating

Min

Max

Unit

Storage temperature

-40

105

°C

Supply Voltage

VBUS

-0.4

5.75

V

VBAT_SENSE -0.4 4.20 V

PWR -0.4 4.40 V

Rating

Min

Typ

Max

Unit

Operating temperature range

-40

85

°C

Supply Voltage

VBAT

2.8

3.30

4.25

V

VBUS

4.75

5.00

5.75

V

VBAT_SENSE 0 3.70 4.30 V

PWR 0 3.30 4.25 V

Page 15: BTM8630 · The BTM8630 Bluetooth ... Support SMSC-T Support A2DP, AVRCP profile Based on CSR chip set CSR8630 ... tri-state, with weak internal

http://www.buddies-tech.com BTM8630 DATASHEET

15

Output current with 3.3v supply

Min

Typ

Max

Unit

PIOx(Total output)

5.0

mA

Current with 3.3V Input and Tristate

Min

Typ

Max

Unit

Strong pull up

-150

-40

-10

uA

Strong pull down

10

40

150

uA

Weak pull up

-5

-1.0

-0.33

uA

Weak pull down

0.33

1.0

5.0

uA

6.4 Battery charger

Fast Charge mode

Min

Typ

Max

Unit

Charge current during constant

charge mode

194

200

206

mA

Standby mode

100

-

150

mA

6.5 External charge mode

Min

Typ

Max

Unit

Fast Charge current during constant

charge mode

200

-

500

mA

Control current into CHG_EXT

0

-

20

mA

Page 16: BTM8630 · The BTM8630 Bluetooth ... Support SMSC-T Support A2DP, AVRCP profile Based on CSR chip set CSR8630 ... tri-state, with weak internal

http://www.buddies-tech.com BTM8630 DATASHEET

16

6.6 RF characteristics

6.7 Power consumption

Operating Condition Average Current Unit

SCO connection with pocket type HV3 12.1 mA

eSCO connection with pocket type EV3 12.4 mA

eSCO connection with pocket type 2EV3 10.1 mA

Slave

Stereo with high quality SBC decode 15.2 mA

SCO connection with pocket type HV3 11.2 mA

eSCO connection with pocket type EV3 12.3 mA

eSCO connection with pocket type 2EV3 9.2 mA

Master

Stereo with high quality SBC decode 15.0 mA

Receiver

Average

Bluetooth

Spec

Transmitter

Average

Bluetooth

Spec

Unit

2402MHz -85 2402MHz 3.6 dBm

2441MHz -86 2441MHz 3.4 dBm

Sensitivity

at 0.1 Ber

2480MHz -86

<=-70

Output

Power

2480MHz 3.5

-6~+4 dBm

Page 17: BTM8630 · The BTM8630 Bluetooth ... Support SMSC-T Support A2DP, AVRCP profile Based on CSR chip set CSR8630 ... tri-state, with weak internal

http://www.buddies-tech.com BTM8630 DATASHEET

17

7. PACKAGING INFORMATION

1. BLUETOOTH® Module: BTM8630

2. Assembly

3. Dimension

All rights are strictly reserved. Any portion of this paper shall not be reproduced, copied, or

translated to any other forms without permission from Buddies Technology Limited.


Recommended