Sobre o projeto

O Hex Mini FOC driver é um projeto de hardware e software de código aberto destinado a mini motores de engrenagem BLDC e servos. Ele se concentra no controle fino de força usando Field Oriented Control (FOC), mantendo a onda de corrente exatamente 90 graus fora de fase com a onda EMF para máxima eficiência. O driver permite que o motor seja comandado para rastrear posição, velocidade e/ou força, utilizando sensores de hall, feedback EMF e sensores rotativos I2C para rastreamento de posição. O projeto abrange quatro componentes principais: um simulador de motor brushless que explica os princípios do motor, o esquema da PCB do driver e os arquivos de fabricação, o firmware personalizado do driver com rastreamento de posição por filtro de Kalman e lógica de acionamento FOC, e um aplicativo web de controle e monitoramento do driver. Eletricamente, o sistema suporta uma faixa de tensão do motor de 6V a 28V com uma corrente máxima de 5A, e opera com uma tensão I2C nominal de 3,3V. O repositório também inclui logs de desenvolvimento detalhados e notas de design de circuito, tornando-o um recurso abrangente para hobbyists e engenheiros que desejam construir ou entender drivers avançados de motores BLDC.