Go Down

Topic: [Consulta] Usar LDR y Diodo Laser para hacer un encoder (Read 494 times) previous topic - next topic

Draifer

Buen dia compañeros, mi duda es si se puede montar un motor con un disco perforado (todo esto de manera casera) y utilizar un LDR y un diodo laser para registrar las Rpm del motor. Todavia no lo he probado, ya que realmente no se si el arduino pueda manejar con tal flujo de datos de manera fluida. usando algo de dinamica rotacional se puede, en teoria, averiguar su velocidad angular. Pero como ya dije, mi consulta es si el arduino o el cambio de resistencia del ldr pueden soportar la frecuencia de datos necesaria.
En los proximos dias voy a ponerme a jugar un rato al respecto. Muchas gracias

surbyte

Si se puede pero no con un LDR. No tiene velocidad de respuesta.
Si usas un diodo laser, debes usar un fototransistor que tenga respuesta en la longitud de onda del laser. Sino de nada sirve.
EL LDR responde mayoritariamente al expetro de luz ambiente. Son cosas diferentes.
Usa un IR y su fototransistor recomendado.
Puedes usar tambien un opacoplador como estos

GO_zalo

si se puede, en general (yo lo he usado una barrera láser + ldr para detectar el paso de algo tan fino como un cable a 30kmh)

Ademas no dice ni la velocidad del motor ni el numero de orificios que piensa hacer al disco (igual si no quiere mucha precisión con 1 es bastante)

que si que hay mejores maneras si, entre las cuales te has olvidado de citar un encoder ya listo para acoplar al eje pero a veces hay que apañarse con lo que uno tiene en casa

surbyte

si se puede, en general (yo lo he usado una barrera láser + ldr para detectar el paso de algo tan fino como un cable a 30kmh)
Vaya sorpresa!! nunca lo hubiera imaginado.

GO_zalo

pues si, el cable hace algo menos de 1cm de diámetro (un cable de tres conductores de 1.5mm2) a 30 por hora son 1.2ms el tiempo en negro

ademas lo hago con el adc ni siquiera he usado un transistor (el ADC tarda unos 100uS por conversión) lo detecta perfectamente

Go Up