Go to Post Teams that are consistently designing and end up with weight problems need to look at their design process and make corrections in "Weight Management". - Mike Martus [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
  #16   Spotlight this post!  
Unread 04-04-2009, 13:51
kapolavery's Avatar
kapolavery kapolavery is offline
All Your Base Are Belong to FIRST
AKA: Avery-John Domingo
FRC #2445 (RoboKAP)
Team Role: Alumni
 
Join Date: Feb 2009
Rookie Year: 2008
Location: Kapolei, Hawaii
Posts: 110
kapolavery is a splendid one to beholdkapolavery is a splendid one to beholdkapolavery is a splendid one to beholdkapolavery is a splendid one to beholdkapolavery is a splendid one to beholdkapolavery is a splendid one to beholdkapolavery is a splendid one to beholdkapolavery is a splendid one to behold
Re: Victor Vs Jaguar

Quote:
Kapolavery,

I've noticed you around CD a lot lately. You ask a lot of really good questions. Although some of these could actually be answered by doing a search, the honesty in which you ask and the detail you give in what you are looking for is quite refreshing. KEEP IT UP!!! (Aloha, and welcome to CD).
thanks Mr Bill
well i am still on spring break (which is why i have all this time to post) and one of my assignments/ side project for my senior project is to improve the robot we entered this year..(which is why im asking all these questions)
since i didnt get to work in the electrical/rogramming team, i thought it would be good to learn the things i didnt overthe build season.
ill do better research next time though XD

but yea thats why i started this thread.. b/c we have spare victors from our 08 bot, and for our 09 bot we wanted to put a conveyor lift to pick up balls since currently our robot is manually loaded.
so i was wondering which speed controller would be better for the conveyor belt mech, and perhaps which motor should be used for which speed controller.


our season is over (for now) so my teacher wants us to sharpen up by
__________________
"There's always next year..."

  #17   Spotlight this post!  
Unread 04-04-2009, 13:53
kapolavery's Avatar
kapolavery kapolavery is offline
All Your Base Are Belong to FIRST
AKA: Avery-John Domingo
FRC #2445 (RoboKAP)
Team Role: Alumni
 
Join Date: Feb 2009
Rookie Year: 2008
Location: Kapolei, Hawaii
Posts: 110
kapolavery is a splendid one to beholdkapolavery is a splendid one to beholdkapolavery is a splendid one to beholdkapolavery is a splendid one to beholdkapolavery is a splendid one to beholdkapolavery is a splendid one to beholdkapolavery is a splendid one to beholdkapolavery is a splendid one to behold
Re: Victor Vs Jaguar

Quote:
Originally Posted by Qbranch View Post
Going past the limit would mean a >100% duty cycle, which is impossible. A direct analogy would be working 25 hours a day.

If you do manage to figure this out though, please let me know. You'll have singlehandedly solved the world's energy crisis.

-q
alright i'll make sure i'll let you know!
haha
__________________
"There's always next year..."

  #18   Spotlight this post!  
Unread 04-04-2009, 14:55
billbo911's Avatar
billbo911 billbo911 is offline
I prefer you give a perfect effort.
AKA: That's "Mr. Bill"
FRC #2073 (EagleForce)
Team Role: Mentor
 
Join Date: Mar 2005
Rookie Year: 2005
Location: Elk Grove, Ca.
Posts: 2,387
billbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond repute
Re: Victor Vs Jaguar

Quote:
Originally Posted by EricVanWyk View Post
Bill -

Alan's post is only half correct. It is true that the outputs have a 6.625uS update rate, which does equate to 150 signals over the standard window.

However, this is slightly higher resolution than the Victors can respond to. Additionally, the Jaguar does not use the standard 1ms - 2ms window by default (it can be set to do so). It uses a wider window in order to get more resolution. This is why you must use the Jaguar or Victor specific API calls - they will scale the pulse width accordingly.

I don't have access to the exact numbers right now - I've managed to get out of the office this weekend. Hopefully someone with better knowledge of the specifics will jump in.

I'm 30% confident that internally, the Jaguars represent the Duty cycle with a 16 bit number (even though they are using a 32 bit processor). I'd be surprised if we are getting more than 8bits over the PWM channel, so this extra resolution isn't used (this year).

Honestly, having a ~150 Hz update rate has no relevance to the answer I am looking for, but in regard to the OP's question, it might. I understand the Vic and the Jag have different update rates and their responses to the signals are significantly different. For instance, the Jag has a much more linear response than does the Vic. All this aside, what I was really looking for was:

While doing the math to generate the values used to send to the Jag, how many decimal places are really necessary? Would sending .38 have any noticeably different output than sending it .3835?

If in fact the Jag is using a 16 bit word to represent the duty cycle, that would translate to more than 65K possible values. That would indicate that 4 places would in fact work, though I highly doubt that you would really need more than 2 places after the decimal.

All this may be limited by the cRIO at this point in time. While sending a PWM signal generated by these values, the cRIO may only be looking at the first two digits and ignoring the rest. This is just a guess on my part. When we move to CAN Bus, this whole discussion will be somewhat different, but that is for the future.
__________________
CalGames 2009 Autonomous Champion Award winner
Sacramento 2010 Creativity in Design winner, Sacramento 2010 Quarter finalist
2011 Sacramento Finalist, 2011 Madtown Engineering Inspiration Award.
2012 Sacramento Semi-Finals, 2012 Sacramento Innovation in Control Award, 2012 SVR Judges Award.
2012 CalGames Autonomous Challenge Award winner ($$$).
2014 2X Rockwell Automation: Innovation in Control Award (CVR and SAC). Curie Division Gracious Professionalism Award.
2014 Capital City Classic Winner AND Runner Up. Madtown Throwdown: Runner up.
2015 Innovation in Control Award, Sacramento.
2016 Chezy Champs Finalist, 2016 MTTD Finalist
  #19   Spotlight this post!  
Unread 04-04-2009, 15:38
EricVanWyk EricVanWyk is offline
Registered User
no team
 
Join Date: Jan 2007
Rookie Year: 2000
Location: Boston
Posts: 1,597
EricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond repute
Send a message via AIM to EricVanWyk
Re: Victor Vs Jaguar

Quote:
Originally Posted by billbo911 View Post
Honestly, having a ~150 Hz update rate has no relevance to the answer I am looking for, but in regard to the OP's question, it might. I understand the Vic and the Jag have different update rates and their responses to the signals are significantly different. For instance, the Jag has a much more linear response than does the Vic. All this aside, what I was really looking for was:

While doing the math to generate the values used to send to the Jag, how many decimal places are really necessary? Would sending .38 have any noticeably different output than sending it .3835?

If in fact the Jag is using a 16 bit word to represent the duty cycle, that would translate to more than 65K possible values. That would indicate that 4 places would in fact work, though I highly doubt that you would really need more than 2 places after the decimal.

All this may be limited by the cRIO at this point in time. While sending a PWM signal generated by these values, the cRIO may only be looking at the first two digits and ignoring the rest. This is just a guess on my part. When we move to CAN Bus, this whole discussion will be somewhat different, but that is for the future.

Sorry, bit of a misunderstanding. It isn't a 150Hz update signal - it is a signal with 150 possible distinct values, which is about 2.2 digits. The Jaguar would have about 2.4 digits (if I recall the numbers correctly.

The Victor's resolution is limited by itself. The Jaguar's resolution is limited by the cRIO's PWM output (for now).
  #20   Spotlight this post!  
Unread 04-04-2009, 15:58
MikeE's Avatar
MikeE MikeE is offline
Wrecking nice beaches since 1990
no team (Volunteer)
Team Role: Engineer
 
Join Date: Nov 2008
Rookie Year: 2008
Location: New England -> Alaska
Posts: 381
MikeE has a reputation beyond reputeMikeE has a reputation beyond reputeMikeE has a reputation beyond reputeMikeE has a reputation beyond reputeMikeE has a reputation beyond reputeMikeE has a reputation beyond reputeMikeE has a reputation beyond reputeMikeE has a reputation beyond reputeMikeE has a reputation beyond reputeMikeE has a reputation beyond reputeMikeE has a reputation beyond repute
Re: Victor Vs Jaguar

Quote:
Originally Posted by kapolavery View Post
in what scenario would you use the victor speed control and in what scenario would you use the Jaguar

this year our team used all the kit jaguars for our turret, shooter, and drive
It's been a fascinating discussion on the second question you asked in the OP, but I'll restrict my answer the first question.

We used the following simple approach to deciding which speed controller to use:

Q) Do we intend to use closed loop control for the motor?
Yes -> Jaguar (more linear response);
No -> Either

