|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools |
Rating:
|
Display Modes |
|
#1
|
||||
|
||||
|
Which sensors should be used throughout the robot?
Note: This is in response to a disucssion I had with 971's technical mentor, thanks for the help!
I've been wondering what sensors are the "best" for certain areas of the robot. The areas I'm thinking of are: Fly wheels, Elevators, turrets, and drivetrains. What different sensors have you used for these applications, and how have you found them? P.S. Has anyone used the S4t? Am I right in my assumption that it doesn't rotate? |
|
#2
|
|||||
|
|||||
|
Re: Which sensors should be used throughout the robot?
That's about like asking what is the best gear ratio: it depends.
And speaking of depends, that's proven to be the most critical feature when it comes to selecting which limit switch, encoder, camera, potentiometer, rangefinder, or optical interrupt (we've used all of these at one time or another) -- that it be dependable. A flaky sensor is often worse than none at all. We've gotten sensors from AndyMark, RobotShop, Lynxmotion, Adafruit, Mouser, Jameco, McMaster-Carr, and even Radio Shack. We even played with some magnetic reed switches from Home Depot or Lowes. That's probably not a complete list. Last edited by GeeTwo : 26-07-2015 at 15:39. Reason: suppliers |
|
#3
|
|||||
|
|||||
|
Re: Which sensors should be used throughout the robot?
We've had good experiences with the AMT-102 encoders, which are inexpensive and robust.
We also like these reed switches for proximity or limit sensors. They're easy to mount and more durable than mechanical switches. |
|
#4
|
||||
|
||||
|
Re: Which sensors should be used throughout the robot?
Quote:
Thanks for the feedback so far, keep it coming. Would like to use the same sensor *encoder, ir, ect* in as many places as possible! |
|
#5
|
|||||
|
|||||
|
Re: Which sensors should be used throughout the robot?
Yes.
|
|
#6
|
|||
|
|||
|
Re: Which sensors should be used throughout the robot?
I've used the S4 in several different applications. Can you clarify what you mean by doesn't rotate?
|
|
#7
|
||||
|
||||
|
Re: Which sensors should be used throughout the robot?
Encoders such as Greyhills or S4s on drive and elevators. Some teams like 10 turn pots on elevators, but I think encoders are easier. Then hall effects for indexing, or anywhere you would use a limit switch. Pots work better for arms because indexing an arm is hard. Any type of object indexing we use beam break sensors, which we buy from Adafruit. Then for shooters you either need a fast reacting beam break, or the smallest CPR encoder you can find.
|
|
#8
|
||||
|
||||
|
Re: Which sensors should be used throughout the robot?
Reed switches and limit switches are both digital inputs that return boolean states, so both would be programmed the same.
|
|
#9
|
||||
|
||||
|
Re: Which sensors should be used throughout the robot?
Quote:
Quote:
Note: To clarify, you mean limiting the range of something by indexing? Like using a limit switch to stop an elevator? |
|
#10
|
||||
|
||||
|
Re: Which sensors should be used throughout the robot?
Quote:
I probably used the wrong word for indexing. For elevators and arms, if using an encoder, you have to have a limit switch/hall effect at some point to zero it. And that is harder with arms then with elevators. |
|
#11
|
|||
|
|||
|
Re: Which sensors should be used throughout the robot?
![]() The silver shaft rotates. You mount the encoder with a nut on the brass-colored threaded portion, which will also hold the black housing stationary. |
|
#12
|
||||
|
||||
|
Re: Which sensors should be used throughout the robot?
From what I've seen, most teams just mount these by drilling a quarter inch hole and putting them in. How does the shaft still spin with the axle if the hole is a larger diameter than it is?
|
|
#13
|
||||
|
||||
|
Re: Which sensors should be used throughout the robot?
So the input shaft of the encoder is 1/4 inch. So its press fit in. Then teams zip tie the wires down, which stops the housing from spinning.
|
|
#14
|
||||
|
||||
|
Re: Which sensors should be used throughout the robot?
Quote:
When would you use a high cpr vs a low cpr? It seems to me that using a high cpr encoder on a fly wheel might overwhelm the fpga. Any formula to figure out the max possible? One last question: 971's mentor mentioned their robot featured: Quote:
Thanks for all the help so far! |
|
#15
|
||||
|
||||
|
Re: Which sensors should be used throughout the robot?
Quote:
As for distance accuracy, 256 cpr at 4x with a 1.125 inch spool gives an accuracy of 0.003 inches per pulse. That is way more accurate then ever needed, and controlling to that accurate isn't possible. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|