Embedded real-time controller with reconfigurable fpga for c series modules (26 pages)
Summary of Contents for NI sbRIO-9637
Page 1
Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment SERVICE CENTER REPAIRS WE BUY USED EQUIPMENT • FAST SHIPPING AND DELIVERY Experienced engineers and technicians on staff Sell your excess, underutilized, and idle used equipment at our full-service, in-house repair center We also offer credit for buy-backs and trade-ins •...
Page 2
USER MANUAL NI sbRIO-9637 Single-Board RIO OEM Devices This document describes the features of the NI sbRIO-9637 and contains information about operating the device. Figure 1. NI sbRIO-9637 Block Diagram sbRIO-9637 Zynq-7020 512 MB NAND Flash Battery 512 MB DDR3...
Wiring the Power Supply Connector................37 Powering On the NI sbRIO Device.................38 Calculating the Power Requirement................38 Configuring the sbRIO-9637....................39 Connecting the sbRIO-9637 to the Host Computer............40 Configuring Startup Options................... 41 Configuring FPGA Startup App..................42 Connecting CAN Networks....................43 CAN Bus Topology and Termination................
Worldwide Support and Services.................... 45 Mechanical Considerations Proper mechanical design is critical for rugged environments in which the NI sbRIO device may be subjected to extreme temperatures, shock, vibration, and other factors. In particular, pay special attention to thermal performance to ensure that your application meets the NI sbRIO device operating requirements.
Page 5
1. Minimum Clearance for Latch on Mating Power Connector For two-dimensional drawings and three-dimensional models of the sbRIO-9637, visit ni.com/dimensions and search by model number. 4 | ni.com | NI sbRIO-9637 User Manual Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Maximum Component Heights The primary side of the sbRIO-9637 is the top side of the PCB populated with the power and Ethernet connectors. The secondary side is the bottom. The following figures show the maximum component heights for the different regions of the primary and secondary sides.
Mounting You can mount the NI sbRIO device in a variety of ways in order to maximize system performance. Some mounting methods might require custom fasteners or unique assembly techniques to maintain required connector stack heights and enable improved thermal and structural design for rugged environments.
Page 8
Mounting on a Panel or Plate with Conduction Path If possible, NI recommends that you mount the sbRIO-9637 on a panel or plate, such that a thermal solution provides a conduction path from the primary side components and is secured to or made from the panel or plate, as shown in the following figure.
Page 9
7. Standoff, 16.00 mm (0.63 in.) 3. Heatsink 8. Standoff 4. Thermal Kit for NI sbRIO-9607/9627/9637 9. Mounting surface (153901-02) 5. NI sbRIO-9637 8 | ni.com | NI sbRIO-9637 User Manual Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Managing Thermal Conditions Due to the small size of the sbRIO-9637, it is very important to appropriately dissipate the heat generated during operation. You must plan for the thermal conditions of your application throughout development and validation. This section provides design recommendations and validation tools and methods for maximizing the thermal performance of the system.
Page 11
• Local ambient—The maximum air temperature as specified directly adjacent to the NI sbRIO device. This is measured on all sides of a device that has exposed circuitry. 10 | ni.com | NI sbRIO-9637 User Manual Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Validating the System NI recommends that you use a validation system for an extended period of time in a test environment with the same thermal, environmental, and functional utilization characteristics as the target deployment environment. You are responsible for final validation of your application.
Page 13
In addition to being useful for system validation, digitally reported temperatures also provide feedback about system health and can be used as triggers or set points. NI recommends that you monitor the digitally reported temperatures on deployed systems, especially if the temperatures approach the maximum thermal specifications during system validation testing.
Page 14
Managing Power and Feature Utilization An NI sbRIO device that heavily utilizes all of its performance and features consumes and dissipates substantially more power than an idle device. Consider the following options for reducing the die junction temperature. • Design for additional thermal cooling that can appropriately dissipate power •...
Page 15
3. Best—Vertical mounting directly to a thermally-conductive wall or plate Designing A Thermal Solution If the Thermal Kit for NI sbRIO-9607/9627/9637 (153901-02) does not satisfy your design requirements, NI recommends replicating the features of the heat spreader into your own thermal solution.
If this method is not feasible for your design, minimize the amount of extra mass that only the sbRIO-9637 supports, such as a heat sink or other thermal solution, that is fastened to the four standoffs. If you require substantial thermal solutions, provide additional structural support.
Connector Descriptions The following table lists the connectors on the NI sbRIO device and the part number and manufacturer of each connector. Refer to the manufacturer for information about using and matching these connectors.
H = 3.937 mm (0.155 in.) ribbon cable, 154041-12 Power Connector The sbRIO-9637 has a power connector to which you can connect a power supply. The following table shows the pinout for the power connector. Table 3. Power Connector Pinout Pinout Description...
151733-10 RS-232 Serial Ports The sbRIO-9637 has two RS-232 serial ports that are implemented with a shrouded header, 10-position modular jack to which you can connect devices such as displays or input devices. Use the Serial VIs to read from and write to the serial ports. Refer to the LabVIEW Help for information about the Serial VIs.
153158-10 RS-485 Serial Port The sbRIO-9637 has an RS-485 serial port that is implemented with a shrouded header, 10- position modular jack to which you can connect devices such as displays or input devices. Use the Serial VIs to read from and write to the serial port. Refer to the LabVIEW Help for information about the Serial VIs.
NI Single-Board RIO 10-pin header to 9-pin D-SUB 153158-10 CAN Port The sbRIO-9637 has a CAN port that is implemented with a shrouded header, 10-position modular jack to provide connections to a CAN bus. The following figure shows the pinout for the CAN port.
Part Number NI Single-Board RIO 10-pin header to 9-pin D-SUB 153158-10 DIO Port The sbRIO-9637 has an DIO port for input and output configurations. The following figure shows the pinout for the DIO port. Figure 18. DIO Port Pinout DGND...
USB Flash drives and USB-to-IDE adapters formatted with FAT16 and FAT32 file systems. The sbRIO-9637 USB host port supports Web cameras that conform to the USB Video Device Class (UVC) protocol as well as machine vision cameras that conform to the USB3 Vision standard and are USB 2.0-compatible.
0.5 m 152166-0R5 152166-02 SD Connector The sbRIO-9637 has an SD card connector that can be used to connect to either SD or SDHC cards. The following accessories are available to be used with the SD Connector. Accessory Part Number...
Figure 20. RESET button 1. RESET button System Reset The following figure shows the reset behavior of the sbRIO-9637. Figure 21. Reset Button Behavior Press and hold RESET button for < 5 s Press and hold RESET button for ≥ 5 s •...
The sbRIO-9637 is powered ON. — The sbRIO-9637 is powered OFF. STATUS LED Indicators The following table lists the STATUS LED indicators. 26 | ni.com | NI sbRIO-9637 User Manual Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Table 12. STATUS LED Indicators LED Pattern Indication Blinks twice and The sbRIO-9637 is in safe mode. Software is not installed, which is pauses the factory default state, or software has been improperly installed on the sbRIO-9637. An error can occur when an attempt to upgrade the software is interrupted.
10 Mbit/s data rate selected Real-Time Clock (RTC) Battery The sbRIO-9637 contains an RTC battery, which is a lithium cell battery that stores the system clock information when the sbRIO-9637 is powered off. Only a slight drain on the RTC battery occurs when power is applied to the sbRIO-9637 power connector.
Internal Real-Time Clock (RTC) The system clock of the NI sbRIO device gets the date and time from the internal RTC at startup. This synchronization provides timestamp data to the device. Integrated 3.3 V Digital I/O The NI sbRIO device provides 3.3 V output, 5 V tolerant input digital I/O via the 50-pin IDC headers.
Page 31
= 35 65, 536 The sbRIO-9637 uses a scaling method that requires some ADC codes (typically about 5% of the codes) to lie outside the specified range. This method improves absolute accuracy, but it increases the LSB size by about 5% over the calculated value.
Page 32
Best Practices for Scanning Multiple Channels NI sbRIO devices can scan multiple channels at high rates and digitize the signals accurately. If your application scans multiple channels, settling error can affect the accuracy of your measurements. Settling error is a difference between the input value and the value that the ADC digitizes, and is the result of switching between multiplexed input channels.
Page 33
RD = 100 kΩ – 1 MΩ Connecting Analog Input Signals The following table summarizes the recommended input configuration for both types of signal sources. 32 | ni.com | NI sbRIO-9637 User Manual Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Page 35
Electrical coupling is a function of how much the electric field differs between the two conductors. With this type of connection, the NI sbRIO device rejects both the common-mode noise in the signal and the ground potential difference between the signal source and the device ground.
Page 37
Figure 29. Differential Connections for AC Coupled Floating Sources with Balanced AC Coupling AC Coupled Floating Signal – Source AI– AI GND 36 | ni.com | NI sbRIO-9637 User Manual Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
Analog Output Startup and Initialization The analog output on the NI sbRIO device does not get powered until the first time the FPGA is loaded after applying board power. The analog output is activated and initialized to 0 V the first time the FPGA is loaded with a bitfile in which either AI or AO functionality of the board is used.
Powering On the NI sbRIO Device The NI sbRIO device 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.
Configuring the sbRIO-9637 You can connect the sbRIO-9637 to a host computer or network and configure the startup options using the RJ-45 Gigabit Ethernet port. Refer to the NI sbRIO-9637 Getting Started Guide on ni.com/manuals...
NI-sbRIO-9637-########. Finding the sbRIO-9637 on the Network (Static IP) Complete the following steps to find the sbRIO-9637 on the network if the host computer is using a static IP address. The following instructions are for host computers running Microsoft Windows 7.
Click Properties. Record the IP address, Subnet mask, and Default gateway address. You need these settings to configure the network settings of the sbRIO-9637 and to restore the network settings of the host computer. You can also access these settings by opening the Start menu,...
Use the RIO Device Setup utility, which you can launch in the following ways, to select an FPGA startup application: • (Windows 8) Click the NI Launcher tile on the Start screen and select RIO Device Setup. • (Windows 7 or earlier) Select Start»All Programs»National Instruments»RIO Device Setup.
Connecting CAN Networks The sbRIO-9637 is populated with one IDC header to provide connections to a CAN bus. This connector has pins for CAN_H and CAN_L, which can connect to the CAN bus signals. The CAN port uses an NXP PCA82C251T high-speed CAN transceiver that is fully compatible with the ISO 11898 standard and supports baud rates up to 1 Mbps.
ISO 11898 specifies 40 m total cable length with a maximum stub length of 0.3 m for a bit rate of 1 Mb/s. The ISO 11898 specification allows for significantly longer cable lengths at lower bit rates, but NI recommends that you analyze each node for signal integrity problems. Number of CAN Nodes The maximum number of nodes depends on the electrical characteristics of the nodes on the network.
Page 46
NI corporate headquarters is located at 11500 North Mopac Expressway, Austin, Texas, 78759-3504. NI also has offices located around the world. For telephone support in the United States, create your service request at ni.com/support...
Page 47
. You can find patents.txt ni.com/patents 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 for the NI global trade compliance policy and how ni.com/legal/export-compliance...
Page 48
Artisan Technology Group is your source for quality new and certified-used/pre-owned equipment SERVICE CENTER REPAIRS WE BUY USED EQUIPMENT • FAST SHIPPING AND DELIVERY Experienced engineers and technicians on staff Sell your excess, underutilized, and idle used equipment at our full-service, in-house repair center We also offer credit for buy-backs and trade-ins •...
Need help?
Do you have a question about the sbRIO-9637 and is the answer not in the manual?
Questions and answers