0

Which Optical Sensor to use for Optical Encoder
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

Which Optical Sensor to use for Optical Encoder

by ciniper on Tue Jul 23, 2019 7:38 pm

Hi,

I'm currently working on a project that involves building an optical encoder that can be sensed with Arduino. I started off by purchasing the TSL 2591 light sensor and got it working with the arduino board to read light measurements. However, the problem I have been getting is that the light sensor seems to have a slow sample rate which is limited by the "integration Time." The integration time of this sensor (100ms) is much too slow for my application which requires a high sampling rate. Is there any other sensor available that isn't limited by a slow integration time? Am I using the wrong class of sensor? I see that if i look at the photo-interruptor product, it's used as an optical encoder and the read rate is very quick. Any information on this would be great, thanks!

ciniper
 
Posts: 1
Joined: Tue Jul 23, 2019 7:23 pm

Re: Which Optical Sensor to use for Optical Encoder

by adafruit_support_bill on Tue Jul 23, 2019 7:48 pm

For optical encoders, a photo interruptor or reflective sensor are typically used. Use the interruptors with a slotted wheel, or the reflective sensor with a black/white patterned wheel.
https://www.adafruit.com/?q=interruptor
https://www.adafruit.com/product/3930

Response time is quite fast and you can connect them to an interrupt pin for best performance.
https://learn.adafruit.com/pro-trinket-tachometer

adafruit_support_bill
 
Posts: 76090
Joined: Sat Feb 07, 2009 10:11 am

Please be positive and constructive with your questions and comments.