Go to Post No matter what you do and how well you try to protect them, some people are just out there to be candidates for the Darwin Awards! - Jay H 237 [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

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 12-21-2015, 12:11 AM
Dylan_Watson Dylan_Watson is offline
Registered User
FRC #3481
 
Join Date: Sep 2015
Location: San Antonio
Posts: 1
Dylan_Watson is an unknown quantity at this point
REV Sparks or Vex Victor 888?

Hello all, I'm a brand new FRC rookie, and I was wondering, what are the advantages/disadvantages of using the REV Spark instead of using the VEX Victor 888's?
  #2   Spotlight this post!  
Unread 12-21-2015, 12:40 AM
AllenGregoryIV's Avatar
AllenGregoryIV AllenGregoryIV is offline
Engineering Coach
AKA: Allen "JAG" Gregory
FRC #3847 (Spectrum)
Team Role: Coach
 
Join Date: Jul 2008
Rookie Year: 2003
Location: Texas
Posts: 2,547
AllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond repute
Send a message via AIM to AllenGregoryIV
Re: REV Sparks or Vex Victor 888?

The Victors are a previous generation speed controller. We basically used them for over a decade with great success as the only legal speed controller (when they were the 883s & 884s). The Rev Spark is a new speed controller that is designed to be inexpensive while still giving some of the benefits of new technology like not needing a fan to actively cool it and allowing you to use limit switches directly with the speed controller to add feedback to your mechanisms. We have a few of the Sparks in house have tested them a bit, they seem to be working well so far.

You won't be able to purchase any Victors, what teams already have and what are available in FIRST Choice will be the last of the 888s. The Sparks are available on Amazon and ship prime so you can get them quickly if you need a replacement.
__________________

Team 647 | Cyber Wolf Corps | Alumni | 2003-2006 | Shoemaker HS
Team 2587 | DiscoBots | Mentor | 2008-2011 | Rice University / Houston Food Bank
Team 3847 | Spectrum | Coach | 2012-20... | St Agnes Academy
LRI | Alamo Regional | 2014-20...
"Competition has been shown to be useful up to a certain point and no further, but cooperation, which is the thing we must strive for today, begins where competition leaves off." - Franklin D. Roosevelt
  #3   Spotlight this post!  
Unread 12-21-2015, 10:32 AM
Sperkowsky's Avatar
Sperkowsky Sperkowsky is offline
Professional Multitasker
AKA: Samuel Perkowsky
FRC #2869 (Regal Eagles)
Team Role: Leadership
 
Join Date: Jan 2015
Rookie Year: 2014
Location: Bethpage, NY
Posts: 1,875
Sperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond repute
Sparks! They are on Amazon and prime compatible which is awesome. Also I believe victor 888's are discontinued. We are going to be using Sparks and Victor Sp's this year.
  #4   Spotlight this post!  
Unread 12-21-2015, 11:29 AM
E Dawg E Dawg is offline
... is not done with FRC yet.
AKA: Ethan
FRC #0159 (Alpine Robotics)
Team Role: Mentor
 
Join Date: Feb 2013
Rookie Year: 2012
Location: Fort Collins, CO
Posts: 267
E Dawg has much to be proud ofE Dawg has much to be proud ofE Dawg has much to be proud ofE Dawg has much to be proud ofE Dawg has much to be proud ofE Dawg has much to be proud ofE Dawg has much to be proud ofE Dawg has much to be proud ofE Dawg has much to be proud of
Re: REV Sparks or Vex Victor 888?

REV Spark
-Passive cooling
-Reduced heat generation
-Mechanical limit switch inputs, so no need to program that stuff
-RGB status LED, which I hear is really nice
-Brake/coast mode
-PWM only
-Currently priced at $45.00
-Available on Amazon and Amazon Prime
-Haven't been around long, so I can't speak to long-term reliability just yet

Victor 888
-A staple motor control, performs every basic function you could want
-No passive cooling; you need to wire up fans otherwise the motor controllers can overheat
-Really finnicky trying to get all the wires in the right place
-PWM only
-$70.00
-Discontinued by VEX; you would be hard pressed to find a lot of these

Victor SP
-Passive cooling
-Reliable
-You don't have to fiddle with screws trying to get crimps on the controller (this is a godsend)
-Sealed enclosure means aluminum shavings won't cause you any problems
-Colored wires make it easy to identify which wires go to the PDP and which wires go to the motor itself
-PWM only
-Low profile
-Currently priced at $60.00

Talon SRX
-CAN integration is awesome, especially with the new control system
-Onboard closed-loop PID algorithms (if you don't know that that means, look it up because it's cool)
-Cables are really strong
-Passive cooling
-Sealed enclosure
-Color-coded wires
-Very reliable
-Low profile
-Brake/coast calibration
-Plug and play support for CTRE Magnetic Encoder Sensor makes using the PID algorithms even easier
-PWM available as well as CAN
-$90.00
-My personal recommendation!

Last edited by E Dawg : 12-21-2015 at 11:32 AM.
  #5   Spotlight this post!  
Unread 12-21-2015, 11:40 AM
KrazyCarl92's Avatar
KrazyCarl92 KrazyCarl92 is offline
Registered User
AKA: Carl Springli
FRC #5811 (The BONDS)(EWCP)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2010
Location: Dayton, OH
Posts: 519
KrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond repute
Re: REV Sparks or Vex Victor 888?

As a rookie team, we loaded up on 4 Victor 888s through FIRST Choice. Along with the 2 Victor SPs in the rookie kit and the 3 available through the PDV, this was an essentially free way to get ourselves 9 motor controllers. We anticipate the Victor 888s no longer being legal in the future, so we will look to use those up on this year's robot for sure.

With an emphasis on simplicity this first year, we will not attempt CAN and I highly doubt we would adopt a design calling for more than 9 motors. Victor 888s offered us the best value since we have certainty we will use them and we could get them for 50 credits. All of the other motor controllers in FIRST Choice cost 100 credits and are essentially of equal benefit to us this year since we will be using PWM.
__________________
[2016-present] FRC 5811 - BONDS Robotics
[2010-2015] FRC 0020 - The Rocketeers
  #6   Spotlight this post!  
Unread 12-21-2015, 12:02 PM
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,112
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: REV Sparks or Vex Victor 888?

Quote:
Originally Posted by KrazyCarl92 View Post
With an emphasis on simplicity this first year, we will not attempt CAN...
Using CAN is no more difficult in software than using PWM. Wiring it is actually simpler, if you can plan the location of the speed controllers in advance. Using the advanced CAN-only features of a Talon SRX will of course add complexity, but you shouldn't avoid CAN just because of things you don't think you will be using.

Price is a good reason to stick with a PWM-only controller, though.
  #7   Spotlight this post!  
Unread 12-21-2015, 12:04 PM
E Dawg E Dawg is offline
... is not done with FRC yet.
AKA: Ethan
FRC #0159 (Alpine Robotics)
Team Role: Mentor
 
Join Date: Feb 2013
Rookie Year: 2012
Location: Fort Collins, CO
Posts: 267
E Dawg has much to be proud ofE Dawg has much to be proud ofE Dawg has much to be proud ofE Dawg has much to be proud ofE Dawg has much to be proud ofE Dawg has much to be proud ofE Dawg has much to be proud ofE Dawg has much to be proud ofE Dawg has much to be proud of
Re: REV Sparks or Vex Victor 888?

Quote:
Originally Posted by Alan Anderson View Post
Using CAN is no more difficult in software than using PWM. Wiring it is actually simpler, if you can plan the location of the speed controllers in advance. Using the advanced CAN-only features of a Talon SRX will of course add complexity, but you shouldn't avoid CAN just because of things you don't think you will be using.

Price is a good reason to stick with a PWM-only controller, though.
QFT
  #8   Spotlight this post!  
Unread 12-21-2015, 01:32 PM
Munchskull's Avatar
Munchskull Munchskull is offline
CAD Designer/ Electrical Consaltant
AKA: Anthony Cardinali
FRC #0997 (Spartan Robotics)
Team Role: CAD
 
Join Date: Jan 2013
Rookie Year: 2013
Location: Corvallis, OR
Posts: 491
Munchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to beholdMunchskull is a splendid one to behold
Re: REV Sparks or Vex Victor 888?

One thing that people are forgotten to mention is that the spark motor controller is more linear than the victor 888. That means as a PWM signal increases, the motor will increase at a more constant rate if you are using a spark motor controller.
__________________
“In theory, theory and practice are the same. In practice, they are not.” ― Anonymous
Anthony Cardinali
4th year of FRC
Class of 2017



  #9   Spotlight this post!  
Unread 12-21-2015, 02:17 PM
KrazyCarl92's Avatar
KrazyCarl92 KrazyCarl92 is offline
Registered User
AKA: Carl Springli
FRC #5811 (The BONDS)(EWCP)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2010
Location: Dayton, OH
Posts: 519
KrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond reputeKrazyCarl92 has a reputation beyond repute
Re: REV Sparks or Vex Victor 888?

Quote:
Originally Posted by Alan Anderson View Post
Using CAN is no more difficult in software than using PWM. Wiring it is actually simpler, if you can plan the location of the speed controllers in advance. Using the advanced CAN-only features of a Talon SRX will of course add complexity, but you shouldn't avoid CAN just because of things you don't think you will be using.

Price is a good reason to stick with a PWM-only controller, though.
I'll bite and share my experience:

I've been a part of a team that has used CAN in 4 seasons. In 3 of those seasons the CAN out right failed at some point and we switched to PWM on at least some of the motors (granted those were all with Jaguars...I have my own opinions on those too).

In 2012, I personally spent over 70 hours during a week troubleshooting with a practice bot to get CAN working in preparation for the next tournament, only to have the CAN fail on the competition bot shooter motors at competition and ultimately switch to PWM.

In 2015, Team 20 used CAN with Talons relatively successfully. However, there were still quirks with the code which definitely burned lots of time during build season. I wasn't personally coding, but I recall us taking over a week to iron out the code for switching between current setting and position setting modes of CAN motor controller operation. There was also one practice match where a motor inexplicably drove the opposite direction it should have throughout a match. We were unable to reproduce the issue and it never happened again, but it was very puzzling. Not sure of the cause. Taking advantage of any of the elegance or benefits of CAN does involve added complexity. And it comes with added risk; if one motor controller fails the whole robot is down (the poor durability of Jaguars exacerbated this issue, but Talons are far more durable, haven't had one fail yet).

