BLDC e inversor trifásico

Quiero ejecutar/controlar un motor BLDC desde un reproductor de DVD/CD-rom y encontré un esquema de cómo hacerlo, el llamado inversor trifásico (vea el esquema de la derecha en esta página: http://en.wikipedia.org/ wiki/Inverter_%28electrical%29#Three_phase_inverters ).

Ya lo hice con algunos tipos diferentes de transistores y un ATtiny2313 para la señal/sincronización y apertura de los transistores, pero el BLDC no funciona. Puedo hacer que los LED se quemen correctamente, pero creo que no hay suficiente energía para BLDC. No hay 'diodos antiparalelos' en esta configuración de my.

Ahora mi pregunta, ¿crees que puedo hacer los NPN en el esquema con BC639? Puedo conseguir 50 por 3,50 euros, así que puedo usarlos también para otras cosas. ¿Qué pasa con los 'diodos antiparalelos' para EMF posterior, los necesito? El motor no necesita girar muy rápido, basta con una velocidad suave. ¿Y qué pasa con los tiempos, cuánto tiempo debe tomar la apertura/pulso (cuántos ms)? ¿O necesito usar otras cosas/diferentes transistores/esquemas?

Gracias por la ayuda.

Respuestas (2)

oh oh... Debo advertirte que te has adentrado en el maravilloso y salvaje mundo del control de motores. Hacer girar un motor con una carga "fácil" como un ventilador o una bomba no es demasiado difícil, pero debe tener en cuenta un par de cosas y, lamentablemente, lo que encuentra en Internet pasa por alto algunas sutilezas importantes.

Para controlar un motor BLDC (que es mejor llamarlo PMSM = motor síncrono de imanes permanentes), debe administrar estos aspectos:

  • dispositivos de alimentación (la página de wikipedia muestra transistores NPN, pero ya nadie los usa realmente, en cambio, los MOSFET se usan en aplicaciones de menos de 200 V, los IGBT a voltajes más altos)

  • unidades de puerta (señales de interfaz de su controlador a los dispositivos de alimentación)

  • conmutación (ciclado de corriente a través de diferentes fases del motor a medida que gira)

  • control de corriente (asegurándose de permitir niveles seguros de corriente a través del motor y los transistores)

  • control de movimiento (hacer que el motor gire a la velocidad deseada o permanezca en la posición deseada)

Recomiendo encarecidamente que compre un puente trifásico integrado que reciba señales lógicas de un microcontrolador y encienda y apague los MOSFET. ST es un fabricante decente + tiene varios de estos, que a menudo incluyen protección contra sobrecorriente. El L6234 es uno que podría satisfacer sus necesidades.

Si no va a usar un puente integrado, use MOSFET pero TENGA CUIDADO. Los inferiores no son demasiado difíciles de controlar, pero los superiores no pueden controlarse directamente desde la salida de un microcontrolador a menos que use MOSFET de canal P y el voltaje de suministro sea el mismo que el del microcontrolador. (En cualquier caso, es peligroso conducir directamente desde un micro; si tiene una falla, puede dañar fácilmente el microcontrolador).

(Los transistores NPN serían un verdadero dolor de cabeza; los inferiores pueden necesitar más corriente que la fuente de la lata micro, y los superiores necesitan algún tipo de circuito para conducirlos correctamente).

Los diodos antiparalelos o de "rueda libre" permiten que la corriente fluya desde el motor, que es una carga inductiva, hasta la fuente de alimentación. Si no los tiene y apaga un transistor mientras la corriente fluye a través del motor, probablemente dañará el transistor debido al pico de voltaje inductivo durante el apagado.

Además, probablemente necesitará usar PWM (modulación de ancho de pulso): si solo usa el control de encendido / apagado para cada uno de los 6 transistores, probablemente obtendrá una condición de sobrecorriente porque está poniendo todo el voltaje de la batería a través del motor, y cuando está parado, la fuerza contraelectromotriz es 0, por lo que la corriente solo está limitada por los transistores y la resistencia del devanado del motor.

Con respecto a la conmutación: si no tiene un sensor de posición en el motor, tendrá que usar una técnica de conmutación sin sensor, que puede ser interesante ... los básicos miden el voltaje del terminal del motor y lo usan para medir la espalda aproximada. fem Nada funciona realmente a velocidad cero; a baja velocidad los algoritmos son complicados ya alta velocidad no es tan malo. Si su motor tiene una carga "fácil" (par de carga bajo a velocidades bajas, par que cambia suavemente a velocidades más altas), entonces puede conducirlo en bucle abierto a velocidades bajas como un motor paso a paso.

Todo esto es solo la punta del iceberg para el control del motor... afortunadamente, tiene un motor bastante pequeño, por lo que no debería ser tan difícil o peligroso trabajar con él. ¡Buena suerte!

editar: Allegro es otra empresa que fabrica circuitos integrados de accionamiento de motor.

Microchip fabrica dispositivos específicamente para ese tipo de aplicación:

Control de microchip BLDC

Um, no, no lo hacen. Hacen microcontroladores. Todos los demás objetos que se muestran en esa página son cosas que debe agregar. El OP ya tiene un microcontrolador, solo está buscando algo para interactuar o incluir dispositivos de alimentación.
Los módulos PWM de Microchip pueden generar formas de onda trapezoidales directamente.