Q) Do we have limited space/footprint?
Yes -> Victor (smaller);
No -> Either;

Q) Do we think we might damage the speed controller in development?
Yes -> Jaguar (less expensive);
No -> Either;

This lead to us using 6 Jaguars for our drive system, and 2 Victors for our lifter/shooter.
  #21   Spotlight this post!  
Unread 04-04-2009, 22:50
kapolavery's Avatar
kapolavery kapolavery is offline
All Your Base Are Belong to FIRST
AKA: Avery-John Domingo
FRC #2445 (RoboKAP)
Team Role: Alumni
 
Join Date: Feb 2009
Rookie Year: 2008
Location: Kapolei, Hawaii
Posts: 110
kapolavery is a splendid one to beholdkapolavery is a splendid one to beholdkapolavery is a splendid one to beholdkapolavery is a splendid one to beholdkapolavery is a splendid one to beholdkapolavery is a splendid one to beholdkapolavery is a splendid one to beholdkapolavery is a splendid one to behold
Re: Victor Vs Jaguar

ok so overall then..
which speed controller is better?

or is it just by preference..
__________________
"There's always next year..."

  #22   Spotlight this post!  
Unread 05-04-2009, 02:51
gburlison gburlison is offline
Mentor
FRC #0662 (Rocky Mountain Robotics)
Team Role: Mentor
 
