The Talon SRX offers the latest in smart speed controller technology compressed into a robust, compact package. This latest iteration of the popular Talon platform from Cross the Road Electronics adds support for CAN, additional communication protocols, and integrated PID control.
Users outside of FRC: Please note that you will need a HERO Development Board to field-upgrade any Talon SRX for use with CAN features.
The Talon SRX has the following new features...
- Two new sensor types for CTRE Magnetic Encoder (absolute and relative).
- Voltage Compensation Mode. Motor Output is expressed in output volts, and Talon will modulate the output based on battery voltage measurement.
- Current Closed-Loop Mode. Talon will servo to a target current-draw.
- User can now select the nominal forward and reverse output during Closed-Loop. This means that if the Closed Loop Error is nonzero (or outside of the Allowable Closed-Loop Error) but the Closed-Loop calculates a motor output that is weaker than the specified nominal value, Talon will promote the motor output to the nominal value.
- Use can now specify the peak forward and reverse output during Closed-Loop.
- User can now select the Allowable Closed-Loop error so that the motor drive remains neutral even if closed-loop error is nonzero.
- Talon supports an advanced control mode called Motion Profile, that allows streaming the trajectory points of a motion profile into a Talon, while the Talon executes it. This ensures accurate timing between trajectory points.
- Robot API supports unit scaling so sensor position/velocity and Closed-loop target position and velocity can be expressed in rotations and RPM. roboRIO Web-based config also will decode in rotations and RPM.
The Talon SRX was co-developed through a collaborative partnership between VEX Robotics and Cross the Road Electronics. Click here to learn more about this exciting partnership.
- Includes support for several communication protocols
- Onboard PID algorithms grant quick access to advanced control
- Compact, lightweight package is ideal for competitive robotics
- Used by >1000 FRC teams worldwide!
In addition to support for CAN and other advanced communication protocols, the Talon SRX includes a compilation of smaller features that add up to a robust all-inclusive motor speed controller.
- CAN and Digital IO protocols augment motor speed control with direct sensor feedback
- Onboard closed-loop PID control algorithms make complex motor control accessible to all teams
- Full aluminum case, passive cooling fins, and sophisticated internal components make fans optional
- Completely sealed enclosure prevents debris from getting anywhere it shouldn't be
- Electrically insulated components allow for direct controller mounting to a robot frame with no fear of shorting
- LED indicators blink proportionately to output speed for easier debugging
- Illuminated "Brake / Coast Calibration" button enables one-touch setting changes and calibration
- Robust embedded power & output cables will never shake loose during a match
- Built-in pockets sized for #8 nuts and zip tie grooves make rigid mounting simpler than ever
- Integrated sign-magnitude synchronous rectification reduces heat generation at full motor stall
- 15.625 kHz output switching frequency ensures smooth and precise motor control
- Plug and play support for the CTRE Magnetic Encoder Sensor making sensor feedback even easier
Kit Contents | (1) Talon SRX Motor Controller Power, Ground, Output, CAN cables come pre-attached |
---|---|
Outputs | Powers brushed DC motors with variable speed forward, reverse, or off. Can NOT be used with Brushless motors. |
Material Type | Cast Aluminum |
Material Finish | Black Anodized for superior performance & heat dissipation. |
Dimensions | 2.75" x 1.185" x 0.96" (70mm x 30mm x 24.4mm) |
Supported Communication Protocols | PWM, CAN |
Direct Sensor Input | Yes |
Min/Max Voltage | 6-28V |
Continuous Current | 60A |
Surge Current (2 sec) | 100A |
PWM Input Pulse (high time) | 1 - 2 ms nominal |
PWM Input Rate (period) | 2.9 - 100 ms |
PWM Output Chop Rate (Switching Frequency) | 15.625 kHz |
Minimum Throttle (Deadband) | 4% |
P/N | 14-838288 |
General Documents |
Talon SRX User's Guide 2017-02-03 (.pdf) |
FRC 2020 Software API (Installer also provides firmware CRF files) |
Download the Phoenix Installer Here! FRC Teams: Using Phoenix with the roboRIO Software Examples (Programming Languages) Talon SRX Firmware 21.0 CRF - FRC2021 (.zip) Talon SRX Firmware 20.2 CRF - FRC2020 (.zip) Talon SRX Firmware 20.1 CRF - FRC2020 (.zip) Talon SRX Firmware 20.0 CRF - FRC2020 (.zip) Talon SRX Firmware 4.22 CRF - FRC2019 (.zip) Talon SRX Firmware 4.17 CRF - FRC2019 (.zip) |
Legacy |
Talon SRX Firmware 11.11 CRF (.zip) Only required with HERO and Phoenix 5.18.3 or OLDER. FRC Teams and HERO with Phoenix 5.18.4 or later should use latest firmware. |
Excel | |
CAD Model | |
Drawing | |
GitHub |
Check items to add to the cart or select all
-
CAN Bus Cable$0.39 $0.25
-
Falcon 500 Powered by Talon FX$179.99
-
CAN Connector (5 Pack)$19.99
-
SRX Mag Encoder$39.99
-
Control System
(12)
- Motor Control (3)
-
.NET Gadgeteer
(13)
- Mainboards (1)
- Modules (11)
-
Cabling
(26)
- Tools (2)
- Wire (6)
- Connectors (13)
- Adapters (8)
- Battery Testing (3)
-
Sensors
(5)
- Limit Switch (1)
- IMU (1)
- Encoders (3)
- Tools (3)
- Batteries (1)
- Gears and Hardware (15)
Cart
You have no items in your shopping cart.