Ni Myrio-1950: User Guide and Specifications
Ni Myrio-1950: User Guide and Specifications
Ni Myrio-1950: User Guide and Specifications
NI myRIO-1950
The National Instruments myRIO-1950 is an embedded reconfigurable I/O (RIO) device that
students can use to design control, robotics, and mechatronics systems. This document contains
pinouts, connectivity information, dimensions, mounting instructions, and specifications for the
NI myRIO-1950.
Figure 1. NI myRIO-1950
45
46
11
10
7
9
8
1
2
3
4
5
6
Reset Button
Power Connector
Device USB Connector
Host USB Connector
Mounting Hole Connected to Chassis Ground (x6)
LEDs
7
8
9
10
11
DDR3 Memory
User Button
MXP Connector B, Pin 1
Processor/FPGA
MXP Connector A, Pin 1
Safety Information
Do not operate the hardware in a manner not specified in this document
and in the user documentation. Misuse of the hardware can result in a hazard. You
can compromise the safety protection if the hardware is damaged in any way. If the
hardware is damaged, return it to National Instruments for repair.
Caution
Clean the hardware with a soft, nonmetallic brush. Make sure that the hardware is completely
dry and free from contaminants before returning it to service.
Caution
To ensure the specified EMC performance, do not connect the power input
to a DC mains supply or to any supply requiring a connecting cable longer than 3 m
(10 ft). A DC mains supply is a local DC electricity supply network in the
infrastructure of a site or building.
Caution
ni.com
ESD Warning
Although this product has been designed to be as robust as possible, ESD
(electrostatic discharge) can damage or upset this product. This product must be
protected at all times from ESD. Static charges may easily produce potentials of
several kilovolts on the human body or equipment, which can discharge without
detection. Industry-standard ESD precautions must be employed at all times.
Caution
The NI myRIO-1950 is designed and intended for use as a development platform for
hardware or software in an educational/professional laboratory environment. To
facilitate usage, the board is manufactured with its components and connecting traces
openly exposed to the operator and the environment. As a result, ESD sensitive
(ESDS) components on the board, such as the semiconductor integrated circuits, can
be damaged when exposed to an ESD event. To indicate the ESD sensitivity of the
NI myRIO-1950, it carries the symbol shown below.
National Instruments
Hardware Overview
The NI myRIO-1950 provides analog input (AI), analog output (AO), digital input and output
(DIO), and power output in a compact embedded device. The NI myRIO-1950 connects to a host
computer over USB.
The following figure shows the arrangement and functions of NI myRIO-1950 components.
Figure 2. NI myRIO-1950 Hardware Block Diagram
Reset
Button
USB Device
Port
USB Host
Port
Xilinx Zynq-7010
Nonvolatile
Memory
Watchdog
DDR3
Status
LED
(x2)
MXP A/B
User
LEDs
+3.3 V
UART
16
DIO
16
AO
AI
Accelerometer
ni.com
Button0
Connector Pinouts
NI myRIO-1950 Expansion Port (MXP) connectors A and B carry identical sets of signals. The
signals are distinguished in software by the connector name, as in ConnectorA/DIO1 and
ConnectorB/DIO1. Refer to the software documentation for information about configuring
and using signals. The following figure and table show the signals on MXP connectors A and B.
Note that some pins carry secondary functions as well as primary functions.
AI1
AI0
+5V
34 32 30 28 26 24 22 20 18 16 14 12 10 8
AO1
AO0
UART.RX
DGND
UART.TX
DGND
DIO11 / ENC.A
DGND
DIO12 / ENC.B
DGND
DIO13
DGND
DGND
DIO14 / I2C.SCL
DIO15 / I2C.SDA
AGND
AI3
33 31 29 27 25 23 21 19 17 15 13 11 9
DGND
AI2
DIO0
DIO1
DIO2
DIO3
DIO4
DIO5 / SPI.CLK
DIO6 / SPI.MISO
DIO7 / SPI.MOSI
DIO8 / PWM0
DIO9 / PWM1
DIO10 / PWM2
+3.3 V
Signal Name
Reference
Direction
Description
+5V
DGND
Output
AI <0..3>
AGND
Input
AO <0..1>
AGND
Output
AGND
N/A
N/A
+3.3V
DGND
Output
+5 V power output.
National Instruments
Signal Name
Reference
Direction
Description
DIO <0..15>
DGND
Input or
Output
UART.RX
DGND
Input
UART.TX
DGND
Output
DGND
N/A
N/A
AI1
AI2
AI3
MUX
05 V
AI0
MXP B
AI1
AI2
AI3
ni.com
ADC
AO0
DAC
AO1
MXP A
05 V
DAC
AO0
DAC
AO1
MXP B
Accelerometer
The NI myRIO-1950 contains a three-axis accelerometer. The accelerometer samples each axis
continuously and updates a readable register with the result. Refer to the Accelerometer section
of the Specifications for the accelerometer sample rates.
National Instruments
DIO Lines
The NI myRIO-1950 has 3.3 V general-purpose DIO lines on the MXP connectors. MXP
connectors A and B have 16 DIO lines per connector. Each DIO line from 0 to 13 has a 40 k
pullup resistor to 3.3 V, and DIO lines 14 and 15 have 2.1 k pullup resistors to 3.3 V. DGND
is the reference for all the DIO lines. You can program all the lines individually as inputs or
outputs. Secondary digital functions include Serial Peripheral Interface Bus (SPI), I2C,
pulse-width modulation (PWM), and quadrature encoder input. Refer to the NI myRIO software
documentation for information about configuring the DIO lines.
Figure 6. DIO Lines <13..0> on MXP Connector A or B
+3.3 V
40 k
FPGA
Bus Switch
DIO<13..0>
2.1 k
FPGA
Bus Switch
DIO<15..14>
When a DIO line is floating, it floats in the direction of the pull resistor. A DIO line may be
floating in any of the following conditions:
You can add a stronger resistor to a DIO line to cause it to float in the opposite direction.
ni.com
UART Lines
The NI myRIO-1950 has one UART receive input line and one UART transmit ouput line on
each MXP connector. The UART lines are electrically identical to DIO lines 0 to 13 on the MXP
connectors. Like those lines, UART.RX and UART.TX have 40 k pullup resistors to 3.3 V.
Use LabVIEW Real-Time to read and write over the UART lines.
No parity
No flow control
Using Button0
Button0 produces a logic TRUE when depressed and a logic FALSE when not depressed.
Button0 is not debounced.
National Instruments
Status LED
The Status LED is off during normal operation. The NI myRIO-1950 runs a power-on self test
(POST) when you apply power to the device. During the POST, the Power and Status LEDs turn
on. When the Status LED turns off, the POST is complete. The NI myRIO-1950 indicates
specific error conditions by flashing the Status LED a certain number of times every few
seconds, as shown in Table 2.
Table 2. Status LED Indications
Number of Flashes
Every Few Seconds
Indication
The device has detected an error in its software. This usually occurs when
an attempt to upgrade the software is interrupted. Reinstall software on
the device.
Continuously flashing or
solid
LEDs 0-3
You can use LEDs 0-3 to help debug your application or easily retrieve application status. Logic
TRUE turns an LED on and logic FALSE turns an LED off.
10
ni.com
2.5 mm
(0.10 in.)
72.5 mm
(2.86 in.)
32 x 2.5 mm
(0.10 in.)
Pin 1
73.6 mm (2.90 in.)
Pin 1
16.5 mm (0.65 in.)
12.0 mm
(0.47 in.)
66.2 mm
(2.61 in.)
60.4 mm
(2.38 in.)
9.7 mm
(0.38 in.)
2 x 7.1 mm
(0.28 in.)
0.0 mm
(0.0 in.)
6 x 3.2 mm
(0.13 in.)
National Instruments
11
49.6 mm
(1.95 in.)
114.8 mm
(4.52 in.)
106.8 mm
(4.2 in.)
130.7 mm
(5.15 in.)
49.6 mm
(1.95 in.)
82.7 mm
(3.26 in.)
0.0 mm
(0.0 in.)
12
ni.com
66.0 mm
(2.6 in.)
1
2
National Instruments
13
Specifications
The following specifications are typical for the 0 to 50 C operating temperature range unless
otherwise noted.
Processor
Processor type ...................................................Xilinx Z-7010
Processor speed.................................................667 MHz
Processor cores .................................................2
Memory
Nonvolatile memory .........................................512 MB
DDR3 memory..................................................256 MB
DDR3 clock frequency .............................533 MHz
DDR3 data bus width................................16 bits
For information about the lifespan of the nonvolatile memory and about best practices for using
nonvolatile memory, go to ni.com/info and enter the Info Code SSDBP.
FPGA
FPGA type ........................................................Xilinx Z-7010
USB Ports
USB host port....................................................USB 2.0 Hi-Speed
USB device port................................................USB 2.0 Hi-Speed
Analog Input
Aggregate sample rate ......................................500 kS/s
Resolution .........................................................12 bits
Overvoltage protection .....................................16 V
14
ni.com
MXP connectors
Configuration............................................ Four single-ended channels per connector
Input impedance ....................................... >500 k acquiring at 500 kS/s
1 M powered on and idle
4.7 k powered off
Recommended source impedance ............ 3 k or less
Nominal range .......................................... 0 V to +5 V
Absolute accuracy..................................... 50 mV
Bandwidth................................................. >300 kHz
Analog Output
Aggregate maximum update rates
All AO channels on MXP connectors ...... 345 kS/s
Resolution ......................................................... 12 bits
Overload protection .......................................... 16 V
Startup voltage .................................................. 0 V after FPGA initialization
MXP connectors
Configuration............................................ Two single-ended channels per connector
Range ........................................................ 0 V to +5 V
Absolute accuracy..................................... 50 mV
Current drive............................................. 3 mA
Slew rate ................................................... 0.3 V/s
Digital I/O
Number of lines
MXP connectors ....................................... 2 ports of 16 DIO lines (one port per connector);
one UART.RX and one UART.TX line per
connector
Direction control............................................... Each DIO line individually programmable as
input or output
Logic level ........................................................ 5 V compatible LVTTL input; 3.3 V LVTTL
output
Input logic levels
Input low voltage, VIL .............................. 0 V min; 0.8 V max
Input high voltage, VIH ............................. 2.0 V min; 5.25 V max
Output logic levels
Output high voltage, VOH
sourcing 4 mA .......................................... 2.4 V min; 3.465 V max
National Instruments
15
Accelerometer
Number of axes .................................................3
Range ................................................................8 g
Resolution .........................................................12 bits
Sample rate .......................................................800 S/s
Noise .................................................................3.9 mgrms typical at 25 C
Power Output
+5 V power output
Output voltage...........................................4.75 V to 5.25 V
Maximum current on each connector .......100 mA
+3.3 V power output
Output voltage...........................................3.0 V to 3.6 V
Maximum current on each connector .......150 mA
16
ni.com
Power Requirements
NI myRIO-1950 requires a power supply connected to the power connector.
Caution You must use either the NI myRIO power supply, part number 723403-01,
or another UL Listed ITE power supply marked LPS, with the NI myRIO-1950.
Environmental
External ambient temperature........................... 0 to 50 C
Internal ambient temperature near device
(IEC 60068-2-1, IEC 600682-2)....................... 0 to 70 C
Note Measure the internal ambient temperature by placing thermocouples at the
front and rear of the PCB, 5 mm (0.2 in.) from the board surface. Avoid placing
thermocouples near hot components such as the processor/FPGA, or near board
edges, which can cause inaccurate temperature measurements. In addition to the
internal ambient temperature, ensure that the case temperature of the FPGA or DDR3
memory does not exceed 85 C. Refer to Figure 1 for the locations of the FPGA and
DDR3 memory.
Note For information about and examples of environmental and design factors
that can affect the thermal performance of NI myRIO-1950 systems, go to
ni.com/info and enter the Info Code sbriocooling.
Storage temperature
(IEC 60068-2-1, IEC 600682-2)....................... -20 to 70 C
Operating humidity (IEC 60068-2-56) ............. 10 to 90% RH, noncondensing
Storage humidity (IEC 60068-2-56)................. 10 to 90% RH, noncondensing
Maximum altitude............................................. 2,000 m
Pollution Degree (IEC 60664).......................... 2
Indoor use only.
Physical Characteristics
Weight............................................................... 83 g (2.9 oz)
National Instruments
17
Safety
Safety Standards
This product is designed to meet the requirements of the following standards of safety for
electrical equipment for measurement, control, and laboratory use:
Caution
Hazardous Locations
The NI myRIO-1950 is not certified for use in hazardous locations.
Electromagnetic Compatibility
This product meets the requirements of the following EMC standards for electrical equipment
for measurement, control, and laboratory use:
CE Compliance
This product meets the essential requirements of applicable European Directives as follows:
ni.com
Environmental Management
NI is committed to designing and manufacturing products in an environmentally responsible
manner. NI recognizes that eliminating certain hazardous substances from our products is
beneficial to the environment and to NI customers.
For additional environmental information, refer to the Minimize Our Environmental Impact web
page at ni.com/environment. This page contains the environmental regulations and
directives with which NI complies, as well as other environmental information not included in
this document.
RoHS
National Instruments
(RoHS) National Instruments RoHS ni.com/
environment/rohs_china (For information about China RoHS compliance,
go to ni.com/environment/rohs_china.)
Warranty
For customers other than private individual users in the EU: The NI myRIO-1950 is warranted
against defects in materials and workmanship for a period of one year from the date of shipment,
as evidenced by receipts or other documentation. National Instruments will, at its option, repair
or replace equipment that proves to be defective during the warranty period. This warranty
includes parts and labor.
For private individual users in the EU: Based on your statutory rights, National Instruments
willthrough its distributorcure defects in materials and workmanship within two years from
delivery.
National Instruments
19
Refer to the NI Trademarks and Logo Guidelines at ni.com/trademarks for more information on National Instruments trademarks. Other
product and company names mentioned herein are trademarks or trade names of their respective companies. For patents covering National
Instruments products/technology, refer to the appropriate location: HelpPatents in your software, the patents.txt file on your media, or the
National Instruments Patents Notice at ni.com/patents. You can find information about end-user license agreements (EULAs) and third-party
legal notices in the readme file for your NI product. Refer to the Export Compliance Information at ni.com/legal/export-compliance
for the National Instruments global trade compliance policy and how to obtain relevant HTS codes, ECCNs, and other import/export data.
2013 National Instruments. All rights reserved.
376099A-01
Oct13