Join Date: Sep 2002
Rookie Year: 2000
Location: Colorado Springs, CO
Posts: 245
gburlison is a name known to allgburlison is a name known to allgburlison is a name known to allgburlison is a name known to allgburlison is a name known to allgburlison is a name known to all
Re: Victor Vs Jaguar

We had some problems with 3 Victors on the same digital sidecar. It seems that the Victors draw more current from the PWM line. We did not have time to prove this definitively. We just moved one of the Victors to a second sidecar. Has anyone had a problem running more than 2 Victors on one sidecar?
__________________
Gordon Burlison - Mentor
662/Rocky Mountain Robotics
"Every silver lining's got a Touch of grey - Robert Hunter"
"No sense in being pessimistic, it wouldn't work anyway"
  #23   Spotlight this post!  
Unread 05-04-2009, 04:17
AustinSchuh AustinSchuh is offline
Registered User
FRC #0971 (Spartan Robotics) #254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Feb 2005
Rookie Year: 1999
Location: Los Altos, CA
Posts: 803
AustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond repute
Re: Victor Vs Jaguar

Quote:
Originally Posted by gburlison View Post
Has anyone had a problem running more than 2 Victors on one sidecar?
We (254) have 8 victors on one side car, and they seem to be working. We (971) have 6 victors on one side car, and they seem to be working just fine too.
  #24   Spotlight this post!  
Unread 05-04-2009, 11:49
Qbranch Qbranch is offline
wow college goes fast.
AKA: Alex
FRC #1024 (Kil-A-Bytes)
Team Role: Alumni
 
Join Date: Apr 2006
Rookie Year: 2006
Location: Indianapolis
Posts: 1,174
Qbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond reputeQbranch has a reputation beyond repute
Re: Victor Vs Jaguar

Quote:
Originally Posted by gburlison View Post
It seems that the Victors draw more current from the PWM line.
Truth.

All of IFI's motor drives are opto-isolated on the signal input to protect your controller board from the slings and arrows of brushed motor noise (i.e. reverse polarity voltage spikes on brush contact release, generator effect during duty cycle off time).

The current draw comes from the opto-isolators, which put an air gap between you and anything that could come in contact with the motor. The current you input on the PWM signal line runs an LED, which is pointed at a photo diode (think teeny weenie little solar cell) or photo transistor(more popular, transistor with base driven by photon input).

The photo diode or photo transistor's output signal matches the input signal, but with near infinite impedance (for our intents and voltage ranges) back to the signal source thanks to the air gap (between the LED and sensor) acting as a high value resistor between the signal source and the speed controller's circuitry.

If you've ever jammed a drive motor or other large motor coupled to a lot of inertia from 254 to 0 in one 25.4ms update period, you probably have these little guys to thank for saving the life of your RC.

