+ All Categories
Home > Documents > Blueprint B200 - U-blox · Blueprint B200 - Application Note . UBX-16009187 - R02 Design solutions...

Blueprint B200 - U-blox · Blueprint B200 - Application Note . UBX-16009187 - R02 Design solutions...

Date post: 21-Aug-2020
Category:
Upload: others
View: 8 times
Download: 0 times
Share this document with a friend
17
Blueprint B200 Battery powered motion sensor with NINA-B1 Application Note Abstract This document describes the features and performance of B200, which integrates the NINA-B112 module with the BMI160 sensor. This design is available to u-blox customers as a blueprint, including schematic, bill of material, layout, Gerber data and firmware source files. www.u-blox.com UBX-16009187 - R02
Transcript
Page 1: Blueprint B200 - U-blox · Blueprint B200 - Application Note . UBX-16009187 - R02 Design solutions Page 7 of 17 3 Design solutions 3.1 Power supply B200 supplies NINA-B112 module

Blueprint B200 Battery powered motion sensor with NINA-B1 Application Note

Abstract This document describes the features and performance of B200, which integrates the NINA-B112 module with the BMI160 sensor.

This design is available to u-blox customers as a blueprint, including schematic, bill of material, layout, Gerber data and firmware source files.

www.u-blox.com

UBX-16009187 - R02

Page 2: Blueprint B200 - U-blox · Blueprint B200 - Application Note . UBX-16009187 - R02 Design solutions Page 7 of 17 3 Design solutions 3.1 Power supply B200 supplies NINA-B112 module

Blueprint B200 - Application Note

UBX-16009187 - R02

Page 2 of 17

Document Information

Title Blueprint B200

Subtitle Battery powered motion sensor with NINA-B1

Document type Application Note

Document number UBX-16009187

Revision, date R02 11-Apr-2018

Disclosure restriction

This document applies to the following products:

Product Name

B200

u-blox reserves all rights to this document and the information contained herein. Products, names, logos and designs described herein may in whole or in part be subject to intellectual property rights. Reproduction, use, modification or disclosure to third parties of this document or any part thereof without the express permission of u-blox is strictly prohibited.

The information contained herein is provided “as is” and u-blox assumes no liability for the use of the information. No warranty, either express or implied, is given, including but not limited, with respect to the accuracy, correctness, reliability and fitness for a particular purpose of the information. This document may be revised by u-blox at any time. For most recent documents, please visit www.u-blox.com.

Copyright © 2018, u-blox AG.

u-blox is a registered trademark of u-blox Holding AG in the EU and other countries. Arm is a registered trademark of Arm Limited (or its subsidiaries) in the US and/or elsewhere.

Page 3: Blueprint B200 - U-blox · Blueprint B200 - Application Note . UBX-16009187 - R02 Design solutions Page 7 of 17 3 Design solutions 3.1 Power supply B200 supplies NINA-B112 module

Blueprint B200 - Application Note

UBX-16009187 - R02 Contents

Page 3 of 17

Contents Contents .............................................................................................................................. 3

1 Introduction .................................................................................................................. 4 1.1 Photo ................................................................................................................................................... 4

2 Product description ...................................................................................................... 5 2.1 Block diagram ....................................................................................................................................... 5 2.2 Mechanical dimensions and PCB details ................................................................................................ 5 2.3 Power supply ........................................................................................................................................ 6 2.4 Data interfaces ..................................................................................................................................... 6

2.4.1 UART interface .............................................................................................................................. 6 2.5 Buttons and LEDs.................................................................................................................................. 6 2.6 Antenna interface ................................................................................................................................. 6

3 Design solutions ........................................................................................................... 7 3.1 Power supply ........................................................................................................................................ 7

3.1.1 Filter .............................................................................................................................................. 7 3.1.2 Switch-on and switch-off .............................................................................................................. 7

