Home
RIOduino User`s Manual
Contents
1. NH 2 m a C5 mimmim C4 3 500 ut eo LJ m m a a L E 3 575 3 188 5115 2 898 m mm CIO 2 298 1 198 REV 11 1104 UM 00 Copyright 2014 REV Robotics LLC APPENDIX BILL OF MATERIALS Appendix C shows the bill of materials for the REV Robotics RlOduino RlOduino Bill of Materials Item Ref Qty Description Mfg Part Number C1 3 C6 C9 CAP CER 0 1UF 50V Y5V 0603 Samsung CL10F104ZB8NNNC C14 CAP ALUM 47UF 25V 20 SMD Nichicon UWT1E470MCL6GS C4 5 CAP CER 20PF 50V 5 NPO 0603 Samsung CL10C200JB8NCNC C12 CAP CER 10UF 16V Y5V 1206 Samsung CL31F106ZOHNNNE C8 10 11 CAP CER 1UF 25V 10 X5R 0603 Murata GRM188R61E105KA12D D1 DIODE ZENER 4 7V 200MW SOD523F Fairchild 574 7 D2 LED CHIPLED 588NM YLW 0805 SMD OSRAM LY R976 PS 36 al RI D3 LED CHIPLED 645NM RED DIFF 0805 OSRAM LH R974 LP 1 LED CHIPLED 570NM GREEN 0805 SMD OSRAM LG R971 KN 1 D6 DIODE SCHOTTKY 40V SOD323 MCC SD101CWS TP FI RESTTBLE 0 50 8V CHIP 1206 Bel 02 0050 26 2x17 Pin Female Box Header 0 1 Keyed Xiamen DBCOGJ254DS34 J2 CONN FEMALE 10POS 1 SMD TIN Sullins PPTC101LFBN RC J3 CONN FEMALE 6POS 1 SMD TIN Sullins
2. 5 0V_MXP 0 3 5 Al2_7 0100 11 DIO1 13 DIO2 15 DIO3 17 DIO5 21 0106 23 DIO7 25 CON HDR 2X3 0100 43 3V H DI 08 27 MIT 010929 0101031 Im 33 CIC ICILICICICICICICI gt w N TC1014 3 3VCT713 2 0 4 1 6 AGND i lt I00 RX I gt 101 TX O 10 UART RX R10 101 R11 1 5 0 5 0V CON HDR 2X17 0100 THS DBCOGJ 2540534 RR PCe RESET PCI NT14 PBO PCI NTO CLKO I CP1 PB1 PCINT1 OC1A 2 2 55 PB3 PCINT3 OC2A MOSI PBA PCI NT4 MI SO PB6 PCI NT6 XTAL1 TOSC1 5 5 NT5 PB7 PCINT7 XTAL2 TOSC2 PCO ADCO PCI PC1 ADC1 PCI NT9 PC2 ADC2 PCI NT10 PC3 ADC3 PCI NT11 PC4 ADC4 SDA PCI NT12 PC5 ADC5 SCL PCI NT13 ADC ADC 22 07 H2 PDO RXD PCI NT16 PD1 TXD PCINT17 PD2 I NTO PCI NT18 PD3 PCI NT19 OC2B I NT1 PDA PCI NT20 XCK TO PD5 PCI NT21 OCOB T1 PD6 PCI NT22 OCOA AI NO PD7 PCINT23 AIN1 0 1uF 0 1uF ATMEGA328 DESIGNER REVISION DATE DAY A 11 14 2014 PROJ ECT RI ODuino DESCRI PTI ON Arduino Compatible MXP Microcontroller Board D5 Green ROBOTICS WWW REVROBOTI CS COM APPENDIX DRAWING Appendix B shows the component placement and dimensional drawing of the REV Robotics RlOduino 2 700 lt 1 954 2X 00 136 4X 00 149 05 03 ERIS PETS 2 4 00 125 mim 02 L Qna 05
3. 2014 REV Robotics LLC
4. PPTC061LFBN RC CONN FEMALE 8POS 1 SMD TIN Sullins PPTC081LFBN RC J6 CONN MINI USB RCPT RA TYPE B SMD EDAC 690 005 299 043 J7 CONN TERM BLOCK 2 54MM 2POS On Shore 05 02 150 L1 INDUCTOR MULTILAYER 10000NH 0603 Abracon AIML 0603 100K T R1 R3 R9 RES 10K OHM 1 10W 5 0603 SMD Rohm MCROSERTJ103 R16 RES 470 OHM 1 10W 5 0603 SMD Rohm MCROSERTJ471 R2 R5 R7 8 R10 11 R14 15 RES 1 0K OHM 1 10W 5 0603 SMD Yageo RC0603JR 071KL R4 RES 3K OHM 1 10W 5 0603 SMD Rohm MCROSERTJ302 R6 RES 0 0 OHM 1 10W JUMP 0603 Samsung RC1608J000CS SWITCH TACTILE SPST NO 0 05A 12V C amp K 56455 435 92 LFS IC MCU 8BIT 32KB FLASH 32TQFP Atmel ATMEGA328 AU U2 REG LDO 5V 252 3 Diodes Inc AP11171D50G 13 U3 3131312 ole mH 1 IC USB FS SERIAL UART 28 SSOP FTDI FT232RL REEL U4 C OR CTRLR SRC SELECT 8TSSOP Texas Instruments TPS2115APWR U5 IC REG LDO 3 3V 50 SOT23 5 Microchip TC1014 3 3VCT713 Y1 CRYSTAL 16MHZ 20PF SMD ECS ECS 160 20 3X TR PCBI RlIOduino Rev A PCB 2 layer 1 oz REV Robotics RR RIODUINO BD A Do not populate list 20 R12 13 RES 2 2K OHM 1 10W 5 0603 SMD Rohm MCROSERTJ222 REV 11 1104 UM 00 Copyright
5. automatically selects the best source for power with the priority given first to the V terminal then the MXP connector and then the USB connector Table 2 2 shows the truth table behind the power source selection Table 2 2 Automatic Power Selection Truth Table gt Vuse Selected Source No Yes X Note that must be 7 0 V 12 0 V for the RlOduino to operate properly however a Vin greater than 2 7 V will force the selection of as the input source Please see 2 2 1 VIN SOURCE REQUIREMENTS for more information REV 11 1104 UM 00 Copyright 2014 REV Robotics LLC The power selection scheme makes it possible to program and debug over USB without removing the RlOduino from the system 2 2 3 POWER SUPPLY CAPABILITIES The can supply both 5 0V 3 3V to connected circuitry and shields Table 2 3 lists the maximum current capabilities for each supply depending on the RlOduino power source Table 2 3 Maximum Supply Current Power Source USB MXP Vin 3 3 V Rail Imax 50 mA 1 5 A 50 mA 5 0 V Rail Imax 500 mA 1 0A 1 0A 1 These are the absolute maximums for the 5 0 V rail current The actual available current will less and will depend on the 3 3 V rail current and any on board current draw including the microcontroller This is the maximum output current for the roboRIO 3 3 V rail The actual available current depends on any other dev
6. ROBOTIC 5 USER S MANUAL REV 11 1104 UM 00 Copyright 2014 REV Robotics LLC 1 TABLE OF CONTENTS 1 RlOduino OVERVIEW 1 1 FEATURES 1 2 KIT CONTENTS 2 FEATURE DESCRIPTION 21 ARDUINO COMPATIBILITY 22 OPTIONS 2 21 SOURCE REQUIREMENTS 2 2 2 SOURCE SELECTION 2 2 3 POWER SUPPLY CAPABILITIES 23 MXPSIGNALS 2 31 SHARED 2 3 22 SHARED UART 24 WS281x RGB LED STRIP CONNECTIONS 25 MOUNTING HOLES APPENDIXA SCHEMATIC APPENDIXB DRAWING APPENDIXC BILL OF MATERIALS LIST OF FIGURES Figure 1 1 RlOduino Figure 2 1 MXP Signal Access Figure 2 2 Connecting WS281x LED Strip to RlOduino LIST OF TABLES Table 2 1 Voltage Requirements Table 2 2 Automatic Power Selection Truth Table Table 2 3 Maximum Supply Current Table 2 4 Shared Signals Table 2 5 Shared UART Signals Table 2 6 Recommended Mounting Screw Sizes REV 11 1104 UM 00 Copyright 2014 REV Robotics LLC RlQduino OVERVIEW The REV Robotics RlOduino is an Arduino Uno R3 compatible microcontroller board designed to plug into the roboRIO MXP myRIO Expansion Port Because the RlOduino is a complete microcontroller board the vast ecosystem of Arduino shields and example code are immediately compatible without having to port any code to the roboRIO Communicating with the RlOduino is made easy by using the UART I2C interfaces connected through the MXP to the REN ROBOTICS RlOduino gt Arduino Compa
7. ices connected to the roboRIO 3 3V rail When powered by the MXP connector the on board 3 3 V regulator U5 is put into a shutdown mode and 3 3 V power is provided by the roboRIO Pin 8 on the MXP connector J1 is connected to the SHUTDOWN pin U5 3 and is tied to ground once it is connected to the matching pin 8 on the roboRIO MXP 2 3 MXP SIGNALS All MXP signals are routed to 2x17 0 1 spaced grid of holes along the bottom edge of the board see Figure 2 1 Figure 2 1 MXP Signal Access The included female MXP connector can be soldered to these holes and used in tandem with the REV Robotics MXP Extension Cable REV 1 1118 to stack an additional MXP board like the REV More Board REV 11 1100 Both and UART are connected between the roboRIO and the RlOduino providing the means to communicate between the two REV 11 1104 UM 00 Copyright 2014 REV Robotics LLC 2 3 1 SHARED Table 2 4 shows which signals are shared for Table 2 4 Shared Signals RlOduino Signal RlOduino Shield Pin MXP Pin MXP Signal AD4 SDA J3 5 J1 34 DIO15 I2CSDA AD5 SCL J3 6 J1 32 DIO14 I2CSCL As with any bus pull up resistors are required for both SCL and SDA To keep AD4 and AD5 free for analog use the RlOduino has two unpopulated positions R12 R13 for 2 2 kO 0603 surface mount resistors When used with the roboRIO these external resistors are not needed because the roboRIO has internal pull u
8. p resistors For other applications these resistors can be added Please see APPENDIX A SCHEMATIC and APPENDIX B DRAWING for the schematic and component placement drawing 2 3 2 SHARED UART Table 2 5 shows which signals are shared for UART Table 2 5 Shared UART Signals RlOduino Signal RlOduino Shield Pin MXP Pin MXP Signal 100 RX J5 1 91 14 UART TX 101 TX J5 2 J1 10 UART RX CAUTION The UART signals are at TTL levels Do not connect directly to a RS 232 serial port without an RS 232 to TTL converter The UART on the ATmega328 is connected to both the MXP connector and the on board USB to Serial converter through 1 resistors These resistors prevent either the roboRIO or the USB to Serial converter from forcibly driving the bus when another UART device is connected through the shield headers 2 4 WS281x RGB LED STRIP CONNECTIONS A popular application for Arduino compatible boards like the RlOduino is to control addressable RGB LED strips like the WS2811 and WS2812 based strips The RlOduino includes five plated through holes that make it easy to connect one of these strips and its external power source Figure 2 2 shows how to wire a WS281x LED strip with an external 5V supply REV 11 1104 UM 00 Copyright 2014 REV Robotics LLC Figure 2 2 Connecting WS281x LED Strip to RlOduino The data line for the strip is connected to the D6 output of the RlOduino while power is provided externally LED st
9. rips can draw a large amount of current so care should be given to ensure the external power source can provide enough current 2 5 MOUNTING HOLES The has 10 total mounting hole locations throughout the board Please see APPENDIX B DRAWING for the mounting hole placement Table 2 6 lists the recommended mounting screw sizes Table 2 6 Recommended Mounting Screw Sizes Mounting Hole Quantity Recommended Screw Size roboRIO 2 4 40 x 3 16 machine screw Arduino footprint 4 4 machine screw General mounting 4 6 machine screw The general mounting holes give flexibility in mounting the board either mounted directly on the roboRIO or externally using the REV Robotics MXP Extension Cable REV 1 1118 REV 11 1104 UM 00 Copyright 2014 REV Robotics LLC APPENDIX SCHEMATIC Appendix A shows the schematic for the REV Robotics RlOduino REV 11 1104 UM 00 Copyright 2014 REV Robotics LLC CON USB MI NI B G ID D D 5V i 0 10uF 16V 5 0V_USB 1 2 FUSE PTC 0 5A OZCAOO50FF2G 1K aa R7 OO RX I 1K R8 lt Jroymco C6 0 1uF 5 0V 5 0V 1K 1K R5 R2 Red D3 YellowD2 luF FT232RL 1 ECS 160 20 3X TR C5 MA3SMTR92 4 B SW TACT PTSG458 VIN VOUT SD101AW TP D6 10uF 16V 111710506 13 NIQ L BY WN A oo D1 MM5Z4V7 4 7
10. the FIRST Robotics Competition control system This section describes these RlOduino features in detail 2 1 ARDUINO COMPATIBILITY is compatible with the latest Arduino UNO footprint It features an Atmel ATmega328 8 bit microcontroller and can be programmed over USB using the Arduino integrated development environment IDE Each board comes with the Arduino bootloader preprogrammed on the ATmega328 Please see the RlOduino Getting Started Guide at www revrobotics com product rioduino for instructions on how to program the RlOduino for the first time For more information on the Arduino UNO R3 the Arduino IDE compatible shields and access to the vast Arduino community please visit arduino cc 2 2 POWER OPTIONS The can be powered from one of three power sources the terminal MXP connector or USB connector It can also supply power to connected circuitry and shields 2 2 1 Vin SOURCE REQUIREMENTS When powering the RlOduino from either the Vi pin J4 8 or the screw terminal J7 please ensure the voltage meets the input requirements outlined in Table 2 1 Table 2 1 Vi Voltage Requirements MIN TYP MAX Vin 7 0V 12 0 If drops below 7 0 V the on board regulator is at risk of browning out and resetting the RlOduino If is higher than 12 0 V the on board regulator can overheat and be damaged 2 2 2 POWER SOURCE SELECTION Circuitry on the RlOduino
11. tible 20 o WWW REVROBOTICS COM Ossa wO E lt 2 Figure 1 1 REV 11 1104 UM 00 Copyright 2014 REV Robotics LLC 1 1 FEATURES The REV Robotics RlOduino includes the following features Arduino Uno R3 compatible microcontroller board o Compatible with virtually all Arduino Uno R3 footprint shields 3 auto selecting power options Vn terminal 12 0 from PDP VRM etc connector 5 0 V USB connector 5 0 V Serial connections between RlOduino and roboRIO UART TTL levels o All MXP signals are passed through to 0 1 header positions o 4 signals are connected to the RlOduino UART TX DIOT14 I2CSCL DIOT15 I2CSDA o Remaining signals are pass through only o Allows for stacking of MXP boards with provided connector e Connections for WS281x LED strips o Power externally provided e Mounting holes o 2holes for roboRIO mounting 4 40 x 3 16 screws o 4Arduino footprint mounting holes 4 sized screws o 4holes for additional mounting options 6 sized screws 1 2 KIT CONTENTS The REV Robotics RlOduino comes with the following RIOduino USB A to mini B cable Female MXP connector 2 roboRIO mounting screws 4 40 x 3 16 REV 11 1104 UM 00 Copyright 2014 REV Robotics LLC ZFEATURE DESCRIPTION The REV Robotics RlOduino is designed to seamlessly integrate the vast Arduino ecosystem into
Download Pdf Manuals
Related Search
Related Contents
舞台照明器具 云寅出用照明器具 宴会場用スポットライト User Manual myGEKKO Slide Fujitsu ScanSnap iX500 Deluxe 003P 取扱説明書 Tripp Lite UL 60601-1 User's Manual 091-0510A Mini Micro.indd Gigabyte GA-EG41M-US2H motherboard Copyright © All rights reserved.