Home
BL600 Hardware Integration Guide
Contents
1. Table 16 DC Interface I2C_SDA 12 VO This interface is an alternate function on each pin configurable L t SCL 13 VO by smarfBASIC 12COPEN in smartBASIC selects DC function 5 8 General Purpose I O ADC PWM FREQ and Quadrature Decoder 5 8 1 GPIO The 28 SIO pins are configurable by smartBASIC They can be accessed individually Each has the following user configured features Input output direction Output drive strength standard drive 0 5mA or high drive 5mA Note The smarBASIC firmware does support high drive since v1 5 65 0 Feb 2014 Internal pull up and pull down resistors 13K typical or no pull up down Wake up from high or low level triggers on all pins Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module 5 8 2 Quadrature Decoder The following feature exists in hardware but cannot be configured in the firmware currently The quadrature decoder provides buffered decoding of quadrature encoded sensor signals It is suitable for mechanical and optical sensors with an optional LED output signal and input debounce filters The sample period and accumulation are configurable to match application requirements All pins individually can be configured to carry quadrature demodulator signals
2. 5 8 3 ADC The ADC is an alternate function on SIO pins configurable by smartBASIC The BL600 provides access to six channel 10 bit incremental ADC This enables sampling up to six external signals through a front end MUX The ADC has configurable input and reference prescaling and sample resolution 8 9 and 10 bit Note Current smartBASIC runtime engine firmware since v1 1 50 0 provides access to 10 bit mode resolution only 5 8 3 1 Analog Interface ADC Table 17 Analog interface AIN Analog Input AIN Analog Input AIN Analog Input AIN Analog Input AIN Analog Input AIN Analog Input This interface is an alternate function on each pin configurable by smartBASIC AIN configuration selected using GpioSetFunc function 8 9 10 bit resolution Voltage scaling 1 1 2 3 1 3 INIA RIN 5 8 4 PWM and FREQ signal output on up to 2 SIO pins The PWM and FREQ output is an alternate function on SIO pins configurable by smartBASIC The ability to output a PWM Pulse Width Modulated signal or FREQ output signal on up to 2 GPIO SIO output pins has been added since smartBASIC runtime engine firmware v1 3 57 0 and can be selected using GpioSetFunc function PWM output signal has a frequency and duty cycle property PWM output is generated using 32 bit hardware timers The timers are clocked by a 1MHz clock source Frequency is adjustable up to 1 MHz and the Duty cycle can be se
3. French equivalent is Le pr sent appareil est conforme aux CNR d Industrie Canada applicable aux appareils radio exempts de licence L exploitation est autoris e aux deux conditions suivantes 1 l appareil ne doit pas produire de brouillage et 2 l utilisateur de l appareil doit accepter tout brouillage radio lectrique subi m me si le brouillage est susceptible d en compromettre le fonctionnement IC Radiation Exposure Statement This EUT is compliance with SAR for general population uncontrolled exposure limits in IC RSS 102 and had been tested in accordance with the measurement methods and procedures specified in IEEE 1528 REMARQUE IMPORTANTE D claration IC d exposition aux radiations Ce EUT est conforme avec SAR pour la population g n rale limites d exposition non contr l e IC RSS 102 et a t test en conformit avec les m thodes de mesure et proc dures sp cifi es dans la norme IEEE 1528 Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module Modular Approval OEM integrator is still responsible for testing their end product for any additional compliance requirements required with this module installed for example digital device emissions PC peripheral requirements etc Approbation modulaire
4. Americas 1 800 492 2320 Europe 44 1628 858 940 Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module Active Modes Average Current Depends on many factors see Power Consumption Ultra Low Power Modes Standby Doze 2 6 UA typical Note 6 Deep Sleep 600 nA Note 6 Antenna Options Internal Ceramic chip monopole antenna on board BL600 SA External Option 1 Dipole antenna with IPEX connector Dipole PCB antenna with IPEX connector Connection via IPEX MH4 BL600 SC External Option 2 Dipole antenna with RSMA connector Connection via Trace Pads BL600 ST Physical Dimensions 19 mm x 12 5 mm x 3 mm Weight 1 gram Environmental Operating 25 C to 75 C VCC 1 8V 3 6V 40 C to 85 C VCC 3 3V 10 Storage 40 C to 85 C Miscellaneous Lead Free Lead free and RoHS compliant Warranty 5 Year Limited Lifetime 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 Note 1 DSR DTR RI and DCD can be implemented in the smartBASIC application Note 2 With DC interface selected pull up resistors on I2C SDA and DC SCL MUST be connected externally as per I2C standard Note 3 SPI interface master consists of SPI MOSI SPI MISO and SPI CLK SPI CS is created by customer using any spare SIO pin within thei
5. SWDCLK R26 12K x GND Note Customers MUST NOT fit the 12K resistor on their host board when using the BL600 Sx 04 5 12 BL600 SA on board chip antenna characteristics The BL600 SA on board chip monopole antenna radiated performance depends on the host PCB layout BL600 development board was used for BL600 development and antenna performance evaluation To obtain similar performance follow guidelines in section PCB Layout on Host PCB for BL600 SA to allow the on board antenna to radiate and reduce proximity effects due to nearby host PCB GND copper or metal covers BL600 SA on board antenna datasheet http Awww acxc com tw product at5020 AT5020 E3ROHBAN_071204 pdf Embedded Wireless Solutions Support Center http ews support lairdtech com www lairdtech com bluetooth Laird Technologies Americas 1 800 492 2320 Europe 44 1628 858 940 Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module 6 HARDWARE INTEGRATION SUGGESTIONS 6 1 Circuit The BL600 series module is easy to integrate requiring no external components on the customer s board apart from those required by customer for development and in customers end application Checklist for Schematic VCC External power source within the operating range rise time and noise ripple specification of BL600 Add decoupling capacitors for filtering the external source Power on reset circuitry within BL600 series module in
6. scaling 1 1 2 3 1 3 8 9 10 bit 8 SIO 6 DIO AIN IN PULL UP 1 2 3 4 5 resolution Voltage scaling 1 1 2 3 1 3 9 SIO_7 DIO IN EDULDOWA Exams SIRO RUP ey default 10 VCC 11 GND 12 SIO 8 DIO I2C SDA IN PULL UP 1 2 4 5 6 I2COPEN in 13 SI0_9 DIO DC SCL IN ue e I2C function 14 SIO 10 DIO SPI MOSI IN PULL UP 1 2 4 5 6 SPIOPEN in 15 SIO 11 DIO SPI MISO IN PULL UP 1 2 4 5 6 smartBASIC selects SPI function MOSI and CLK will be 16 SIO 12 DIO SPI CLK IN PULL UP 1 2 4 5 6 outputs when in SPI master mode See Note 11 17 GND 18 SIO 13 DIO IN PULL UP 1 2 19 SIO 14 DIO IN PULL UP 1 2 20 SIO 15 DIO IN PULL UP 12 EUIS ig ONE output 21 SIO_16 DIO IN PULL UP 1 2 ES ia 0 input 22 nRESET IN 9 10 System Reset Active low 23 NC 9 DO NOT CONNECT 24 SIO 17 DIO IN PULL UP 12 ER 1 input 25 SIO_18 DIO IN PULL UP 1 2 Laird Devkit LED O Embedded Wireless Solutions Support Center http ews support lairdtech com www lairdtech com bluetooth Laird Technologies Americas 1 800 492 2320 Europe 44 1628 858 940 Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module 26 SIO 19 DIO IN PULL UP 1 2 Laird Devkit LED 1 27 e 20 NC Reserved for future use 28 GND 29 GND 30 RF ANT 8 Used on BL600 ST only 31 GND 32 SIO_21 DIO UART TX OUT Sethighin 42467 VARTCLOSE selects FW DIO functionality 33 SIO 22 DIO UART
7. 13 mm OD with length 10045 mm and IPEX 4 compatible connector Antenna manufacturer Mag Layers contact information Sales Croyee Tai Tel 886 3 597 2488 250 Email croyeetai maglayers com tw 7 MECHANICAL DETAILS 7 1 BL600 Mechanical Details T 2 1 4 5 5 T B E TT DO NOT SCALE H 4 04 i H 1 128 287 i Gi et 1 o H kat UI L S Shield E En 5 EJ F R0 8 ci J Sa J 13 44 H 1 11 J 1 C 12 A Herero 4 9 D J A2 H L plf E iube A1 uw Top View Side View Bottom View D Description BL600 Size 19 x 12 5 x 3 05mm Pitch 8mm c Dimension Minimum Typical Maximum Notes A 3 05 3 16 3 27 Al 1 06 1 16 1 26 PCB Thickness A2 1 99 2 2 01 RF Shield Height b 45 5 55 Global pad width D 12 4 12 5 12 6 B E 18 9 19 19 1 e 8 Global pitch D1 8 8 d Module Package Dimensions E1 12 mm Sa LN Ges D Chi F 1 85 Pad Center to Board edge x 403 xxx 0 03 ST al G 2 50 Pad Center to Board edge Er ee H 85 Global length of pad to edge of board Ga i NE BL600 Units mm Qe Page tof 2 1 T 2 T 3 T D T 5 H H T g I T Figure 14 BL600 Mechanical drawings Development Kit Schematics can be found at http lairdtech com Products Embedded Wireless Solutions Bluetooth Radio Modules BL600 Series product GroupTabs 2147488080 Embedded Wireless Solu
8. 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module combined with the RF and Base band circuitry provides the Bluetooth Low Energy wireless link and any of the SIO lines provide the OEM s chosen interface connection to the sensors The user s smartBASIC application binds the sensors to the BLE wireless functionality The variety of hardware interfaces and the smarfBASIC programming language allow the BL600 module to serve a wide range of wireless applications whilst reducing overall time to market and the learning curve for developing BLE products To provide the widest scope for integration a variety of physical host interfaces sensors are provided The major BL600 series module functional blocks described below 5 1 Power management includes brown out and power on reset Power management features System Standby Doze Deep Sleep modes Brownout Reset Open Close Peripherals UART SPI I2C SIO s and ADC Peripherals consume current when open each peripheral can be individually closed to save power consumption with a command in a smartBASIC application script 2 region RAM retention No RAM retention in Deep Sleep mode Enable DCDC on power up if VCC is gt 2 1V see Note e Smar BASIC command allows the VCC voltage to be read through the internal ADC Pin wake up system from Deep sleep since smartBASIC runtime engine firmware v1 2 5
9. 492 2320 www lairdtech com bluetooth Europe 44 1628 858 940 Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module GPIO signal through the reset vector New function to detect GPIO change with no current consumption so UART closed but still able to detect for incoming data and be woken up so that the UART can be re opened at the expense of losing that first character Note that SIO 7 and AutoRUN SIO_28 are not both high externally otherwise cannot load smartBASIC application script Note on each module GND pin that must be connected to host PCB GND 1 9 11 June 2014 Updated BT SIG information 2 0 2 July 2014 Important information on pin 22 reset and pin 23 SWDCLK 2 1 14 July 2014 Updated SIO VIL max value in table 5 22 17 Oct 2014 Added BL620 module information B 24 Oct 2014 Added QD ID and note to section 14 Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module CONTENTS 1 Overview and Key Features iii 6 1 1 ENEE 6 1 2 ADDIICATION EE 6 2 SP CITICALION ETE TEE TOTO OO IO LIRE 7 2 1 Specification Summary iii 7 3 Hardware Specifications eiie eite cansa d ER ko t AE ERE RU ER ER VA asaka daiala Erua dakaka Euri aada 10 3 1 Block Diagram And BD 10 3 2 Pim
10. OEM int grateur est toujours responsable de tester leur produit final pour les exigences de conformit suppl mentaires n cessaires ce module install par exemple les missions de p riph riques num riques les exigences de p riph riques PC etc IMPORTANT NOTE In the event that these conditions cannot be met for example certain laptop configurations or co location with another transmitter then the Canada authorization is no longer considered valid and the IC ID cannot 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 Canada authorization NOTE IMPORTANTE Dans le cas o ces conditions ne peuvent tre satisfaites par exemple pour certaines configurations d ordinateur portable ou de certaines co localisation avec un autre metteur l autorisation du Canada n est plus consid r comme valide et l ID IC ne peut pas tre utilis sur le produit final Dans ces circonstances l int grateur OEM sera charg de r valuer le produit final y compris l metteur et l obtention d une autorisation distincte au Canada Le produit final doit tre tiquet dans un endroit visible avec l inscription suivante BL600 SA amp BL600 SC Contient des IC 1393 BL600 BL600 ST Contient des IC 1393 BL600T 10 JAPAN MIC REGULATORY The BL600 is approved for use in the Japanese market The part numbers li
11. Power Exposure Information sise 44 9 2 OEM Responsibilities iot eege 44 10 Japan MIC Reg latory ciini td cerei tec ener ter ataca Ee Lee ea oce debe Eod ERE RE Leu t Da usa tens 46 10 1 Antenna Information eoe temet egt die sta tn esu reta tenent tuuc e ualet 46 Bee Ee EE 47 11 1 Aritenna InfoniatiOnzz store petit P eint a taste eoe su Lees lebt ee deett 47 12 EU Declarations of Conformity tec atii ined actin and edhe edie AE HER a Ra Ee Ede eR E agg 48 12 1 BL600 SA BL600 SC BL6OO ST ii 48 13 Ordering Information siennes 48 13 1 General COMMENTS be dent le een dd AI ee ee ee 49 14 Bluetooth SIG Qualification wo ccccccccccecesceccscseseeeesusessecceeueeeueuaceuueceeuaesueeaeedueceaeeesuseasessecaeaueueeeeeeseens 49 14 1 Additional ASSISTANCE ca tere testet eet ecc laa ditat eta tet ist esie hn devel tn 50 Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module 1 OVERVIEW AND KEY FEATURES This Hardware Integration Guide also applies to the Laird BL620 The BL620 uses the same module hardware as the BL600 but it has a new firmware that supports Central mode connectivity Note that the BL620 module supports a JTAG upgrade but has no capability to upgrade via UART Every BL600 Series module is designe
12. RX IN PULL UP 1 2 4 6 7 and UARTOPEN 34 SIO 23 DIO UART RTS OUT Set low in FW 1 2 4 6 7 selects uart comms 35 SIO 24 DIO UART CTS IN PULL DOWN 1 2 4 6 7 behaviour Laird Devkit 36 SIO 25 DIO IN NONE 1 2 UART DTR via CON12 37 GND 38 SIO 26 NC Reserved for future 39 SIO_27 NC E et connect Laird Devkit 40 SIO 28 nAutoRUN IN NONE IN ONLY UART_DSR via CON12 Laird Devkit 41 SIO_29 DIO IN NONE 1 2 UART_DCD via CON12 Laird Devkit 42 SIO_30 DIO IN NONE 1 2 UART RI via CON12 43 GND 44 SIO 0 DIO IN PULL UP 1 2 Note 1 Secondary function is selectable in smarfBASIC application Note 2 DIO Digital Input or Output MO voltage level tracks VCC Note 3 AIN Analog Input Note 4 DIO or AIN functionality is selected using the GpioSetFunc function in smartBASIC Note 5 AIN configuration selected using GpioSetFunc function Note 6 I2C UART SPI controlled by xxxOPEN functions in smartBASIC Note 7 SIO_21 to SIO_24 are DIO by default when autorun app runs on power up Note 8 RF ANT pin pin30 is on theBL600 ST module only Customer MUST use 50 Ohm trace from RF ANT pin to RSMA RF connector on host PCB More details on 50 Ohm trace design refer to section 50 OhmsRF Trace on Host PCB for BL60O ST Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integr
13. Technologies Americas 1 800 492 2320 Europe 44 1628 858 940 Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module 3 HARDWARE SPECIFICATIONS 3 1 Block Diagram and Pin out 44 connection pads ARM Cortex MO 256K Flash smartBASIC 16K RAM GND SIO_30 SIO 29 SIO 28 SIO 0 SIO 27 NC GND SIO_1 AIN GND SIO_2 AIN SIO 3 AIN SIO 4 AIN SIO 5 AIN SIO 6 AIN SIO 7 vec GND SIO_8 SIO 26 NC SIO_20 NC GND Figure 2 BL600 Sx module pin out top view Note Pin 30 RF_ANT is for BL600 ST only On the BL600 SA and BL600 SC pin 30 is NC Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module 3 2 Pin Definitions Table 2 Pin definitions 1 GND 8 9 10 bit 2 SIO_1 DIO AIN IN PULL UP 1 2 3 4 5 resolution Voltage scaling 1 1 2 3 1 3 3 GND 8 9 10 bit 4 SIO_2 DIO AIN IN PULL UP 1 2 3 4 5 resolution Voltage scaling 1 1 2 3 1 3 8 9 10 bit 5 SIO 3 DIO AIN IN PULL UP 1 2 3 4 5 resolution Voltage scaling 1 1 2 3 1 3 8 9 10 bit 6 SIO 4 DIO AIN IN PULL UP 1 2 3 4 5 resolution Voltage scaling 1 1 2 3 1 3 8 9 10 bit 7 SIO 5 DIO AIN IN PULL UP 1 2 3 4 5 resolution Voltage
14. com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module Place regular spaced through hole GND vias GCPW transmission line BL600 development board uses 0 5mm diameter through hole GND via with 2 to 4 mm distance apart Gap between RF ANT trace and GND either side is 0 2 mm for below 50 Ohms impedance RF trace design Figure 13 BL600 development board PCB stack up and L1 to L2 50 Ohms impedance RF trace design 6 5 External Antenna Integration with BL600 SC and BL600 ST Please refer to the regulatory sections for FCC IC CE and Japan for details of use of BL600 Sx with external antennas in each regulatory region The BL600 family has been designed to operate with the below external antennas with a maximum gain of 2 21 dBi The required antenna impedance is 50 ohms See Table 19 External antennas improve radiation efficiency Table 19 External antennas for the BL600 EDA 8709 2G4C1 B27 CY MAG Layers Dipole 2 0 IPEX 4 Note 1 BL600 SC PCA 4606 2G4C1 A33 CY MAG Layers PCB Dipole 2 21 IPEX 4 Note 1 BL600 SC EDA 8709 2G4R2 A40 CY MAG Layers Dipole 2 0 R SMA Male BL600 ST Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module Note 1 Integral RF co axial cable 1
15. enable the feature Decide if this feature is required in production When SIO 7 is high ensure SIO 28 nAutoRun is NOT high at same time otherwise you cannot load the smartBASIC application script nRESET pin active low Hardware reset Wire out to push button or drive by host By default module is out of reset when power applied to VCC pin For BL600 Sx 02 or BL600 Sx 03 To ensure nReset functions properly you MUST place a 12K resistor to GND on BL600 pin 23 NC SWDCLK on your host board For BL600 Sx 04 Do not fit a resistor to GND on BL600 pin 23 NC SWDCLK Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 4 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module 50 Ohm RF track for interfacing with BL600 ST RF pin pin 30 BL600 ST brings out the RF on trace pad pin 30 and this must be tracked to RSMA connector using 50 Ohms track on host PCB to stay with regulatory certifications More details in Checklist for PCB layout for BL600 ST Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module 6 2 PCB Layout on Host PCB General Checklist for PCB M
16. for metal plastic enclosure Minimum safe distance for metals without seriously compromising the antenna tuning is 40mm top bottom and 30mm left or right Metal close to the BL600 SA chip monopole antenna bottom top left right any direction will have degradation on the antenna performance How much that is entirely system dependent which means some testing by customer required in their host application Anything metal closer than 20mm will start to significantly degrade performance S11 gain radiation efficiency tis best that the customer tests the Range with mock up or actual prototype of the product to assess effects of enclosure height and material whether metal or plastic Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module 6 4 50 Ohms RF trace on Host PCB for BL600 ST Checklist for PCB s RF_ANT pin pin30 is on the BL600 ST module only You MUST use a 50 Ohm trace from RF ANT pin to RSMA RF antenna connector on host PCB Figure 12 shows the 10 mm length 50 Ohms RF trace implemented as GCPW from the BL600 ST module RF trace pads GND RE ANT GND on BL600 development board BCC BL600 ST module Pin30 RF_ANT trace pad Figure 12 50 Ohm trace design on BL600 development board or
17. host PCB for use with BL600 ST module To ensure compliance observe the following considerations for 50 Ohms RF trace design and test verification Follow the 50 Ohms trace design used on the BL600 development board PCB stack up in Figure 11 If this PCB stack up is not practical on customer design then design 50 Ohms for differing PCB stack up Use the same PCB material FRA The 50 Ohms trace should be a controlled impedance trace e g 10 The 50 Ohms RF trace length should be 10 mm recommended as on the BL600 development board to reduce the trace length Use the same 50 Ohm track width BL600 ST module RF ANT pad and land pad widths are 0 5 mm Therefore 50 Ohm RF trace width may be 0 5 mm width If 50 Ohm trace is wider a tapered section should be designed to gradually go from wider width to 0 5 mm RF ANT land pad width Place GND vias regularly spaced either side of 50 Ohms trace to form GCPW Grounded coplanar waveguide transmission line Use spectrum analyser to confirm the radiated and conducted signal is within the certification limit To copy the BL600 development board 50 Ohms RF trace Use the same PCB material FR4 0 5 mm track width Use the same board L1 to L2 thickness 0 2032 mm 8Mil for 50 Ohms impedance RF trace design Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 4 1 800 492 2320 Europe 44 1628 858 940 www lairdtech
18. ine Tiii 28 5 8 3 EE 28 5 8 4 PWM and FREQ signal output on up to 2 SIO pins 28 5 9 R SEAU eae 29 5 10 MAWORUN PIN re ten ee 29 Embedded Wireless Solutions Support Center http ews support lairdtech com www lairdtech com bluetooth Laird Technologies Americas 1 800 492 2320 Europe 44 1628 858 940 Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module 5 11 Miscellaneous Hidden ITA 29 5 12 BL600 SA on board chip antenna characteristics ssisssissiseeistietitrtitttisrersrtrsrtrnrernrernnna 30 6 Hardware Integration Suggestons iii 31 6 1 ara 31 6 2 PCB Layout on Host PCB General sir 34 6 5 PCB Layout on Host PCB for BL6O0 SA iii 34 6 3 1 Antenna keep out on host PCB sis 34 6 3 2 Antenna keep out and Proximity to Metal or Plastic 35 6 4 50 Ohms RF trace on Host PCB for BL60O ST sssssssssssssssssseeeeeeeeeeeeneeneen een 36 6 5 External Antenna Integration with BL600 SC and BLOT 37 7 Mechanical Details sise 38 7 1 BL600 Mechanical Details idee etie eee Ip tod ee eerie orn itus 38 7 2 Host PCB Land Pattern and Antenna Keep out for BL600 SA ssssssssssssses 39 8 Application Note for Surface Mount Modules iii 41 8 1 Jaugsrelvradep bem 41 8 2 Kielen EP E 41 8 3 Rellow Paramaetels sii ERR AERE EES 42 9 FCC and IC Regulatory Statements iii 43 9 1
19. it should keep the AIN voltage at previous level for an adequate time period while sampling minimizing the effect of the high resistance value of the external voltage divider The capacitor should be big enough to hold voltage up for the required time period i e 20 us for 8 bit sampling or 68 us for 10 bit sampling If you use a FET transistor to open the current flow through the circuit momentarily before sampling allow enough time for the capacitor to fully charge before sampling During the sampling period multiple samples are made and the ADC output value is the mean value from the sample pool As noted in Table 6 the sample pool is created during 20 us period for 8 bit sampling 36 us period for 9 bit sampling and 68 bit period for 10 bit sampling JTAG Is required if smartBASIC runtime engine FW upgrade capability is required to upgrade to future later releases from Laird then add JTAG connector and 12K resistor to GND as detailed in section Miscellaneous hidden JTAG Note Customers MUST NOT fit the 12K resistor on their host board when using the BL600 Sx 04 Note The BL620 supports a JTAG upgrade but has no capability to upgrade via UART Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 4 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module UART Is re
20. 19 statement has to also be available on visible on outside of device The enclosed 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 Label and text information should be in a size of type large enough to be readily legible consistent with the dimensions of the equipment and the label However the type size for the text is not required to be larger than eight point CAUTION The OEM should have their device which incorporates the BL600 tested by a qualified test house to verify compliance with FCC Part 15 Subpart B limits for unintentional radiators CAUTION Any changes or modifications not expressly approved by Laird Technology could void the user s authority to operate the equipment Note 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 Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module against harmful interference in a residential installation This equipment generat
21. 4 0 Jun2013 Power supply features Supervisor HW to manage power on reset brownout and power fail 1 8V to 3 6V supply range using internal LDO regulator 2 1 to 3 6V supply range using internal DCDC convertor see Note1 Note With smartBASIC runtime engine firmware v1 2 54 0 June 2013 and subsequent versions the internal DCDC convertor was switched off on recommendation of the chipset provider until future notice The benefits of re adding the DCDC feature in the future include The DCDC convertor could be disabled when supply voltage drops to below 2 1V so LDO can be used for low supply voltages When enabled DCDC operation would automatically suspend when only the internal low current LDO is needed This feature is useful for applications using battery technologies with higher nominal cell voltages The reduction in supply voltage level from a high voltage to a low voltage reduces the peak power drain from the battery Used with a 3 V coin cell battery the peak current drawn from the battery is reduced by approximately 30 with DCDC enabled 5 2 Clocks and TIMERS 5 2 1 Clocks The integrated high accuracy 20ppm 32 768kHz crystal oscillator provides protocol timing and helps with Radio power consumption in the system Standby Doze Deep sleep modes by reducing the time that the RX window needs to be open Standard accuracy clocks tend to have lower accuracy 250 ppm The integrated high accuracy 16 M
22. AutoRUN pin and Operating Modes Operating modes refer to the smartBASIC manual for details Self contained mode Interactive Development mode Table 7 nAutoRUN pin Input with active low logic Operating mode selected by nAutoRun pin status If Low OV runs autorun if it exists If High VCC runs via at run and file name of application nAutoRUN SIO 28 28 Pin 40 nAutoRUN is an input with active low logic In the development board DVK BL600 sx it is connected so that the state is driven by the host s DTR output line nAutoRUN pin needs to be externally held high or low to select between the two BL600 operating modes Self contained Run mode nAutoRUN pin held at OV Interactive Development mode nAutoRUN pin held at VCC smartBASIC runtime engine firmware checks for the status of nAutoRUN during power up or reset If it is low and if there is a smartBASIC application named autorun then the smartBASIC runtime engine executes the application automatically hence the name se f contained run mode 3 3 4 OTA Over the Air smartBASIC application download Refer to latest FW release documentation FW release notes and smartBASIC user manual for details This feature was first added the smartBASIC runtime engine firmware v1 2 54 0 r2 Table 8 OTA mode SIO 7 9 Internal pull down default OTA mode selected by externally pulling SIO_7 pin High VCC then OTA smartBASIC application download
23. De EIERE siais nan den E EE A aE aE E AEE E aE mie 11 3 3 Electrical Specifications is 14 3 3 1 Absolute Maximum ratings sement nent tt ti ee Rien ee eet endi alie dinde 14 3 3 2 Recommended Operating Parameters ssssssssssssssssseeeeeeeeneee eene 14 3 3 3 nAutoRUN pin and Operating Modes 16 3 3 4 OTA Over the Air smart BASIC application download sse 16 Power CornsummptlOE x i iex ici ere ED Eri S peu EE xe EPOR OE EXER EXE ku EE FEE ad Alarmes dr mn ERES 17 4 1 Power CONSUMPTON enen Ph TDI 17 4 2 Measured Peak Current Waveforms during Advertising and Connection ss ssisissiesieiee 20 4 3 Peripheral Block Current Consumption ss 23 F nctional Description eei pp a aaia URS RR Ee e zu EX ERR RAUS HAE transe P ane ke Ae RR aada 23 5 1 Power management includes brown out and power on reset 24 5 2 CIOCKS AN di TIMERS tnt ette besten ge ege eer ner 24 5 2 1 Slc 24 5 2 2 TIMER cc He 25 5 3 Memory for smart BASIC Application Code 25 5 4 i D 25 5 5 UART Interface RR 25 5 6 SIE 26 5 7 SC Interface sine Maes 27 5 8 General Purpose I O ADC PWM FREQ and Quadrature Decoder nsssiisssiiieseeiiererirerere ee 27 5 8 1 ccc e aes E eo stance a a aa 27 5 8 2 Quadratur Decoder dioeceses ebur seven odigamiasatsaungemadsaoecesticugset diauetesisdedseid
24. Hz 10ppm crystal oscillator helps with Radio operation and also helps reduce power consumption in the Active modes Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module 5 2 2 TIMERS In keeping with the event driven paradigm of smart BASIC the timer subsystem enables smart BASIC applications to be written which allow future events to be generated based on timeouts Regular Timer There are 8 built in timers regular timer derived from a single RTC clock which are controlled solely by smartBASIC functions The resolution of the regular timer is 976 microseconds Tick Timer is a 31 bit free running counter that increments every 1 millisecond The resolution of this counter is 488 microseconds This counter can be accessed using the functions GetTickCount and GetTickSince Refer to the smartBASIC user manual 5 3 Memory for smartBASIC Application Code User has up to 4Kbytes of data memory available for smartBASIC application script 5 4 RF 2402 2480MHz Bluetooth Low Energy radio 1Mbps over the air data rate TX output power of 4dBm programmable via smarfBASIC command to 20dBm in steps of 4dB TX Whisper model 30dBm via smartBASIC command TX Whisper mode 55dBm via smartBASIC command Receiver wi
25. IO lines can be configured through the smartBASIC application script to be either inputs or outputs with pull ups or pull downs When an alternative SIO function is selected such as I2C or SPI the firmware does not Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module allow the setup of internal pull up pull down Therefore when 12 interface is selected pull up resistors on I2C SDA and I2C SCL MUST be connected externally as per I2C standard UART_RX UART TX UART CTS are 3 3 V level logic if VCC is 3 3 V i e SIO pin I O levels track VCC For example when RX and TX are idle they sit at 3 3 V if VCC is 3 3 V Conversely handshaking pins CTS and RTS at O V are treated as assertions 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 The nAutoRUN pin must be externally held high or low to select between the following two BL600 operating modes Self contained Run mode nAutoRUN pin held at 0 V Interactive development mode nAutoRUN pin held at VCC smartBASIC runtime engine firmware checks for the status of nAutoRUN during power up or reset If it is low and if there is a smartBASIC application script
26. ITY 12 1 BL600 SA BL600 SC BL600 ST Manufacturer Laird Product BL600 SA BL600 SC BL600 ST EU Directive RTTE 1995 5 EC Conformity Assessment Annex IV Reference standards used for presumption of conformity 3 1a Health and Safety EN60950 1 2006 A11 2009 A1 2010 A12 2011 EN 301 489 1 V1 9 2 2011 09 EN 301 489 17 V2 2 1 2012 09 Protection requirements with Emissions 3 1b respect to electromagnetic EN55022 2006 A1 2007 Class B compatibility Immunity EN61000 4 2 2009 EN61000 4 3 2006 A1 2008 A2 2010 32 Means of the efficient use of EN 300 328 V1 8 1 2012 06 the radio frequency spectrum Declaration We Laird declare under our sole responsibility that the essential radio test suites have been carried out and that the above product to which this declaration relates is in conformity with all the applicable essential requirements of Article 3 of the EU Directive 1999 5 EC when used for its intended purpose Place of Issue Laird Saturn House Mercury Park Wooburn Green HP100HH United Kingdom tel 44 0 1628 858 940 fax 44 0 1628 528 382 Date of Issue April2013 Name of Authorized Person Signature Fe Andrew Dobbing Engineering Manager t 13 ORDERING INFORMATION BL600 SA Single Mode BLE Module featuring smartBASIC integrated antenna BL600 ST Single Mode BLE Module featuring smartBASIC Trace Pad DVK BL600 SA Developm
27. L600 SA MUST be placed on the edge of the host PCB and preferably in the corner_with the antenna facing the corner Above Keep Out Area is the module placed in corner of PCB If BL600 SA is not placed in corner but on edge of host PCB the antenna Keep Out Area is extended see Note 4 4 BL600 development board has BL600 SA placed on the edge of the PCB board and not in corner for that the Antenna keep out area is extended down to the corner of the development board see section PCB Layout on Host PCB for BL600 SA Figure10 This was used for module development and antenna performance evaluation 5 Ensure no exposed copper under module on host PCB 6 The user may modify the PCB land pattern dimensions based on their experience and or process capability Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module Laird Technologies Embedded Wireless Solutions Support Center http ews support lairdtech com Americas 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module 8 APPLICATION NOTE FOR SURFACE MOUNT MODULES 8 1 Introduction Laird Technologies surface mount modules are designed to conform to all major m
28. Laird gt Single Mode Bluetooth Low Energy BLE Module Part BL600 SA BL600 SC BL600 ST BL620 SA BL620 SC BL620 ST HARDWARE INTEGRATION GUIDE VERSION 2 2 global local e Americas 1 800 492 2320 Europe 44 1628 858 940 Hong Kong 852 2923 0610 http www lairdtech com bluetooth BL6xx Hardware Integration Guide Single Mode BLE Module REVISION HISTORY 1 0 16 April13 Initial Release Added To Table 1 smartBASIC runtime engine FW upgrade via UART To Table 1 smartBASIC application download via OTA Section 3 3 4 OTA Over the Air smart BASIC application download Updated Table 1 make it clear number of SPI x1 I2C x1 interfaces and ADC channels Table 2 pin list footnote mentions SIO_7 has Internal Pull down default in 1 1 5 July13 FW Section 5 2 clocks corrected 32 768 crystal accuracy to 20ppm Added 16MHz crystal accuracy 10ppm Section 6 1 Circuit circuit HW integration suggestion on SIO 7 pin and Over the Air smartBASIC application download feature Figure 14 BL600 Mechanical drawings BL600 Mechanical drawing to add measurements of the half moon shaped positioning holes 12 25 Oct 2013 Updated Recommended Operating Parameters notes to reflect 2 7 ms rather than 2 7 us 1 3 12 Dec 2013 Added baking schedule information Added 14 20 Dec 2013 ADC AIN input impedance into Table 6 Section 0 AIN ADC impedance and external voltage divider setup in
29. R 4dBm UART is ON Last spike is DCDC being turned off Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module 4 dBm 0 dBm 4 dBm 8 dBm 12 dBm 16 dBm 20 dBm Figure 5 Typical peak current consumption profile with DCDC ON during advertising in slave mode versus TX PWR Advertising with Whisper Mode TX powers 30 dBm 55 dBm Figure 6 Typical peak current consumption profile with DCDC ON during advertising in slave mode with TX Whisper Mode TX PWR 30 dBm TX Whisper Model and 55 dBm TX Whisper Mode2 Note In the above pictures UART is ON X axis time 1 mS per square Y axis current 2 mA per square Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module 4 dBm 0 dBm 4 dBm 8 dBm 12 dBm 16 dBm 20 dBm Figure 7 Typical peak current consumption profile with DCDC ON during connection event in slave mode versus TX PWR 30 dBm 55 dBm Figure 8 Typical peak current consumption profile during connection event in slave mode with TX Whisper mode TX PWR 30 dBm TX Whisper Mo
30. The RF trace path from the BL600 ST to the approved antenna must be equivalent to what was approved for use by Laird If these layout requirements cannot be met the OEM will need to either seek a new FCC IC approval for their device or seek a Class 2 Permissive Change through Laird Technologies which adds the new antenna layout to the BL600 St approval Contact Laird Technologies for further guidance The BL600 SA and BL600 SC hold full modular approvals The OEM must follow the regulatory guidelines and warnings listed below to inherit the modular approval BL600 SA XX Surface Mount 4 dBm Ceramic BL600 SC XX Surface Mount 4 dBm IPEX MHF4 BL600 ST XX Surface Mount 4 dBm Trace Pad Last two slots XX in Part are used for production firmware release changes Can be values 01 99 aa zz The BL600 family has been designed to operate with the antennas listed below with a maximum gain of 2 21 dBi The required antenna impedance is 50 ohms Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 4 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module 1 AT5020 E3ROHBANT LF ACX Ceramic 0 BL600 SA 2 EDA 8709 2GAC 1 B27 CY MAG Layers Dipole 2 0 BL600 SC 3 PCA 4606 2G4C 1 A33 CY MAG Layers Dipole 2 21 BL600 SC 4 EDA 8709 2G4R2 A40 CY MAG Layers Dipole 2 0 BL600 ST Note The OEM
31. UST locate BL600 Sx module close to the edge of PCB mandatory for BL600 SA for on board chip antenna to radiate properly Use solid GND plane on inner layer for best EMC and RF performance All module GND pins MUST be connected to host PCB GND Place GND vias close to module GND pads as possible Unused PCB area on surface layer can flooded with copper but place GND vias regularly to connect copper flood to inner GND plane If GND flood copper underside the module then connect with GND vias to inner GND plane Route traces to avoid noise being picked up on VCC supply and AIN analogue and SIO digital traces Do NOT run any track near NC pins pin38 and 39 of BL600 Sx Ensure no exposed copper underside of the module refer to land pattern of BL600 development board 6 3 PCB Layout on Host PCB for BL600 SA 6 3 1 Antenna keep out on host PCB The BL600 SA has an integrated chip antenna and its performance is sensitive to host PCB It is critical to locate the BL600 SA on the edge of the host PCB or corner to allow the antenna to radiate properly Refer to guidelines in section PCB land pattern and antenna keep out area for BL600 SA Some of those guidelines repeated below Ensure there is no copper in the antenna keep out area on any layers of the host PCB Keep all mounting hardware and metal clear of the area to allow proper antenna radiation For best antenna performance place the BL600 SA module on the edge of the host PCB preferabl
32. age maximum without saturating ADC with 1 2V internal reference 1 1 prescaling 2 3 prescaling 1 3 prescaling Time required to convert single sample in 10bit mode 68 Obit mode 36 8bit mode 20 ADC input impedance during operation Embedded Wireless Solutions Support Center http ews support lairdtech com www lairdtech com bluetooth 1 5 scaling 2 4 V 3 6 V 3 6 V 2 4 V 3 6 V 3 6 V 2 1 V 2 1 V 2 1 V 2 V 1 8 V 6 V uS uS uS Laird Technologies Americas 1 800 492 2320 Europe 44 1628 858 940 Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module 1 1 prescaling 275 kOhm 2 3 prescaling 350 kOhm 1 3 prescaling 550 kOhm Note 1 Stay within internal 1 2 V reference voltage with given prescaling on AIN pin and do not violate ADC maximum input voltage for damage for a given VCC e g If VCC is 1 8 V can only expose AIN pin to 2 1 V VCC 0 3 Note 2 Currently the smartBASIC runtime engine firmware only allows 10 bit mode Note 3 ADC input impedance is estimated mean impedance of the ADC AIN pins The tolerance is 20 The ADC is highly sensitive to the impedance of the source The ADC AIN input impedance is 200k 600k depending on your ADC gain prescaling setting Normally when not sampling the ADC AIN impedance will have very high value and can consider it to be an open circuit The moment ADC is sampling ADC AIN impedance is 200k 600k 3 3 3 n
33. aking protocol be adhered to for proper operation Table 14 UART Interface SIO 21 UART TX 32 O SIO_21 alternative function UART_TX is an output set high in FW SIO 22 UART RN 33 l SIO_22 alternative function UART_RX is an input set with internal pull up in FW SIO_23 UART_RTS 34 O SIO_23 alternative function UART_RTS is an output set low in FW SIO_24 UART_CTS 35 l SIO_24 alternative function UART_CTS is an input set with internal pull down in FW The UART interface is also used to load customer developed smartBASIC application script BL600 Sx 04 module HW has an improved UART with a deep buffer increased the UART_RX receive buffer from 2 bytes to 6bytes 5 6 SPI Bus The SPI interface is an alternate function on SIO pins configurable by smartBASIC The Module is a master device that uses terminals SPI_MOSI SPI_MISO and SPI_CLK SPI_CSB is implemented using any spare SIO digital output pins to allow for multi dropping The SPI interface enables full duplex synchronous communication between devices It supports a 3 wire SPI MOSI SPI_MISO SPI_SCK bidirectional bus with fast data transfers to and from multiple slaves Individual chip select signals will be necessary for each of the slave devices attached to a bus but control of these is left to the application through use of SIO signals I O data is double buffered The SPI peripheral supports SPI mode O 1 2 and 3 Table 15 Peripheral
34. anufacturing guidelines This application note is intended to provide additional guidance beyond the information that is presented in the User Manual This Application Note is considered a living document and will be updated as new information is presented The modules are designed to meet the needs of a number of commercial and industrial applications They are easy to manufacture and conform to current automated manufacturing processes 8 2 Shipping Modules are shipped in ESD Electrostatic Discharge safe trays that can be loaded into most manufacturers pick and place machines Layouts of the trays are provided T in Figure 15 1 Figure 15 BL600 Shipping Tray Details Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module 8 3 Reflow Parameters Prior to any reflow it is important to ensure the modules were packaged to prevent moisture absorption New packages contain desiccate to absorb moisture and a humidity indicator card to display the level maintained during storage and shipment If directed to bake units on the card see Table 20 and follow instructions specified by IPC JEDEC J STD 033 A copy of this standard is available from the JEDEC website http www jedec org sites default files docs
35. ation Guide Single Mode BLE Module Note 9 Hidden JTAG 2 wire interface pin22 SWDIO and pin23 SWDCLK Used for upgrading smartBASIC runtime engine FW only with Laird supplied J link programmer Using this hidden JTAG requires 12K resistor to GND on pin23 SWDCLK for BL600 Sx 02 and BL600 Sx 03 on customers host PCB and header connector Samtech FTSH 105 01 L DV refer to section Miscellaneous hidden JTAG for details 12K resistor is NOT required on customers host PCB when using the BL600 Sx 04 Note 10 Pull the nRESET pin pin 22 low for minimum 100 mS in order for the BL600 to reset For BL600 Sx 02 or BL600 Sx 03 To ensure nReset functions properly you MUST place a 12K resistor to GND on BL600 pin 23 NC SWDCLK on your host board For BL600 Sx 04 Do not fit a resistor to GND on BL600 pin 23 NC SWDCLK Note11 SPI CS is created by customer using any spare SIO pin within their smartBASIC application script allowing multi dropping Note12 SIO_7 pin has to be pulled high externally to enable OTA over the Air smartBASIC application download Refer to the latest FW release documentation for details Note13 User must ensure that SIO 7 and AutoRUN SIO_28 are NOT BOTH HIGH externally otherwise in that state the UART is bridged to Virtual Serial Port service and so the BL600 module will not respond to AT commands and therefore cannot load smartBASIC application scripts applies to all versions of the smartBASIC runtime eng
36. corporates brown out detector thus simplifying power supply design Upon application of power the internal power on reset ensures module starts correctly VCC and coin cell operation With built in DCDC operating range 2 1V to 3 6V reduces the peak current required from a coin cell CR2032 making it easier to use with coin cell AIN ADC and SIO pin IO voltage levels BL600 SIO voltage levels are at VCC Ensure input voltage levels into SIO pins are at VCC also if VCC source is a battery whose voltage will drop Ensure ADC pin maximum input voltage for damage is not violated AIN ADC impedance and external voltage divider setup If one wanted to measure with ADC a voltage higher than 3 6V then then one can connect a high impedance voltage divider to lower the voltage to the ADC input pin Other methods are to use a voltage buffer or FET transistor in conjunction with a low resistance voltage divider High impedance values of a voltage divider connected to an AIN pin will introduce ADC inaccuracy Laird recommends the following solution for setup of a voltage divider when used with the BL600 ADC Connect a capacitor between AIN and ground if the voltage divider presents high impedance Normally when ADC is not sampling the ADC AIN impedance is a very high value and can be considered an open circuit The moment ADC is sampling ADC AIN impedance is 200k 600k and lowers the AIN voltage However when the capacitor is connected
37. d 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 4 dBm 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 This document should be read in conjunction with the Smart BASIC user manual 1 1 Features amp Benefits rons 1 2 Application Areas Bluetooth v4 0 Single Mode Medical devices External or Internal Antennas Wellness devices SmartBASIC programming language iOS appcessories Full Bluetooth EPL Fitness sensors Compact Footprint Location Awareness Programmable TX power 4 dBm to 20 dBm Home automation TX whisper mode 30 dBm 55 dBm RX sensitivity 91 dBm Ultra low power consumption TX 11 6 mA peak at 4 dBm refer to Note1 in Power Cons
38. dby Doze through GPIO signal through the reset vector Deep Sleep mode is entered with a command in smartBASIC application script Note 5 Data taken with TX power 4 dBm and all peripherals off UART OFF after radio event slave latency of 0 in a connection Average current consumption depends on a number of factors including TX power VCC accuracy of 16 MHz and 32 768 kHz With these factors fixed the largest variable is the advertising or connection interval set Advertising Interval range 20 ms to 10240 ms in multiples of 0 625 ms for Advert tyoe ADV_IND and ADV DIRECT IND 100 ms to 10240 ms in multiples of 0 625 ms for Advert type ADV SCAN IND and ADV NONCONN IND For advertising timeout if the advert type is ADV DIRECT IND then the timeout is limited to 1 28 seconds 1280 ms For an advertising event the minimum average current consumption is when the advertising interval is large 10240 mS although this may cause long discover times for the advertising event by scanners the maximum average current consumption is when the advertising interval is small 20 mS Other factors that are also related to average current consumption include the advertising payload bytes in each advertising packet and whether continuously advertising or periodically advertising Connection Interval range 7 5 ms to 4000 ms in multiples of 1 25 ms Embedded Wireless Solutions Support Laird Technologies Center http ews support laird
39. del and 55 dBm TX Whisper Mode2 Note In the above pictures UART is ON X axis time 1 mS per square Y axis current 2 mA per square Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module 4 3 Peripheral Block Current Consumption The values below are calculated for a typical operating voltage of 3 V Table 10 UART Power Consumption UART Run current 115200 bps 220 uA UART Run current 1200 bps 210 uA UART Baud rate 1 2 115 2 kbps Table 11 SPI Power Consumption SPI Master Run current 125 kbps 180 uA SPI Master Run current 4 Mbps 200 uA SPI bit rate 0 125 4 Mbps Table 12 12C Power Consumption LC Run current 100 kbps 380 uA LC Run current 400 kbps 400 uA I2C Bit rate 100 400 kbps Table 13 ADC Power Consumption ADC current during conversion 260 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 Nordic silicon used in BL600 Sx0 2 BL600 Sx 03 this fixed base current is bit higher by 400uA This base current of 1140 uA 740uA 400uA is consumed when the UART SPI DC or ADC is opened operated Therefore BL600 Sx 02 and BL600 Sx 03 would consume t
40. e Device Information Service Immediate Alert Service IOPT Interoperability Link Loss Service Transmit Power Service Custom services from base FW v1 2 54 0 onwards SmartBASIC runtime engine FW upgrade FW upgrade Via JTAG Using the supplied J link programmer Via UART Note 5 Note The BL620 supports a JTAG upgrade but has no capability to upgrade via UART Programmability smartBASIC On board programming language similar to BASIC smartBASIC application 1 Via UART download 2 Via Over the Air if SIO_7 pin is pulled high externally Control Protocols Any User defined via smartBASIC Operating Modes Self contained Run mode Selected by nAutoRun pin status LOW OV Then runs autorun smartBASIC application script if it exists Interactive development mode HIGH VCC Then runs via at run and file name of smartBASIC application script Supply Voltage Supply VCC 2 1 3 6 V internal DCDC converter Note 5 1 8 3 6 V internal LDO DCDC switched on if VCC22 1V at power up Power Consumption Active Modes Peak Advertising or 11 6 mA peak TX Note 5 Current for Max TX PWR Connected mode 8 9 mA peak RX 4 dBm Active Modes Peak Advertising or 5 mA peak TX Current for TX Whisper Connected mode 8 5 mA peak RX mode2 PWR 55 dBm Embedded Wireless Solutions Support Center http ews support lairdtech com www lairdtech com bluetooth Laird Technologies
41. ed or by description regarding the information set forth herein Laird Technologies reserves the right to change specifications at any time and without notice Laird Technologies products are intended for use in normal commercial and industrial applications Applications requiring unusual environmental requirements such as military medical life support or life sustaining equipment are specifically not recommended without additional testing for such application Limited Warranty Disclaimer Limitation of Liability Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610
42. ent board with BL600 SA module soldered in place DVK BL600 SC Development board with BL600 SC module soldered in place DVK BL600 ST Development board with BL600 ST module soldered in place Embedded Wireless Solutions Support Center http ews support lairdtech com www lairdtech com bluetooth Laird Technologies Americas 1 800 492 2320 Europe 44 1628 858 940 Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module 13 1 General Comments This is a preliminary datasheet Please check with Laird for the latest information before commencing a design If in doubt ask 14 BLuETOOTH SIG QUALIFICATION The BL600 module is listed on the Bluetooth SIG website as a qualified End Product BL600 Laird B020700 45362 https www bluetooth org tpg QLl viewQDL cfm gid 20700 Technologies BL600 Laird D023023 57149 https www bluetooth org tpg QLI viewQDL cfm qgid 23023 Technologies Modules with firmware v1 5 x x It is a mandatory requirement of the Bluetooth Special Interest Group SIG that every product implementing Bluetooth technology has a Declaration ID Every Bluetooth design is required to go through the qualification process even when referencing a Bluetooth Design that already has its own Declaration ID The Qualification Process requires each company to registered as a member of the Bluetooth SIG www bluetooth org The following link provides a link to the Bluetoot
43. es 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 not cause harmful interference to radio or television reception which can be determined by turning the equipment off and on the user is encouraged to correct the interference by one or more of the following measures Re orient or relocate the receiving antenna ncrease the separation between the equipment and the receiver Connect the equipment to an outlet on a circuit that is different from that to which the receiver is connected Consult the dealer or an experienced radio TV technician for help FCC Warning THIS DEVICE COMPLIES WITH PART 15 OF THE FCC RULES AND INDUSTRY CANADA LICENSE EXEMPT RSS STANDARD S 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 Industry Canada IC Warning This device complies with Industry Canada license exempt RSS standard s Operation is subject to the following two conditions 1 this device may not cause interference and 2 this device must accept any interference including interference that may cause undesired operation of the device
44. h Registration page https www bluetooth org login register For each Bluetooth Design it is necessary to purchase a Declaration ID This can be done before starting the new qualification either through invoicing or credit card payment The fees for the Declaration ID will depend on your membership status please refer to the following webpage https Awww bluetooth org en us test qualification qualification overview fees For a detailed procedure of how to obtain a new Declaration ID for your design please refer to the following SIG document https www bluetooth org DocMan handlers DownloadDoc ashx doc id2283698 amp vldz3 17486 To start the listing go to https Awww bluetooth org tpg QLI_SDoc cfm In step 1 select the option Reference a Qualified Design and enter 45362 or 57149 in the End Product table entry You can then select your pre paid Declaration ID from the drop down menu or go to the Purchase Declaration ID page please note that unless the Declaration ID is pre paid or purchased with a credit card it will not be possible to proceed until the SIG invoice is paid Once all the relevant sections of step 1 are finished complete steps 2 3 and 4 as described in the help document Your new Design will be listed on the SIG website and you can print your Certificate and DoC For further information please refer to the following training material https www bluetooth org en us test qualification qualification overview listing
45. ication script then SPI CS is controlled from smartBASIC application allowing multi dropping SIO pin direction BL600 modules shipped from production with smartBASIC runtime engine FW all SIO pins with default function of DIO are mostly digital inputs see Pin Definitions Table2 Remember to change the direction SIO pin in your smartBASIC application script if that particular pin is wired to a device that expects to be driven by the BL600 SIO pin configured as an output Also these SIO pins that are inputs have by default in FW have internal pull up or pull down resistor enabled see Pin Definitions Table2 since smartBASIC runtime engine FW 1 5 66 0 Apr2014 This was done to avoid floating inputs which can also cause current consumption in low power modes e g StandbyDoze to drift with time In any case customer can disable the PUL UP through their smartBASIC application ALL smartBASIC runtime engine FW versions before 1 5 66 0 Apr2014 the INPUT DIO pins have NO pull up or pull down enabled and would require the customer to enable pull up through smartBASIC application script Note Internal pull up pull down will take current from VCC SIO 7 pin and Over the Air smartBASIC application download feature SIO 7 is an input set with internal pull down in FW Refer to latest FW release documentation on how SIO 7 is used for Over the Air smartBASIC application download feature SIO_7 pin has to be pulled high externally to
46. ime engine FW to the latest version released from Laird the current smartBASIC runtime engine firmware v1 5 66 0 and since v1 2 54 0 allows upgrading smartBASIC runtime engine FW over UART Upgrade smartBASIC runtime engine FW via the hidden 2 wire JTAG interface has been supported since v1 1 50 0 Note The BL620 supports a JTAG upgrade but has no capability to upgrade via UART nRESET SWDIO 22 VO NC SWDCLK 23 Connect 12 K resistor to GND BL600 Sx 02 and BL600 Sx 03 only Laird can supply JTAG J link programmer for this Only requirement is that the customer should use the following JTAG connector on the host PCB The JTAG connector MPN is as follows JP1 Note1 FTSH 105 Header 1 27mm SMD 10 way FTSH 105 01 L DV Samtech Note 1 Reference on BL600 development board schematic Figure 10 shows the BL600 Sx 02 and BL600 Sx 03 development schematic wiring only for the JTAG connector and BL600 module hidden JTAG pins Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module VCC IO ER 2 nRESET SWDIO SWDCLK FTSH 105 GND GND SIO 1 AIN GND SIO 2 AIN SIO_3 AIN SIO_4 AIN SIO_5 AIN SIO 6 AIN Figure 10 Wiring for JTAG connector to hidden JTAG on BL600 module nRESET SWDIO
47. ine firmware Note14 smartBASIC runtime engine FW 1 5 66 0 Apr2014 has DIO Default Function INPUT pins have by default PULL UP enabled This was done to avoid floating inputs which can also cause current consumption in low power modes e g StandbyDoze to drift with time In any case customer can disable the PUL UP through their smartBASIC application ALL smartBASIC runtime engine FW versions before 1 5 66 0 Apr2014 the INPUT DIO pins have NO pull up or pull down enabled and would require the customer to enable pull up through smartBASIC application script All the SIO pins with a default function of DIO are inputs apart from SIO_21 and SIO_23 which are outputs SIO 21 alternative function UART_TX is an output set high in FW SIO_23 alternative function UART_RTS is an output set low in FW SIO_22 alternative function UART_RX is an input set with internal pull up in FW SIO_24 alternative function UART_CTS is an input set with internal pull down in FW SIO 7 is an input set with internal pull down in FW It is used for over the air downloading of smartBASIC applications Refer to the latest FW release documentation for details The BL600 module is delivered with the integrated smartBASIC runtime engine FW loaded but no onboard smartBASIC application script Because of this it starts up in AT command mode by default At reset all SIO lines are configured as the defaults shown above S
48. is free to choose another vendor s antenna of like type and equal or lesser gain as an antenna appearing in the table and still maintain compliance Reference FCC Part 15 204 c 4 for further information on this topic To reduce potential radio interference to other users the antenna type and gain should be chosen so that the equivalent isotropic radiated power EIRP is not more than that permitted for successful communication 9 1 Power Exposure Information Federal Communication Commission FCC Radiation Exposure Statement This EUT is in compliance with SAR for general population uncontrolled exposure limits in ANSI IEEE C95 1 1999 and had been tested in accordance with the measurement methods and procedures specified in OET Bulletin 65 Supplement C This transceiver must not be co located or operating in conjunction with any other antenna transmitter or external amplifiers Further testing evaluation of the end product will be required if the OEM s device violates any of these requirements The BL600 is fully approved for mobile and portable applications 9 2 OEM Responsibilities WARNING The OEM must ensure that FCC labelling requirements are met This includes a clearly visible label on the outside of the OEM enclosure specifying the appropriate Laird Technology FCC identifier for this product Contains FCC ID Pldboxxx IC 1931B xxxxx If the size of the end product is larger than 8x10cm then the following FCC part 15
49. is possible Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module The OTA smartBASIC application download feature can be useful for a customer s production because it allows the module to be soldered into an end product without preconfiguration the application can then be downloaded over the air once the product has been pre tested Note It is the smartBASIC application that is downloaded over the air and NOT the firmware Due to this principle reason for use in production to facilitate multiple programming stations in a locality the transmit power is limited to lower Tx power refer to s martBASIC user manual for more details 4 POWER CONSUMPTION Data taken at VCC 3 3V with internal to chipset LDO ON or with internal to chipset DCDC ON see Note and 25 C 4 1 Power Consumption Table 9 Power consumption Active mode peak current Note Advertising or Connection TX only run peak current TXpwr 4 dBm TX only run peak current QT pwr 0 dBm TX only run peak current TXpwr 4 dBm TX only run peak current TXpwr 8 dBm TX only run peak current TXpwr 12 dBm TX only run peak current TXpwr 16 dBm T X only run peak current TXpwr 20 dBm TX Whisper mode 1 Note2 TX only run peak current TXpw
50. jstd033b01 pdf Note The shipping tray cannot be heated above 65 C If baking is required at the higher temperatures displayed in in Table 20 the modules must be removed from the shipping tray Any modules not manufactured before exceeding their floor life should be re packaged with fresh desiccate and a new humidity indicator card Floor life for MSL Moisture Sensitivity Level 3 devices is 168 hours in ambient environment lt 30 C 60 RH Table 20 Recommended baking times and temperatures Saturated nue a Saturated ge Pad Saturated il ae o O o Le o 30 C 85 30 C 60 30 C 85 30 C 60 30 C 85 30 C 60 3 9 hours 7 hours 33 hours 23 hours 13 days 9 days Laird surface mount modules are designed to be easily manufactured including reflow soldering to a PCB Ultimately it is the responsibility of the customer to choose the appropriate solder paste and to ensure oven temperatures during reflow meet the requirements of the solder paste Laird surface mount modules conform to J STD 020D1 standards for reflow temperatures Important During reflow modules should not be above 260 and not for more than 30 seconds 300 250 AC Target Profile 400 Soak Min 150 Soak Max Liquidous 100 Lower Target Upper Target 50 Absolute Peak 0 O 20 40 60 80 100 120 140 160 180 200 220 240 260 280 300 320 340 360 Figure 16 Recommended Reflow Temperature Temperature
51. logic tracks VCC For example when RX and TX are idle they sit at 3 3 V Conversely for handshaking pins CTS RTS at O V is treated as an assertion The module communicates with the customer application using the following signals Figure 9 Port TXD of the application sends data to the modules UART RX signal line Port RXD of the application receives data from the modules UART_TX signal line Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module Application Host UART_TX UART_RX UART_CTS UART_RTS Figure 9 UART Signals Note The BL600 serial module output is at 3 3V CMOS logic levels tracks VCC Level conversion must be added to interface with an RS 232 level compliant interface Some serial implementations link CTS and RTS to remove the need for handshaking Laird does not recommend linking CTS and RTS other than for testing and prototyping If these pins are linked and the host sends data at the point that the BL600 deasserts its RTS signal then there is significant risk that internal receive buffers will overflow which could lead to an internal processor crash This will drop the connection and may require a power cycle to reset the module Laird recommends that the correct CTS RTS handsh
52. mbedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module Note 3 The on board power on reset circuitry may not work for rise times outside the noted interval Time reset is active from VCC reaches 1 7 V with 50 mS rise time is 29 mS typical Time reset is active from VCC reaches 1 7 V with 1 US rise time is 2 7 mS typical Table 5 Signal Levels for Interface SIO VIH Input high voltage 0 7VCC VIL Input low voltage VSS VOH Output high voltage std drive 0 5mA VCC 0 3 high drive 5mA Note 1 VCC 0 3 VOL Output low voltage std drive 0 5mA VSS high drive 5mA Note 1 VSS Pull up resistance 11 13 Pull down resistance 11 13 VCC 0 3 VCC VCC 0 3 0 3 16 16 EI Note 1 Maximum number of pins with 5mA high drive is three smartBASIC firmware 1 5 65 0 Feb2014 and subsequent versions support high drive as well standard drive Table 6 SIO pin alternative function AIN ADC specification ADC Internal reference voltage 1 596 1 2V 1 1 1 3 2 3 ADC pin input internal selectable scaling ADC input pin AIN voltage maximum without damaging ADC w r t VCC Prescaling 3 6V 1 1 3 6V 2 3 3 6V 1 3 3 3V 1 1 3 3V 2 3 3 3V 1 3 18V 1 1 1 8V 2 3 18V 1 3 ADC input pin AIN volt
53. named autorun then the smartBASIC runtime engine FW executes the application script automatically hence the name Se f contained Run Mode 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 causes permanent damage Table 3 Maximum Current Ratings Voltage at VCC pin 0 3 3 6 V Note1 Voltage at GND pin 0 V Voltage at SIO pin 0 3 VCC 0 3 V Storage temperature 40 85 C Note 1 Absolute Max Rating for VCC pin max is 3 6V for BL600 Sx 02 and BL600 Sx 03 Absolute Max Rating for VCC pin max is 3 9V for BL600 Sx 04 3 3 2 Recommended Operating Parameters Table 4 Power Supply Operating Parameters VCC with internal LDO 1 8 3 3 6 V VCC with internal DCDC enabled 2 1 3 3 6 V VCC Maximum ripple or noise 10 mV VCC rise time 0 to 1 8V 60 mS Operating Temperature Range 3 3V 10 40 85 C contact Laird with any queries 1 8V 25 75 C Note 1 Internal DCDC is used if VCC 22 1 V on power up otherwise internal LDO is used 4 7 uF internal to module on VCC smartBASIC runtime engine firmware v1 2 54 0 Jun2013 and subsequent versions the internal DCDC convertor was switched off on recommendation from the chipset provider until future notice Note 2 The maximum VCC ripple or noise at any frequency that does not disturb the radio E
54. omotive Electronics Computers Aerospace Military Medical Equipment Consumer Electronics Laird offers its customers unique product solutions dedication to research and development as well as a seamless network of manufacturing and customer support facilities across the globe USA 1 800 492 2320 Europe 44 1628 858 940 Asia 852 2923 0610 wirelessinfo lairdtech com www lairdtech com wireless CONN HIG BL600 Copyright 2014 Laird All rights reserved The information contained in this manual and the accompanying software programs are copyrighted and all rights are reserved by Laird Technologies Inc Laird Technologies Inc reserves the right to make periodic modifications of this product without obligation to notify any person or entity of such revision Copying duplicating selling or otherwise distributing any part of this product or accompanying documentation software without the prior consent of an authorized representative of Laird Technologies Inc is strictly prohibited All brands and product names in this publication are registered trademarks or trademarks of their respective holders This material is preliminary Information furnished by Laird Technologies in this specification is believed to be accurate Devices sold by Laird Technologies are covered by the warranty and patent indemnification provisions appearing in its Terms of Sale only Laird Technologies makes no warranty express statutory and impli
55. otal for each peripheral of UART 115 2 kbps 1360 uA 1140 uA base current 220 uA SPI master 8 Mbps 1340 uA 21140 uA base current 200uA I2C 400 kbps 1540 uA 21140 uA base current 400 uA ADC 1430 uA 21140 uA base current 290 uA For the BL600 Sx 04 would consume total for each peripheral of UART 115 2 kbps 1030 uA 810 uA base current 220 uA SPI master 4 Mbps 1010 uA 810 uA base current 200 uA I2C 400 kbps 1210 uA 810 uA base current 400 uA ADC 1070 uA 810 uA base current 260 uA 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 smartBASIC 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 smartBASIC application script when needed resulting in current saving no base current consumption penalty Similar argument for ADC open ADC when needed 5 FUNCTIONAL DESCRIPTION The BL600 BLE module is a self contained Bluetooth Low Energy product and requires only power and a user s smartBASIC application to implement full BLE functionality The integrated high performance antenna Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800 492 2320 Europe 44
56. process updates Note If using the BL600 with Laird Firmware and smartBASIC script you can skip Controller Subsystem Host Subsystem and Profile Subsystem Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 4 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module 14 1 Additional Assistance Please contact your local sales representative or our support team for further assistance Laird Technologies Connectivity Products Business Unit Support Centre http ews support lairdtech com Email wireless support lairdtech com Phone Americas 1 800 492 2320 Option 2 Europe 44 1628 858 940 Hong Kong 852 2923 0610 Web http Awww lairdtech com bluetooth Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 4 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module Laird Laird is the world leader in the design and manufacture of customized performance critical products for wireless and other advanced electronics applications Laird Technologies partners with its customers to find solutions for applications in various industries such as Network Equipment Telecommunications Data Communications a Aut
57. quired for loading customer smartBASIC application script during development or for subsequent upgrade Add connector to allow UART to be interfaced to PC via UART RS232 or UART USB Note The BL620 supports a JTAG upgrade but has no capability to upgrade via UART UART_RX and UART_CTS SIO_22 alternative function UART_RX is an input set with internal weak pull up in FW The pull up prevents the module from going into deep sleep when UART_RX line is idling SIO 24 alternative function UART_CTS is an input set with internal weak pull down in FW This pull down ensures the default state of the UART CTS will be asserted which means can send data out of the UART TX line In the case when UART CTS is not connected which we do not recommend nAutoRUN pin and operating mode selection nAutoRUN pin needs to be externally held high or low to select between the two BL600 operating modes at power up Self contained Run mode nAutoRUN pin held at OV Interactive development mode nAutoRUN pin held at VCC Make provision to allow operation in the required mode Add jumper to allow nAutoRUN pin to be held high or low via 10K resistor OR driven by host GPIO LC It is essential to remember that pull up resistors on both DC SCL and I2C_SDA lines are not provided in the BL600 module and MUST be provided external to the module as per I2C standard SPI Implement SPI chip select using any unused SIO pin within your smartBASIC appl
58. r 30 dBm TX Whisper mode 2 Note2 TX only run peak current TXpwr 55 dBm Active Mode RX only peak current Note2 Ultra Low Power Mode1 Note3 Standby Doze Ultra Low Power Mode2 Note4 Deep Sleep no RAM retention Active Mode Average current Note5 Advertising Average Current draw Max with advertising interval min 20 mS Min with advertising interval max 10240 mS Connection Average Current draw Max with connection interval min 7 5 mS with connection interval 67 5 mS Min with connection interval max 4000 mS Embedded Wireless Solutions Support Center http ews support lairdtech com www lairdtech com bluetooth With LDO withDCDC 16 11 6 mA 10 5 8 4 mA 8 7 1 mA 7 6 9 mA 6 5 6 4 mA 6 6 1 mA 5 5 5 5 mA 5 5 5 4 mA 5 5 0 mA 8 7 8 7 mA 2 6 UA 600 Note 4 nA 800 uA 2 6 4 1 uA uA 400 uA 2 6 4 1 uA Laird Technologies Americas 1 800 492 2320 Europe 44 1628 858 940 Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module Note 1 With VCC 3 3V with internal LDO ON or with internal DCDC ON If VCC reduces to 2 1V operating range of DCDC the peak current consumption would increase from 11 6mA to 15 5mA for TX power setting of 4dBm smartBASIC runtime engine firmware v1 2 54 0 Jun2013 and subsequent versions the internal DCDC convertor was switched off on recommendation from the chipset provider until future notice Note 2 Firmwa
59. r smarfBASIC application script allowing multi dropping Note 4 BL600 module comes loaded with smartBASIC runtime engine FW but does not come loaded with any smartBASIC application script as that is dependent on customer end application or use Laird provides many sample smartBASIC application scripts covering the services listed Additional BLE services being added every quarter Note 5 smartBASIC runtime engine firmware v1 2 54 0 Jun2013 and subsequent versions the internal DCDC convertor was switched off on recommendation from the chipset provider until future notice Note 6 Measured with BL600 Sx 04 Deep Sleep current for BL600 Sx 02 and BL600 Sx 03 1000nA typical Standby Doze current for BL600 Sx 02 and BL600 Sx 03 Standby Doze current 3 5uA typical Note 7 PWM output signal has a frequency and duty cycle property PWM output is generated using 32 bit hardware timers The timers are clocked by a 1MHz 1uS period clock source Trade off PWM output frequency with resolution For example PWM output frequency of 500kHz 2uS results in resolution of 1 2 PWM output frequency of 100kHz 10uS results in resolution of 1 10 PWM output frequency of 10kHz 100uS results in resolution of 1 100 PWM output frequency of 1kHz 1000uS results in resolution of 1 1000 Refer to the smart BASIC user manual for details Embedded Wireless Solutions Support Center http ews support lairdtech com www lairdtech com bluetooth Laird
60. re version 1 1 50 0 only has an issue that TX PWR settings need to 40 dBm to produce 30 dBm and 65 dBm to produce 55 dBm Note 3 BL600 Sx 02 and BL600 Sx 03 Standby Doze current 3 5uA typical BL600 Sx 04 Standby Doze is 2 6uA typical Standby Doze is entered automatically when waitevent statement is encountered within a smartBASIC application script In Standby Doze all peripherals that are enabled stay on and may re awaken the chip Depending on active peripherals current consumption ranges from 2 4 pA to gt 1 mA See individual peripherals current consumption in tables in section Peripheral block current consumption 4 3 Since smartBASIC runtime engine firmware v1 3 57 0 Sept 2013 has added new function to detect GPIO change with no current consumption cost which means it is possible to close the UART and get to the 2 6 4 UA current consumption regime and yet still be able to detect for incoming data and be woken up so that the UART can be re opened at expense of losing that first character Note 4 In Deep Sleep everything is disabled and the only wake up sources are reset and changes on pins on which sense is enabled The current consumption seen is 600 nA typical in BL600 Sx 04 BL600 Sx 02 and BL600 Sx 03 this figure is 1000nA smartBASIC runtime engine firmware v1 1 50 0 requires a hardware reset to come out of deep sleep smartBASIC runtime engine firmware v1 2 54 0 Jun2013 release allows coming out from Deep Sleep to Stan
61. s Range reduction feature with TX Whisper Modes with smartBASIC command Range TX Whisper Mode 2 lt 30 cm Raw Data Rates 1 Mbps over the air Host Interface and TOTAL 28 x Multifunction I O lines Peripherals UART TX RX CTS RTS DCD RI DTR DSR CTS RTS Note 1 Default 9600 n 8 1 From 1 200 to 115 200bps BL600 Sx 04 onwards has improved UART with Deep RX buffer 6 bytes instead 2 bytes GPIO Up to 28 with configurable I O direction O P drive strength standard 0 5 mA or high 5 mA Pull up pull down Embedded Wireless Solutions Support Center http ews support lairdtech com www lairdtech com bluetooth Laird Technologies Americas 1 800 492 2320 Europe 44 1628 858 940 Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module ADC Six 10 bit channels including ADC reference 10 bit resolution 1 2 V internal reference 1 1 2 3 1 3 pre scaling PWM or FREQ output Output a PWM or FREQ output on up to two GPIO output pins PWM output duty cycle PWM output frequency FREQ output frequency 0 100 Up to 500 kHz Note 7 0 MHz 4 MHz 5096 duty cycle I2C One I2C interface up to 400 kbps Note 2 SPI One SPI Master interface up to 4 Mbps Note 3 Services supported Note 4 FW v1 1 50 0 Profiles Heart Rate Service Health Thermometer Service Battery Alert Service Blood Pressure Servic
62. s should not exceed the minimums or maximums presented in Table 21 Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 4 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module Table 21 Recommended Maximum and minimum temperatures Temperature Inc Dec Rate max 1 3 C Sec Temperature Decrease rate goal 2 4 C Sec Soak Temp Increase rate goal 5 1 C Sec Flux Soak Period Min 70 Sec Flux Soak Period Max 120 Sec Flux Soak Temp Min 150 C Flux Soak Temp max 190 S Time Above Liquidous max 70 Sec Time Above Liquidous min 50 Sec Time In Target Reflow Range goal 30 Sec Time At Absolute Peak max 5 Sec Liquidous Temperature SAC 305 218 C Lower Target Reflow Temperature 240 C Upper Target Reflow Temperature 250 C Absolute Peak Temperature 260 SE 9 FCC AND IC REGULATORY STATEMENTS BL600 SA PI4BL600 1931B BL600 BL600 SC PI4BL600 1931B BL600 BL600 ST PIABL6OOT 1931B BL600T Important The BL600 ST holds a limited modular approval for the U S and Canada markets To ensure regulatory compliance when integrating the BL600 ST into a host device it is necessary to follow the design implementation requirements in this manual so the BL600 ST modular certification can carry over to the host device
63. sted below hold WW type certification Refer to ARIB STD T66 for further guidance on OEM s responsibilities BL600 SA 204 320049 Ceramic BL600 SC 204 320050 IPEX MHF4 BL600 ST 204 320048 Trace Pad 10 1 Antenna Information The BL600 was tested with antennas listed below The OEM can choose a different manufacturers antenna but must make sure it is of same type and that the gain is lesser than or equal to the antenna that is approved for use 1 AT5020 E3ROHBANT LF ACX Ceramic 0 BL600 SA 2 EDA 8709 2G4C1 B27 CY MAG Layers Dipole 2 0 BL600 SC 3 PCA 4606 2G4C1 A33 CY MAG Layers Dipole 2 21 BL600 SC 4 EDA 8709 2G4R2 A40 CY MAG Layers Dipole 2 0 BL600 ST Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module 11 CE REGULATORY The BL600 SA BL600 SC BL600 ST have been tested for compliance with relevant standards for the EU market The BL600 SC and BL600 ST modules were tested with a 2 21 dBi antenna The OEM can operate the BL600 SC and BL600 ST modules with any other type of antenna but must ensure that the gain does not exceed 2 21 dBi to maintain the Laird Technologies approval The OEM should consult with a qualified test house before entering their device into an EU member country to make sure all regulatory requirements ha
64. supports SPI MOSI 14 This interface is an alternate function configurable by SPI MISO 15 smart BASIC Default in the FW pin 14 and 16 are inputs SPI CLK 16 O SPIOPEN in smart BASIC selects SPI function and changes pin14 and 16 to outputs when in SPI master mode Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 4 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module 5 7 12C Interface The I2C interface is an alternate function on SIO pins configurable by smartBASIC command The Two wire interface can interface a bi directional wired OR bus with two lines SCL SDA and has master slave topology The interface is capable of clock stretching Data rates of 100 kbps and 400 kbps are supported An I2C interface allows multiple masters and slaves to communicate over a shared wired OR type bus consisting two lines which normally sit at VCC The BL600 module can only be configured as an DC master with additional constraint that it be the only master on the bus The SCL is the clock line which is always sourced by the master and SDA is a bi directional data line which can be driven by any device on the bus IMPORTANT Itis essential to remember that pull up resistors on both SCL and SDA lines are not provided in the module and MUST be provided external to the module
65. t over range from 096 to 10096 both configurable by smartBASIC command Note the frequency driving each of the 2 SIO pins is the same but the duty cycle can be independently set for each pin FREQ output signal frequency can be set over a range of OHz to 4MHz with 5096 mark space ratio Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module 5 9 nRESET pin Table 18 nRESET pin nRESET 22 BL600 HW reset active low Pull the nRESET pin low for minimum 100mS in order for the BL60O to reset Note For BL600 Sx 02 or BL600 Sx 03 To ensure nReset functions properly you MUST place a 12K resistor to GND on BL600 pin 23 NC SWDCLK on your host board For BL600 Sx 04 or higher Do not fit a resistor to GND on BL600 pin 23 NC SWDCLK 5 10 nAutoRUN pin Refer to section nAutoRUN pin and Operating Modes regarding operating modes and the nAutoRUN pin Self contained Run mode nteractive Development mode 5 11 Miscellaneous Hidden JTAG The BL600 SW consists of BL600 smartBASIC runtime engine FW loaded at production may be upgraded customer BL600 smartBASIC application script developed by customer loaded through UART by customer To allow customer the capability to upgrade the BL600 smartBASIC runt
66. tech com Americas 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module For a connection event the minimum average current consumption is when the connection interval is large 4000 mS the maximum average current consumption is with the shortest connection interval of 7 5 ms no slave latency Other factors that are also related to average current consumption include whether transmitting 6 packets per connection interval amp each packet contains 20 bytes which is the maximum for each packet and an inaccurate 32 kHz master clock accuracy would increase the average current consumption Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module 4 2 Measured Peak Current Waveforms during Advertising and Connection The following figures illustrate current waveforms observed as the BL600 module performs advertising and connection functionality Figure 3 Typical peak current consumption profile with DCDC ON during advertising in slave mode TX PWR 4dBm UART is OFF Last spike is DCDC being turned off Figure 4 Typical peak current consumption profile with DCDC ON during data connection event in slave mode TX PW
67. th integrated channel filters to achieve maximum sensitivity 91dBm 1Mbps BLE RF conducted interface available in 3 ways BL600 SA RF connected to on board antenna on BL600 SA BL600 SC RF connected to on board IPEX MH4 RF connector on BL600 SC BL600 ST RF connected to RF pad on BL600 ST Antenna options Integrated monopole chip antenna on BL600 SA External dipole antenna connected with to IPEX MH4 RF connector on BL600 SC External dipole antenna connected to RSMA RF connector which then is connected with 50 Ohms RF track on host PCB to RF pad on BL600 ST 5 5 UART Interface The Universal Asynchronous Receiver Transmitter offers fast full duplex asynchronous serial communication with built in flow control support UART CTS UART_RTS in HW up to 1 Mbps baud Parity checking and generation for the 9th data bit are supported UART TX UART RN 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 O V and 3 3 V tracks VCC and are inverted with respect to the signalling on an RS232 cable Two way hardware flow control is implemented by UART_RTS and UART CTS UART RTS is an output and UART CTS is an input Both are active low These signals operate according to normal industry convention UART RX UART TX UART CTS UART_RTS are all 3 3 V level
68. tions Support Laird Technologies Center http ews support lairdtech com Americas 4 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module 7 2 Host PCB Land Pattern and Antenna Keep out for BL600 SA RF Out pet Width 50 Typ Fs il 4 4 29 Q S gt ES sg A a E j a x dee Ki e Lg E S CX e D E 12 43 CH D A pin pitch e Keep Out Area Module Outline 80 x 15 8 1 mm x 4 1 mm 19 9 Dimensions in mm APPLICATION NOTES 1 RF Out on pin30 is for BL600 ST only BL600 ST brings out the RF on trace pad pin 30 and this MUST be tracked with a 50 Ohms RF transmission line preferably GCPW on the customers host PCB More details in section 50 Ohms RF trace on Host PCB for BL600 ST 2 Ensure there is no copper in the antenna keep out area on any layers of the host PCB Also keep all mounting hardware or any metal clear Refer to 6 3 2 on of the area to reduce effects of proximity detuning the antenna and to help antenna radiate properly ER For BL600 SA has on board chip antenna best antenna performance the module B
69. to section 6 1 Circuit Updated TOC with correct page numbers 1 5 10 Jan 2014 Added noted regarding smartBASIC firmware s lack of support for GPIO high drive state 1 6 06 Feb 2014 Updated Bluetooth SIG Qualification section 1 7 18 Feb 2014 Updated Operating temperature range Updated or added the following for the BL600 Sx 04 Lower power consumption figures standby doze deep sleep and lower peripheral UART SPI I2C ADC block currents for the BL600 Sx 04 new Nordic silicon Improved UART with deep RX buffer 6 bytes instead of 2 bytes Increased the Absolute Max rating on the VCC pin from 3 6V to 3 9V Added a note for External 12K resistor to GND on SWDCLK pin NOT required on BL600 Sx 04 Added the following for all BL600 module revisions to align with FW features 1 8 04 April2014 Section on PWM output and FREQ output signals Note on GPIO high drive strength 5 mA Note regarding internal DCDC convertor turned OFF on recommendation from chipset supplier until further notice Updated Peak current consumption figures with DCDC turned OFF with internal LDO ON Added in the pin list the newly FW 1 5 66 0 April 2014 enabled internal pull ups to prevent inputs from floating and to help with the issue of Standby Doze current drifting with time Note on added coming out from Deep Sleep to Standby Doze through Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800
70. umption section RX 8 8 mA peak refer to Note1 in Power Consumption section Standby Doze 2 6 uA typical Deep Sleep 0 6 uA refer to Note4 in Power Consumption section UART GPIO ADC PWM FREQ output TIMERS I2C and SPI interfaces Fast Time to Market FCC CE IC Taiwan SA version only and Japan certified other regulatory certifications on request No external components required Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module 2 SPECIFICATION 2 1 Specification Summary Table 1 Specifications Wireless Specification Bluetooth V4 0 Single Mode Slave from base FW v1 1 50 0 onwards Frequency 2 402 2 480 GHz Maximum Transmit Power 4 dBm Conducted BL600 SA Setting 4dBm Conducted BL600 SC 2 5 dBm Conducted BL600 ST RSMA connector on dev board Minimum Transmit Power Setting 20 dBm in 4 dB steps with smartBASIC command 16 dBm 12 dBm 8 dBm 4 dBm 0 dBm TX Whisper Mode Transmit Power 30 dBm min with smartBASIC command TX Whisper Mode2 Transmit Power 55 dBm min with smartBASIC command Receive Sensitivity 0 196 BER 91 dBm typical Link Budget 95 dB 1 Mbps Range Up to 100 m in free space TX Whisper Mode
71. ve been met for their complete device Reference the Declaration of Conformities listed below for a full list of the standards that the modules were tested to Test reports are available upon request 11 1 Antenna Information The antennas listed below were tested for use with the BL600 For CE mark countries the OEM is free to use any manufacturer s antenna and type of antenna as long as the gain is less than or equal to the highest gain approved for use 2 21dBi Contact a Laird Technologies representative for more information regarding adding antennas 1 AT5020 E3ROHBANT LF ACX Ceramic 0 BL600 SA 2 EDA 8709 2G4C1 B27 CY MAG Layers Dipole 2 0 BL600 SC 3 PCA 4606 2G4C1 A33 CY MAG Layers Dipole 2 21 BL600 SC 4 EDA 8709 2G4R2 A40 CY MAG Layers Dipole 2 0 BL600 ST Note The BL600 module internal BLE chipset IC pins are rated 4 kV ESD HBM ESD can find its way through the external JTAG connector if used on the customers design if discharge is applied directly Customer should ensure adequate protection against ESD on their end product design using the BL600 module to meet relevant ESD standard for CE this is EN301 489 Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 4 1 800 492 2320 Europe 44 1628 858 940 www lairdtech com bluetooth Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module 12 EU DECLARATIONS OF CONFORM
72. y in the corner with the antenna facing the corner The BL600 development board has the BL600 SA module on the edge of the board not in the corner The antenna keep out area is defined by the BL600 development board which was used for module development and antenna performance evaluation is shown in Figure 11 where the antenna keep out area is 4 2 mm wide 34 2 mm long with PCB dielectric no copper height 1 539 mm sitting under the BL600 SA antenna A different host PCB thickness dielectric will have small effect on antenna The antenna keep out defined in Embedded Wireless Solutions Support Laird Technologies Center http ews support lairdtech com Americas 1 800 492 2320 www lairdtech com bluetooth Europe 44 1628 858 940 Hong Kong 852 2923 0610 BL6xx Hardware Integration Guide Single Mode BLE Module Host PCB Land Pattern and Antenna Keep out for BL600 SA applies when the BL600 SA is placed in the corner of the host PCB When BL600 SA cannot be placed as such it must be placed on the edge of the host PCB and the antenna keep out must be observed An example is shown in Figure 11 BL600 SA module Figure 11 Antenna keep out area shown in red corner of the BL600 development board for BL600 SA module Note 1 BL600 module placed on edge of host PCB 2 Copper cut away on all layers in antenna Keep out area under BL600 on host PCB 6 3 2 Antenna keep out and Proximity to Metal or Plastic Checklist
Download Pdf Manuals
Related Search
Related Contents
取扱説明書 - 日立の家電品 Machines à préhension extérieure à chanfreiner et à dresser 車軸位置高さ調整用ボンベ架 取扱説明書 Índice Drofly Pro Flight Controller - MegaPirateNG - User manual 1 - Textfiles.com Blanco Precision Microedge Super Single Bowl 516201 User's Manual 2 Appuyez sur Copyright © All rights reserved.
Failed to retrieve file