Thread: We need a GYRO
View Single Post
  #2   Spotlight this post!  
Unread 26-07-2006, 22:02
Matt Krass's Avatar
Matt Krass Matt Krass is offline
"Old" and Cranky. Get off my lawn!
AKA: Dark Ages
FRC #0263 (Sachem Aftershock)
Team Role: Mentor
 
Join Date: Oct 2002
Rookie Year: 2002
Location: Long Island, NY
Posts: 1,187
Matt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond repute
Send a message via AIM to Matt Krass
Re: We need a GYRO

If you're willing to spend some money on it, I'd have to recommend simply purchasing one of the two primary Evaluation Board Gyros from Analog Devices. The device in the kit has a maximum rotational velocity of approximately 80 degrees/second. Spin it any faster and it just peaks out at 80, and trust me, 80 is very easy to exceed if you get hit moderately roughly on the field. I recommend atleast the ADXRS150EB (150 degrees/second) or the ADXRS300EB (300 degrees/second), the EB on the end of the model numbers notes it's an Evalulation Board. These components come in Ball Grid Array packaging, which is difficult to work with, the EBs come with the package pre-attached with all the support hardware (Capacitors, Resistors and the like) on a small PCB with solder pads to connect your wires to, just like the kit one, but a considerably superior gyro.

The evaluation boards are $50, which I feel is pretty reasonable considering the quality of the sensor, the sensor alone is $30, but I would highly recommend getting the Eval Board as the Ball Grid Array can be very difficult to work with, and the tools required would amount to more than the $20 saved, as well as ease of replacing it if anything happens.

The difference between the 150 and the 300 is merely the maximum rate of turn they can detect. Since both operate over a 5 volt spectrum of output, the 150 has finer resolution, but less range, whereas the 300 has more range, but less resolution. My personal choice has always been the 300, as I never trust the mechanical people to make a robot precise enough to warrant the extra resolution (Just kidding, I love my mechanical guys!)

I'll be posting a whitepaper on gyro programming as well shortly, soon as I finish proofing it for silly mistakes and fully testing all the code examples, expect it in a month at most. (Though I might end up eating those words). However before then feel free to contact me privately with any questions you may have, I'll do my best to answer them in my schedule.
__________________
Matt Krass
If I suggest something to try and fix a problem, and you don't understand what I mean, please PM me!

I'm a FIRST relic of sorts, I remember when we used PBASIC and we got CH Flightsticks in the KoP. In my day we didn't have motorized carts, we pushed our robots uphill, both ways! (Houston 2003!)