Ublox ANT-B10 System Integration Manual

Ublox ANT-B10 System Integration Manual

Direction finding antenna board

Advertisement

Quick Links

ANT-B10
Direction Finding antenna board
System integration manual
Abstract
This manual provides a functional overview combined with best-practice design guidelines for
integrating the ANT-B10 Bluetooth® direction finding antenna board in customer applications.
UBX-22025788 - R05
C1-Public
www.u-blox.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ANT-B10 and is the answer not in the manual?

Questions and answers

Summary of Contents for Ublox ANT-B10

  • Page 1  ANT-B10 Direction Finding antenna board System integration manual Abstract This manual provides a functional overview combined with best-practice design guidelines for integrating the ANT-B10 Bluetooth® direction finding antenna board in customer applications. UBX-22025788 - R05 C1-Public www.u-blox.com...
  • Page 2: Document Information

    Early Production Information ☞ u-connectLocate is renamed to u-locateEmbed. ☞ The ANT-B10 antenna board hosts the NINA-B411-40B, which is a specialized variant of the NINA-B411. This module variant runs the u-locateEmbed software supporting the u-blox angle-of-arrival (AoA) algorithm. ☞ For information about the related hardware, software, and status of listed product types, see also the ANT-B10 data sheet [1].
  • Page 3: Table Of Contents

    ANT-B10 - System integration manual Contents Document information ..........................2 Contents ................................3 Functional description ......................... 5 1.1 Overview ................................ 5 1.2 Software information ..........................6 System function interfaces ....................... 7 2.1 Assignment ..............................7 2.2 Pin description ............................. 7 2.3 UART pin connection ..........................
  • Page 4 ANT-B10 - System integration manual D.3.1 Enter sleep mode ........................19 D.3.2 Wake from sleep mode ......................19 Related documentation ........................... 20 Revision history ............................20 Contact ................................20 UBX-22025788 - R05 Functional description Page C1-Public...
  • Page 5: Functional Description

    The angles are calculated by the u-locateEmbed software running on the embedded MCU in the module. The angles are delivered over the UART port of the ANT-B10. Support for USB and SPI interfaces is planned for future u-locateEmbed software versions.
  • Page 6: Software Information

    ANT-B10 - System integration manual An overview of the main building blocks of ANT-B10 is shown in Figure 2, where it can be seen how an RF antenna switch is used to select input from the different antennas on the board. The switch is controlled by five GPIO signals.
  • Page 7: System Function Interfaces

    USB_P(+) USB_N(-) Table 1: ANT-B10 pinout 2.3 UART pin connection 2.3.1 Overview For UART connection, connect the following pins from the ANT-B10 header to the host: • UART_TXD (pin 16) • UART_RXD (pin 18) • UART_CTS (pin 14) – optional for UART flow control •...
  • Page 8: Connection To A Host Using Usb-To-Uart Adapter

    1.27 mm pitch, 20-pin, female adapter should be mounted on the pin-header of the ANT-B10 board. The adapter is used to connect the cable harness between the ANT-B10 pin header and the USB-to- Serial adapter. As ANT-B10 is powered by the USB-to-Serial Adapter, there is no need for external power supply.
  • Page 9: Native Usb

    Native USB is planned for future release but is not currently supported. 2.5 SPI ANT-B10 supports a Serial Peripheral Interface with serial clock frequencies up to 8 MHz. The interface is accessible through the 20-pin header connector. The characteristics of the SPI interface include: •...
  • Page 10 ANT-B10 - System integration manual Table 2 describes the pin definitions and system control signals used by NINA-411 and ANT-B10. ANT-B10 header pin Description SWITCH_1 SWITCH_2 RST (RESET) Table 2 ANT-B10 system control signals UBX-22025788 - R05 System function interfaces...
  • Page 11: Design-In

    As a full antenna board that includes a single pin header as its sole physical interface, the design-in of the ANT-B10 board from an electrical point of view is quite simple. The user simply must feature a matching pin header on their application board where ANT-B10 will be connected.
  • Page 12: U-Locateembed Software

    ANT-B10 - System integration manual 4 u-locateEmbed software u-locateEmbed software can track a certain number of tags and report their angles in +UUDF events over the UART connection. The software employs an algorithm to detect the direction or angles of a moving tag.
  • Page 13: Flashing From The Command Line

    ANT-B10 - System integration manual 4.2 Flashing from the Command line To flash the software over the UART interface from the Command line: Download the u-locateEmbed software container from the u-locateEmbed product page [3]. Put the device into firmware update mode; either: AT+UFWUPD a.
  • Page 14: Requirements On Tag Advertisements

    ANT-B10 - System integration manual 4.4 Requirements on tag advertisements When using tag software other than the u-blox example based on the Zephyr OS [10], the tag must fulfill the following requirements: • CTEInfo and CTE fields must be part of the periodic advertising packets as specified in the Bluetooth Core Specification [11].
  • Page 15: Handling

    ANT-B10 - System integration manual Handling ⚠ ANT-B10 boards are Electrostatic Sensitive Devices that demand the observance of special handling precautions against static damage. Failure to observe these precautions can result in severe damage to the product. 5.1 ESD handling precautions ⚠...
  • Page 16: Appendix

    ANT-B10 - System integration manual Appendix A Glossary Abbreviation Definition Angle of Arrival Angle of Departure ASCII American Standard Code for Information Interchange Arm (Advanced RISC Machines) Holdings Central Processing Unit Constant Tone Extension RSSI Received Signal Strength Indication To be defined...
  • Page 17: C Definition Of Output Angles

    ANT-B10 - System integration manual C Definition of output angles Figure 8 shows three angles that can be output from ANT-B10: • azimuth – azimuth_angle direct’ - the complementary angle of direct angle: �������� ���� ������������_���������������� ���� = 90 − �������� ���� ������������′...
  • Page 18: D Low Power Mode

    To reduce power consumption on the antenna board hosting the module, you can configure low-power modes in the radio, RGB LEDs, and UART. ☞ Low power modes are only supported on ANT-B10 and ANT-B11. D.1 Radio The methods for decreasing power consumption of the radio, include: •...
  • Page 19: Rgb Leds

    ANT-B10 - System integration manual D.2 RGB LEDs AT+USYSCFG=1,<on/off>. To reduce power consumption, disable the RGB LEDs using the command D.3 UART Once enabled, the UART increases power consumption on the antenna board. To reduce power consumption, put the UART in sleep mode.
  • Page 20 ANT-B10 - System integration manual Related documentation ANT-B10 data sheet, UBX-22008373 u-locateEmbed AT commands manual, UBX-22025586 u-locateEmbed product page, https://www.u-blox.com/en/product/u-locateEmbed s-center, https://www.u-blox.com/en/product/s-center newtmgr download: https://mynewt.apache.org/download/ newtmgr guide: https://mynewt.apache.org/latest/newtmgr/index.html Product packaging guide, UBX-14001652 NINA-B4 system integration manual, UBX-19052230 NINA-B4 certification, application note,...

Table of Contents