Ezurio BL600T User Manual

Single Mode Bluetooth Low Energy (BLE) Module

Part # BL600-SA, BL600-SC, BL600-ST

HARDWARE DATA SHEET AND INTEGRATION GUIDE
ERSION
0.5
Americas: +1-800-492-2320 Option 3 Europe: +44-1628-858-940 Hong Kong: +852-2923-0610
BL600-Sx
Single Mode BLE Module
n 0.1
Versio
15Feb13 –RK initial updates in blue colour. (need to clear it with Nordic how much of specification.
Versio
Modify TCB Review Feedback
www.lairdtech.com/wireless

REVISION HISTORY

Revision Description
Versio
Versio
0.2
n
n 0.3 Versio
0.4
n
n 0.5
07/02/2013 – first stage internal release
07/02/13 – includes Mt comments
the data In their chipset specification we can copy over to our module specification. . 22Mar13 –RK re-write thoroughly. When reviewed, need to clear it with Nordic how
much of the data In their chipset specification we can copy over to our module
www.lairdtech.com/wireless Laird
2
BL600-Sx
Single Mode BLE Module

CONTENTS

Revision History .......................................................................................................................... 2
Contents ..................................................................................................................................... 3
1 Overview and Key Features.................................................................................................... 4
2 Specification summary .......................................................................................................... 5
3 Hardware Specifications ........................................................................................................ 7
4 Power Consumption ........................................................................................................... 11
5 Functional Description ........................................................................................................ 15
5.1
5.2
5.3
5.4
5.5
Power management (includes brown-out and power on reset) ..................................... 15
Clocks .......................................................................................................................................... 15
Memory for smart BASIC application code .......................................................................... 16
RF .................................................................................................................................................. 16
UART Interface ........................................................................................................................... 16
5.6
5.7
5.8
SPI Bus .......................................................................................................................................... 17
I2C Interface .............................................................................................................................. 17
General Purpose I/O and ADC ............................................................................................... 18
6 HW integration guide .......................................................................................................... 20
6.1
6.2
6.3
6.4
Circuit Components Required on Host PCB ......................................................................... 20
BL600-Sx General PCB Layout on Host PCB .......................................................................... 20
BL600-SA Layout on Host PCB .................................................................................................. 20
BL600-ST Layout on Host PCB ................................................................................................... 21
7 Tools For development of applications ............................................................................... 22
8 Application Note for Surface Mount Modules ...................................................................... 23
8.1
8.2
8.3
Introduction ................................................................................................................................ 23
Shipping ...................................................................................................................................... 23
Reflow Parameters .................................................................................................................... 24
9 FCC and IC Regulatory Statments ....................................................................................... 25
10 Japan (MIC) Regulatory ....................................................................................................... 29
11 CE Regulatory ..................................................................................................................... 29
12 EU DECLARATIONS OF CONFORMITY ................................................................................... 30
13 Mechanical Details .............................................................................................................. 32
14 ORDERING INFORMATION ................................................................................................... 33
15 Bluetooth SIG Approvals ..................................................................................................... 34
15.1
www.lairdtech.com/wireless Laird
End Product Listings (EPLs) ....................................................................................................... 34
3
BL600-Sx
Single Mode BLE Module
Application Areas

1 OVERVIEW AND KEY FEATURES

Every BL600 Series module is designed to enable OEMs to add single-mode Bluetooth Low Energy (BLE) to small, portable, power –conscious devices. The BL600 modules are enabled with Laird’s smartBASIC, an event-driven programming language that enables OEMs to make their BLE product development quicker, and simpler, significantly reducing time to market. SmartBASIC enables customers to develop a complete embedded application inside the compact BL600 hardware, connecting to a wide array of external sensors via its I2C, SPI, UART, ADC or GPIO interfaces.
Based on the world-leading Nordic Semiconductor nRF51822 chipset, the BL600 modules provide ultra-low power consumption with outstanding wireless range via 4dBm of transmit power. A broad range of BLE profiles including Temperature and Heart Rate are available and smartBASIC provides the ideal mechanism to support any BLE profile development of your choice.
Features & Benefits
Bluetooth v4.0 - Single Mode External or Internal Antennas smartBASIC programming language Full Bluetooth EPL Compact Footprint Class 2 output - 4dBm UART, GPIO, ADC, I2C and SPI interfaces Fast Time to Market FCC, CE, IC certified and other regulatory
certifications on request
No external components needed
Medical devices Wellness devices iOS ‘appcessories’ Fitness sensors Location Awareness Home automation
www.lairdtech.com/wireless Laird
4
BL600-Sx
Single Mode BLE Module
Wireless Specification
Bluetooth®
V4.0 – Single Mode
Frequency
2.402 - 2.480 GHz
Max Transmit Power
4dBm into integrated antenna
Receive Sensitivity
Better than -91 dBm (typical)
Link Budget
95 dB (@ 1 Mbps)
Range
Up to 150 m in free space
Raw Data Rates
Up to 1Mbps (over the air)
Host Interface
TOTAL
UART
TX, RX, CTS, RTS
From 1,200 to 115,200bps
GPIO
Up to 28 lines
ADC I2C
2 lines
SPI

2 SPECIFICATION SUMMARY

2.1 Specification summary
Table 1: Detailed specifications
Categories Feature Implementation
Slave (in base FW v1.1.50.0)
4dBm into IPEX antenna connector
Min Transmit Power
TX Whisper Mode1 Transmit Power TX Whisper Mode2 Transmit
Power
-20dBm (in 4dB steps with smartBASIC command)
-30dBm (min) with smartBASIC command
-55dBm (min) with smartBASIC command
Profiles Services supported
TX Whisper Modes Range reduction (NFC like) feature with
TX Whisper Modes with smartBASIC command
28 x Multifunction I/O lines
DCD, RI, DTR, DSR, CTS, RTS (Note1) Default 9600, n,8, 1
6 lines Up to 10 bit resolution
3 lines (Note 2)
(base FW v1.1.50.0)
Heart Rate Service Health Thermometer Service Battery Alert Service Blood Pressure Service Device Information Service Immediate Alert Service IOPT (Interoperability) Link Loss Service
www.lairdtech.com/wireless Laird
5
BL600-Sx
Single Mode BLE Module
Transmit Power Service
Control Protocols
Power Consumption
Active Modes (Tx pwr
Advertising
TBD
mA peak
Antenna Options
Internal
Multilayer ceramic – BL600-SA
External
Connection via IPEX MH4 – BL6000-SC Trace Pads – BL600-ST
Physical
Dimensions Weight
19 mm x 12.5 mm x 3 mm <1 gram
Environmental
Operating
-25 ˚C to +75 ˚C
Storage
-40 ˚C to +85 ˚C
Miscellaneous
Lead Free
Lead-free and RoHS compliant
Warranty
1 Year
Development Tools
Development Kit
Development Kit DVK-BL600-Sx and Free Software Tools
Approvals
Bluetooth®
End Product Listing (EPL)
FCC / IC / CE / MIC
All BL600 Series
Categories Feature Implementation
Any User defined via smartBASIC Firmware Upgrade Base Firmware Upgrade via JTAG
interface on DVK-BL600. In Future FW, through UART
smartBASIC App Code upgrade
Supply Voltage Supply 2.1 – 3.6 V – internal DCDC converter
4dBm)
Ultra Low Power Modes Standby Doze ( ) 3.5 uA
Via UART
1.8 – 3.6 V – internal LDO
TBD uA Avg
Connected Mode TBD mA peak
TBD uA Avg
Deep Sleep 400 nA(*1) (no RAM retention)
(*1),current silicon
1uA.
Note1: DSR, DTR, RI, and DCD can be implemented in smartBASIC. Note 2: SPI CS is controlled from smartBASIC application allowing multi-dropping.
www.lairdtech.com/wireless Laird
6
BL600-Sx
Single Mode BLE Module
Pin No
Pin
Default
Alternate
Default
Notes
Comment
1
GND
DIO
3
GND
DIO
5
SIO_3
DIO
AIN
IN
1,2,3,4,5
8,9,10 bit resolution, Voltage
DIO

3 HARDWARE SPECIFICATIONS

UART GPIO ADC I2C SPI
ARM Cortex M0
Figure 3: Functional Block Diagram
TBD
44 connection pads
(smartBASIC)
Internal
Antenna
BLE Radio
OR UFL
256K Flash
16K RAM

3.1 SW Block diagram

Table 2: Pin definitions
2 SIO_1
4 SIO_2
6 SIO_4
www.lairdtech.com/wireless Laird
Designation
Function
3.2 3.1 Pin Definitions
Function
Direction
AIN IN 1,2,3,4,5 8,9,10 bit resolution, Voltage
scaling
AIN IN 1,2,3,4,5 8,9,10 bit resolution, Voltage
scaling
scaling
AIN IN 1,2,3,4,5 8,9,10 bit resolution, Voltage
7
BL600-Sx
Single Mode BLE Module
Pin No
Pin
Default
Alternate
Default
Notes
Comment
scaling
7
SIO_5
DIO
AIN
IN
1,2,3,4,5
8,9,10 bit resolution, Voltage
DIO
9
SIO_7
DIO
IN
1,2 10
VCC
11
GND
12
SIO_8
DIO
I2C SDA
IN
1,2,4,5,6
I2COPEN() in smartBASIC
13
SIO_9
DIO
I2C SCL
IN
1,2,4,5,6
DIO
SPI MOSI DIO SPI CLK
17
GND
DIO
19
SIO_14
DIO
IN
1,2
DIO
21
SIO_16
DIO
IN
1,2
Laird Devkit : Button 0 input
23
NC
DO NOT CONNECT
DIO
25
SIO_18
DIO
IN
1,2
Laird Devkit : LED 0
DIO
27
SIO_20
NC
Reserved for future use
29
GND
31
GND
UART TX
DIO
34
SIO_23
UART RTS
DIO
OUT
1,2,4,6,7
comms behaviour
35
SIO_24
UART CTS
DIO
IN
1,2,4,6,7
36
SIO_25
DIO
IN
1,2
Laird Devkit : UART_DTR via
38
SIO_26
NC
Reserved for future use. Do 39
SIO_27
NC
40
SIO_28
nAutoRUN
IN
In ONLY
Laird Devkit: UART_DSR via
8 SIO_6
Designation
Function
Function
AIN IN 1,2,3,4,5
Direction
scaling 8,9,10 bit resolution, Voltage
scaling
14 15
16 SIO_12
18 SIO_13
20 SIO_15
22 nRESET
24 SIO_17
26 SIO_19
28 GND
30 RF_ANT
SIO_10 SIO_11
DIO
SPI MISO
IN IN
IN 1,2,4,5,6
IN 1,2
IN 1,2 Laird Devkit : Buzzer output
IN
IN 1,2 Laird Devkit : Button 1 input
IN 1,2 Laird Devkit : LED 1
1,2,4,5,6 1,2,4,5,6
SPIOPEN() in smartBASIC selects SPI function, MOSI
when in SPI master mode
System Reset (Active low)
32 33
37 GND
www.lairdtech.com/wireless Laird
SIO_21 SIO_22
UART RX
DIO
8
OUT IN
1,2,4,6,7 1,2,4,6,7
UARTCLOSE() selects DIO functionality and
CON12
CON12
BL600-Sx
Single Mode BLE Module
Pin No
Pin
Default
Alternate
Default
Notes Comment
41
SIO_29
DIO
IN
1,2
Laird Devkit : UART_DCD
DIO
43
GND
DIO
Designation
42 SIO_30
Function
Function
Direction
via CON12
IN 1,2 Laird Devkit : UART_RI via
CON12
44 SIO_0
IN 1,2
Notes: 1. Secondary function is selectable in smartBASIC BASIC application
2. DIO = Digital Input or Output
3. AIN = Analog Input
4. DIO or AIN functionality is selected using the GpioSetFunc() function in smartBASIC
5. AIN configuration selected using GpioSetFunc() function
6. I2C, UART, SPI controlled by xxxOPEN() functions in smartBASIC
7. SIO_21 to SIO_24 are DIO by default when $autorun$ app runs on power up.
SIO lines can be configured through smartBASIC to be either inputs or outputs with weak or strong pull­ups or pull-downs.
At reset, all SIO lines are configured as the defaults shown above. In other words, BL600 module shipped form production the loaded base FW, all the SIO pins (with “default function” of “DIO” are inputs).
UART_RX, UART_TX, UART_CTS are all 3.3 v level logic. For example, when RX and TX are idle they will be sitting at 3.3V. Conversely for handshaking pins CTS and RTS at 0v is treated as an assertion.
Pin 40 (nAutoRUN) is an input, with active low logic. In the development kit (DVK-BL600-sx) it is connected so that the state is driven by the host’s DTR output line.

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
Voltage at VCC pin -0.3 +3.6 V Voltage at GND pin 0 V Voltage at SIO pin -0.3 VCC+0.3 V Storage temperature -40 +85 ºC
www.lairdtech.com/wireless Laird
9
BL600-Sx
Single Mode BLE Module
ADC pin input
1/1
scaling
internal selectable scaling
1/3
2/3
1/1
1.2
1/3
VCC/3
V
2/3
VCC(2/3)
Time required to convert single sample in 9bit
36
us

3.3.2 Recommended Operating Parameters

3.3.2.1 Power Supply

Parameter Min Typ Max Unit
VCC 1.8 3 3.6 V VCC (with internal DCDC enabled) 2.1 3 3.6 V VCC rise time (0 to 1.8V) Note1 60 Operating Temperature Range -25 25 +75 ºC
Note: The on-chip power-on reset circuitry may not work properly for rise times outside the

3.3.2.2 Signal Levels for Interface, SIO

Parameter Min Typ Max Unit
VIH Input high voltage 0.7VCC VCC V VIL Input low voltage VSS 3.6 V VOH Output high voltage
Note2
VOL Output low voltage
Note: Maximum number of pins with 5mA high drive is 3.
noted interval.
(std. drive, 0.5mA) (high-drive, 5mA)
(std. drive, 0.5mA) (high-drive, 5mA)

3.3.2.3 ADC specification

Parameter Min Typ Max Unit
ADC Internal reference voltage -1.5% 1.2V +1.5% %
mS
VCC-
0.3 VCC-
0.3
VSS VSS
VCC V VCC V
0.3 V
0.3 V
ADC input pin voltage maximum (w.r.t scaling)
Time required to convert single sample in 10bit mode (see note)
mode Time required to convert single sample in 8bit
mode
www.lairdtech.com/wireless Laird
Checking with
10
NORDIC
68
20
Us
us
BL600-Sx
Single Mode BLE Module
Note: Current production FW (v1.1.50.0) allows only 10bit mode.

4 POWER CONSUMPTION

4.1 Power Consumption
Parameter Min Typ Max Unit

Active mode (Advertising or Connection)

TX only run peak current @TXpwr= +4dBm TX only run peak current @TXpwr= 0dBm TX only run peak current @TXpwr= -4dBm TX only run peak current @TXpwr= -8dBm TX only run peak current @TXpwr= -12dBm TX only run peak current @TXpwr= -16dBm TX only run peak current @TXpwr= -20dBm

TX Whisper mode 1

TX only run peak current @TXpwr= -30dBm

TX Whisper mode 2

TX only run peak current @TXpwr= -55dBm
Active Mode
RX only current 13 mA

Ultra Low Power Mode1 (note1)

Standby Doze
Standby Doze (UART on)
Ultra Low Power Mode2 Note2
Deep Sleep (no RAM retention) Deep Sleep (8kB RAM retention) Deep Sleep (16kB RAM retention)
Note 1: In Standby Doze, all functional blocks independently are in IDLE or RUN mode
depending on needed functionality. All peripherals that are enabled stay on and may wake the chip again. Depending on active peripherals, current consumption will be from ~2-3 µA up to > 1 mA. See individual peripherals current consumption in Table xx on page.
Note 2: In Deep Sleep everything is disabled and the only wake-up sources are reset and
change on pins on which sense is enabled. The current consumption is ~1000nA to 1200nA (in current Nordic silicon). Current base FW ((v1.1.50.0) allows coming out of
16
10.5 8
7
6.5 6
5.5
5.5
Need to measure
3.5 uA

1.33mA to be measured again

400 nA 600 nA 800 nA
mA mA
mA mA mA
mA mA
mA
www.lairdtech.com/wireless Laird
11
BL600-Sx
Single Mode BLE Module
deep sleep through HW reset only. Future FW release will allow coming out from Deep Sleep to Standby Doze through GPIO signal or HW reset.
www.lairdtech.com/wireless Laird
12
Loading...
+ 25 hidden pages