Estoy subiendo y bajando un objeto / plataforma utilizando un motor de CC conectado a una varilla roscada. Deseo saber exactamente cuándo la parte superior del objeto alcanza un cierto punto de umbral durante su movimiento, algo así como un límite / final de carrera. Vea el dibujo a continuación.
¿Cuál sería la mejor manera de hacer esto de manera que se pueda notificar a mi microcontrolador con baja latencia (< 50 ms) y buena precisión posicional (< 1 mm)? ¿El montaje de un sensor óptico reflectante simple a mi altura deseada haría el trabajo?
Nota: entiendo que un motor paso a paso + controlador hubiera sido una solución aceptable, pero voy con un motor de CC a un costo menor, y porque solo necesito "conocer" una posición a lo largo el movimiento.