Detectando una rotura de cable

4

Estoy tratando de diseñar un circuito en el que es esencialmente un motor controlado por un microcontrolador con cierta información. El motor tendrá su propia fuente de alimentación aislada y el interruptor de encendido / apagado real será un relé + transistor.

Lo que estoy buscando es tener algún tipo de retroalimentación si el lado del motor no funciona (la fuente de alimentación está muerta o se ha roto el cable, etc.), ya que actualmente si el controlador cambia el transistor / relé, no hay forma de hacerlo. de saber si hay corriente que va al motor. El motor también puede estar muy lejos (digamos uno o dos metros), lo que aumenta la posibilidad de que se rompa el cable.

Actualmente, la única forma en que puedo pensar en hacer esto es usar un optoacoplador con un divisor de corriente en paralelo con la línea del motor. No tengo idea de si esto es una forma adecuada, pero he llegado a más o menos trabajo (con algunas conjeturas de trabajo + prueba y error en los valores de resistencia). Sin embargo, un problema es que no es perfecto, ya que supongo que cuando el motor se enciende / apaga (girando hacia arriba o girando hacia abajo o deteniéndose), el dibujo actual cambia un poco la lectura.

¿Cuál sería una manera mejor / apropiada de hacer esto? O, ¿qué debo buscar, ya que al intentar buscar esto en google solo se obtienen muchos resultados sobre cómo medir la corriente con un medidor o con la prueba de continuidad?

simular este circuito : esquema creado usando CircuitLab

Nota al margen: mi conocimiento en ingeniería eléctrica es bastante limitado y mi esquema es bastante rudo solo para transmitir la idea: omití algunas partes, como el diodo a través de la bobina / motor de relé y el transistor podría estar equivocado , etc.

    
pregunta mitim

5 respuestas

11

Otra forma de hacerlo sería utilizar un sensor de efecto Hall. Estos sensores básicamente le dan una medida de la corriente a través de un cable. Necesitará encontrar uno que se ajuste a su rango actual. Un ejemplo de dicho sensor es el ACS712T de Allegro. Incluso puede encontrar estos sensores listos en tablas de ruptura (a precios bajos) por lo que es muy fácil de usar.

    
respondido por el Adam Z
8

Si solo te preocupa una apertura, prueba esto:

El viento gira suficientemente alrededor de un interruptor de láminas para que haya suficiente campo para mantenerlo cerrado cuando haya corriente en el motor, y use un tamaño de cable que no haga que el motor se quede sin combustible.

    
respondido por el EM Fields
4

La mejor manera de hacer esto es conseguir un motor con un codificador óptico conectado a su eje. A medida que el motor gira, las formas de onda en cuadratura A y B del codificador se pueden enviar al microcontrolador para detectar que el motor está girando. También puede detectar la dirección en que gira el motor y también la velocidad de rotación del motor.

    
respondido por el Michael Karas
1

Ya has respondido tu propia pregunta.

La mejor manera de hacer esto es monitorear la corriente. Iré tan lejos como para decir que esta es la única forma en la que debería considerar hacerlo (por ser un ingeniero de 20 años trabajando en electrónica y software integrado, incluida la detección de fallas en sistemas automotrices). Por supuesto, hay muchas otras formas en que puede detectar fallas en el sistema, pero el estándar de oro es la supervisión actual.

Incluso has mencionado esto en tu pregunta. Pero luego le preguntas a la gente "por favor, ¿puedes ayudarme, porque Google ya me ha dicho la respuesta? ¿Qué debo hacer?" Respuesta: ¡debes seguir la respuesta que ya obtuviste de Google! ;)

Usted puede en realidad está intentando preguntar "Google me ha dicho cómo medir la corriente usando una resistencia y un medidor. ¿Cómo uso esa técnica para introducir la medición de corriente en mi microcontrolador?" Para eso, le daré una búsqueda en Google con varios resultados para obtener consejos útiles . Observaré que también desea agregar diodos en la entrada ADC para protegerse contra voltajes superiores a + V o inferiores a 0V.

    
respondido por el Graham
0

Puedes poner un relé con dos contactos. Cuando el motor está apagado y el circuito está bien, recibirá una señal del optoacoplador. De esta manera, cuando el motor está en el circuito del optoacoplador no interferirá con el motor.

En su diseño, el diodo optoacoplador y el R2 son problemáticos ya que el diodo "robará" hasta 2,5 V de la fuente de alimentación del motor y el R2 reducirá adicionalmente la tensión del motor.

Sin embargo, en mi diseño modificado no puede detectar si algo sucede mientras el motor está funcionando, solo cuando el relé está apagado.

He calculado R1 según la fuente de alimentación LTL-307EE y 9V, con la condición R1 > > Rmotor. Y es aproximadamente 250ohm. Para que este circuito funcione, R1 > > Rmotor debe estar satisfecho. Supuse 10ohm por motor, pero necesitas medirlo.

También, alrededor de 30 mA de corriente fluirán a través del motor cuando el circuito de prueba esté activado. Esa corriente no debe ser suficiente para hacer girar el motor.

    
respondido por el BJovke

Lea otras preguntas en las etiquetas