Donanım Bileşenine Genel Bakış

Bu belgenin amacı, FRC® ‘i oluşturan donanım bileşenlerine kısa bir genel bakış sağlamaktır. Kontrol sistemi. Her bileşen, bileşen işlevinin kısa bir açıklamasını ve daha fazla dokümantasyona bir bağlantı içerecektir.

Not

For wiring instructions/diagrams, please see the Wiring the FRC Control System document.

Kontrol Sistemine Genel Bakış

Layout of all popular components of the control system including REV Control System Components

Diagram courtesy of FRC® Team 3161 and Stefen Acepcion.

Layout of all of the core components of the control system and how they are connected.

Diagram courtesy of FRC® Team 3161 and Stefen Acepcion.

NI roboRIO

NI roboRIO

NI-roboRIO , FRC için kullanılan ana robot denetleyicisidir. RoboRIO, diğer tüm donanımlara komuta eden ekip tarafından oluşturulan kodu çalıştıran robot için “brain-beyin” görevi görür.

CTRE Power Distribution Panel

CTRE Power Distribution Panel

The CTRE Power Distribution Panel (PDP) is designed to distribute power from a 12VDC battery to various robot components through auto-resetting circuit breakers and a small number of special function fused connections. The PDP provides 8 output pairs rated for 40A continuous current and 8 pairs rated for 30A continuous current. The PDP provides dedicated 12V connectors for the roboRIO, as well as connectors for the Voltage Regulator Module and Pneumatics Control Module. It also includes a CAN interface for logging current, temperature, and battery voltage. For more detailed information, see the PDP User Manual.

REV Power Distribution Hub

REV Power Distribution Hub

The REV Power Distribution Hub (PDH) is designed to distribute power from a 12VDC battery to various robot components. The PDH features 20 high-current (40A max) channels, 3 low-current (15A max), and 1 switchable low-current channel. The Power Distribution Hub features toolless latching WAGO terminals, an LED voltage display, and the ability to connect over CAN or USB-C to the REV Hardware Client for real-time telemetry.

CTRE Voltage Regulator Module

CTRE Voltage Regulator Module

The CTRE Voltage Regulator Module (VRM) is an independent module that is powered by 12 volts. The device is wired to a dedicated connector on the PDP. The module has multiple regulated 12V and 5V outputs. The purpose of the VRM is to provide regulated power for the robot radio, custom circuits, and IP vision cameras. For more information, see the VRM User Manual.

REV Radio Power Module

REV Radio Power Module

The REV Radio Power Module is designed to keep one of the most critical system components, the OpenMesh WiFi radio, powered in the toughest moments of the competition. The Radio Power Module eliminates the need for powering the radio through a traditional barrel power jack. Utilizing 18V Passive POE with two socketed RJ45 connectors, the Radio Power Module passes signal between the radio and roboRIO while providing power directly to the radio. After connecting the radio and roboRIO, easily add power to the Radio Power Module by wiring it to the low-current channels on the Power Distribution Hub utilizing the color coded push button WAGO terminals.

OpenMesh OM5P-AN veya OM5P-AC Radyo-Modem

OpenMesh OM5P-AN veya OM5P-AC Radyo-Modem

Either the OpenMesh OM5P-AN or OpenMesh OM5P-AC wireless radio is used as the robot radio to provide wireless communication functionality to the robot. The device can be configured as an Access Point for direct connection of a laptop for use at home. It can also be configured as a bridge for use on the field. The robot radio should be powered by one of the 12V/2A outputs on the VRM and connected to the roboRIO controller over Ethernet. For more information, see Programming your Radio.

OM5P-AN artık satın alınamıyor. OM5P-AC, OM5P-AN’ye kıyasla biraz daha ağırdır, daha fazla soğutma ızgarasına ve pürüzlü bir yüzey dokusuna sahiptir.

120A Circuit Breaker - Devre Kesici Anahtar

120A Circuit Breaker - Devre Kesici Anahtar

120A Ana Devre Kesici, robot üzerinde iki görev görür : ana robot güç anahtarı ve aşağı akışlı robot kabloları ve bileşenleri için bir koruma cihazı. 120A devre kesici, robot pilinin ve Güç Dağıtım kartlarının pozitif terminallerine bağlanır. Daha fazla bilgi için lütfen Cooper Bussmann 18X Serisi Veri Sayfası’na (PN: 185120F) <https://www.mouser.com/datasheet/2/87/BUS_Tns_DS_18X_CIRCUITBREAKER-515519.pdf> bakın.

Snap Action Devre Kesici - Sigorta

Snap Action Circuit Breakers to be inserted in the PDP.

The Snap Action circuit breakers, MX5 series and VB3 Series, are used with the Power Distribution Panel to limit current to branch circuits. The ratings on these circuit breakers are for continuous current, temporary peak values can be considerably higher.

Robot Aküsü

Robot Aküsü

The power supply for an FRC robot is a single 12V 18Ah Sealed Lead Acid (SLA) battery, capable of meeting the high current demands of an FRC robot. For more information, see the Robot Battery page.

Not

