Lors de projets nécessitant des mouvements à grande vitesse dans un format compact, les moteurs brushless traditionnels peuvent s'avérer difficiles à intégrer en raison de leur taille et de leur complexité. C'est pourquoi MotorCell est unique : il combine le rotor, le stator et le variateur dans un seul module ultra-compact.
Dans cet article, nous explorerons la conception du MotorCell, la fonctionnalité du pilote et son intégration dans vos projets.
MotorCell est le plus petit moteur PCB haute vitesse sans noyau, doté de bobinages PCB plans et d'un contrôle sans capteur intégré, éliminant ainsi le besoin de capteurs supplémentaires ! En intégrant tout dans un seul module, il offre une solution compacte et compacte aux fabricants et développeurs travaillant sur des applications nécessitant un contrôle moteur haute vitesse.
Conçu pour les applications à faible couple et à grande vitesse, MotorCell prend en charge le contrôle de vitesse basé sur PWM et fonctionne de manière transparente avec la bibliothèque MotorCell, qui comprend un contrôle PID prédéfini pour CodeCell et d'autres appareils basés sur ESP32.
Son stator est constitué d'une carte FR4 à 6 couches, avec 6 enroulements en cuivre connectés en étoile. Ce moteur est ainsi un moteur sans balais triphasé à flux axial. Ce type de moteur nécessite une alimentation spécifique pour générer une forme d'onde de commutation et faire tourner le rotor magnétique situé au-dessus.
C'est pourquoi MotorCell utilise également la puce BD67173NUX comme contrôleur de force contre-électromotrice triphasée, permettant une commutation sans capteur, donc sans capteurs à effet Hall. Ce driver permet de régler la vitesse via le rapport cyclique PWM du signal d'entrée, avec une résolution d'environ 1 000 tr/min. La broche IN est par défaut à l'état bas, ce qui fait tourner le moteur à sa vitesse maximale lorsqu'elle est activée (2,5 V–5 V).
Si le moteur est forcé de s'arrêter, il entre dans un mode de protection de verrouillage de 5 secondes, qui peut être instantanément réinitialisé lorsque PWM est réglé sur 0 % et redémarré - ceci est automatiquement géré par la fonction Spin de la bibliothèque MotorCell.
Nous sommes convaincus que l'avantage majeur des moteurs PCB réside dans leur intégration transparente à l'électronique, éliminant ainsi le recours à des PCB supplémentaires. C'est pourquoi nous avons simplifié l'intégration directe du stator dans votre PCB personnalisé grâce à sa conception open source (disponible ici) .
Cependant, la construction d'un rotor à grande vitesse reste un défi complexe. Pour plus de simplicité, vous pouvez acheter le rotor séparément, ce qui vous permet d'ajouter facilement un moteur PCB à votre carte pour une conception plus compacte tout en garantissant une configuration de rotor fiable !
Pour démarrer avec Arduino :
Avec la bibliothèque MotorCell installée, vous pouvez facilement contrôler la vitesse, la direction et surveiller son régime, expliqué plus en détail dans nos autres tutoriels.
Prêt à expérimenter ? Procurez-vous un MotorCell dès aujourd'hui et consultez le dépôt GitHub MotorCell pour plus d'exemples de code et de documentation technique !
Soyez le premier informé des nouveaux projets et bénéficiez d'offres intéressantes !
© 2025 Microbots.