3.2 LEDs ..................................................................................................................................................... 8 3.3 Buttons ................................................................................................................................................. 8 3.4 Antenna design .................................................................................................................................... 8 3.5 Debug module ...................................................................................................................................... 9

4 Demos ......................................................................................................................... 10 4.1 iPhone app demo ............................................................................................................................... 10

4.1.1 Instructions .................................................................................................................................. 10

5 Antenna measurements ............................................................................................. 13

6 Delivered package ...................................................................................................... 14

Appendix .......................................................................................................................... 15

A List of acronyms ......................................................................................................... 15

Related documents........................................................................................................... 16

Revision history ................................................................................................................ 16

Contact .............................................................................................................................. 17

Page 4: Blueprint B200 - U-blox · Blueprint B200 - Application Note . UBX-16009187 - R02 Design solutions Page 7 of 17 3 Design solutions 3.1 Power supply B200 supplies NINA-B112 module

Blueprint B200 - Application Note

UBX-16009187 - R02 Introduction

Page 4 of 17

1 Introduction B200 is a small battery-powered solution that uses the NINA-B1 series module. The Blueprint B200:

• Provides a reference for integrating the NINA-B1 Bluetooth® Low Energy (LE) module and a sensor in IoT applications

• Gives an example of choice, placement, and layout of the components

B200 has been created to match the size of a 20 mm coin cell battery, thus providing a small solution size.

This application note provides information about the hardware solutions implemented in B200 and shows the results of the testing performed on the unit.

1.1 Photo

Figure 1: Top and bottom side image of B200

Figure 2: Debug module

Page 5: Blueprint B200 - U-blox · Blueprint B200 - Application Note . UBX-16009187 - R02 Design solutions Page 7 of 17 3 Design solutions 3.1 Power supply B200 supplies NINA-B112 module

Blueprint B200 - Application Note

UBX-16009187 - R02 Product description

Page 5 of 17

2 Product description

2.1 Block diagram Figure 3 shows the block diagram of B200:

Figure 3: Block diagram of B200

Figure 4: Description of components in the Blueprint B200

2.2 Mechanical dimensions and PCB details The form factor of the Blueprint B200 is circular with a diameter of 20.4 mm. The size of B200 matches the size of a coin cell battery.

The PCB has a 4-layer stack-up, with only through-hole vias. Thickness is 1.12 mm.

All the components are placed on topwhile the rechargeable battery is soldered on the backside.

Page 6: Blueprint B200 - U-blox · Blueprint B200 - Application Note . UBX-16009187 - R02 Design solutions Page 7 of 17 3 Design solutions 3.1 Power supply B200 supplies NINA-B112 module

Blueprint B200 - Application Note

UBX-16009187 - R02 Product description

Page 6 of 17

Layer Info Thickness

TOP ====================================== 36 um (8.5 um + Plating)

PP TU-768P 1080 64 um

L2 ====================================== 35 um

Core TU-768 0.8 800 um

L3 ====================================== 35 um

PP 1 TU-768P 1080 61 um

BOT ====================================== 36 um (8.5 um + Plating)

Total 1,067 (1,12 including soldermask)

Table 1: Description of the four PCB layers

2.3 Power supply The power for B200 is supplied by a rechargeable coin cell battery. A fully charged battery will have an output voltage of ~3 V and will drain down to the limit of the NINA module which is 1.8 V. The rechargeable battery has a capacity of 45 mAh.

2.4 Data interfaces

2.4.1 UART interface Depending on the application, the UART interface is available on the debug header.

Figure 5: Debug header, pin out

2.5 Buttons and LEDs Two buttons, a dip switch, and an RGB LED are provided on B200 for indications or manual operations on the unit, as described in Table 2.

Name Element Description

Button 1 Button Connected to BOOT (Pin 7) on NINA-B1

Button 2 Button Connected to SPA_FUNC (GPIO2, pin 18) on NINA-B1

Blue LED LED Connected to SWO (Pin 8)

Red LED LED SPI_CS1 (Pin 1)

