Go to Post Many people read ChiefDelphi, not just members of FRC teams. - JaneYoung [more]
Home
Go Back   Chief Delphi > Technical > Electrical
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 10-04-2016, 23:01
Phred7's Avatar
Phred7 Phred7 is offline
Team President
AKA: Walker Ward
FRC #2906 (Sentinel Prime)
Team Role: Electrical
 
Join Date: Oct 2014
Rookie Year: 2009
Location: Spanaway, WA
Posts: 21
Phred7 is an unknown quantity at this point
Talon SR vs Talon SRX vs New Victor vs Spark

My team is debating on which motor controller to use for next years competition. We currently have about 12 of the talon SR's and are seriously considering an upgrade. If you have any recommendations or preference please let me know. Also, if anyone could please explain the pros and cons for each that would be very helpful.

Thank you to all,
~Walker Ward
Team President~
__________________
Spanaway Lake High School
-FTC 5328 (14-18)
-FRC 2906 (15-18)
-2015-17 Team President
Reply With Quote
  #2   Spotlight this post!  
Unread 10-04-2016, 23:23
engunneer's Avatar
engunneer engunneer is offline
Alumni turned Mentor
AKA: Branden Gunn
FRC #4761
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 1996
Location: Reading, MA
Posts: 868
engunneer has a reputation beyond reputeengunneer has a reputation beyond reputeengunneer has a reputation beyond reputeengunneer has a reputation beyond reputeengunneer has a reputation beyond reputeengunneer has a reputation beyond reputeengunneer has a reputation beyond reputeengunneer has a reputation beyond reputeengunneer has a reputation beyond reputeengunneer has a reputation beyond reputeengunneer has a reputation beyond repute
Re: Talon SR vs Talon SRX vs New Victor vs Spark

It's worth considering the srx for the can bus wiring. It can also be used with raw pwm, so it's the best all around in my opinion. Great encoder integration too.

The spark is a great low cost way to keep your old robots running.

Otherwise, I haven't found a real difference as far as performance. It basically comes down to cost and size. All the modern speed controllers are sealed, so metal chip resistance is not much of an issue anymore.
__________________
Student FRC23 (1996-1999), Mentor FRC246 (2000), Mentor FRC1318 (2007-2009), Mentor FRC93 (2011), Mentor FRC2151 (2012), Mentor FRC23 (2013), Mentor FRC4761 (2014-2017)
1998 - National Chairman's Award and Woodie Flowers Award (FRC23, Mike Bastoni ) | 2007 - PNW SF (488, 1595) | 2008 - Oregon RCA - Seattle #2 Seed, SF (488, 1696) | 2009 - Oregon #1 Seed, Winners (1983, 2635) - Seattle SF (945, 2865) - Galileo #2 Seed, SF (973, 25) | 2012 Midwest F (111, 71) | 2014 RIDE Winners (78, 125), Inspector - NEU #24, QF (3479, 3958) - NECMP #35 | 2015 Reading #11, SF (1058, 190), Inspector - RIDE #17, QF(4055, 5494), Inspector - NECMP #57 | 2016 Reading #4, SF (133, 4474), DCA, Inspector - Ride #22, SF (1735, 2067), Creativity, Inspector - NECMP #48, RCA - Archimedes
Reply With Quote
  #3   Spotlight this post!  
Unread 11-04-2016, 13:39
JHawk29 JHawk29 is offline
Registered User
AKA: Jim
no team
 
Join Date: Mar 2015
Rookie Year: 2004
Location: Iowa
Posts: 20
JHawk29 is on a distinguished road
Re: Talon SR vs Talon SRX vs New Victor vs Spark

