Remove these ads by
Signing UpStep 1: Research your options
For a reflective sensor a disc with alternating black and white segments is attached to the motor or somewhere along the drive train. An LED (red or infra-red) shines a light onto the disc and a photodiode or phototransistor detects the difference between the light and dark segments by the amount of LED light reflected as the motor turns.
For an transmissive sensor a similar arrangement is used, but the LED shines directly at the photosensor. An opaque vane attached to the motor or gear train (or a hole drilled in one of the gears) breaks the beam, allowing the sensor to detect one revolution.
I will add links to a few examples of these later. This project used the transmissive sensor design, but I tried several variations, as you will see.







































Visit Our Store »
Go Pro Today »




How did you "figure out which side was the emitter and which was the detector using a multimeter"?
Favorite H-bridges are like (ummm) bellybuttons -- everyone's got one. I'll throw the SN754410 in the ring. Full control over 2 motors, each at 1A. (Or gang them together for serious juice.) And best is that it's un-smokeable -- you can't turn one side's transistors all on at once, which would short the thing out (and burn it up).
But anyway... Nice encoders!
Those wheels usually produce quite a lot of impulsions per revolution : http://www.sansyu.com/images/records/plastics/Decoder_Detail.jpg
Also, what about driving a very narrow beam through the teeth of one of the gear?
I'm in the process of collecting all the items needed for a remote control lawnmower. So far I have the lawnmower, wheelchair motors, wheels, and batteries, but I still need an alternator, speed controller and RC transmitter(radio). This project of yours might come in handy for me this winter.
http://www.evatech.net/ and http://www.webcom.com/sknkwrks/mowers.htm to see some RC Lawnmowers that I am trying to emulate. I've had this idea since I was a kid but never had the time, or $$ to do it. Looks like a few people beat me to the punch.
I'll post my Instructables when I finally get to this project.