Green LED LED BOOT (Pin 7)

Table 2: Description of LEDs and buttons available on B200

2.6 Antenna interface The blueprint B200 uses the internal antenna mounted on the NINA-B112 module.

There is a placeholder for mounting the NINA-B111 module instead, together with a chip antenna, but this has not been tested.

Page 7: Blueprint B200 - U-blox · Blueprint B200 - Application Note . UBX-16009187 - R02 Design solutions Page 7 of 17 3 Design solutions 3.1 Power supply B200 supplies NINA-B112 module

Blueprint B200 - Application Note

UBX-16009187 - R02 Design solutions

Page 7 of 17

3 Design solutions

3.1 Power supply B200 supplies NINA-B112 module with a 3 V rechargeable lithium coin cell battery.

The battery is connected to VCC through a dip switch. When the dip switch is in off mode, then no power is provided to the blueprint.

The debug header is connected to the battery side of the dip switch to enable charging of the battery even when the module is turned off.

As the VCC supply is directly connected to a battery, the level of VCC and all the IO pins will follow the battery voltage. Depending on how charged the battery is, the voltage may vary between 1.8 V and 3 V.

Charging coin cell batteries is done with a low current and thus results in a long charging time. Recharging the battery from completely empty to full will take approximately 12 hours while normal operation charging (from 10% to 90%) will take about 2 hours.

Figure 6: B200 power supply solution

3.1.1 Filter The capacity of a rechargeable coin cell battery can be degraded if the peak currents are too high. To reduce the stress on the battery, a pi-filter is added in the path between the battery and the NINA-B1 module.

The pi-filter consists of a 3.3 Ω resistor (R13) in series and two 100 nF capacitors (C14, C15) to GND, as shown in Figure 6.

3.1.2 Switch-on and switch-off The blueprint is turned on and off by toggling a dip switch. The dip switch is connected between the VCC and the battery, so turning the dip switch off will cut all power to the module.

The VCC connection in the debug connector is connected on the battery side of the dip switch to enable charging of the battery when the NINA-B1 module is turned off. See Figure 6 for detailed information.

Page 8: Blueprint B200 - U-blox · Blueprint B200 - Application Note . UBX-16009187 - R02 Design solutions Page 7 of 17 3 Design solutions 3.1 Power supply B200 supplies NINA-B112 module

Blueprint B200 - Application Note

UBX-16009187 - R02 Design solutions

Page 8 of 17

3.2 LEDs On B200, there is an RGB LED connected to the NINA-B112 module.

The pins used for the RGD LED can be found in Figure 7. These are the same pin assignments as the RGB LED pins on the NINA-EVK board.

The B200 blueprint uses a buffer (U1 – 74LVC3G07) for the LEDs, which is not necessary for most applications. Depending on the VCC level of NINA-B1, the module can source an LED directly on the IO pins.

Figure 7: RGD LED

Using the LEDs requires a supply voltage greater than the forward voltage drop of the LED. This is an issue when using coin cell batteries as the typical forward voltage drop is 2.5 V – 3.5 V.

In B200, an LED with a quite low forward voltage drop has been selected. The SMLP36RGB1W3 has a forward voltage drop of 2.1 V for red, 3.0 V for blue and 3.1 V for green. Even this is on the maximum limit; testing has shown that all three LEDs will illuminate down to about 2.3 V.

3.3 Buttons There are two buttons on the blueprint B200; Button 1 is connected to BOOT and Button 2 is connected to SPA_FUNC. Pushing the connector will ground the input.

3.4 Antenna design The blueprint B200 makes use of the internal antenna of NINA-B112.

There is a placeholder for NINA-B111 together with an external antenna. This is not a verified solution and is currently not part of the blueprint.

Page 9: Blueprint B200 - U-blox · Blueprint B200 - Application Note . UBX-16009187 - R02 Design solutions Page 7 of 17 3 Design solutions 3.1 Power supply B200 supplies NINA-B112 module