-q
__________________
Electrical Engineer Illini
1024 | Programmer '06, '07, '08 | Driver '08
  #25   Spotlight this post!  
Unread 05-04-2009, 19:00
EricVanWyk EricVanWyk is offline
Registered User
no team
 
Join Date: Jan 2007
Rookie Year: 2000
Location: Boston
Posts: 1,597
EricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond repute
Send a message via AIM to EricVanWyk
Re: Victor Vs Jaguar

Quote:
Originally Posted by gburlison View Post
We had some problems with 3 Victors on the same digital sidecar. It seems that the Victors draw more current from the PWM line. We did not have time to prove this definitively. We just moved one of the Victors to a second sidecar. Has anyone had a problem running more than 2 Victors on one sidecar?
I was going to write a lengthy response, but Qbranch is right on the money.

A few more details:

The Jaguar's optoisolator has a logic level converter in it. This allows it to work with about a quarter of the signal current on the outside world side. This means it can use a larger balancing resistor, which in turn implies that it shares signal current better.

The DSC should definitely be able to drive three victors, provided they aren't all on the same port. It will only support controlling up to 2 Victors per port using a Y-cable.


Lastly, what problems did you have? We should probably move this discussion to personal messages to avoid clogging the thread.
  #26   Spotlight this post!  
Unread 06-04-2009, 09:15
Unsung FIRST Hero
Al Skierkiewicz Al Skierkiewicz is offline
Broadcast Eng/Chief Robot Inspector
AKA: Big Al WFFA 2005
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Wheeling, IL
Posts: 10,798
Al Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond repute
Re: Victor Vs Jaguar

Avery,
All things being equal, the output of the controllers coupled to a motor are controlling current within the motor. Current translates to speed. So the things that limit this current is the "on" time of the controller and all series resistances between the battery and the motor. Assuming the controller is at full throttle then the battery is effectively connected directly to the motor through the controller. The series resistances are the wiring (.0005 ohm/ft for #6, .001 ohm/ft for #10, .002 ohm/ft for #12) the series resistance of the connections (usually much less than .0005 ohms total for 5-10 connections) the .0005 ohm resistor in the Jaguar, and the series resistance of the FETs. Remember that the FETs are in groups of three in parallel and there are two groups in series at any one time. For the Victor this is 12 mohm per FET or 4mohm per group or 8mohm (.008 ohms) per Victor. The Jaguar is 5.2mohm per device or 1.8mohm per group for 3.5 mohm per controller + 0.5 mohm for the current sense resistor=4mohm or 0.004 ohms Jaguar. However, the Jaguar must add a short pulse to battery common at regular intervals to charge up the internal capacitor for driving the FETs. So the controller output is not at full throttle one hundred percent of the time but is very close.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
  #27   Spotlight this post!  
Unread 06-04-2009, 13:14
BT987's Avatar
BT987 BT987 is offline
Registered User
FRC #0987 (High Rollers)
Team Role: Human Player
 
Join Date: Mar 2008
Rookie Year: 2008
Location: Las Vegas
Posts: 82
BT987 has a spectacular aura aboutBT987 has a spectacular aura about
Re: Victor Vs Jaguar

well we have gone through about 5 jaguars, and no victors and we have about the same amount of the two on our bot....
__________________
-2009 Las Vegas Champions(1622 and 1013)
-2009 Las Vegas Chairmans winner.

-2008 IRI Champs(330,67,68)
-2008 Arch. finalists
-2008 Vegas winners(39 an 1013)
-2008 Vegas chairmans winners

-2007 World Champions! thanks to 190 and 177
-2007 Vegas Finalist

http://www.team987.com/

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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Yellow Flashing Jaguar/Victor Lights AlbertW90 Electrical 10 16-02-2009 11:06
Increase Victor and Jaguar pulse resolution Bryscus FRC Control System 8 26-01-2009 20:20
Can I control a victor/jaguar with an RC receiver Bruceb Electrical 3 30-12-2008 10:50
Jaguar and Victor Flashing lights? programmr FRC Control System 24 17-12-2008 15:44
pic: Jaguar next to Victor ajlapp Extra Discussion 26 10-08-2008 17:56


All times are GMT -5. The time now is 17:13.

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