5
Features Operating supply voltage: 3.3 - 5 V Ambient temperature: -40/+85 °C Sensitivity: -162 dBm indoor (tracking mode) Interfaces: a UART port an I²C port Configurable digital I/O timepulse EXTINT input for wakeup NMEA protocol Assisted GNSS: Predictive autonomous Predictive server-based Real-time server-based Compatible with STM32 Nucleo boards Compatible with the Arduino™ UNO R3 connector LNA and SAW filter on the RF path SMA female antenna connector Battery holder RoHS and WEEE compliant Description The X-NUCLEO-GNSS1A1 expansion board is based on the Teseo-LIV3F tiny GNSS module. It represents an affordable, easy-to-use, global navigation satellite system (GNSS) module, embedding a TeseoIII single die standalone positioning receiver IC, usable in different configurations in your STM32 Nucleo project. The Teseo-LIV3F is a compact (9.7x10.1 mm) module that provides superior accuracy thanks to the on-board 26 MHz temperature compensated crystal oscillator (TCXO) and a reduced time-to-first fix (TTFF) with its dedicated 32 KHz real-time clock (RTC) oscillator. The Teseo-LIV3F module runs the GNSS firmware (X-CUBE-GNSS1) to perform all GNSS operations including acquisition, tracking, navigation and data output without external memory support. The X-NUCLEO-GNSS1A1 expansion board is compatible with the Arduino™ UNO R3 connector and the ST morpho connector, so it can be plugged to the STM32 Nucleo development board and stacked with additional STM32 Nucleo expansion boards. Product summary GNSS expansion board based on Teseo-LIV3F module for STM32 Nucleo X-NUCLEO- GNSS1A1 Tiny GNSS module Teseo-LIV3F Global navigation satellite system software expansion for STM32Cube X-CUBE-GNSS1 GNSS expansion board based on Teseo-LIV3F module for STM32 Nucleo X-NUCLEO-GNSS1A1 Data brief DB3458 - Rev 2 - October 2018 For further information contact your local STMicroelectronics sales office. www.st.com

