Rainbow Electronics DAB-WLS-C21 User Manual

www.EZURiO.com
Long Range Bluetooth™ Serial Module
Bluetooth Module with Power Amplifier
Part Number: BTM402

1. General Description

The BISM II PA Bluetooth Serial Module is one of the most compact complete Bluetooth solutions, making it ideal to integrate into handheld devices. The module includes a high sensitivity, high gain antenna which provides excellent range. Typical open field performance provides ranges of up to 1,000 metres at transmit powers of 65mW.
The BISM II PA Module is based on Cambridge Silicon Radio’s BlueCore 04 chipset. The module contain all of the hardware and firmware for a complete Bluetooth solution, requiring no further components. The Module has an integrated, high performance antenna which is matched with the Bluetooth RF and baseband circuitry. The firmware integrated into the BC04 chipset implements the higher layer Bluetooth protocol stack, with support for applications requiring Generic Access Profile (GAP), Service Discovery Profile (SDAP), Serial Port Profile (SPP), Dial Up Networking Profile (DUN), Headset Profile (HSP), Hands Free Profile (HFP), File Transfer Profile (FTP) and OBEX (Client).
A virtual processor is used within the BC04 to implement an AT command processor. This interfaces to the host system over a straight forward serial port using an extensive range of AT commands. The AT command set abstracts the Bluetooth protocol from the host application, saving many months of programming and integration time. It provides extremely short integration times for data oriented cable replacement and voice applications. Firmware is also included that provides programming support for multi-point applications. A low cost development system is available for fast product evaluation and development.
Support is provided for low power modes that make the BISM II PA particularly applicable to battery powered installations.
The Module can be configured so that it can be attached to a ‘dumb’ terminal or attached to a PC or PDA for cable replacement applications.
In addition to the Bluetooth functionality, The BISM II PA Module provides access to 7 General I/O lines and 2 analogue input lines. These can be configured to provide connection to simple devices such as switches or LEDs without requiring any external processor. Both the GPIO and ADC lines can be accessed either via the wired host UART connection, or remotely over the Bluetooth link.
The BISM II PA module is supplied in a small form factor pcb (22.0mm x 34.0mm x 7.6mm), that connects to a main pcb using a 40 way Hirose connector. The interface is compatible with the BISM1 module and EZURiO’s 40 pin 802.11 modules. The BISM II PA module is Lead-free and is RoHS compliant and supports an industrial temperature range of -10°C to +85°C.
A key feature of the design is that the module is pin and format compatible with EZURiO’s range of
802.11 wireless LAN modules. This allows designers to manufacture a single version of pcb which can accept either a Bluetooth or an 802.11 module, greatly reducing development time to generate a range of wirelessly enabled products. The compatible 802.11 modules are the WISMC01, which contains a full TCP/IP stack, network drivers and a web server, and the WISMC02 which contains wireless network drivers and a UDP stack with SLIP interface.
DSH_BTM402_0v9 BISM2 PA Data Sheet.DOC © 2007 EZURiO Ltd
1

1.1 Applications

www.EZURiO.com
POS Equipment
Medical Equipment
Telematics
Voice Applications
Industrial Automation
Automotive Applications

2. Features