And having not used CAN in 2013 and 2014, we were able to get much improved robot performance which I believe is in part attributable to not fussing around with CAN. Every hour we spent other years trying to get CAN to work as intended was another hour we couldn't spend practicing. PWM was set it and forget it...it always just worked. I have yet to be a part of CAN going as smoothly, and I have yet to see a robot do something on CAN that wow'ed me and made me say "darn, there's no way a robot using PWM could achieve that same performance". And that isn't for lack of smart, dedicated people trying.

You are correct that if you just used the set voltage mode of motor controller operation, then CAN is no more complicated to code than PWM. But if that is your planned mode of operation, then why not save yourself $30 per motor controller, or get 9 (7 for vets) motor controllers for free?

Perhaps this is a knee-jerk reaction or I am holding a grudge over past experiences. My point is that for the team I am working with now, using CAN is not the low-hanging fruit for proper allocation of our resources (monetary, time, man-power). I am basing that assertion on my and my past team's experience working with CAN.


Back to the topic of the thread, the real point of my post was to illustrate that you could get 4 Victor 888's for free through FIRST Choice if you are not using the 200 credits (50 per) on something else. Or the SPARK can be purchased for $45 a piece if you would rather spend your FIRST Choice credits elsewhere. The SPARKS are slightly more linear, but this study shows the Victor 888's aren't all that far off from linearity:
http://www.fightingpi.org/Resources/...12_Day_9.shtml
__________________
[2016-present] FRC 5811 - BONDS Robotics
[2010-2015] FRC 0020 - The Rocketeers
  #10   Spotlight this post!  
