Wistron NeWeb XRBH User Manual

Page 1
XRBH User Manual
(V0.2)
Model Name: XRBH BLE MODULE Description: BLE module compatible
This document contains proprietary information which is the property of Wistron NeWeb
Corporation and is strictly confidential and shall not be disclosed to others in whole or in part,
written permission of Wistron NeWeb Corporation.
Page 2
1
Edition #
Reason for revision
Issue date
V0.1
Initial Document (Draft version)
201
6/07/28
V0.3
Delete
Product
Overview
2016/08/01
Revision History
V0.2 Add FCC/NCC Label Compliance Statement 2016/07/29
BLE module Delivery Specification V0.3
Page 3
2
NRF51822 Block Diagram
1
BLE module Delivery Specification V0.3
Page 4
3
Specification
CATEGORIES
CATEGORIES FEATURE
CATEGORIESCATEGORIES
Bluetooth® V4.0 (Single Mode/Bluetooth Smart)
Frequency 2.402 - 2.480 GHz
Max Transmit Power 2dBm
FEATURE
FEATUREFEATURE
Wireless Specificiation
Host Interfaces
Encryption AES 128 bit using CCM encryption
Memory
Receive Sensitivity -93dBm (Low power mode)
Whisper Mode -30 dBm (Transmit)
Link Budget 95 dB (@ 1 Mbps)
Raw Data Rates 1 Mbps (over the air)
Total 14 lines – multi function
UART TX, RX
Default 115200, N, ,8, 1
From 1,200 to 115,200bps
GPIOs 14
SPI 3 lines
I2C 2 lines
ADC 6 lines (plus ADC reference)
Flash 256KB
RAM 32KB
Physical Dimensions 16.5mm x 12mm x 2.65mm
RF 32MHz crystal embedded
Clock Management
RTC 32.768KHz crystal embedded
Operating Temperature -10° to +65° C
Environmental
Storage Temperature -10 ˚C to +65 ˚C
Miscellaneous Lead Free Lead-free and RoHS compliant
BLE module Delivery Specification V0.3
Page 5
4
Electrical characteristics
Low power mode
Symbol Minimum Typical Maximum Unit
VCC 1.8 1.8 1.8 V
LDO mode
Symbol Minimum Typical Maximum Unit
VCC 1.8 3 3.6 V
Power consumption
Symbol Description Typical Unit
I
OFF
I
IDLE
3V ON, all blocks idle 2.6 uA
System off current
consumption
Mechanical Dimension
0.6 uA
BLE module Delivery Specification V0.3
Page 6
5
BLE module Delivery Specification V0.3
Page 7
6
PIN Define
Pin number Name Function Description
1
2
3
4
5 6 P0.10 Digital I/O General purpose I/O 10
7 VDD Power Power input 8 DEC2 Power Power supply decoupling
9
P0.02 AIN3
P0.01 AIN2
P0.03 AIN4
P0.05 AIN6
P0.04 AIN5
P0.06 AIN7
AREF1
Digital I/O
Analog input
Digital I/O
Analog input
Digital I/O
Analog input
Digital I/O
Analog input
Digital I/O
Analog input
Digital I/O Analog input Analog input
General purpose I/O 2
ADC input 3
General purpose I/O 1
ADC input 2
General purpose I/O 3
ADC input 4
General purpose I/O 5
UART RXD
General purpose I/O 4
UART TXD
General purpose I/O 6
ADC input 7
ADC Reference voltage
10 P0.07 Digital I/O 11 GND Ground Ground
12 GND Ground Ground 13 SWDCLK Digital input
14
15 P0.16 Digital I/O General purpose I/O 16 16 P0.15 Digital I/O General purpose I/O 15
17 P0.12 Digital I/O General purpose I/O 12
18 P0.11 Digital I/O General purpose I/O 11
19 P0.09 Digital I/O General purpose I/O 9
20 P0.08 Digital I/O
nRESET
SWDIO
Digital I/O
General purpose I/O 7
TX_IRQ
HW debug port
Flash programming I/O
System reset (low active)
HW debug port
Flash programming I/O
General purpose I/O 8
BLE OTA mode, Low active
BLE module Delivery Specification V0.3
Page 8
7
21 RF_OUT
RF output port for external antenna 22 GND Ground Ground 23 P0.18 Digital I/O General purpose I/O 18 24 P0.20 Digital I/O General purpose I/O 20 25 P0.17 Digital I/O General purpose I/O 17 26 P0.19 Digital I/O General purpose I/O 19 27 P0.14 Digital I/O General purpose I/O 14
BLE module Delivery Specification V0.3
Page 9
8
Recommend Land Pattern
BLE module Delivery Specification V0.3
Page 10
9
Antenna Type
Antenna Vendor YAGEO Antenna Type CHIP ANTENNA
Antenna PN ANT3216LL12R2400A
Antenna Specification
Test condition
BLE module Delivery Specification V0.3
Page 11
BLE module Delivery Specification V0.3 10
Page 12
3D Raidation Pattern
BLE module Delivery Specification V0.3 11
Page 13
(1)
(2)
FCC
FCC Label Compliance Statement: 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.
FEDERAL COMMUNICATIONS COMMISSION INTERFERENCE STATEMENT: 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.
Compliance Statement
(3)
(4)
BLE module Delivery Specification V0.3 12
End Product Labeling: This transmitter module is authorized only for use in device where the antenna may be installed such that 20 cm may be maintained between the antenna and users. The final end product must be labeled in a visible area with the following:
The grantee's FCC ID can be used only when all FCC compliance requirements are met.
Radiation Exposure Statement This device is intended only for OEM integrators under the following conditions:
1) The antenna must be installed such that 20 cm is maintained
““““
Contains FCC ID: NKR-XRBH
””””
.
Page 14
Manual Information
To the End User
:
between the antenna and users, and
2) The transmitter module may not be co-located with any other transmitter or antenna. As long as 2 conditions above are met, further transmitter test will not be required. However, the OEM integrator is still responsible for testing their end-product for any additional compliance requirements required with this module installed
IMPORTANT NOTE: In the event that these conditions can not be met (for example certain laptop configurations or co-location with another transmitter), then the FCC authorization is no longer considered valid and the FCC ID can not be used on the final product. In these circumstances, the OEM integrator will be responsible for re-evaluating the end product (including the transmitter) and obtaining a separate FCC authorization.
(5)
Radiation Exposure Statement:
1) Any changes or modifications not expressly approved by the grantee of this device could void the user's authority to operate the equipment.
2) This equipment complies with FCC radiation exposure limits set forth for an uncontrolled environment. This equipment should be installed and operated with minimum distance 20cm between the radiator & your body.
(6)
The OEM integrator has to be aware not to provide information to the end user regarding how to install or remove this RF module in the user’s manual of the end product which integrates this module. The end user manual shall include all required regulatory information/warning as show in this manual
BLE module Delivery Specification V0.3 13
Page 15
本產品符合低功率電波輻射性電機管理辦法
第十二條
※經型式認證合格之低功率射頻電機,非經許可,公司、商號或使用者均不得擅自變更
頻率、加大功率或變更原設計之特性及功能。
第十四條
※低功率射頻電機之使用不得影響飛航安全及干擾合法通信;經發現有干擾現象時,應
立即停用,並改善至無干擾時方得繼續使用。
-
前項合法通信,指依電信法規定作業之無線電通信。
-
低功率射頻電機須忍受合法通信或工業、科學及醫療用電波輻射性電機設備之干擾。
此模組若安裝於其他平台時,該平台標籤需標明:
此平台內建無線模組
BLE module Delivery Specification V0.3 14
Page 16
Application Note
XRBH has embedded 32MHz crystal, which is difference to the Development Kit. In order to let 32MHz crystal works that you can enable it explicitly with the following code:
void Clock_settings_32_MHz_func(void) { // Start 32 MHz crystal oscillator. NRF_CLOCK->XTALFREQ = 0x00; NRF_CLOCK->EVENTS_HFCLKSTARTED = 0; NRF_CLOCK->TASKS_HFCLKSTART = 1;
// Wait for the external oscillator to start up. while (NRF_CLOCK->EVENTS_HFCLKSTARTED == 0) { \ // Do nothing. } }
BLE module Delivery Specification V0.3 15
Loading...