Shield board


The MTi 1-s modules are available with a development kit. An MTi-3 AHRS or an MTi-7/8 external-GNSS/INS is mounted in a PLCC-28 socket and connected to USB, UART, I2C and SPI. The Shield Board exposes the pins of the MTi 1-s module, making it easier for the user to test all the features and the peripherals offered by the MTi 1-s. This chapter discusses in more detail the connections and peripherals available on the MTi 1-s Shield Board.

 

Connections and peripheral switch

 

The MTi 1-series Shield Board has the following connections as shown in the figure below:  MTi 1-series Shield Board with connector designators:

 

 

MTi 1-series Shield Board with connector designators

 

Shield boards from version 2.4 (PCB number: SD180624) and higher have 2.7 kΩ pull-up resistors on the I2C pins on the Arduino-compatible header (P100-9 and P100-10). These resistors pull the I2C lines to VDDIO. The figure above shows the position of the resistors. The version number of the board can be derived from the last two digits of the PCB number, located at the bottom side of the board (in the solder mask). For shield boards of version 2.3 or lower, the pull-up resistors need to be added externally, if the I2C protocol is used.

 

 

The External power pin header J100 can be used to directly supply the VDDIO and/or VDDA supplies for the MTi 1-s module (Table Connections on external power header). The IOREF pin on this connector can be used to override the default 3.3 V VDDIO by placing a jumper from this pin to the adjacent VDDIO pin.

 

 

Connections on external power header (J100 in Figure MTi 1-series Shield Board)

Pin

Description

1

VDDA

2

GND

3

GND

4

VDDIO

5

IOREF

 

The connections for Arduino-compatible headers with a pitch of 2.54 mm (0.1 inch) are shown in the table below. The MTi 1-series Shield Board does not support Arduino-compatible boards with an IOREF of 5V as the maximum VDDIO is 3.6V for the MTi 1-s module. Therefore, the VDDIO is by default set to 3.3V. This default VDDIO voltage can be overruled by placing a jumper on the external power header, but only for voltages within the operational VDDIO range of the MTi 1-s module. For information on the connections, refer to the pin description in Section Pin Descriptions Refer to the table Connections on Arduino-compatible header on how to enable the various interfaces on the Shield Board.

 

 

Connections on Arduino-compatible headers (P100, P101, P102 and P103 in Figure MTi 1-series Shield Board)

Pin

Arduino

Shield Board

Pin

Arduino

Shield Board

 

 

 

P100-10

SCL/D15

SCL

 

 

 

P100-9

SDA/D14

SDA

 

 

 

P100-8

AVDD

NC

P101-1

NC

NC

P100-7

GND

GND

P101-2

IOREF

IOREF

P100-6

SCK/D13

SCK/ADD0

P101-3

NRST

NC

P100-5

MISO/D12

MISO/ADD1

P101-4

3V3

3V3

P100-4

MOSI/D11

MOSI/ADD2

P101-5

5V

5V

P100-3

CS/D10

nCS

P101-6

GND

GND

P100-2

D9

PSEL0

P101-7

GND

GND

P100-1

D8

PSEL1

P101-8

VIN

NC

P102-8

D7

SYNC_IN

 

 

 

P102-7

D6

SYNC_OUT

P103-1

A0

NC

P102-6

D5

SYNC_PPS

P103-2

A1

NC

P102-5

D4

RESET

P103-3

A2

NC

P102-4

D3

DRDY/CTS/nRE

P103-4

A3

NC

P102-3

D2

RTS/DE

P103-5

A4

NC

P102-2

TX/D1

RxD

P103-6

A5

NC

P102-1

RX/D0

TxD

 

 

The UART communication extension socket is not placed by default. When the socket is placed, it can be used to directly plug an UART transceiver module of MikroElektronika like the ‘RS232 click’ or ‘RS485 click 3.3V’. This UART communication extension socket uses (only) the 3.3V supply pin, which is connected to VDDIO. We recommend to place low profile sockets (like the CES-108-01-T-S) to make sure that the MTi 1-s module is still easily accessible. The pin description of these headers is shown in the table Connections on UART communication extension sockets.

 

 

Connections on UART communication extension sockets (P202 and P203 in Figure MTi 1-series Shield Board)

Pin

Mikro BUS

MTi 1-s

Pin

Mikro BUS

MTi 1-s

P202-1

AN

NC

P203-1

PWM

DRDY/CTS/nRE

P202-2

RST

Pull-down

P203-2

INT

DRDY/CTS/nRE

P202-3

CS

RTS/DE

P203-3

TX

RxD

P202-4

SCK

NC

P203-4

RX

TxD

P202-5

MISO

NC

P203-5

SCL

NC

P202-6