The SR is more efficient than the SRX (by a marginal amount), as was documented by CTR. If you're OK with running PWM, there is absolutely no reason to switch to the SRX. That said, the SRX does have some advanced features that could be useful, if you aren't handling PID and other controls in your models (though figuring out PID controls on a motor probably isn't any more effective than just using LabVIEW to do it).

In summary, there isn't anything to 'upgrade' to from where you are.
Reply With Quote
  #4   Spotlight this post!  
Unread 11-04-2016, 13:49
Billfred's Avatar
Billfred Billfred is offline
...and you can't! teach! that!
FRC #5402 (Iron Kings); no team (AndyMark)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: The Land of the Kokomese, IN
Posts: 8,552
Billfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond repute
Re: Talon SR vs Talon SRX vs New Victor vs Spark

Quote:
Originally Posted by Phred7 View Post
My team is debating on which motor controller to use for next years competition. We currently have about 12 of the talon SR's and are seriously considering an upgrade. If you have any recommendations or preference please let me know. Also, if anyone could please explain the pros and cons for each that would be very helpful.

Thank you to all,
~Walker Ward
Team President~
4901 has used all of them. If you want to get into CAN, then the Talon SRX is the ticket. If you're on a budget, the Team Cockamamie Ri3D build ran (full disclosure: donated) Sparks just fine; we swiped them off the Team Cockamamie robot and dropped them into Sandstorm III eventually, and they ran just fine there too. We ran Talon SRs on Sandstorm II; for all of that robot's faults, the electrical system wasn't one of them.

In short, they're all good. Which one is best depends on your team's particular priorities of space on the robot, budget, and CAN utilization.
__________________
William "Billfred" Leverette - Gamecock/Jessica Boucher victim/Marketing & Sales Specialist at AndyMark

2004-2006: FRC 1293 (D5 Robotics) - Student, Mentor, Coach
2007-2009: FRC 1618 (Capital Robotics) - Mentor, Coach
2009-2013: FRC 2815 (Los Pollos Locos) - Mentor, Coach - Palmetto '09, Peachtree '11, Palmetto '11, Palmetto '12
2010: FRC 1398 (Keenan Robo-Raiders) - Mentor - Palmetto '10
2014-2016: FRC 4901 (Garnet Squadron) - Co-Founder and Head Bot Coach - Orlando '14, SCRIW '16
2017-: FRC 5402 (Iron Kings) - Mentor

94 events (more than will fit in a ChiefDelphi signature), 14 seasons, over 61,000 miles, and still on a mission from Bob.

Rule #1: Do not die. Rule #2: Be respectful. Rule #3: Be safe. Rule #4: Follow the handbook.
Reply With Quote
  #5   Spotlight this post!  
Unread 11-04-2016, 13:55
Ken Streeter's Avatar
Ken Streeter Ken Streeter is offline
Let the MAYHEM begin!
FRC #1519 (Mechanical Mayhem)
Team Role: Engineer
 
Join Date: Feb 2005
Rookie Year: 2005
Location: Team: Milford, NH; Me: Bedford, NH
Posts: 471
Ken Streeter has a reputation beyond reputeKen Streeter has a reputation beyond reputeKen Streeter has a reputation beyond reputeKen Streeter has a reputation beyond reputeKen Streeter has a reputation beyond reputeKen Streeter has a reputation beyond reputeKen Streeter has a reputation beyond reputeKen Streeter has a reputation beyond reputeKen Streeter has a reputation beyond reputeKen Streeter has a reputation beyond reputeKen Streeter has a reputation beyond repute
Re: Talon SR vs Talon SRX vs New Victor vs Spark

For PWM control, we were very happy with the Talon SR in 2014 and used them exclusively. We planned to use them in 2015 again, but then the new control system came out and we opted to upgrade to the TalonSRX. However, we still have quite a few of the Talon SR speed controllers in excellent condition, including a fair number of brand new ones, still in their original unopened boxes. If anybody out there reading this would like to purchase some of our remaining stock of Talon SR speed controllers, please send me a PM.

For CAN control, we have been extremely pleased with the Talon SRX in 2015 and 2016. They just work. No problems, no surprises. We have used the built-in PID control in both position-control and rate-control configurations with encoders wired directly to the Talon SRX. We would recommend the Talon SRX very highly for any teams looking to upgrade to PID control within the speed controllers.
__________________
Ken Streeter - Team 1519 - Mechanical Mayhem (Milford Area Youth Homeschoolers Enriching Minds)
2015 NE District Winners with 195 & 2067, 125 & 1786, 230 & 4908, and 95 & 1307
2013 World Finalists & Archimedes Division Winners with 33 & 469
2013 & 2012 North Carolina Regional Winners with teams 435 & 4828 and 1311 & 2642
2011, 2010, 2006 Granite State Regional Winners with teams 175 & 176, 1073 & 1058, and 1276 & 133
Team 1519 Video Gallery - including Chairman's Video, and the infamous "Speed Racer!"
Reply With Quote
  #6   Spotlight this post!  
Unread 11-04-2016, 14:00
tr6scott's Avatar
tr6scott tr6scott is offline
Um, I smell Motor!
AKA: Scott McBride
FRC #2137 (TORC)
Team Role: Mentor
 
Join Date: Dec 2007
Rookie Year: 2005
Location: Oxford, MI
Posts: 531
tr6scott has a reputation beyond reputetr6scott has a reputation beyond reputetr6scott has a reputation beyond reputetr6scott has a reputation beyond reputetr6scott has a reputation beyond reputetr6scott has a reputation beyond reputetr6scott has a reputation beyond reputetr6scott has a reputation beyond reputetr6scott has a reputation beyond reputetr6scott has a reputation beyond reputetr6scott has a reputation beyond repute
Re: Talon SR vs Talon SRX vs New Victor vs Spark

I would suggest you pick up 4 SRX controllers and a couple of the encoder and analog break out boards and work with the SRX PID over the off season.

The control provided with running the pid on the controller, is just fantastic, but there is some learning curve, and it is good to get that behind you.

You don't have use them for every motor, but when you want/need accurate control on positioning arms, or velocity on the shooter wheels, it is worth the extra dollars.

We have 4 of them on this years bot, 2 shooter wheels, shooter angle, and "wonder arm" angle. We actively switch between position mode and normal vbuss modes for coast down cool down events. We still use the Victor SR, for driveline, ball harvester, climber, climber deployment, as we like the form factor, and we actually have them mounted on top of each other, as the bot continually seemed to grow motors when mechanical team was making improvements.
__________________
The sooner we get behind schedule, the more time we have to catch up.

Reply With Quote
  #7   Spotlight this post!  
Unread 11-04-2016, 14:01
JohnFogarty's Avatar
JohnFogarty JohnFogarty is offline
Trapped under a pile of MECANUMS :P
AKA: @doctorfogarty
FTC #11444 (Garnet Squadron) & FRC#1102 (M'Aiken Magic)
Team Role: Mentor
 
Join Date: Aug 2009
Rookie Year: 2006
Location: SC
Posts: 1,580
JohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond repute
Re: Talon SR vs Talon SRX vs New Victor vs Spark

Billfred has already mentioned what 4901 ran with.

5632 is running all Spark PWM motor controllers on our robot. I have been very pleased with their performance in all aspects and haven't had to replace a single one yet over the course of 37 matches plus test time.

Im a big fan of the PWM retaining features that the housing of the controller has that helps keep the PWM cables secure even in a game like FIRST Stronghold. Additionally, our intake makes use of the limit switch features that are built into the device.

When it comes to CAN controlled devices. I would recommend the SRX for the benefits you get with their PID control abilities.
__________________
John Fogarty
2010 FTC World Championship Winner & 2013-2014 FRC Orlando Regional Winner
Mentor FRC Team 1102 M'Aiken Magic
"Head Bot Coach" FTC Team 11444 Garnet Squadron
Former Student & Mentor FLL 1102, FTC 1102 & FTC 3864, FRC 1772, FRC 5632
2013 FTC World Championship Guest Speaker

Last edited by JohnFogarty : 11-04-2016 at 14:03.
Reply With Quote
  #8   Spotlight this post!  
Unread 11-04-2016, 15:15
Kevin Sevcik's Avatar
Kevin Sevcik Kevin Sevcik is offline
(Insert witty comment here)
FRC #0057 (The Leopards)
Team Role: Mentor
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Houston, Texas
Posts: 3,717
Kevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond reputeKevin Sevcik has a reputation beyond repute
Send a message via AIM to Kevin Sevcik Send a message via Yahoo to Kevin Sevcik
Re: Talon SR vs Talon SRX vs New Victor vs Spark

I'd just note that the srx is even more convenient if you're okay with buying into the Vex ecosystem. The versaplanetary encoder and srx mag encoder are both pretty nice and plug straight into the talon srx. Possibly with an extension cable and connector unless you're investing in the parts to make custom length cables.
__________________
The difficult we do today; the impossible we do tomorrow. Miracles by appointment only.

Lone Star Regional Troubleshooter
Reply With Quote
  #9   Spotlight this post!  
Unread 11-04-2016, 15:22
Tom Bottiglieri Tom Bottiglieri is offline
Registered User
FRC #0254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Jan 2004
Rookie Year: 2003
Location: San Francisco, CA
Posts: 3,187
Tom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond repute
Re: Talon SR vs Talon SRX vs New Victor vs Spark

254 absolutely loves the Talon SRX. Our entire robot is powered by them and we use the onboard PIDF controllers along with the CTRE encoder to control our turret angle, flywheel velocity, and drive wheel velocity for autonomous mode. Tuning these controllers was easier than anything we've tried in the past thanks to the heavy filtering and fast update rates they can achieve.

I recommend them to all teams and don't see us switching away any time soon.

Last edited by Tom Bottiglieri : 11-04-2016 at 15:24.
Reply With Quote
  #10   Spotlight this post!  
Unread 11-04-2016, 15:24
gerthworm's Avatar
gerthworm gerthworm is offline
Making the 1's and 0's
FRC #1736 (Robot Casserole)
Team Role: Mentor
 
Join Date: Jan 2015
Rookie Year: 2015
Location: Peoria, IL
Posts: 68
gerthworm has a spectacular aura aboutgerthworm has a spectacular aura about
Re: Talon SR vs Talon SRX vs New Victor vs Spark

One other consideration we had this year:


1) CAN enables you to do a lot more (we especially like the current draw measurement of the SRX's), but with a daisy-chained architecture could also be a liability - if your CAN cable comes unplugged from the RIO, your whole robot is dead.

Our general philosophy of recent year(s) has been PWM-style controllers for drivetrain (where you need lots of raw super reliable power) and SRX/CAN controllers for things like shooter motors or arms which need finer control. Just a rule of thumb, though...

Updates after talking to our electrical lead:

1) I was mistaken, Spark controllers were not known to have an issue. SD540's did have a low-voltage interesting behavior, but that was fixed in the B revision.
2) PWM controllers are also much lower cost. In reality, that's what would drive us to use them unless there is a sensor associated with that particular mechanism.