Feature Implementation
Wireless Specification
Standards Supported Bluetooth v2.0
Transmit Class Class 1
Frequency 2.400 – 2.4835 GHz
Channels 79 channels Frequency Hopping
Adaptive Frequency Hopping
Max Transmit Power +18 dBmi from integrated antenna
+16 dBm @ antenna connector (option)
Min Transmit Power -27 dBmi from integrated antenna
Receive Sensitivity -87 dBm
Data Transfer rate Up to 300kbps
Range Up to 1,000 metres free space
Antenna Modes
Integrated Antenna High performance +2dBi multilayer ceramic
External Antenna (option) 50 Ohm U.FL connection
UART Interface
Serial Interface RS-232 bi-directional for commands and data
16550 compatible
Baud Rate Configurable from 1,200 to 921,600bps
Non-standard baud rates supported
Bits 7 or 8
Parity Odd, even, none
Stop bits 1 or 2
Default Serial parameters 9,600,n,8,1
Levels 3.3V CMOS
Modem Control
DTR, DSR, DCD, RI, RTS, CTS
General Purpose Interface
I/O
ADC 2 ADC inputs. 8 bit, 1.8V max
Audio
Support 3 PCM Channels @ 64kbps
SCO Channels Support SCO and eSCO
PCM Interface Configurable as master or slave
DSH_BTM402_0v9 BISM2 PA Data Sheet.DOC © 2007 EZURiO Ltd
7 general purpose I/O pins, 3.3V CMOS
8 bit A-law
8 bit μ-law
13 bit linear
PCM Clock available when in slave mode
2
www.EZURiO.com
Protocols & Firmware
Bluetooth Stack V2.0 compliant. Fully integrated.
Profiles GAP (Generic Access Profile)
SDP (Service Discovery Profile)
SPP (Serial Port Profile)
FTP Client
Advertised Profiles DUN (Dial Up Networking)
FTP Server
Headset (Audio Gateway)
Handsfree (Audio Gateway)
Profile Components Audio Gateway
Generic OBEX Push/Pull Client
Firmware Upgrade Available over UART
Connection Modes Point to point (cable replacement)
Multipoint – max 7 slaves
Command Interface
AT Instructions set Comprehensive control of connection and module operation
S Registers for non-volatile storage of parameters
Multipoint Software Supports multiple connections
Current Consumption
Data Transfer Typically 130mA
Low Power Sniff Mode Less than 2.5mA
Supply Voltage
Supply 3.6V – 5.0V DC
(For 3.3V operation see BTM404)
Regulation On-board regulators and brown-out detection
Coexistence / Compatibility
WLAN (802.11) 2-wire and 3-wire hardware coexistence schemes supported
Pin compatible with EZURiO WISM Bluetooth modules
Connections
Interface 40 way Hirose DF-12 Connector
External Antenna (option) U.FL connector for 50 Ohm antenna
Physical
Dimensions 22.8mm x 33.8mm x 7.6mm
Weight 8 grams
Environmental
Operating Temperature Continuous transmission: -10°C to +85°C
Storage Temperature -40°C to +85°C
Approvals
Bluetooth Qualified as an END product B0xxxx
FCC Modular Approval PI408B
IC Industry Canada 1931B-BISMPA
CE & R&TTE Approved
Miscellaneous
Lead free Lead-free and RoHS compliant
Warranty 2 Years
Development Tools
Development Kit Development board and software tools
DSR, DTR, RI and DCD are configurable either as GPIO or as modem control lines.
DSH_BTM402_0v9 BISM2 PA Data Sheet.DOC © 2007 EZURiO Ltd
3

3. Functional Block Diagram

www.EZURiO.com

3.1 Interconnection

The Module is equipped with a 40-pin 0.5mm pitch board-to-board connector that connects to the application platform.
Note that the underside (connector side) of the pcb contains a number of components. Sufficient clearance must be maintained on the mating pcb to guarantee clearance.
DSH_BTM402_0v9 BISM2 PA Data Sheet.DOC © 2007 EZURiO Ltd
4
www.EZURiO.com

3.2 Pin Descriptions

