BLE Bluetooth Low Energy Modules SBC2112-B Preliminary Specification Version 1.0 23-JUN.-2014 Content 1. Description...........................................................................................................................................................3 2. Features................................................................................................................................................................3 3. Block Diagram.....................................................................................................................................................3 4. Radio Characteristics...........................................................................................................................................4 5. Electrical Characteristics.....................................................................................................................................4 6. Software Diagram................................................................................................................................................6 7. Pin Definition.......................................................................................................................................................6 8. Mechanical Specification.....................................................................................................................................9 9. Reference Schematics........................................................................................................................................10 10. UART Interface................................................................................................................................................10 11. Serial Peripheral Interface................................................................................................................................11 12. Programmable I/O Ports, PIO and AIO...........................................................................................................11 13. LED Flasher / PWM Module...........................................................................................................................12 14. Key Bluetooth Profiles.....................................................................................................................................12 15. Firmware..........................................................................................................................................................12 16. Default setting Information..............................................................................................................................12 17. Reflow information..........................................................................................................................................13 1. Description SBC2112-B audio transmitter/Receiver is power by CSR CSR1010 technology. That provides a complete 2.4GHz Bluetooth technology for stereo music transmission. The SBC2112-B module is compliant with Bluetooth specification,4.0 LE and support Heart rate, Glucose meter, Blood Pressure, Thermometer, Proximity tag, Phone alert, status and notifica-
tion profile. It is the 7.5dBm module with build in antenna. Reduce the effort on the RF section when the engineer designs it into the system. Smart Design also customize the software to meet the requirement from customer. 2. Features CSR BlueCore1010 Chip. Bluetooth 4.0 LE Compliant. Bluetooth 7.5dBm RF output power. 10~50 meters transmission distance. 5 GPIO 3 AIO 10 bit ADC UART digital interface. Fully configurable with simple AT style commands over UART and Bluetooth connections. Build in high performance chip antenna. Dimension: 21.0 X 12.7 X 3.0mm. LGA(Land Grid Array) pads reliable PCB mounting. Support Dual Mode: Master and Slave mode CE, FCC Certified 3. Block Diagram SBC2112-B Module Block Diagram 4. Radio Characteristics Sensitivity at 0.1%BER RF Transmit Power Frequency
(GHz) 2.402 2.441 2.480 2.402 2.441 2.480 MIN TYP MAX BT Spec
-92
-92
-92 0 0 0
-85
-85
-85 3 3 3
-
-
-
7.5 7.5 7.5
<= -70
<= 4 Unit dBm dBm dBm dBm dBm dBm 5. Electrical Characteristics Power Consumption Voltage Input Supply Voltage Operating Conditions MIN 3.1 Typ. 3.3 MAX 3.5 Unit V Voltage Range Operating Temperature Range Storage Temperature Range Relative Humidity (Operating) Relative Humidity (Storage) 3.3V0.2V
-40C ~ 85C
-40C ~ 85C
<=90%
<=90%
AIO Digital Terminals 6. Software Diagram 7. Pin Definition PIN A1 Name VDD_PADS A2 A3 A4 A5 A6 A7 A8 A9 SPI_PIO_SEL GPIO11 GPIO10 GPIO9 GPIO8 GPIO7 GPIO6 GPIO5 Type PWR Voltage level for GPIO. Note I I/O I/O I/O I/O I/O I/O I/O Input VDD to set the voltage level of GPIO Selects SPI debug on PIO[8:5]. Programmable I/O line. (reserved to wake up deep sleep) Programmable I/O line. Programmable I/O line. Programmable I/O line or debug SPI MISO selected by SPI_PIO#. Same voltage level as VDD_PADS. Programmable I/O line or debug SPI MOSI selected by SPI_PIO#. Same voltage level as VDD_PADS. Programmable I/O line or debug SPI chip select (CS#) selected by SPI_PIO#. Same voltage level as VDD_PADS. Programmable I/O line or debug SPI CLK selected by SPI_PIO#. Same voltage level as VDD_PADS. Programmable I/O line or UART RX. Programmable I/O line or UART TX. Analogue programmable I/O line 0.. Analogue programmable I/O line 1. Analogue programmable I/O line 2. PWR Ground PWR Ground PWR Ground PWR Ground PWR Ground PWR Ground PWR Ground PWR Ground PWR Ground PWR Main Power input 1.8V 3.6V I/O I/O I/O I/O I/O PWR Ground PWR Ground PWR Ground RF A10 GND GND B1 C1 GND GND D1 GND E1 GND F1 G1 GND GND H1 GND I1 J1 VBAT B10 GPIO1/UART RX C10 GPIO0/UART TX D10 AIO0 E10 AIO1 F10 AIO2 G10 GND H10 GND GND I10 J10 RF VBAT Supply main voltage at this pin with 1.8V~3.6 V. GND Connect GND pins to the ground plane of the PCB. VDD_PADS Supply voltage at this pin to set the GPIO voltage level. The input voltage is from 1.8V to 3.6V PIO0,1, 5 -11 Programmable digital I/O lines. All PIO lines can be configured through software to have either weak or strong pull-ups or pull-downs. Configuration for each PIO line depends on the application. Please check Default configuration in Standard Setup Information. AIO0,1,2 Bluetooth transmitter / receiver. AIO can be used to monitor analogue voltages such as a temperature sensor etc. UART_RX A CMOS input with a weak internal pull-down. RXD is used to implement UART data transfer from another device to MB-
C05. The UART interface requires an external RS232 transceiver chip. UART_TX A CMOS output with a weak internal pull-up. TXD is used to implement UART data transfer from MB-C05 to another device. The UART interface requires external RS232 transceiver chip. SPI_CSB A CMOS input with a weak internal pull-down for debug mode. SPI_CLK A CMOS input for the SPI clock signal for debug mode. SPI_MISO An SPI data output for debug mode. SPI_MOSI An SPI data input for debug mode. 8. Mechanical Specification 9. Reference Schematics 10. UART Interface The SBC2112-B UART interface provides a simple mechanism for communicating with other serial devices using the RS232 protocol. 2 signals implement the UART function, UART_TX and UART_RX. When SBC2112-B is connected to another digital device, UART_RX and UART_TX transfer data between the 2 devices. UART configuration parameters, e.g. baud rate and data format, are set using SBC2112-B firmware. When selected in firmware PIO[0] is assigned to a UART_TX output and PIO[1]
is assigned to a UART_RX input, The UART CTS and RTS signals can be assigned to any PIO pin by the on-chip firmware. Note:
To communicate with the UART at its maximum data rate using a standard PC, the PC requires an accelerated serial port adapter card. UART Configuration While in Deep Sleep The maximum baud rate is 9600 baud during deep sleep. 11. Serial Peripheral Interface The SBC2112-B debug SPI interface is available in SPI slave mode to enable an external MCU to program and control the SBC2112-B, generally via libraries or tools supplied by CSR. The protocol of this interface is proprietary. The 4 SPI debug lines directly support this function. The SPI programs, configures and debugs the SBC2112-B. It is required in production. Ensure the 4 SPI signals are brought out to either test points or a header. Take SPI_PIO#_SEL high to enable the SPI debug feature on PIO[8:5]. SBC2112-B uses a 16-bit data and 16-bit address programming and debug interface. Transactions occur when the internal processor is running or is stopped. 12. Programmable I/O Ports, PIO and AIO 9 lines of programmable bidirectional I/O are provided. PIO lines are software-configurable as weak pull-up, weak pull-down, strong pull-up or strong pull-down. Note:
At reset all PIO lines are inputs with weak pull-downs. Any of the PIO lines can be configured as interrupt request lines or as wake-up lines from sleep modes. The SBC2112-B supports alternative functions on the PIO lines:
SPI interface, s UART, LED flasher / PWM module Note:
CSR cannot guarantee that the PIO assignments remain as described. Implementation of the PIO lines is firmware build-specific, for more information see the relevant software release note. SBC2112-B has 3 general-purpose analogue interface pins, AIO[2:0]. 13. LED Flasher / PWM Module SBC2112-B contains a LED flasher / PWM module that works in sleep modes. These functions are controlled by the on-chip firmware. 14. Key Bluetooth Profiles Heart rate (Supported) Glucose meter (Supported) Blood Pressure (default) Thermometer (Supported) 15. Firmware 1. BLE-AT firmware Please check with BLE-AT commands manual. 16. Default setting Information Parameter 115200 1 Baud Rate 2 Pin Code Prompt 3 Local Name 4 Master/Slave 17. Reflow information Reflow Profile Graphic, assuming:
Kester R905 Sn/4Ag/0.5Cu solder paste. All solder ball alloys melt at 217C. Component joints do not exceed temperatures as per J-STD-02 Federal Communications Commission (FCC) Statement 15.21 You are cautioned that changes or modifications not expressly approved by the part responsible for compliance could void the users authority to operate the equipment. 15.105(b) This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures:
-Reorient or relocate the receiving antenna.
-Increase the separation between the equipment and receiver.
-Connect the equipment into an outlet on a circuit different from that to which the receiver is connected.
-Consult the dealer or an experienced radio/TV technician for help. This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions:
1) this device may not cause harmful interference and 2) this device must accept any interference received, including interference that may cause undesired operation of the device. FCC RF Radiation Exposure Statement:
This equipment complies with FCC radiation exposure limits set forth for an uncontrolled environment. End users must follow the specific operating instructions for satisfying RF exposure compliance. This transmitter must not be co-located or operating in conjunction with any other antenna or transmitter. USERS MANUAL OF THE END PRODUCT:
The end user has to be informed that the FCC radio-frequency exposure guidelines for an uncontrolled environment can be satisfied. The end user has to also be informed that any changes or modifications not expressly approved by the manufacturer could void the user's authority to operate this equipment. If the size of the end product is smaller than 8x10cm, then additional FCC part 15.19 statement is required to be available in the users manual: This device complies with Part 15 of FCC rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference and (2) this device must accept any interference received, including interference that may cause undesired operation. LABEL OF THE END PRODUCT:
The final end product must be labeled in a visible area with the following " Contains TX FCC ID: W94-SBC2112B
". If the size of the end product is larger than 8x10cm, then the following FCC part 15.19 statement has to also be available on the label: This device complies with Part 15 of FCC rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference and (2) this device must accept any interference received, including interference that may cause undesired operation.