Last edited by gerthworm : 11-04-2016 at 16:10.
Reply With Quote
  #11   Spotlight this post!  
Unread 11-04-2016, 15:38
Drakxii Drakxii is offline
Registered User
FRC #4131 (Iron Patriots)
Team Role: Mentor
 
Join Date: May 2014
Rookie Year: 2012
Location: United States
Posts: 120
Drakxii is just really niceDrakxii is just really niceDrakxii is just really niceDrakxii is just really niceDrakxii is just really nice
Re: Talon SR vs Talon SRX vs New Victor vs Spark

We used the Talon SRX they have some nice upsides, just two things I didn't like. The reset button is a little big and some of them got stuck on our bot. Also I wished they had a version for terminal studs, instead of everything being soldered in place.

Ideally you would use the Talon SRX where you need the PIDF controllers and then Sparks or TalonSR everywhere else.
__________________
Michael D.
Favorite game: Aerial Assist
Least Favorite: Recycle Rush

Pantherbots Mentor - #2582 Lufkin, TX
* Lone Star Regional 2016, 2015 - 3rd place (Semifinals), 2014 - Quarterfinals, 2013 - Quarterfinals (Judges Award)

Iron Patriots Mentor - #4131 Renton, WA
PNW Ranking: 2016 - 18
* Auburn Mountain View District Event 2016 - Semifinals (EE Award)
* Auburn District Event 2016 - Finalists (ID Award)
* PNW Champs 2016 - Quarterfinals
* World Champs 2016 - Carson
Reply With Quote
  #12   Spotlight this post!  
