par constante del motor paso a paso

2

¿Hay una manera de mantener un motor paso a paso empujando sin un RPM dado? Tengo un motor paso a paso grande al que quiero ayudar a otro motor con el mayor torque posible. El otro motor es un pequeño motor de cuatro tiempos de cuatro cilindros y 9 caballos de fuerza, el paso a paso se conectaría al cigüeñal del motor pequeño. La asistencia se activaría por la entrada del usuario a un controlador paso a paso que voy a crear. El paso a paso se conduciría con tanta potencia como yo pueda suministrarlo. No es una situación de "cuánta potencia necesito", como "cuánta potencia puedo obtener con lo que tengo". Los números que he recibido ponen el paso a paso entre 4 y 8 hp. En realidad solo son 12 pasos por rotación. Mi idea es que cada vez que el motor alcance el paso motorizado, se activará automáticamente el siguiente paso, manteniendo así un par constante. El problema que tengo con mi propia idea es que no sé qué paso es el siguiente. ¿Hay alguna señal que el microcontrolador pueda detectar en las bobinas para indicar en qué paso se encuentra el eje? ¿Un sensor de posición del eje podría manejar las casi 4000 rpm?

    

1 respuesta

0

Supongo que este es un motor de 2 tiempos.

Así que desea utilizar el paso a paso para entregar potencia y, por lo tanto, mantener una velocidad angular relativamente constante a medida que finaliza la carrera de potencia, y continuar con la compresión hasta que el motor IC dispare y vuelva a generar potencia.

Deberían ser dos puntos fijos en cada rotación, aunque podría ser un poco cuidadoso encontrar dónde están esos puntos (por lo tanto, en parte, mi comentario más abajo sobre el uso de un sensor de alta resolución)

Podrías detectar esas posiciones con dos interruptores Hall e imanes conectados al eje. Así es como algunos motores de vehículos de motor detectan la posición del eje.

Los sensores de efecto Hall deben ser válidos para más de 1000 rps, por ejemplo. 60,000 rpm.

La mayoría de los microcontroladores razonables podrían realizar un seguimiento de 4,000 rpm con una precisión mucho mayor que el 0.1%.

Sin embargo, manejar el paso a paso, con solo 12 pasos puede ser difícil de configurar y conducir. 12 pasos son 30 grados por paso, lo cual es bastante comparado con el ciclo del motor. Esto suena más como un motor BLDC que como un motor paso a paso.

Incluso con 8 pasos pequeños, el ángulo es bastante grande. Y, 8hp es aproximadamente 6kW +, que es bastante poder para cambiar y controlar.

Además, para mantener el par casi máximo, el movimiento del campo magnético debe seguir la rotación del motor con una precisión razonable. Estaría tentado de ir por el 'exceso' y usar un sensor de rotación de alta resolución. Ese podría ser el Efecto Hall, como algo de AustriaMicroSystems (AMS), o algo óptico.

Editar:
Texas Instruments (TI) tiene documentación y videos útiles sobre 'Control orientado Feld' (FOC) para motores BDC que pueden ayudar. Una búsqueda en la web encontrará estas cosas.

TI también tiene algunos tableros de desarrollo asequibles (por debajo de $ 100) para control de bajo consumo (10W?), al igual que ST Micro, y estoy seguro, otros. Hay 'kits de desarrollo de inicio rápido / fácil' para el control del motor. No los he usado, pero dicen que tienen el software de control listo para funcionar.

Resumen:
Detectar la posición del eje para el motor IC podría ser una parte relativamente fácil del proyecto.

    
respondido por el gbulmer

Lea otras preguntas en las etiquetas