The Hirose DF12C board-to-board connector on the module is a 40-pin double-row receptacle.
The table below defines the pin functions. Note that this pin-out is as viewed from the underside of the Module.
Pin
Signal Description Pin
No.
1 Analogue 0 1.8v Max 2 N/C Do not connect ***
3 Analogue 1 1.8v Max 4 N/C Do not connect ***
5 SPI_MISO SPI bus serial O/P 6 UART_RI ‘Ring’ Input or Output
7 SPI_CSB SPI bus chip select I/P 8 UART_DCD Input or Output
9 SPI_CLK SPI bus clock I/P 10 UART_DSR Input
11 GND 12 GPIO3/UART_DTR I/O for Host
13 RESET Reset I/P * 14 GPIO4 I/O for Host
15 GND 16 GPIO5 I/O for Host
17 SPI_MOSI SPI bus serial I/P 18 GND
19 UART_CTS Clear to Send I/P 20 PCM_CLK PCM Clock I/P
21 UART_TX Transmit Data O/P 22 PCM_IN PCM Data I/P
23 UART_RTS Request to Send O/P 24 PCM_SYNC PCM Sync I/P
25 UART_RX Receive Data I/P 26 PCM_OUT PCM Data O/P
27 VCC_3V3 3.3V Monitor 28 N/C
29 VCC_5V 3.6V < VIN < 5.0V 30 GND
Signal Description
No.
31 N/C 32 USB / RESERVED Do not connect
33 GPIO6 ** I/O for Host 34 USB / RESERVED Do not connect
35 GPIO7 ** I/O for Host 36 GND
37 GPIO8 ** I/O for Host 38 GND
39 GPIO9 I/O for Host 40 N/C
Notes:
* The reset circuitry within the BISM Serial Modules now incorporates a brown-out detector within the module. Customers migrating from previous modules should check their implementation, as they may be able to simplify their external power supply design. The reset line has a fixed 10kOhm pull down resistor to ground.
** Pins 33, 35 and 37 were N/C on BISM1. Pin 39 was a 1V8 monitor. Designers migrating between designs should be aware that these are now available as I/O. Default configuration is as an input.
*** Pins 2 and 4 were used as GPIO in previous versions of the BISM and WISM. These signals are used internally for PA control. These pins MUST NOT BE CONNECTED.
PIO lines can be configured through software to be either inputs or outputs with weak or strong pull­ups or pull-downs. At reset, all PIO lines are configured as inputs with weak pull-downs.
UART_RX, UART_TX, UART_CTS, UART_RTS, UART_RI, UART_DCD and UART_DSR are all 3.3v level logic. For example, when RX and TX are idle they will be sitting at 3.3V. Conversely for handshaking pins CTS, RTS, RI, DCD, DSR a 0v is treated as an assertion.
DSH_BTM402_0v9 BISM2 PA Data Sheet.DOC © 2007 EZURiO Ltd
5
www.EZURiO.com
Pin 6 (UART_RI) is active low. It is normally 3.3v. When a remote device initiates a connection, this pin goes low. This means that when this pin is converted to RS232 voltage levels it will have the correct voltage level for assertion.
Pin 8 (UART_DCD) is active low. It is normally 3.3v. When a connection is live this pin is low. This means that when this pin is converted to RS232 voltage levels it will have the correct voltage level for assertion.
Pin 10 (UART_DSR) is an input, with active low logic. It should be connected to the DTR output of the host. When the BISM II PA Module is in high speed mode (See definition for S Register 507), this pin should be asserted by the host to ensure that the connection is maintained. A deassertion is taken to mean that the connection should be dropped, or an online command mode is being requested.
Pin 27 (VCC_3V3 monitor) may only be used for monitoring purposes. It must not be used as a current source.
The GPIO pins can be accessed using S Registers 621 to 628.
GPIO3 is also used for DTR output (active low). See S Register 552 & 553.
Analogue 0 and 1 should not exceed 1.8v and S Registers 701 and 702 are used to access them.

3.3 Electrical Specifications

3.3.1 Absolute Maximum ratings

Absolute maximum ratings for supply voltage and voltages on digital and analogue pins of the Module are listed below; exceeding these values will cause permanent damage.
Parameter Min Max Unit
Peak current of power supply 0 200 mA
Voltage at digital pins -0.4 3.7 V
Voltage at POWER pin 3.5 * 8.0 V

3.3.2 Recommended Operating Parameters

