![]() |
Victors verses Jaguars?
I am a mentor for team 3601--a rookie team from Webberville Michigan. I was wondering if anyone can give me a pro/con list for Victors verses Jaguars. We chose jaguars for our drivetrain simply because the kit of parts came with more jaguars than victors. Specifically we had 4 jaguars and our drivetrain used 2 jaguars--this meant that we had 2 backup jaguars. For the chain tower that we built to hang tubes we used a victor.
Recently we had a 2 hour driving session with our robot--it had been a while since our last competition and our students wanted to use the robot. It turns out that 2 hours of continuos use puts alot of stress on CIM motors (lesson learned). We ended up burning out one of our CIM motors. When we fired the robot up the next day, I was surprised to dicover that it shut down the rest of the robot. I had expected the rest of the robot to work fine. I am wondering if this is a function of using a jaguar--it is my understanding that jaguars send info back to the lap top in a different way than victors. Would things had gone differently if we had used a victor? I understand that the simple fix is to replace the broken CIM motor--I am just trying to figure out how the system works so I can make educated decisions about speed controllers on future robots. |
Re: Victors verses Jaguars?
First off, there have been a couple of recent threads about this, so while you're waiting for others to reply, you might try a search.
I'm going to make the assumption that your team used PWM cables (most teams use PWM for controlling Jaguar speed controllers) There is just a 1-way data flow, and that's from the Compact RIO (or digital side car (DSC), depending on how technical you want to get) to the speed controller of your choice with PWM control. PWM, or Pulse Width Modulation sends a square wave over the signal (typically white wire) to the speed controller. The black wire is the negative, and the red wire is 6V positive (from the DSC PWM outputs). Another note to make is that the 6V positive is normally disabled unless you have the jumper in place to use the 6V line (usually only needed with servos). So... White - Signal, PWM Square Wave Signal Red - Positive, 6V+ (normally disabled and open) Black - Negative, 0V reference 1 way communication from Compact RIO to Speed Controller So now that I have that cleared up, now on to Jaguars vs. Victors Jaguars: Pros:
Cons:
Victors: Pros:
Cons:
My opinion: For drive motors, you can just stick with Victors. They'll be able to better provide the pushing power needed for those brief instances when you need it, and the auto-resetting snap action breakers will take care of the over-current problem. They're smaller, the fans run constantly, and there is less to go wrong inside of them. For high-precision control, I would use Jaguars. The better linear control, plus the support for the CAN-bus will ultimately let you have better control of the motor. By high-precision, I speak of any motor used in a closed-loop control scheme with a sensor. There is nothing wrong with using them for the drive motors, and your team may want to use them for drive motors to have better control if using sensors such as the gyro or encoders for precise positioning. We had cut-out problems with the Black Jaguars at the Championship this year. We believe it was just over-current protection on the field as we discovered we could trip the Jaguars if it came into a pushing match in high gear. No design flaw with the Jaguars or the robot, just a design limitation. The CAN-bus is something your team may want to look into in the near future . It allows for 2-way communication, just like you mentioned. It offers some neat features for motor control too. You can control it like normal from 0-100%, current mode, voltage mode, faults, and more. It also allows you to get data from the Jaguars including temperature, voltage in, voltage out, and current. The programming will be a bit more complicated, and you will add a single point of failure to the robot. If you're willing to live with that, then use it. The single point of failure is the CAN-network itself. Instead of having a cable go to each speed controller in a star network configuration, you'll be using a piggy-back network, where there is only one control line, then a connection between each Jaguar with a termination connector on the last node (basically just a resistor between two pins). Hopefully this will help you. Could you be a little more descriptive about what you mean the the rest of the robot shut down? What is working, what is not working? |
Re: Victors verses Jaguars?
Quote:
|
Re: Victors verses Jaguars?
Jag Con: Fail randomly every time we use them.
Vic Pro: Don't. |
Re: Victors verses Jaguars?
Quote:
Quote:
I'm not using a Jaguar on a robot as long as possible. I'm just not willing to compromise reliability. Victors do exactly what they're told. |
Re: Victors verses Jaguars?
To be accurate, Victors only cost $5 more than Jaguars and undiscounted Jaguars cost $20 more than Victors.
|
Re: Victors verses Jaguars?
Thank you for posting this. Our team had a not-so-minor issue in 2008 (feel free to look at TBA. There you will find plenty of not-so minor issues like opponents ripping out our electronics board and other general design failure) which involved an inoperable fan on a Victor to result in our own mini-Chernobyl. However, we go through problems every year during testing Jaguars, and they magically work during competition. Malfunctions this year rendered our drive train inoperable for stretches of time.
I want to go back to Victors because of this. |
Re: Victors verses Jaguars?
Quote:
Also, I did put the over-current in the Cons as well... It caught us too much, plus by my understanding, the shunt resistors starts to wear out pretty quickly too, so the Over-current starts to kick in earlier and earlier. Also, to be fair, I believe the Jaguars were design to be used with CAN, and the PWM control was a second-thought. Not a good excuse, but you gain so much functionality with the CAN network. |
Re: Victors verses Jaguars?
Quote:
|
Re: Victors verses Jaguars?
Quote:
You can substitute "very limited industry" with "decade-long FIRST" and make the same statement. Unfortunately, FIRST tries to vet too much unproven product. For a $6K price tag (at a very bare minimum), I expect products to work out of the box. |
Re: Victors verses Jaguars?
Also, IIRC you can't run the window motors with jags.
|
Re: Victors verses Jaguars?
We did, and had no problems.
|
Re: Victors verses Jaguars?
Quote:
I'm not trying to start a fight or anything, but your statement represents something that a lot of engineers I work with do, and personally, I hate it. We, as an engineering society, won't get anywhere using the same stuff as we always have. I'm an intern at NASA, and I hate to say I see this all too often. Some things are done the same way as they were done back in the 1960s, and there are much better, easier, and cheaper ways of doing the same thing. It might work for a while, but I'd say replace it once support for that product is up. And sadly, it rarely happens. When that product fails, and there are no replacements, then quick engineering fixes must go into place to mitigate the problem. In this rant, and in all my posts here, I never did say to use CAN. I said it gives a lot more functionality than PWM does. I recommended that teams start to look into it. We tried to use CAN for a few days, and I can personally say that it sucked. It didn't work as intended. It wouldn't work for competition. It had random drop outs. One motor wouldn't work for some reason. A lot of issues. But hey... guess what, it was working. We didn't use it for competition. We used PWM for competition because we couldn't afford to lose a match because the CAN network went down. Now though, we're rebuilding the control system for our 2010 swerve drive robot, and we're going to implement CAN again. This will be a demo robot, and a loss of functionality won't cost us a match here. CAN, or Controller Area Network, is not something new. It has been used in vehicles for over a decade. Every vehicle produced since 1996 (in the US anyway) has been required to include an OBD-II port. Part of the OBD-II's specification is CAN, along with a few other protocols, but as of 2008, the CAN protocol is required. Also, much of the vehicles equipment talks with CAN. With my car (2006 Mazda3), the stereo talks with the ECU to get the trip computer information over CAN. CAN is tried and trusted in the industry. So don't put the blame on CAN. (Source: http://en.wikipedia.org/wiki/On-board_diagnostics) The issues that arrise are with the Jaguars and the cRIO images and our own software. There has been a steady release of updates, resolving most of the issues with CAN. Our team is taking the initiative to try to iron out some of the remaining bugs. Out of the 40 or so Victor 884s we've had, we've probably blown 10 of them. Now out of the 10 or so Jaguars we have, we've burnt out just 2 of them. That's nearly the same failure rate. The difference though is that we know that most the Victors failed due to user error, whether it be metal shavings or pushing the robot too fast while off. The Jaguars failed because of a manufacturing defect (Gray). Also to note about the Window motors & Jaguars... Removing the locking pins seem to help most people. http://wiki.team1640.com/index.php?t...r_Locking_Pins http://www.chiefdelphi.com/forums/sh...ad.php?t=83973 As part of our 2010 robot, we have the Window motors for steering, and we're planning on trying to use the CAN network for better control using the voltage mode. I'll report if I have any problems later this summer if we have any. I will be removing the locking pins. The only difference I can see between the Jaguars and Victors is the frequency at which power is sent to the motors. The Victors 'refresh' the power slower than the Jaguars. This can change the way the thermal cutout works. Remember that window motors are designed to run at either -100%, 0%, or 100%, not anything in between. We're using these motors outside of their intended purpose. |
Re: Victors verses Jaguars?
Quote:
That being said, there are numerous threads regarding the pros and cons of victors and jaguars. It ultimately boils down to reliability v features, respectively. In my two years I've witnessed the death of nary a Victor, and stared in disbelief at a Jaguar shipment with a 60%+ out-of-box failure rate, not to mention a Jaguar going up in magical blue sparks for no good reason (no shorts, no scrap metal debris, no physical damage unless it was from the factory). |
Re: Victors verses Jaguars?
Quote:
|
Re: Victors verses Jaguars?
Quote:
|
Re: Victors verses Jaguars?
Quote:
I might be wrong, but one of the LabVIEW developers at work was talking about how FIRST teams are spoiled and get to try new products before they're even released. ;) But I also totally agree. CAN was hardly even half baked at the beginning of the 2011 FRC Season. |
Re: Victors verses Jaguars?
Quote:
A simple test is take one of your other speed controllers on your robot and switch the leads to that drive motor and see what it does. As for the Victor vs Jaguar debate, In my opinion if you are not using CAN there is no reason to use a Jaguar*. *This opinion has nothing to do with my company affiliation. I never have and never will use a Jaguar when a Victor is an option due to proven reliability. |
Re: Victors verses Jaguars?
Please let me chime on a few things here:
The biggest piece of feedback that I can provide is that if something fails find out why. This is what engineering is about. Too many people blame the jags since they are just a symptom and don't find the root cause. The whole window motor is a great example. The Jag provides a more linear output (most of us could argue that this is better) and this creates an issue with the locking pin. The problem is not with the JAG but with the locking pin on the window motor (root cause); Yet people blame the Jag (symptom). You could replace the Jag with an industrial drive and have the same problem. One of challenges of designing things for FIRST is that it can be used in so many ways; commonly in ways you never expect. |
Re: Victors verses Jaguars?
Quote:
What kind of drivetrain, and how many CIMs? What was the total gear ratio from the CIM to the wheel, and what was the wheel diameter? Did the practice entail a lot of starting, stopping, turning, or pushing? |
Re: Victors verses Jaguars?
I just remembered one small benefit of using Jaguars instead of Victors. It doesn't take a lot of practice and experience before you can reliably plug a PWM cable into a Jaguar.
|
Re: Victors verses Jaguars?
Quote:
While the newer Jags have gone to lower "ON" resistance FETs, the manufacturer has lowered the number to two in each leg while the Vic remains at three. I think this gives a slight edge to the Vic in terms of dissipation at sustained high currents. No one has mentioned that the Vics are conformal coated. This coating prevents a lot of the contamination that is prevalent with the Jags. Heating of the CIMs over a two hour practice/demo is not unusual. The CIM motors are sealed and intended for intermittent duty. Internal heat has very small paths to dissipate to the outside air. |
Re: Victors verses Jaguars?
Quote:
|
Re: Victors verses Jaguars?
personally, i would say avoid jags for any of the high current motors. the cims and rs-775's generate a lot of electrical noise, and this is what we believe to be the culprit behind our CAN problems. the Current control is very nice for some things. i think that a mix of jags and victors would probably be ideal. jags on the smaller motors where more finesse is necessary (550's, 395's) and victors or spikes everywhere else.
another reason to use victors on the high current motors is that they are typicaly in the drive-train, which means that they should have encoders on them already, and if that is the case then the sensing capability of the jag is unneeded. with voltage and speed, current and anything else you want can be calculated. |
Re: Victors verses Jaguars?
Quote:
|
Re: Victors verses Jaguars?
at CMP another team appeared to be having the same problem ( motor pulsing ) we had already solved the problem with the timeout, and that had helped tremendously, however we were still getting intermittent dropouts in the Can buss. when we talked to the other team (i dont remember name or number, maybe 399?) they said that they had been having the same problem and that attaching a filter capacitor on the leads of their motors had helped tremendously. another thing that lead me to this conclusion, is that we never had any problems with the can while we were testing our lift or manipulator, which were all rs550s or fisher prices. when we tested the drive however, the can network continued to drop out intermittently. the FP on the lift was drawing at least as much current (approx 30 amps continuous) so i was left to think that electrical noise was the culprit. we have not done any tests, but before next season we might try the filter capacitor trick and see if it solves the problem.
|
Re: Victors verses Jaguars?
Quote:
971 was testing our elevator, and when we would tell the control loop to move the elevator down a foot, (with a FP, and also with a FP and 775 both running off Black Jaguars), we could reliably get the robot to reset the Jaguars and loose communications. This happened more often when we had lots of D in the control loop. I haven't seen anything like that in the drivetrain with CIMS and Jaguars when doing control loops. |
Re: Victors verses Jaguars?
In my opinion the victors win hands down I've never seen one break and I've seen at least 4 jags break.
|
Re: Victors verses Jaguars?
Our team uses Jaguars for as much as possible. For software, the linear response is great. They rarely fail for us--only when there's an issue with metal shavings.
Additionally, our team can't get more than 12.0V out of our victors, while the jaguars can do 12.5V or more no problem. Maybe we're doing something wrong though. |
Re: Victors verses Jaguars?
Quote:
|
Re: Victors verses Jaguars?
57 has used CAN for 2 years and we're heading into our 3rd this year. We've had occasional problems with the CAN network dropping out, but I'm pretty certain they were all self-inflicted. Things like the CAN-Serial adapter coming loose from the cRIO, or a finicky terminator that would occasionally short if you looked at it funny. I think CAN is plenty reliable if you're careful about your wiring. The major drawback is that a bad connection will take your whole network down, instead of a single motor.
As for reliability, we've had a handful of the Gray Jags go bad on us, but we haven't lost a black one yet. Again, I think being careful around your electronics is the main thing. The Jags are more susceptible to metal shavings than the Vics, so you need to cover up your electronics if you're producing shavings. Which you should be doing in any case, even if your Vics are less likely to fail because of it. There's plenty of other stuff in the control system that's vulnerable to metal shavings nowadays. |
Re: Victors verses Jaguars?
Quote:
Ours went bad before the final match of eliminations. That was a pain... |
| All times are GMT -5. The time now is 06:36. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi