Estoy trabajando en un proyecto de hobby y compré algunos actuadores lineales baratos con motores en ellos. Debido a la terrible velocidad del motor / par, los cambié. Ahora tengo que implementar una función de seguridad para apagar el motor cada vez que se activa un interruptor de límite en el dispositivo. (Rompe el dispositivo si va demasiado lejos).
A continuación se muestra la configuración del proyecto, pero esto es lo que creo que debo hacer. Necesito un MOSFET de potencia de canal N para controlar un MOSFET de canal P. El primero puede ser this y controlará una corriente de 12v desde la fuente de alimentación para activar un segundo MOSFE T. Este segundo es lo que eliminará la potencia del motor cada vez que se aplique un voltaje. Creo que necesito usar dos porque la diferencia de voltaje entre el arduino y la fuente de alimentación de 12vdc es demasiado para activar el MOSFET del canal P por sí mismo lo suficientemente rápido.
¿Qué tan lejos estoy? Soy un aficionado, pero estoy intentando diseñarlo justo antes de construirlo.
Configuración del proyecto
- tablero Arduino
- Motor cepillado 12vdc que normalmente extrae entre 15 y 20 amperios
- Relé de puente H de Arduino al motor, para control, pero no para apagado de seguridad. enlace
- fuente de alimentación de 12vdc
- Actuador lineal con engranajes y dos interruptores de límite en cada extremo del engranaje. (Si cualquiera de los dos es golpeado, entonces se rompe el circuito. Configuración en serie.) Actuador de ejemplo que se ve similar pero no lo es.
Para que quede claro: Este es un apagado de seguridad y solo se utilizará para proteger el motor contra la destrucción del actuador si hay un error en el programa que activa el dispositivo. Puedo cambiar la alimentación manualmente si se corta la alimentación debido a este nuevo circuito. Simplemente no puedo reconstruir el engranaje.