Unread 12-21-2015, 02:30 PM
Cory's Avatar
Cory Cory is offline
Registered User
AKA: Cory McBride
FRC #0254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: May 2002
Rookie Year: 2001
Location: Redwood City, CA
Posts: 6,787
Cory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond reputeCory has a reputation beyond repute
Send a message via AIM to Cory
Re: REV Sparks or Vex Victor 888?

Quote:
Originally Posted by KrazyCarl92 View Post
We anticipate the Victor 888s no longer being legal in the future, so we will look to use those up on this year's robot for sure
I would not assume that. It has been ages since 884's were provided in the kit, or a "relevant" product, but they have remained legal since teams have stockpiles of them. I would expect 888's to remain the same way.

As Allen pointed out above, they are no longer being sold, so it probably doesn't make a lot of sense to use them after this year, even if they are legal, since you won't be able to get your hands on any additional ones.
__________________
2001-2004: Team 100
2006-Present: Team 254
  #11   Spotlight this post!  
Unread 12-21-2015, 02:33 PM
Aren Siekmeier's Avatar
Aren Siekmeier Aren Siekmeier is offline
on walkabout
FRC #2175 (The Fighting Calculators)
Team Role: Mentor
 
Join Date: Apr 2008
Rookie Year: 2008
Location: 대한민국
Posts: 735
Aren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond repute
Re: REV Sparks or Vex Victor 888?