GNSS expansion board based on Teseo-LIV3F module for STM32 … · 2018. 12. 7. · The Teseo-LIV3F module runs the GNSS firmware (X-CUBE-GNSS1) to perform all GNSS operations including

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

  • Features• Operating supply voltage: 3.3 - 5 V• Ambient temperature: -40/+85 °C• Sensitivity: -162 dBm indoor (tracking mode)• Interfaces:

    – a UART port– an I²C port– Configurable digital I/O timepulse– EXTINT input for wakeup

    • NMEA protocol• Assisted GNSS:

    – Predictive autonomous– Predictive server-based– Real-time server-based

    • Compatible with STM32 Nucleo boards• Compatible with the Arduino™ UNO R3 connector• LNA and SAW filter on the RF path• SMA female antenna connector• Battery holder• RoHS and WEEE compliant

    DescriptionThe X-NUCLEO-GNSS1A1 expansion board is based on the Teseo-LIV3F tiny GNSSmodule.

    It represents an affordable, easy-to-use, global navigation satellite system (GNSS)module, embedding a TeseoIII single die standalone positioning receiver IC, usablein different configurations in your STM32 Nucleo project.

    The Teseo-LIV3F is a compact (9.7x10.1 mm) module that provides superioraccuracy thanks to the on-board 26 MHz temperature compensated crystal oscillator(TCXO) and a reduced time-to-first fix (TTFF) with its dedicated 32 KHz real-timeclock (RTC) oscillator.

    The Teseo-LIV3F module runs the GNSS firmware (X-CUBE-GNSS1) to perform allGNSS operations including acquisition, tracking, navigation and data output withoutexternal memory support.

    The X-NUCLEO-GNSS1A1 expansion board is compatible with the Arduino™ UNOR3 connector and the ST morpho connector, so it can be plugged to the STM32Nucleo development board and stacked with additional STM32 Nucleo expansionboards.

    Product summary

    GNSS expansionboard based onTeseo-LIV3Fmodule forSTM32 Nucleo

    X-NUCLEO-GNSS1A1

    Tiny GNSSmodule Teseo-LIV3F

    Global navigationsatellite systemsoftwareexpansion forSTM32Cube

    X-CUBE-GNSS1

    GNSS expansion board based on Teseo-LIV3F module for STM32 Nucleo

    X-NUCLEO-GNSS1A1

    Data brief

    DB3458 - Rev 2 - October 2018For further information contact your local STMicroelectronics sales office.

    www.st.com

    https://www.st.com/stm32nucleohttps://www.st.com/en/product/x-nucleo-gnss1a1https://www.st.com/en/product/teseo-liv3fhttps://www.st.com/stm32nucleohttps://www.st.com/en/product/x-cube-gnss1https://www.st.com/en/product/x-nucleo-gnss1a1https://www.st.com/en/product/x-nucleo-gnss1a1https://www.st.com/en/product/teseo-liv3fhttps://www.st.com/en/product/x-cube-gnss1

  • 1 Schematic diagram

    Figure 1. X-NUCLEO-GNSS1A1 circuit schematic (1 of 3)

    Closed

    VCC_RFHEADER1x2

    GND

    AntOFF13

    A3

    1

    GND

    GND

    R2

    2K1

    Closed

    +VCC_IO

    11

    R1

    Vant

    U8

    SN74LV1T126

    R9

    1k5NM

    IOREF

    D2

    GND

    Red

    _LED

    GND3

    RF_IN

    C2010nFNM

    R8330R

    AntOFF

    B 4

    IOREF

    SDA216

    JR14SHUNT 2.54 mm.

    J15

    VCC_RF14

    GND

    GND2

    HEADER1x2

    +VCC_IO

    +VCC_IO

    J14

    UART_TX

    GND

    R10330R

    U6TXB0101DCK

    R320R

    C161µF

    Vant

    A2

    D3

    OE 5

    RESETn

    GND

    GND

    GND

    VccA1

    GND

    A24

    GND

    GND2

    I2C_CLOCK

    R2

    C13100nF

    SYS_WAKEUP

    GND

    U1Teseo-LIV3F (SPGNSS-LIV3F)

    R3310K

    I2C_DATA

    R1

    200k NM

    C14100pF

    1PPS 4

    C241µF

    R11

    0R

    Vcc 5

    VccB 7 Reserved115

    I2C_CLOCK

    GND

    GND

    U5TXB0101DCK

    PPS

    WAKEUP

    TX

    R30200k

    IOREF PPSA15

    GND2

    GND

    U7TXB0101DCK

    2

    GND 1

    Vbatt 6

    +VCC_IO

    2 2

    C234.7µF

    B1 8

    A3

    RESETn Battery

    VccA3

    SMD0402SMD0402

    SMD0402

    SMD0402

    SMD0402

    SMD0402

    SMD0402

    SMD0402SMD0402

    SMD0603

    SMD0603

    SMD0603SMD0603

    SMD0603

    SMD0402

    SMD0402

    SMD0603

    SMD0603SMD0603

    SMD0603

    SMD0603

    SMD0603

    SMD0603 size SC70

    VSSOP

    SMD0402

    SMD0402

    SMD0603

    SMD0402

    SYS_RESETn

    RESETn

    I2C_SDA

    GND

    I2C_SCL

    WAKEUP

    VccA1

    R31

    200k NM

    3

    IOREF

    GND

    PPS

    C191µF

    Wake-Up 5

    SCL217

    GND

    C211µF

    RX

    U4

    TXS0102

    VccB 6

    GND_RF10

    R34

    2K1

    UART_TX

    B 4

    I2C_DATA

    +VCC_IO

    +VBatt

    JR15SHUNT 2.54 mm.

    OE 1

    +VCC_IO

    SYS_WAKEUP

    OE 6

    Q1MUN2214T1G

    AntOFF

    UART_RX

    VCC 8

    VccB 6

    C181µF

    D1

    BAT20J

    C221µF

    2 2

    RX 3

    Reserved218

    OE 5

    C124.7µF

    C111µF

    GND

    +VBatt

    RESETn 9

    RF_IN11

    A3

    GND

    C101µF

    UART_RXB2 1

    VccB 6

    GND

    VL1

    BATTERY HOLDER (CR2032)

    GNSS Module

    RX

    +VCC_IO

    RESETn

    GND

    VCC_IO 7

    SYS_RESETn

    I2C_SCL

    GND

    TX 2

    11

    RF_IN

    IOREF

    B 4

    Gre

    en_L

    ED

    GND_RF12

    RESETn

    GND

    Y 4

    +VCC_IO

    OE 5

    I2C_SDA

    TX

    GND

    VCC_RF

    TP1

    C1710nF

    GND2

    VccA1

    C151µF

    X-NUCLEO-GNSS1A1Schematic diagram

    DB3458 - Rev 2 page 2/5

  • Figure 2. X-NUCLEO-GNSS1A1 circuit schematic (2 of 3)

    HEADER1x2

    CN5 of NUCLEO BOARDAGND

    J3

    GND 20

    NC/PF6

    {D2 = PA10: STM32 USART1_RX}

    {D8 = PA9: STM32 USART1_TX}

    {Default}

    HEADER1x2

    2 2

    Arduino

    PB8D15/SCL

    CN10

    NM

    11

    PB1CN9

    VIN

    TX

    VDD

    J2

    PA0A0

    PPS

    7

    11

    20

    PPS

    PA12

    31

    11

    HEADER1x2

    D1/RXPA2

    19

    PC10

    J12

    11

    CN5

    D0/TXPA3

    SYS_WAKEUP

    21

    CN7 o

    f NUC

    LEO

    BOAR

    D

    CN8 o

    f NUC

    LEO

    BOAR

    DCN6

    of N

    UCLE

    O BO

    ARD

    CN10

    of N

    UCLE

    O BO

    ARD

    PA13 PA11

    Arduino

    SYS_RESETn

    PC14

    2 2

    PA1A1

    10

    D3/PWMPB3

    PC3

    16

    JR9SHUNT 2.54 mm.

    GND

    D13/SCK

    30

    E5V

    2 2

    Closed

    Open

    26

    GND

    D9/PWM

    HEADER1x2

    19

    NC/PF4

    D6/PWM

    38

    27

    16PB11/NC

    HEADER1x2

    37

    28

    3

    9

    IOREF

    910

    26

    1

    J10

    17

    D7

    38

    123456

    3130

    D6/PWMPB10

    D11/MOSI/PWMPA7

    28

    PA4A2

    PD2

    11

    29

    JR11SHUNT 2.54 mm.

    J4

    PA15

    VLCD/VBAT

    29

    Pass-Through:Male on Bottom - Female on Top

    Pass-Through:Male on Bottom - Female on Top

    Pass-Through:Male on Bottom - Female on Top

    Pass-Through:Male on Bottom - Female on Top

    GND

    987654321

    PH1/PF1/PD1

    PC13

    2

    CN8

    24

    78

    D8

    3735

    8

    RX

    PH0/PF0/PD0

    I2C_DATA

    PC2

    2 2

    IOREF

    PC9

    Closed

    HEADER1x2

    2 2

    23

    11

    Closed

    PD8

    PA14

    27

    D9/PWMPC7

    HEADER1x2

    23

    D15/SCL

    PC8

    D7PA8

    D10/CS/PWMPB6

    connectors

    4

    Pass-Through:Female on Bottom - Male on Top

    Pass-Through:Female on Bottom - Male on Top

    ST m

    orph

    o

    CN7

    12

    NM

    D4

    10

    J11

    HEADER1x2

    ST m

    orph

    o

    Closed

    BOOT0

    IOREF

    18

    GND

    24

    2 2

    J9

    11

    17

    AVDD

    11

    25

    PC0A536

    D5/PWMPB4

    12345678

    34

    5

    PC1A4

    PC6PB9D14/SDA

    PC15

    D14/SDA

    PB13

    RESET

    PC5

    HEADER1x2

    36

    J6

    15

    +VCC_IO

    11

    D8PA9

    +3V3+5V

    11

    PB0A3

    I2C_CLOCK

    PB2

    HEADER1x2

    Open

    Open

    HEADER1x2

    2 2

    21

    D1/RX

    JR13SHUNT 2.54 mm.

    Open

    1

    35

    2 2

    Closed

    6

    11

    PB15

    32

    22

    14

    PB14

    33

    PB12

    NC/PF7

    Open

    87654321

    SYS_WAKEUP

    2 2

    Closed

    2 2

    +3V35

    J13

    2 2

    D13/SCKPA5

    GND

    34

    4

    11

    NUCLEO

    J5

    D12/MISOPA6

    RX

    14

    11

    22

    2

    J8

    15

    CN9 of NUCLEO BOARD

    HEADER1x2

    PB7

    13

    NC/PF5

    Open

    CN6

    PC12

    Ardu

    ino

    12

    PC4

    JR12SHUNT 2.54 mm.

    25

    TXD0/TX

    D2PA10

    Ardu

    ino

    IOREF

    11

    3332

    6

    JR4SHUNT 2.54 mm.

    J7

    +3V3

    {Default}

    {Default}

    {Default}

    {Default}

    {Default}

    3

    D2

    D2

    2 2

    13

    D4PB5

    18

    U5V

    JR2SHUNT 2.54 mm.

    PC11

    Figure 3. X-NUCLEO-GNSS1A1 circuit schematic (3 of 3)

    AI5

    GND

    C11nF

    4

    R170RNM

    OC3

    L256nH

    GND

    AntOFF

    C71µF

    U2BGA824N6

    PON

    GND

    Vant

    VCC

    GN

    D-R

    F

    VCC_RF

    L1

    6.8nH

    R21

    100k

    RF_IN

    GND

    D4ESDARF02-1BU2CK

    GND

    U3

    TPS22943

    SMD0402

    SMD0402

    SMD0402

    SMD0402

    SMD0402

    SMD0402

    SMD0402

    SMD0603

    SMD0402

    SMD0402SMD0402

    SMD0402

    SMD0402

    SMD0402

    SMD0402

    SMD0402

    SMD0402

    SMD0402

    SMD0805SMD0805

    SMD0402

    C2

    120pF

    RF In Section

    R250R

    NM

    R293RNM

    R150R

    A0 3Ant_In 4

    6

    2

    GND

    R2410K

    SMD0402

    2

    R180RNM

    Vin 5

    GN

    D

    C53.9pFNM

    R230R

    R280R NM

    ON 4

    R260R

    1

    VCC_RF

    GND2

    C3

    120pF

    GND

    GND

    GND

    R220RNM

    C9

    56pF

    1

    5

    Vout1

    3

    R20

    0R

    GND

    CN1

    SMA

    C82.2µF

    Z1

    B4327

    Current_L R270R

    X-NUCLEO-GNSS1A1Schematic diagram

    DB3458 - Rev 2 page 3/5

  • Revision history

    Table 1. Document revision history

    Date Version Changes

    05-Dec-2017 1 Initial release.

    12-Oct-2018 2 Updated cover page image and Section 1 Schematic diagram.

    X-NUCLEO-GNSS1A1

    DB3458 - Rev 2 page 4/5

  • IMPORTANT NOTICE – PLEASE READ CAREFULLY

    STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and improvements to STproducts and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. STproducts are sold pursuant to ST’s terms and conditions of sale in place at the time of order acknowledgement.

    Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design ofPurchasers’ products.

    No license, express or implied, to any intellectual property right is granted by ST herein.

    Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.

    ST and the ST logo are trademarks of ST. All other product or service names are the property of their respective owners.

    Information in this document supersedes and replaces information previously supplied in any prior versions of this document.

    © 2018 STMicroelectronics – All rights reserved

    X-NUCLEO-GNSS1A1

    DB3458 - Rev 2 page 5/5

    1 Schematic diagramRevision history