MOSI

NC

P203-6

SDA

NC

P202-7

3.3V

VDDIO

P203-7

5V

NC

P202-8

GND

GND

P203-8

GND

GND

 

The MTi 1-series Shield Board has a Micro USB connection that can be connected directly to a USB port on a PC or laptop. Note: Make sure to disconnect any other power supply, as this will overrule the USB connection.

 

The Peripheral selection switch sets the interface configuration of the MTi 1-s module in the socket. The switch connects the PSEL lines (Table Switch positions to enable interfaces on Shield Board) to GND with a 5 kΩ pull-down when set to ON. Otherwise, the PSEL lines are pulled-up with a 100 kΩ resistor. The PSEL pins on the Arduino-compatible headers can be used to overrule these lines.

 

 

 

 Switch positions to enable interfaces on Shield Board (SW200 in MTi 1-series Shield Board)

PSEL1

PSEL0

Interface

Comments

0

0

UART full-duplex

This interface uses the flow control lines RTS and CTS. The UART full-duplex communications mode can be used without hardware flow control. In this case the CTS line needs to be tied low (GND) to make the MTi device transmit.

0

1

UART half-duplex

The UART itself is still full duplex but the DE and nRE lines are used to control a half-duplex transceiver

1

0

SPI

 

1

1

I2C

When the I2C interface is selected, it is required to set the address on the Arduino-compatible headers (see MTi 1-series Data Sheet for the I2C-addresses table)

                                                     


GNSS extension socket

The MTi-7-DK and MTi-8-DK come with a GNSS daughter card installed in the auxiliary sensor extension sockets (P200 and P201). As shown in the figure below, the MTi-7-DK GNSS daughter card consists of a GNSS and a barometer sensor component. The LEDs (Power and PPS) give an indication of the proper functioning of the GNSS daughter card. The supplied GNSS antenna can be connected to the SMA connector.

Top view (left) and the bottom view (right) of the MTi-7-DK GNSS daughter card

 

 

The MTi-8-DK comes with an RTK GNSS daughter card. As shown in the figures below, the RTK GNSS daughter card consists of an RTK GNSS receiver, a barometer sensor component, an Xbee socket and a USB connector. The LEDs (Power, PPS, Xbee and RTK status) give an indication of proper functioning of the RTK GNSS daughter card and Xbee power. The supplied GNSS antenna can be connected to the SMA connector.

 

 

Top view (left) and the bottom view (right) of the MTi-8-DK RTK GNSS daughter card

 

 

The power consumption of the MTi-8-DK RTK GNSS daughter card (GNSS-RTK-DK-D) is higher than the MTi-7-DK GNSS daughter card. Use only with MTi 1-s DEV Hardware Revision 2.7 and higher! 

 

The RTK GNSS daughter card is equipped with an XBee module socket. XBee modules are embedded solutions providing wireless end-point connectivity to devices. The XBee socket can be used to feed RTCM correction messages to the MTi-8-DK RTK GNSS receiver or to connect to an XBee wireless module.

 

XBee socket pinning

Pin

GNSS board

P202-1

VRADIO (3V3, max. 300 mA)

P202-2

RTCM_RxD

P202-3

RTCM_TxD

P202-[4..9]

NC

P202-10

GND

P203-[11..20]

NC

 

The RTK GNSS daughter card (GNSS-RTK-DK-D) also features a Safeboot pin which can be used in case communication issues with the GNSS module on the daughter card arise. Please refer to BASE for instructions on how to use this pin and how to retrieve communication.

 

 

The auxiliary sensor extension socket has mikroBUS™ compatible pinning. This enables the user to connect alternate GNSS daughter card modules with mikroBUS™ pinning to the MTi 1-series Shield board. The pinning connections for the auxiliary sensor extension socket are listed in Connections on auxiliary sensor extension sockets.

 

 

 Connections on auxiliary sensor extension sockets (P200 and P201 in Figure MTi 1-series Shield Board)

Pin

Mikro BUS

MTi 1-s

Pin

Mikro BUS

MTi 1-s

P200-1

AN

NC

P201-1

PWM

NC

P200-2

RST

nRST

P201-2

INT

SYNC_PPS

P200-3

CS

AUX_nCS

P201-3

TX

AUX_RxD

P200-4

SCK

AUX_SCK

P201-4

RX

AUX_TxD

P200-5

MISO

AUX_MISO

P201-5

SCL

NC

P200-6

MOSI

AUX_MOSI

P201-6

SDA

NC

P200-7

3.3V

VDDIO

P201-7

5V

5V (Rev. 2.8 and higher)

P200-8

GND

GND

P201-8

GND

GND

 

 

Pin descriptions

 

 