Blueprint B200 - Application Note

UBX-16009187 - R02 Design solutions

Page 9 of 17

3.5 Debug module As the blueprint is quite small, some additional functionality has been moved to a debug board that fits onto the debug header. The debug header contains SWD, UART, and power for charging. The debug board contains:

• An FTDI chip (FT232RQ) to be able to communicate with a UART interface (over USB).

• Charging capabilities (over USB)

• A standard 2x5 1.27 mm header for a Jlink debugger, used for debug and firmware flashing.

Figure 8: B200 with the debug board connected to a micro USB cable for charging

Figure 9: B200 with the debug board connected to a SWD debug cable (SEGGER Jlink recommended)

Page 10: Blueprint B200 - U-blox · Blueprint B200 - Application Note . UBX-16009187 - R02 Design solutions Page 7 of 17 3 Design solutions 3.1 Power supply B200 supplies NINA-B112 module

Blueprint B200 - Application Note

UBX-16009187 - R02 Demos

Page 10 of 17

4 Demos

4.1 iPhone app demo u-blox developed an iPhone app, called “u-blox BLE”, that displays the accelerometer and gyro data as a rotating 3D image of the NINA module.. The app can also control the red and green LED and it displays the temperature, RSSI value, and battery level.

The u-blox BLE app is available for download from the App Store.

4.1.1 Instructions • Take a tiny, pointy object (for example, a paperclip) and power on B200.

Figure 10: On/off switch

• Download and start the “u-blox BLE” app. • Click “Start scan” button in the app to scan for Bluetooth devices.

Figure 11: Start scan

• The name of the device is displayed as “NINA-B1-XXXX”, where XXXX denotes the first four characters in the Bluetooth MAC address of the NINA module.

Use this to differentiate one B200 from another.

Page 11: Blueprint B200 - U-blox · Blueprint B200 - Application Note . UBX-16009187 - R02 Design solutions Page 7 of 17 3 Design solutions 3.1 Power supply B200 supplies NINA-B112 module

Blueprint B200 - Application Note

UBX-16009187 - R02 Demos

Page 11 of 17

• Enter the name of the device to establish a connection. In the example below, NINA-B1A7D0 is the name of the device. The B200 will go into standby mode after 5 seconds, so if you experience problems while establishing the connection, just move B200; this should wake up the B200 and connection should be re-established.

Figure 12: Scanning

• When B200 is connected, the green LED stops blinking and the connection is indicated in the App by a blue checkbox after the name.

Figure 13: Successful connection of B200

Page 12: Blueprint B200 - U-blox · Blueprint B200 - Application Note . UBX-16009187 - R02 Design solutions Page 7 of 17 3 Design solutions 3.1 Power supply B200 supplies NINA-B112 module

Blueprint B200 - Application Note

UBX-16009187 - R02 Demos

Page 12 of 17

• You can now switch to the Overview page where you can read out some values and observe a 3D image of B200. If you move the B200, you should see the image rotating.

o Tap the image to make it full screen. o Tap and hold to reset the orientation of the image.

Figure 14: 3D image

Figure 15: 3D image in full screen

Page 13: Blueprint B200 - U-blox · Blueprint B200 - Application Note . UBX-16009187 - R02 Design solutions Page 7 of 17 3 Design solutions 3.1 Power supply B200 supplies NINA-B112 module

Blueprint B200 - Application Note

UBX-16009187 - R02 Antenna measurements

Page 13 of 17

5 Antenna measurements Antenna measurements will be added later.

Page 14: Blueprint B200 - U-blox · Blueprint B200 - Application Note . UBX-16009187 - R02 Design solutions Page 7 of 17 3 Design solutions 3.1 Power supply B200 supplies NINA-B112 module

Blueprint B200 - Application Note

UBX-16009187 - R02 Delivered package

Page 14 of 17

6 Delivered package The Blueprint B200 delivery package includes the following:

• Schematic files

• BOM files

• Gerber files

• Pick and Place file

