Paso 1: Mi sistema de control de
Comparando mi control de movimiento / configuración de controlador de motor con mi configuración anterior, usted notará varios cambios:
1. mi fuente de alimentación de 150 vatios de 36 voltios no iba a trabajar con mi motor del huso de 176 Watts. He encontrado una fuente de alimentación de 400 vatios de 36 voltios en eBay por el mismo precio. También tiene las mismas dimensiones que el suministro de 150 vatios, la principal diferencia es el ventilador automático. El suministro llegó a través de USPS intacto sólo con el abrigo de burbuja y un sobre acolchado.
Me mudé el módulo de relé de la tabla al lado de la fuente de alimentación para proporcionar más espacio entre la CA y placas de circuito impreso. Una fuerte espuma de doble cara cinta de montaje está funcionando bien hasta ahora.
2. ahora estoy usando el tamaño completo de 5" por 7" de eBay tablero prototyping. Esto me deja espacio a lo largo del borde de una tarjeta para 0,1" bloques de terminal de paso. Estos bloques poco lindos Conecte directamente a la placa de prototipado y proporcionan conexiones de interruptores de límite, sonda, sensores hall y módulo de relé de alimentación más convenientemente que el BoosterPack Base de Grove que estaba usando antes. Los 0,1" Brea bloques de terminales más proporcionan una conexión segura con 0,1" conectores del cabezal. Nota que atribuyo los alambres finos para el sensor hall cable a los pines macho blindado, luego inserte los pernos en un encabezado de cinco posición, luego recortar la longitud del perno para montar el bloque de terminales, luego inserte y apriete el tornillo para cada pin. Hice lo mismo para el conector del cable de cinta para el módulo de relés.
3. uno de los tableros de controlador de motor paso a paso de TI BOOST-DRV8711 había sustituido con un tablero de conductor del trifásico de alta potencia de TI BOOST-DRV8305EVM para el motor. La Junta tiene el mismo ancho pero es 0.3" de largo.
El 8305 utiliza un protocolo diferente de SPI que la 8711so tiene que ser en otro regulador SPI para que ambas conexiones BoosterPack SPI deben usarse. Tenga en cuenta, el EK-TM4C1294XL tiene otro dos controladores SPI pero uso requeriría agregar conectores adicionales para la zona de pinout del protoboard.
Funcionando un motor BLDC sin problemas a baja velocidad, como en la demo, requiere conmutación sinusoidal. Sólo conmutación trapezoidal es posible mediante la interfaz SPI. Uso la conexión SPI para establecer el modo de PWM 8305 - 3 y luego controlarla con 3 salidas de μP PWM moduladas para micro 1/64-paso a paso.