Multiple battery part numbers may be legal, consult the FRC Manual for a complete list.

Robot Sinyal Işığı - Robot Signal Light - RSL

Orange Robot Signal Light (Allen-Bradley)

Allen-Bradley 855PB-B12ME522

Orange Robot Signal Light (AndyMark)

AndyMark am-3583

The Robot Signal Light (RSL) is required to be either Allen-Bradley 855PB-B12ME522 or AndyMark am-3583. It is directly controlled by the roboRIO and will flash when enabled and stay solid while disabled.

CTRE Pneumatics Control Module

CTRE Pneumatics Control Module

The CTRE Pneumatics Control Module (PCM) contains all of the inputs and outputs required to operate 12V or 24V pneumatic solenoids and the on board compressor. The PCM contains an input for the pressure sensor and will control the compressor automatically when the robot is enabled and a solenoid has been created in the code. For more information see the PCM User Manual.

REV Pneumatic Hub

REV Pneumatic Hub

The REV Pneumatic Hub is a standalone module that is capable of switching both 12V and 24V pneumatic solenoid valves. The Pneumatic Hub features 16 solenoid channels which allow for up to 16 single-acting solenoids, 8 double-acting solenoids, or a combination of the two types. The user selectable output voltage is fully regulated, allowing even 12V solenoids to stay active when the robot battery drops as low as 4.75V.

Digital and analog pressure sensor ports are built into the device, increasing the flexibility and feedback functionality of the pneumatic system. The USB-C connection on the Hub works with the REV Hardware Client, allowing users to test pneumatic systems without a need for an additional robot controller.

Motor Kontrolörleri

There are a variety of different motor controllers which work with the FRC Control System and are approved for use. These devices are used to provide variable voltage control of the brushed and brushless DC motors used in FRC. They are listed here in order of usage.

Not

3rd Party CAN control is not supported from WPILib. See this section on Üçüncü Taraf CAN Cihazları for more information.

Talon SRX

Talon SRX

The Talon SRX Motor Controller is a “smart motor controller” from Cross The Road Electronics/VEX Robotics. The Talon SRX can be controlled over the CAN bus or PWM interface. When using the CAN bus control, this device can take inputs from limit switches and potentiometers, encoders, or similar sensors in order to perform advanced control. For more information see the Talon SRX User’s Guide.

Victor SPX Motor Kontrolörü

Victor SPX Motor Kontrolörü

The Victor SPX Motor Controller is a CAN or PWM controlled motor controller from Cross The Road Electronics/VEX Robotics. The device is connectorized to allow easy connection to the roboRIO PWM connectors or a CAN bus. The case is sealed to prevent debris from entering the controller. For more information, see the Victor SPX User Guide.

SPARK MAX Motor Kontrolörü

SPARK MAX Motor Kontrolörü

The SPARK MAX Motor Controller is an advanced brushed and brushless DC motor controller from REV Robotics. When using CAN bus or USB control, the SPARK MAX uses input from limit switches, encoders, and other sensors, including the integrated encoder of the REV NEO Brushless Motor, to perform advanced control modes. The SPARK MAX can be controlled over PWM, CAN or USB (for configuration/testing only). For more information, see the SPARK MAX User’s Manual.

TalonFX Motor Kontrol Cihazı

TalonFX Motor Kontrol Cihazı

The TalonFX Motor Controller is integrated into the Falcon 500 brushless motor. It features an integrated encoder and all of the smart features of the Talon SRX and more! For more information see the Falcon 500 User Guide.

SPARK Motor Kontrolörü

SPARK Motor Kontrolörü

Uyarı

Bu motor kontrolörü FRC kullanımı için hala yasal olsa da, üretici bu ürünün üretimini durdurmuştur.

The SPARK Motor Controller from REV Robotics is an inexpensive brushed DC motor controller. The SPARK is controlled using the PWM interface. Limit switches may be wired directly to the SPARK to limit motor travel in one or both directions. For more information, see the SPARK User’s Manual.

Victor SP Motor Kontrolörü

Victor SP Motor Kontrolörü

Uyarı

Bu motor kontrolörü FRC kullanımı için hala yasal olsa da, üretici bu ürünün üretimini durdurmuştur.

The Victor SP Motor Controller is a PWM motor controller from Cross The Road Electronics/VEX Robotics. The Victor SP has an electrically isolated metal housing for heat dissipation, making the use of the fan optional. The case is sealed to prevent debris from entering the controller. The controller is approximately half the size of previous models.

Talon Motor Kontrolörü

Talon Motor Kontrolörü

Uyarı

Bu motor kontrolörü FRC kullanımı için hala yasal olsa da, üretici bu ürünün üretimini durdurmuştur.

The Talon Motor Controller from Cross the Road Electronics is a PWM controlled brushed DC motor controller with passive cooling.

Victor 888 Motor Kontrolörü/ Victor 884 Motor Kontrolörü

Victor 888 Motor Controller

Uyarı

Bu motor kontrolörü FRC kullanımı için hala yasal olsa da, üretici bu ürünün üretimini durdurmuştur.