• Assembly files

• Board Stack-up

• Firmware file

• Firmware source code

• iOS app source code

Page 15: Blueprint B200 - U-blox · Blueprint B200 - Application Note . UBX-16009187 - R02 Design solutions Page 7 of 17 3 Design solutions 3.1 Power supply B200 supplies NINA-B112 module

Blueprint B200 - Application Note

UBX-16009187 - R02 Appendix

Page 15 of 17

Appendix

A List of acronyms Name Definition

BOM Bill Of Materials

GPIO General Purpose Input Output

I2C Inter-Integrated Circuit

LED Light Emitting Diode

LDO Low Drop-Out

OTA Over The Air

PWM Pulse Width Modulation

RF Radio Frequency

SC-FDMA Single Carrier Frequency Division Multiple Access

SDIO Secure Digital Input Output

SIM Subscriber Identification Module

UART Universal Asynchronous Receiver-Transmitter

USB Universal Serial Bus

VSWR Voltage Standing Wave Ratio

Page 16: Blueprint B200 - U-blox · Blueprint B200 - Application Note . UBX-16009187 - R02 Design solutions Page 7 of 17 3 Design solutions 3.1 Power supply B200 supplies NINA-B112 module

Blueprint B200 - Application Note

UBX-16009187 - R02 Related documents

Page 16 of 17

Related documents [1] NINA-B1 Data sheet, document number UBX-15019243

[2] NINA-B1 Series System Integration Manual, document number UBX-15026175

For regular updates to u-blox documentation and to receive product change notifications, register on our homepage (www.u-blox.com).

Revision history

Revision Date Name Comments

R01 11-Oct-2017 fbro,mzes, apet Initial release. R02 11-Apr-2018 apet, mhan, kgom Updated the product name.

Page 17: Blueprint B200 - U-blox · Blueprint B200 - Application Note . UBX-16009187 - R02 Design solutions Page 7 of 17 3 Design solutions 3.1 Power supply B200 supplies NINA-B112 module

Blueprint B200 - Application Note

UBX-16009187 - R02 Contact

Page 17 of 17

Contact For complete contact information visit us at www.u-blox.com.

u-blox Offices

North, Central and South America

u-blox America, Inc.

Phone: +1 703 483 3180 E-mail: [email protected]

Regional Office West Coast:

Phone: +1 408 573 3640 E-mail: [email protected]

Technical Support:

Phone: +1 703 483 3185 E-mail: [email protected]

Headquarters Europe, Middle East, Africa

u-blox AG

Phone: +41 44 722 74 44 E-mail: [email protected] Support: [email protected]

Asia, Australia, Pacific

u-blox Singapore Pte. Ltd.

Phone: +65 6734 3811 E-mail: [email protected] Support: [email protected]

Regional Office Australia:

Phone: +61 2 8448 2016 E-mail: [email protected] Support: [email protected]

Regional Office China (Beijing):

Phone: +86 10 68 133 545 E-mail: [email protected] Support: [email protected]

Regional Office China (Chongqing): Phone: +86 23 6815 1588 E-mail: [email protected] Support: [email protected]

Regional Office China (Shanghai): Phone: +86 21 6090 4832 E-mail: [email protected] Support: [email protected]

Regional Office China (Shenzhen):

Phone: +86 755 8627 1083 E-mail: [email protected] Support: [email protected]

Regional Office India:

Phone: +91 80 4050 9200 E-mail: [email protected] Support: [email protected]

Regional Office Japan (Osaka): Phone: +81 6 6941 3660 E-mail: [email protected] Support: [email protected]

Regional Office Japan (Tokyo):

Phone: +81 3 5775 3850 E-mail: [email protected] Support: [email protected]

Regional Office Korea:

Phone: +82 2 542 0861 E-mail: [email protected] Support: [email protected]

Regional Office Taiwan:

Phone: +886 2 2657 1090 E-mail: [email protected] Support: [email protected]


Recommended