3.3.2.1 Power Supply
Signal Name Pin No I/O Voltage level Comments
Vcc 29 I 3.6V to 5.0V * I
GND 11, 15, 18,
30, 36, 38
VCC_3V3 27 O 3.3V typical For monitoring only. No current
6 Ground terminals to be attached
= 130mA
typ
in parallel
source
3.3.2.2 Signal Levels for Interface, PCM, SPI and GPIO
Signal Type Signal level Signal level @ 0mA load
Input VILmin= -0.4V
max=0.8V
V
IL
min=2.3V
V
IH
max=3.7V
V
IH
Output VOLmax=0.2V
V
(* for 3.3V operation use the BTM404 module)
DSH_BTM402_0v9 BISM2 PA Data Sheet.DOC © 2007 EZURiO Ltd
min=3.1V
OH
6
3.3.2.3 RS-232 Interface
Signal Name Pin No I/O Comments
UART_TX 21 O
UART_RX 25 I
UART_CTS 19 I
UART_RTS 23 O
UART_DSR 10 I
UART_DTR 12 O Shared with GPIO3
UART_RI 6 I or O Direction may be programmed.
UART_DCD 8 I or O Direction may be programmed.
3.3.2.4 SPI Bus
Signal Name Pin No I/O Comments
www.EZURiO.com
SPI_MOSI 17 I
SPI_MISO 5 O
SPI_CSB 7 I
SPI_CLK 9 I
Used to reprogram Flash
3.3.2.5 PCM Interface
Signal Name Pin No I/O Comments
PCM_CLK 20 I or O
PCM_IN 22 I
PCM_SYNC 24 I or O
PCM_OUT 26 O
If unused keep pins open.
PCM output signals are tri­stated when there is not an active SCO or eSCO connection.
3.3.2.6 General Purpose I/O and ADC
Signal Name Pin No I/O Signal level Comments
GPIO 3 - 9 12,14,
16, 33, 35,37, 39
I or O See 3.3.2.2.
AIO_0, AIO_1 1, 3 I Range 0 – 1.8V 8 bit
3.3.2.7 Miscellaneous
Signal Name Pin No I/O Signal level Comments
USB D- 32 I VILmax =0.3vdd_usb
V
min =0.7vdd_usb
IH
USB D+ 34 I VILmax =0.3vdd_usb
V
min =0.7vdd_usb
IH
DSH_BTM402_0v9 BISM2 PA Data Sheet.DOC © 2007 EZURiO Ltd
7
Normally inactive. Pull to GND through 10kΩ.
Normally inactive. Pull to GND through 10kΩ.
www.EZURiO.com
max=1.0V
RESET 13 I
Terminology:
USB Signal Levels. vdd_usb refers to the internal voltage generated by the LDO regulator on the module, which is typically 3.3V. Hence 0.3vdd_usb and 0.7vdd_usb correspond to 1.0V to 2.3V. If Vcc falls below the recommended minimum of 3.6V, these values will be reduced.
V
IL
VIHmin=2.3V
Active HIGH. The Reset input contains a 10k pull down resistor to ground.

4. I/O Characteristics

4.1 Power Consumption

The current drain from the Vcc power input line is dependent on various factors. The three most significant factors are the voltage level at Vcc, UART Baudrate and the operating mode.
The hardware specification for the Module allows for a voltage range of 3.6 to 5.0 at Vcc. The unit includes a linear regulator and tests have shown that there is no significant difference in current draw when Vcc changes within the operating limits. Tests have shown that where power dissipation is an issue, it is best to keep Vcc at the lower end of the range.
The UART baudrate has a bearing on power dissipation because as is normal for digital electronics, the power requirements increase linearly with increasing clocking frequencies. Hence higher baudrates result in a higher current drain.
Finally with regards to operating mode the significant modes are; idle, waiting for a connection, inquiring, initiating a connection, sniff and connected. With connected mode, it is also relevant to differentiate between no data being transferred and when data is being transferred at the maximum rate possible. The AT command Set document describes how to configure the Module for optimal power performance.

4.1.1 Typical Current Consumption in mA

Vcc = 4.1V, Baudrate = 115,200 bps,
Range = 10 metres
Idle Mode, S512=1 1.5
Wait for Connection Or Discoverable Mode, AT+BTP
S508=S510=640, S509=S511=320
Wait for Connection Or Discoverable Mode, AT+BTP
S508=S510=1000, S509=S511=11
Current
(mA)
57
3.4
Inquiry Mode, AT+BTI 114
Connecting Mode (ATDxxx) 129
Connected Mode (No Data Transfer) 10
Connected Mode (Max Data Transfer) 46
See section 8 for details of different low power modes.
DSH_BTM402_0v9 BISM2 PA Data Sheet.DOC © 2007 EZURiO Ltd
8

5. RF Performance

5.1.1 Transmit Power

Conducted Transmit Power max: 40mW (16dBm) Antenna Gain +2dBi typ. Effective Transmit Power Max: 65mW (+18dBmi)
Output power can be reduced by program control

5.1.2 Receive Sensitivity

Receive Sensitivity -85dBm (at 25°C) Antenna Gain +2dBi typ Effective Receive Sensitivity -87dBm (at 25°C)
www.EZURiO.com

6. Functional Description

