Estoy tratando de diseñar un circuito donde es esencialmente un motor controlado por un microcontrolador con algo de retroalimentación. El motor tendrá su propia fuente de alimentación aislada y el interruptor de encendido y apagado será un relé + transistor.
Lo que busco es tener algún tipo de retroalimentación si el lado del motor no funciona (la fuente de alimentación está muerta o el cable se ha roto, etc.), ya que actualmente si el controlador conmuta el transistor/relé, no hay forma de saber si hay corriente que va al motor. El motor también puede estar lejos (digamos un metro o dos) también, aumentando la posibilidad de una rotura de cable.
Actualmente, la única manera que se me ocurre de hacer esto es usar un optoacoplador con un divisor de corriente en paralelo con la línea motora. No tengo ni idea de si esto es una forma adecuada, pero he conseguido que funcione más o menos (con algunas conjeturas de trabajo + rastro y error en los valores de las resistencias). Una cuestión es que no es perfecto, ya que supongo que cuando el motor se enciende o se apaga (girando hacia arriba o girando hacia abajo o parado), el consumo de corriente cambia, lo que afecta un poco a la lectura.
¿Cuál sería la mejor manera de hacer esto? O qué debería buscar, ya que al intentar buscar esto en Google sólo se obtienen muchos resultados sobre cómo medir la corriente usando un medidor o usando la prueba de continuidad.
simular este circuito - Esquema creado utilizando CircuitLab
Nota al margen: Mis conocimientos en ingeniería eléctrica son bastante limitados y mi esquema es bastante aproximado sólo para transmitir la idea: He omitido algunas partes, como el diodo a través de la bobina/motor del relé y el transistor podría estar equivocado, etc.