Unread 11-04-2016, 16:10
gerthworm's Avatar
gerthworm gerthworm is offline
Making the 1's and 0's
FRC #1736 (Robot Casserole)
Team Role: Mentor
 
Join Date: Jan 2015
Rookie Year: 2015
Location: Peoria, IL
Posts: 68
gerthworm has a spectacular aura aboutgerthworm has a spectacular aura about
Re: Talon SR vs Talon SRX vs New Victor vs Spark

Quote:
Originally Posted by Ether View Post
I think you may be confusing the Spark with a completely different motor controller.

Updated, you are correct. Thank you for helping me catch that.
Reply With Quote
  #13   Spotlight this post!  
Unread 11-04-2016, 16:52
GreyingJay GreyingJay is offline
Robonut
AKA: Mr. Lam
FRC #2706 (Merge Robotics)
Team Role: Mentor
 
Join Date: Mar 2015
Rookie Year: 2015
Location: Ottawa, Canada
Posts: 783
GreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond repute
Re: Talon SR vs Talon SRX vs New Victor vs Spark

Just a little note about the Talon SRX - if you use them in CAN mode, you need to pre-program them with a CAN ID.

"Well, duh", you are saying.

Well... on our testbed, we wired the Talon SRX in PWM mode and made sure things worked. Then we moved them onto the competition robot, electing to rewire them in CAN configuration.