VEX Robotics’in Victor 884 ve Victor 888 motor kontrolörleri, FRC’de kullanım için değişken hızlı PWM motor kontrolörleridir. Victor 888, FRC’de de kullanılabilen Victor 884’ün yerini alıyor.

Jaguar Motor Kontrolörü

Jaguar Motor Kontrolörü

Uyarı

Bu motor kontrolörü FRC kullanımı için hala yasal olsa da, üretici bu ürünün üretimini durdurmuştur.

VEX Robotics’in (daha önce Luminary Micro ve Texas Instruments tarafından yapılmış) Jaguar Motor Controller, FRC’de kullanım için değişken hızlı bir motor kontrolörüdür. FRC için Jaguar yalnızca PWM arayüzü kullanılarak kontrol edilebilir.

DMC-60 ve DMC-60C Motor Kontrolörü

DMC-60C Motor Controller

Uyarı

Bu motor kontrolörü FRC kullanımı için hala yasal olsa da, üretici bu ürünün üretimini durdurmuştur.

DMC-60, Digilent’in bir PWM motor kontrolörüdür. DMC-60, aşırı ısınmayı ve hasarı önlemek için akım bükme dahil entegre termal algılama, koruma ve daha kolay hata ayıklama için hızı, yönü ve durumu gösteren dört çok renkli LED’i içerir. Daha fazla bilgi için, DMC-60 referans kılavuzuna bakın

DMC-60C, DMC-60 kontrol cihazına CAN akıllı kontrolör yetenekleri ekler. Üreticinin bu ürünü durdurması nedeniyle, DMC-60C yalnızca PWM ile kullanılabilir. Daha fazla bilgi için bakınız, DMC-60C Product Page- Ürün sayfası

Venom Motor Kontrolörü

Venom Motor Kontrolörü

The Venom Motor Controller from Playing With Fusion is integrated into a motor based on the original CIM. Speed, current, temperature, and position are all measured onboard, enabling advanced control modes without complicated sensing and wiring schemes.

Nidec Dynamo BLDC Motor Kontroller ile birlikte

Nidec Dynamo BLDC Motor Kontroller ile birlikte

The Nidec Dynamo BLDC Motor with Controller is the first brushless motor and controller legal in FRC. This motor’s controller is integrated into the back of the motor. The motor data sheet provides more device specifics.

SD540B ve SD540C Motor Kontrolörleri

SD540B Motor Controller

Mindsensors’tan SD540B ve SD540C Motor Kontrolörleri, PWM kullanılarak kontrol edilir. Üretici desteğinin olmaması nedeniyle SD540C için CAN kontrolü artık mevcut değil. Motor hareketini bir veya her iki yönde sınırlamak için limit anahtarları doğrudan SD540’a bağlanabilir. Daha fazla bilgi için Mindsensors FRC sayfasına bakın

Spike H-Bridge Rölesi

Spike H-Bridge Rölesi

Uyarı

Bu röle FRC kullanımı için hala yasal olmakla birlikte, üretici bu ürünün üretimini durdurmuştur.

VEX Robotics’ten Spike H-Bridge Relay, motorlara veya diğer özel robot elektronik cihazlarına giden gücü kontrol etmek için kullanılan bir cihazdır. Bir motora bağlandığında, Spike hem ileri hem de geri yönde On/Off kontrolü sağlar. Spike çıkışları bağımsız olarak kontrol edildiğinden 2 adede kadar özel elektronik devreye güç sağlamak için de kullanılabilir. Spike H-Bridge Rölesi roboRIO’nun bir röle çıkışına bağlanmalı ve Güç Dağıtım Panelinden beslenmelidir. Daha fazla bilgi için bkz. Spike User’s Guide .

Servo Güç Modülü

Servo Güç Modülü

Rev Robotics’in Servo Güç Modülü, servolara sağlanan gücü roboRIO entegre güç kaynağının yapabileceğinin ötesinde genişletebilir. Servo Güç Modülü, 6 kanalda 90W’a kadar 6V güç sağlar. Tüm kontrol sinyalleri doğrudan roboRIO’dan geçer. Daha fazla bilgi için, bkz. Servo Güç Modülü web sayfası.

Microsoft Lifecam HD3000

Microsoft Lifecam HD3000

The Microsoft Lifecam HD3000 is a USB webcam that can be plugged directly into the roboRIO. The camera is capable of capturing up to 1280x720 video at 30 FPS. For more information about the camera, see the Microsoft product page. For more information about using the camera with the roboRIO, see the Vision Processing section of this documentation.

Görsel Atıflar

Image of roboRIO courtesy of National Instruments. Image of DMC-60 courtesy of Digilent. Image of SD540 courtesy of Mindsensors. Images of Jaguar Motor Controller, Talon SRX, Talon FX, Victor 888, Victor SP, Victor SPX, and Spike H-Bridge Relay courtesy of VEX Robotics, Inc. Image of SPARK MAX, Power Distribution Hub, Radio Power Module, and Pneumatic Hub courtesy of REV Robotics. Lifecam, PDP, PCM, SPARK, and VRM photos courtesy of FIRST®. All other photos courtesy of AndyMark Inc.