Alternative Installation Options - Kauai Labs navX2-MXP User Manual

Robotics navigation sensor
Table of Contents

Advertisement

Installation
I/O Expansion
I2C
The navX2-MXP I2C connector can be used to connect the RoboRIO to an external I2C Device. The
RoboRIO functions as an I2C Master. The connector provides DC Voltage, Ground, Clock (SCL) and
Data (SDA).
Note that this I2C connector resides on the same I2C bus which may optionally be used to communicate
between the RoboRIO and the navX2-MXP's onboard processor. navX2-MXP uses I2C Address 50
(0x32), so be sure that any external I2C device does not use this address.
SPI
The navX2-MXP SPI connector can be used to connect the RoboRIO to an external SPI device. The
RoboRIO functions as an SPI Master. The connector provides DC Votage, Ground, Clock (SCK), Slave
Select (SS), Master-in/Slave-out (MISO) and Master-out/Slave-in (MOSI) signals.
Note that this SPI connector resides on the same SPI bus which may optionally be used to communicate
between the RoboRIO and the navX2-MXP's onboard processor. navX2-MXP will respond to the Slave
Select signal if and only if the SPI Enable dip switch is set to the "ON" position. Thus, the SPI Enable dip
switch should be set to the "OFF" position if you wish to communicate with an external device via the
SPI connector.
TTL UART
The navX2-MXP TTL UART connector can be used to connect the RoboRIO to an external TTL-level
UART device.
NOTE: The TTL UART connector cannot be used to connect to an external RS-232 signal, since RS-232
voltages are much higher than TTL-level UART voltages. Connecting a higher-voltage RS-232 device to
the TTL UART connector may subject the RoboRIO to damaging voltage levels on these pins.
Note that this TTL UART connector can be used to communicate between the RoboRIO and the
navX2-MXP's onboard processor (in fact, this is the default). navX2-MXP will respond to the UART TX
signal from the RoboRIO if and only if the UART Enable dip switch is set to the "ON" position. Thus,
the UART Enable dip switch should be set to the "OFF" position if you wish to communicate with an
external device via the TTL UART connector.
In addition to
Plug-n-Play installation
design accommodates several additional installation options.

Alternative Installation Options

on the National Instruments RoboRIO™, navX2-MXP's flexible
24

Advertisement

Table of Contents
loading

Related Products for Kauai Labs navX2-MXP

Table of Contents