Controlar el motor de DC cepillado para los maniquíes, por favor

1

Primero, déjame explicarte que sé muy poco de electrónica. Por lo tanto, por favor, perdóname si estoy pidiendo algo muy obvio o abstracto. He intentado buscar en Google esto, pero obviamente no uso las palabras correctas porque encuentro muy poco.

El problema: tengo un piloto automático que se supone que debe controlar una bomba hidráulica para un ariete que accionará un timón. Bueno, me gustaría usar un motor eléctrico de 12 vCC cepillado para controlar dicho timón en lugar del ariete. El motor tiene una reducción y está conectado directamente a la potencia de salida de la bomba hidráulica, que es de 12 vCC, hasta 25 amperios y revierte la polaridad cuando necesita actuar en diferentes direcciones. Funciona más o menos y me gustaría deshacerme del "menos".

¿Es posible tener una interfaz entre la salida del piloto automático y el motor? ... para que:

  1. Desvanece el voltaje de la salida. Cuando el piloto automático decide aplicar potencia al motor, lo hace de inmediato. Me gustaría tener un poco de volcado para que el motor arranque y se detenga sin problemas. He puesto algunos condensadores conectados al motor, pero no estoy seguro de que esté haciendo mucho; probablemente solo absorbiendo picos y filtrando el ruido?

  2. Frena el motor cuando no se aplica voltaje (¿cortocircuitándolo?) Entonces, cuando el piloto automático piensa que el timón está en la posición correcta y no proporciona energía al motor, el motor no puede girar libremente.

En resumen, la potencia es de 12 VCC y se invierte a petición del piloto automático. El motor es de 12 VCC y no hay necesidad de alterar el voltaje o el amplificador en la alimentación.

He visto muchos controladores de motor, pero creo que debe haber algo más simple. This puede hacer lo que Quiero pero luego necesitaría transformar la salida -12 / + 12 del piloto automático a 0 / 2.5 / 5 para usar la entrada analógica del controlador. Estoy seguro de que debe ser más simple que esto.

Obviamente aprecio mucho una solución completa, pero estoy muy dispuesto a hacer mi tarea. Por favor, ¿algún consejo o encabezado para que pueda investigar más en la dirección correcta?

Editar: Parece que no lo expliqué bien. El piloto automático es un controlador y está alimentado por muchos sensores: rumbo, velocidad de giro, viento, ángulo del timón, GPS. Básicamente puede seguir una pista o mantener un rumbo compensando cualquier fuerza. El problema es que controla el timón con un +/- 12 VCC, que en realidad está activando un motor de CC en ambas direcciones. Lo que me gustaría es mejorar esa señal y frenar el motor cuando no hay corriente fuera del piloto automático, suponiendo un cortocircuito en el motor, supongo, y aplicar esos +/- 12VDC progresivamente, digamos con un período de 1/4 de un segundo, para que el motor arranque y pare suavemente.

Añadido:

Para un arranque suave. ¿Puedo usar un circuito simple con una resistencia, un condensador y un MOSFET? Inicialmente, el MOSFET está apagado y la corriente pasa a través de la resistencia, una vez que el condensador está cargado, el MOSFET se enciende y la resistencia se pasa por alto.

Y por frenarla. ¿Puedo usar una resistencia de alta potencia en paralelo con el motor controlado por un MOSFET?

    
pregunta Aznarepse

3 respuestas

1

Primero debe decidir qué señal produce exactamente el piloto automático. ¿Es algo que dice ir más a la derecha o ir más a la izquierda , o está diciendo que ir a esta posición del timón ? Tenga en cuenta que uno es el derivado del otro.

En cualquier caso, parece que necesita un sistema de control real, no solo algo que aplica energía al motor a veces. Probablemente debería implementar un controlador de posición del timón, luego usar la señal del piloto automático directamente o integrarlo, dependiendo de lo que realmente sea.

El controlador de posición aplicará cualquier corriente al motor para mantener la posición requerida. Si no toma mucho torque, entonces se aplicará poca corriente. Si el timón se encuentra en un extremo del recorrido y hay mucha fuerza de retroceso en él, entonces el sistema aplicará automáticamente más par. El punto es que lo que realmente te importa en última instancia es la posición del timón. Así que controle eso, luego use la señal que obtenga para ajustar la posición deseada del timón.

En un tema aparte, alguien que "sabe muy poco acerca de la electrónica" no debería estar jugando con un sistema de control de vuelo. No tienes por qué estar allí. Si quieres matarte a ti mismo, ese es tu problema. Pero es asunto mío si quieres hacerlo en un avión porque podría estar debajo cuando se estrelle.

    
respondido por el Olin Lathrop
0
  

Luego necesitaría transformar la salida -12 / + 12 del piloto automático   a 0 / 2.5 / 5 para utilizar la entrada analógica del controlador. estoy seguro   debe ser más simple que esto.

No, eso es lo que parece que tendrás que hacer. Necesitará un pequeño circuito que conecte la señal de +/- 12V y que produzca una salida de 2.5V +/- 2.5V. Probablemente, lo mejor es no hacerlo solo con resistencias: use un amplificador operacional riel a riel (posiblemente AD8605) alimentado desde el 5V auxiliar suministrado por el controlador de motor propuesto y diseñe un circuito que tome el +/- 12V del piloto automático y produce la salida requerida.

Alternativamente, puede usar un par de pequeños relés de 12V, uno impulsado por el positivo de 12V y el otro cuando se torna negativo para hacer el negocio. Esto podría ser más fácil si no está seguro de usar amplificadores operacionales.

    
respondido por el Andy aka
0

Lo que parece que estás describiendo es un servomotor . Necesita un objetivo (timón a 5 grados) y una forma de medir el estado actual (timón a 2 grados) para poder calcular el error (3 grados). Luego, a través de algún algoritmo, con frecuencia un controlador PID , genera entradas de control (voltaje del motor) en función del error.

Usted puede hacer un servomotor con un motor ordinario y un microcontrolador o electrónica discreta. O bien, puede comprar motores con los sensores y el mecanismo de retroalimentación incluidos.

Otra opción sin comentarios es un motor paso a paso . Estos son motores que se mueven en pasos predecibles y discretos. Sabes dónde se basa el timón en saber dónde estaba en el pasado y cuántos pasos le has ordenado que mueva para sentirlos.

    
respondido por el Phil Frost

Lea otras preguntas en las etiquetas