Pin descriptions Shield Board

Name

Type

Description

Power Interface

VDDA

Power

Power supply voltage for sensing elements

VDDIO

Power

Digital I/O supply voltage

Controls

PSEL0

Selection pins

These pins determine the signal interface. Note that when the PSEL0/PSEL1 is not connected, its logic value is 1. When PSEL0/PSEL1 is connected to GND, its logic value is 0

PSEL1

RESET

 

Active high reset pin, connect to GND if not used

Peripheral Interface

SDA

I2C interface

I2C serial data

SCL

I2C serial clock

ADD[0..2]

I2C address selection pins

nCS

SPI interface

SPI chip select

MOSI

SPI serial data input (slave)

MISO

SPI serial data output (slave)

SCK

SPI serial clock

RTS

UART interface

Hardware flow control in UART full-duplex mode (Ready-to-Send)

CTS

Hardware flow control in UART full-duplex mode (Clear-to-Send)

nRE

Receiver control signal in UART half-duplex mode

DE

Transmitter control signal in UART half-duplex mode

RxD

Receiver data input

TxD

Transmitter data output

DRDY

Data ready

Data ready pin indicates that data is available (SPI / I2C)

SYNC_IN

Sync interface

 

Accepts a trigger input to request the latest available data message

SYNC_OUT

N/A

SYNC_PPS

Pulse Per Second output of GNSS module

AUX_RxD

Auxiliary UART interface

Auxiliary UART data input

AUX_TxD

Auxiliary UART data output

AUX_nCS

Auxiliary SPI interface

Auxiliary SPI chip select

AUX_MOSI

Auxiliary SPI serial data output (master)

AUX_MISO

Auxiliary SPI serial data input (master)

AUX_SCK

Auxiliary SPI serial clock

 

Power supplies

 

The MTi 1-series module requires two different power supplies: VDDIO (used for the MCU and all IO) and VDDA (used as an analog supply for the sensing elements).

The Shield Board has five supply inputs:

  1. USB: supplies both VDDIO and VDDA at 3.3V. Forces USB mode (SPI/I2C/UART interfaces not available).
  2. 5V (P101): supplies both VDDIO and VDDA at 3.3V. Forces USB mode (SPI/I2C/UART interfaces not available).
  3. 3V3 (P101): supplies VDDIO directly and overrides USB mode (SPI/I2C/UART interfaces available).
  4. VDDIO (J100): supplies VDDIO directly, overrides all other VDDIO supplies and overrides USB mode (SPI/I2C/UART interfaces available).
  5. VDDA (J100): supplies VDDA directly.

Note: Only supplying VDDIO (through 3V3 (P101) or VDDIO (J100)) without supplying VDDA is not recommended. The only single supply options are USB and 5V (P101), but in both cases the Shield Board will be forced into USB mode.

 

 

Electrical specifications

 

The Shield Board has the same communication protocol as the MTi 1-s module. The table System specification Shield Board shows the electrical specifications for the Shield Board.

 

 

System specification Shield Board

 

 

Min

Typ

Max

Unit

VDDA

 

2.8

(HW version ≤3.x: 2.16)

3.3

3.6

(HW version ≤1.x: 3.45)

V

VDDIO

 

2.8

(HW version ≤3.x: 1.8)

3.3

3.6

V

VIO

VIH

0.75 * VDDIO

 

 

V

VIL

 

 

0.25 * VDDIO

V

 

 

 

 

Absolute maximum ratings

 

Absolute maximum ratings Shield Board

Parameter

Min

Max

Unit

Comments

Storage temperature

-50

+125

ºC

 

Operating temperature

-40

+85

ºC

 

VDD

-0.3

4.0

V

Specification for the external power header J100.

5V on P101 and J102

-0.3

6.0

V

Specification for the Arduino and USB.

VDDIO

-0.3

4.0

V

Specification for the external power header J100.

VUART,PSEL,I2C

-0.3

VDDIO + 0.3

V

 

VRESET,SYNC,SPI

-0.3

VDDIO + 4.0

V

 

Acceleration [1]

 

10,000

g

Any axis, unpowered, for 0.2 ms

ESD protection[2]

 

±2000

V

Human body model

 

Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only. Functional operation of the device in these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability. Make sure not to apply force on the components of the MTi 1-s module, especially when placing the MTi 1-s module in a PLCC socket.

 

Package drawing

 

MTi 1-series Shield Board package drawing (Top and Side view)

(Note: the hole size is 3.2mm for M3 screw) 

 


[1] This is a mechanical shock (g) sensitive device. Proper handling is required to prevent damage to the part.

[2] This is an ESD-sensitive device. Proper handling is required to prevent damage to the part.

 

Create your own Knowledge Base