Quote:
Originally Posted by KrazyCarl92 View Post
if one motor controller fails the whole robot is down (the poor durability of Jaguars exacerbated this issue, but Talons are far more durable, haven't had one fail yet).
Great post, issues we ran up against with CAN as well, long before the current generation of CAN bus hardware and firmware.

One point I'll add though: the Talon SRX's CAN bus wires are hardwired together, soldered together onto the same pad on the pcb. Unless you short them together or somehow burn through the conductor completely, a controller failure will not bring the entire bus down.

We've heard good things about the new implementation, and fully upgraded this year to Talon SRXs from Talon SRs. We're excited to explore the possibilities, but of course ready to pull the plug and wire up PWM if needed.

Last edited by Aren Siekmeier : 12-21-2015 at 09:10 PM.
  #12   Spotlight this post!  
Unread 12-21-2015, 03:38 PM
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: 738
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: REV Sparks or Vex Victor 888?

I am not familiar with the previous years' issues with CAN, but we had a Talon SRX in CAN mode on last year's robot and it was easy to wire, easy to program, and worked fine. Granted, we used it in the simplest possible way, no PID, no sensors.

In theory wiring up a bunch of Talon SRX's in CAN mode is dead easy. You need to assign them CAN bus IDs the first time around, but after that, addressing them in the code is also just as easy. And then when it's time to do PID and limit switches, boom! Easy.

In theory.

I'm slightly nervous about the various horror stories I've heard, but our team will probably give CAN a serious attempt this year. We can always fall back to PWM.
  #13   Spotlight this post!  
Unread 12-21-2015, 05:09 PM
Jared Russell's Avatar
Jared Russell Jared Russell is offline
Taking a year (mostly) off
FRC #0254 (The Cheesy Poofs), FRC #0341 (Miss Daisy)
Team Role: Engineer
 
Join Date: Nov 2002
Rookie Year: 2001
Location: San Francisco, CA
Posts: 3,069
Jared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond repute
Re: REV Sparks or Vex Victor 888?

I wouldn't dismiss CAN outright in 2016. Many of the horror stories happened years ago, when the *rio CAN software stack was less mature, CAN speed controllers were less mature, termination resistors were not built into the control system, high quality FRC-oriented reference material was not available, and a trustworthy vendor like CTRE was not yet staking its reputation on a working CAN solution.

All those things have changed since 2012, and many teams ran CAN-only control systems successfully in 2015. As a result, this is the first season that CAN is a viable option for 254.
  #14   Spotlight this post!  
Unread 12-21-2015, 05:59 PM
Richard Wallace's Avatar
Richard Wallace Richard Wallace is offline
I live for the details.
FRC #3620 (Average Joes)
Team Role: Engineer
 
Join Date: Jan 2003
Rookie Year: 1996
Location: Southwestern Michigan
Posts: 3,622
Richard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond repute
Re: REV Sparks or Vex Victor 888?

Quote:
Originally Posted by Jared Russell View Post

I wouldn't dismiss CAN outright in 2016.

..., this is the first season that CAN is a viable option for 254.
This speaks volumes.
__________________
Richard Wallace

Mentor since 2011 for FRC 3620 Average Joes (St. Joseph, Michigan)
Mentor 2002-10 for FRC 931 Perpetual Chaos (St. Louis, Missouri)
since 2003

I believe in intuition and inspiration. Imagination is more important than knowledge. For knowledge is limited, whereas imagination embraces the entire world, stimulating progress, giving birth to evolution. It is, strictly speaking, a real factor in scientific research.
(Cosmic Religion : With Other Opinions and Aphorisms (1931) by Albert Einstein, p. 97)
  #15   Spotlight this post!  
Unread 12-21-2015, 06:03 PM
wireties's Avatar
wireties wireties is offline
Principal Engineer
AKA: Keith Buchanan
FRC #1296 (Full Metal Jackets)
Team Role: Mentor
 
Join Date: Jan 2006
Rookie Year: 2004
Location: Rockwall, TX
Posts: 1,168
wireties has a reputation beyond reputewireties has a reputation beyond reputewireties has a reputation beyond reputewireties has a reputation beyond reputewireties has a reputation beyond reputewireties has a reputation beyond reputewireties has a reputation beyond reputewireties has a reputation beyond reputewireties has a reputation beyond reputewireties has a reputation beyond reputewireties has a reputation beyond repute
Send a message via AIM to wireties
Re: REV Sparks or Vex Victor 888?

We stayed away from CAN for a long time because of the reliability stories on CD. But last year we went all in with 9 Talon SRX controllers. They work as advertised, we were quite pleased.
__________________
Fast, cheap or working - pick any two!
Closed Thread


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 05:13 AM.

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