Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Electrical (http://www.chiefdelphi.com/forums/forumdisplay.php?f=53)
-   -   Speed Controllers: Which is best? (http://www.chiefdelphi.com/forums/showthread.php?t=115191)

Ether 12-04-2013 16:49

Re: Speed Controllers: Which is best?
 
Quote:

Originally Posted by Jon Stratis (Post 1261070)
This is incorrect....The Jaguar will accept position, speed or current values over the CAN network, and then utilizes its own internal PID controller to hit the desired target.

I think Scott's post was saying that the PID in the Jag is implemented in software (firmware), not hardware (logic gates).



EricVanWyk 12-04-2013 17:04

Re: Speed Controllers: Which is best?
 
Quote:

Originally Posted by Jon Stratis (Post 1261070)
This is incorrect. See chapter 7 in the Jaguar guide: http://content.vexrobotics.com/docs/...e_20130215.pdf



The Jaguar will accept position, speed or current values over the CAN network, and then utilizes its own internal PID controller to hit the desired target.

I'd hesitate to second guess the creator of a device on a question about how the the device in question works.

buchanan 15-04-2013 12:10

Re: Speed Controllers: Which is best?
 
Quote:

Originally Posted by Ether (Post 1261074)
I think Scott's post was saying that the PID in the Jag is implemented in software (firmware), not hardware (logic gates).

Quote:

Originally Posted by EricVanWyk (Post 1261082)
I'd hesitate to second guess the creator of a device on a question about how the the device in question works.

Why does it matter how it works internally? The device as delivered has the capability, and the alternatives apparently don't. Our team has found this capability quite useful.

connor.worley 15-04-2013 12:41

Re: Speed Controllers: Which is best?
 
We've run a few hundred hours of practice. Obviously not driving every minute, but the Talons have held up flawlessly.

Teamcodeorange 15-04-2013 13:18

Re: Speed Controllers: Which is best?
 
Quote:

Originally Posted by connor.worley (Post 1262163)
We've run a few hundred hours of practice. Obviously not driving every minute, but the Talons have held up flawlessly.

I concur.

Ether 15-04-2013 14:05

Re: Speed Controllers: Which is best?
 
Quote:

Originally Posted by buchanan (Post 1262147)
Why does it matter how it works internally?

For 2 reasons:

1) Because Scott's post was correct and Jon said it wasn't correct. It was a simple misunderstanding, I believe... but it might confuse students if left uncorrected.

2) Some people care how things work internally.



asteb27 15-04-2013 19:52

Re: Speed Controllers: Which is best?
 
We used talons this year. Like nearly everyone else, we love them. They are small, have a sealed design, and are pretty linear. We put fans on our drive train, though I don't think we needed to. We don't really like Jags because of their size and reliability issues, and we have never used CAN. Victors are okay, but the 884s are not linear, and the 888s have a slightly larger footprint (compared to the talon) and open design. Even with the conformal coating, I would be wary of metal shavings.

Can anyone comment on the reason to use a Jag PID as opposed to using the crio to accomplish the same thing. Why is it better/prefered by some teams?

joelg236 15-04-2013 20:32

Re: Speed Controllers: Which is best?
 
Quote:

Originally Posted by asteb27 (Post 1262386)
Can anyone comment on the reason to use a Jag PID as opposed to using the crio to accomplish the same thing. Why is it better/prefered by some teams?

There's one less thing to do on the CRIO. (although the crio is powerful enough for basically everything but heavy vision processing)

Mr. Lim 15-04-2013 20:49

Re: Speed Controllers: Which is best?
 
The real strength of the Jag is in the first few weeks of build season.

Attach a jag, a breaker, a battery, encoder + potentiometer wires, and a serial CAN adapter on a small board, and you have a really versatile prototyping rig.

We basically had a working FCS prototype with <2% velocity speed control on day 2 of build thanks to the Jags and BDC-COMM.

No cRIO or programming required.

It's incredibly fast to get a newly built mechanisms up and running for trials - whether it requires speed control or position control - or neither!

Jags are great when used in the right situations.

Ether 15-04-2013 20:50

Re: Speed Controllers: Which is best?
 
Quote:

Originally Posted by asteb27 (Post 1262386)
Can anyone comment on the reason to use a Jag PID as opposed to using the crio to accomplish the same thing. Why is it better/prefered by some teams?

Internal PID closes the loop at 1000Hz. Too bad the Jag doesn't have an internal bang-bang speed controller.



Teamcodeorange 15-04-2013 21:16

Re: Speed Controllers: Which is best?
 
Quote:

Originally Posted by Ether (Post 1262420)
Internal PID closes the loop at 1000Hz. Too bad the Jag doesn't have an internal bang-bang speed controller.



Could you not just bump the P value up very high and set I and D to 0? Doesn't that basically emulate a bang-bang?

joelg236 15-04-2013 21:19

Re: Speed Controllers: Which is best?
 
Quote:

Originally Posted by Teamcodeorange (Post 1262435)
Could you not just bump the P value up very high and set I and D to 0? Doesn't that basically emulate a bang-bang?

No, since it would compensate when the encoder value is over the setpoint (think -1 speed), making the speed go up and down uncontrollably.

Mr. Lim 15-04-2013 22:02

Re: Speed Controllers: Which is best?
 
Unless you pulled the limit switch jumper that prevents it from going in reverse...?

joelg236 15-04-2013 22:06

Re: Speed Controllers: Which is best?
 
Quote:

Originally Posted by Mr. Lim (Post 1262473)
Unless you pulled the limit switch jumper that prevents it from going in reverse...?

Well there you go. That would effectively be bang-bang control.

Ether 17-04-2013 20:47

Re: Speed Controllers: Which is best?
 
Quote:

Originally Posted by joelg236 (Post 1262478)
Well there you go. That would effectively be bang-bang control.

I'd like to hear from someone who has done this.




All times are GMT -5. The time now is 06:19.

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