The BISM II PA Bluetooth module is a self-contained Bluetooth product and requires only power to implement full Bluetooth communication. The integrated, high performance antenna together with the RF and Base-band circuitry provides the Bluetooth wireless link and the UART interface provides a connection to the host system.
The variety of interfaces and the AT command set allow the BISM II PA module to be used for a wide number of short range wireless applications, from simple cable replacement to complex multipoint applications, where multiple radio links are active at the same time.
The complexity and flexibility of configuration are made simple for the design engineer by the integration of a extremely comprehensive set of AT commands, supplemented with a range of “S” registers which are used for non-volatile storage of system parameters. These are fully documented in the “Blu2i AT Command Reference Manual”.
To provide the widest scope for integration a range of different physical host interfaces are provided:

6.1 Interfaces

6.1.1 UART interface

UART_TX, UART_RX, UART_RTS and UART_CTS form a conventional asynchronous serial data port with handshaking. The interface is designed to operate correctly when connected to other UART devices such as the 16550A. The signalling levels are nominal 0V and 3.3V and are inverted with respect to the signalling on an RS232 cable. The interface is programmable over a variety of bit rates; no, even or odd parity; stop bit and hardware flow control. The default condition on power-up is pre-assigned in the external Flash. Two-way hardware flow control is implemented by UART_RTS and UART_CTS. UART_RTS is an output and is active low. UART_CTS is an input and is active low. These signals operate according to normal industry convention.
By writing different values to the relevant S register the UART_RI can be continuously polled to detect incoming communication. The UART_RI signal serves to indicate incoming calls.
UART_DSR is an active low input. It should be connected to DTR output of the host. When the module is running in high speed mode (See definition for S Reg 507), this pin should be asserted by the host to ensure connection is maintained. A de-assertion is taken to mean that the connection should be dropped, or an online command mode is being requested.
DSH_BTM402_0v9 BISM2 PA Data Sheet.DOC © 2007 EZURiO Ltd
9
www.EZURiO.com
The module communicates with the customer application using the following signals:
Port /TXD of the application sends data to the module’s UART_RX signal line
Port /RXD of the application receives data from the module’s UART_TX signal line
Serial Module
UART_TX
UART_RX
UART Interface
UART_CTS
UART_RTS
UART_DSR
UART_DTR
UART_RI
UART_DCD
Application
/RXD
/TXD
/RTS
/CTS
/DTR
/DSR
/RING
RS232 Interface
Note that the serial module output is at 3.3V CMOS logic levels. Level conversion must be added to interface with an RS-232 level compliant interface.

6.1.2 SPI bus

The Module is a slave device that uses terminals SPI_MOSI, SPI_MISO, SPI_CLK and SPI_CSB. This interface is used for program firmware updates at the factory.
EZURiO supply a PC based utility to allow firmware upgrade over the UART port. It is highly recommended that customers should use this method for updating firmware.
Note: The designer should be aware that no security protection is built into the hardware or firmware associated with this port, so the terminals should not be permanently connected in a PC application.

6.1.3 GPIO Port

Seven lines of programmable bi-directional input/outputs (I/O) are provided that can be accessed either via the UART port, or Over The Air (OTA) from a second Bluetooth unit. These can be used as data inputs or to control external equipment. By using these in OTA mode, a BISM module can be used for control and data acquisition without the need for any additional host processor.
Each of the GPIO[3:9] ports can be independently configured to be either an Input or Output. A selection of ports can be accessed synchronously.
The ports are powered from V
. The mode of these lines can be configured and the lines are
CC
accessed via S Registers 623 to 629.
Low latency I/O can be accessed by using EZURiO’s I/O via an enhanced inquiry process.

6.1.4 PCM CODEC Interface

PCM_OUT, PCM_IN, PCM_CLK and PCM_SYNC carry up to three bi-directional channels of voice data, each at 8ksamples/s. The format of the PCM samples can be 8-bit A-law, 8-bit μ-law, 13-bit linear or 16-bit linear. The PCM_CLK and PCM_SYNC terminals can be configured as inputs or outputs, depending on whether the module is the Master or Slave of the PCM interface. Please contact an EZURiO FAE for further details.
The Module is compatible with the Motorola SSI TM interface and interfaces directly to PCM audio devices including the following:
6.1.4.1 Compatible Codec Chips
OKI 7702 single channel A-law and μ-law CODEC
DSH_BTM402_0v9 BISM2 PA Data Sheet.DOC © 2007 EZURiO Ltd
10
Loading...
+ 22 hidden pages