Everything was forgotten until 20 minutes before midnight on Bag and Tag day, when we were scrambling to finish the robot, and write some simple test code to make sure it would work.

Code:
CANTalon intakeLeft = new CANTalon(
"Hey, does anyone remember what CAN ID the --- oh. Oops."

We ended up programming their CAN ID's at our first competition.
Reply With Quote
  #14   Spotlight this post!  
Unread 11-04-2016, 18:08
Thad House Thad House is offline
Volunteer, WPILib Contributor
no team (Waiting for 2021)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2010
Location: Thousand Oaks, California
Posts: 1,105
Thad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond repute
Re: Talon SR vs Talon SRX vs New Victor vs Spark

Quote:
Originally Posted by Tom Bottiglieri View Post
254 absolutely loves the Talon SRX. Our entire robot is powered by them and we use the onboard PIDF controllers along with the CTRE encoder to control our turret angle, flywheel velocity, and drive wheel velocity for autonomous mode. Tuning these controllers was easier than anything we've tried in the past thanks to the heavy filtering and fast update rates they can achieve.

I recommend them to all teams and don't see us switching away any time soon.
If using the built in PID for drive control, are you guys using a gryo to keep the heading straight? If so, how do you keep it straight, as I don't see a way to sync talons on different sides. Do you just adjust the velocity setpoint based on the gyro angle offset?
__________________
All statements made are my own and not the feelings of any of my affiliated teams.
Teams 1510 and 2898 - Student 2010-2012
Team 4488 - Mentor 2013-2016
Co-developer of RobotDotNet, a .NET port of the WPILib.
Reply With Quote
  #15   Spotlight this post!  
Unread 11-04-2016, 18:11
Tom Bottiglieri Tom Bottiglieri is offline
Registered User
FRC #0254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Jan 2004
Rookie Year: 2003
Location: San Francisco, CA
Posts: 3,187
Tom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond repute
Re: Talon SR vs Talon SRX vs New Victor vs Spark

Quote:
Originally Posted by Thad House View Post
If using the built in PID for drive control, are you guys using a gryo to keep the heading straight? If so, how do you keep it straight, as I don't see a way to sync talons on different sides. Do you just adjust the velocity setpoint based on the gyro angle offset?
Quite simply, yes. There is a higher level controller on the robot adjusting for robot position (including heading). That controller generates wheel velocities which get fed into the Talon. This is nice because we can be generally confident the wheel will try as hard as possible to do the right thing without having to manage it manually.
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 07:30.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi