BL600-Sx
Single Mode BLE Module
Americas: +1-800-492-2320 Option 2
Europe: +44-1628-858-940
Hong Kong: +852-2923-0610
www.lairdtech.com/bluetooth
20
CONN-UM-BL600_v1_0
4.3
Peripheral block current consumption
The values below are calculated for a typical operating voltage of 3 V.
Table 3: UART Power Consumption
Parameter
Min
Typ
Max
Unit
UART Run current @ 115200 bps
220
uA
UART Run current @ 1200 bps
210
uA
UART Baud rate
1.2
115.2
kbps
Table 4: SPI Power Consumption
Parameter
Min
Typ
Max
Unit
SPI Master Run current @ 125 kbps
180
uA
SPI Master Run current @ 8 Mbps
220
uA
SPI bit rate
0.125
8
Mbps
Table 5: I2C Power Consumption
Parameter
Min
Typ
Max
Unit
I2C Run current @ 100 kbps
380
uA
I2C Run current @ 400 bps
400
uA
I2C Bit rate
100
400
kbps
Table 6: ADC
Parameter
Min
Typ
Max
Unit
ADC current during conversion
290
uA
The above current consumption is for the particular peripheral only and to operate that peripheral requires
some other internal blocks which consume fixed amount of base current (~740uA). Current Nordic silicon
this fixed base current is bit higher (by ~400uA).
This base current of ~1140 uA (= ~740uA+400uA) is consumed when the UART, SPI, I2C, or ADC is opened
(operated).
For asynchronous interface like the UART (asynchronous as the other end can communicate at any time), the
UART (on BL600) must kept open (by a command in
smart
BASIC application script) resulting in the base
current consumption penalty.
For synchronous interface like the I2C or SPI (since BL600 side is the master), the interface can be closed and
opened only (by a command in
smart
BASIC application script) when needed, resulting in current saving (no
base current consumption penalty). Similar argument for ADC (open ADC when needed).