Actualmente estoy trabajando en un proyecto para controlar Motor de reluctancia conmutada (SRM) . Hasta ahora, he podido ejecutar el motor utilizando el control simple Arduino generando pulsos para cada fase en consecuencia, por supuesto, utilizando un convertidor electrónico de potencia. Estoy usando un convertidor de tipo split dc.
Ahora, sin embargo, quiero optar por un control analógico completo del motor sin ningún microcontrolador ni procesador DSP. Estaba pensando en generar / hacer la lógica de la generación de pulsos para cada una de las Cuatro (4) fases del motor utilizando solo componentes analógicos y / o lógica digital usando puertas y / o contadores / biestables, etc. Pero, no sé cómo empezar con esto o cómo continuar con él. Cualquier ayuda en esto es apreciada.
La información sobre el motor es la siguiente: Motor de reluctancia conmutada de 4 fases [= > 8 polos de estator y 6 polos de rotor], 220 V, con una capacidad nominal de 200 a 2000 RPM (me gustaría ejecutarlo entre 400 y 1000 RPM utilizando el control basado en analógicos). El motor tiene dos sensores ópticos ranurados H22A1 (que tienen un disco ranurado de 6 aletas para la generación de impulsos) que genera pulsos de 1 y 0 cada uno para 30 grados en una rotación mecánica de 360º. La salida de los dos sensores difiere entre sí en 20 grados. Las fases de referencia (por ejemplo, asumidas) del motor tienen una inductancia mínima de 6 mH a 0 grados, aumentando a 49 mH a 30 grados y nuevamente a 6 mH a 60 grados; Repitiendo 6 veces en una rotación completa. Las otras 3 fases se retrasan entre sí 15 grados cada una y siguen casi el mismo patrón que la fase de referencia.
Por lo tanto, cualquier ayuda y guía sobre cómo hacer la lógica y ejecutar el motor son apreciados. Gracias !!