Contrôleur de moteur brushless sensorless sans CPU ou MCU

Portrait de hercule124

Bonjour,

j'ai modifié les liens , il y avait un problème.

intéressant je regarde ca de plus près ce soir

Portrait de hercule124

Bonsoir ,

tu as fabriqué un ESC analogique.

des portes logique dans la série 74HC 

je pense que le contrôle est en pont en H.(mosfet)

ca m’intéresse, j'ai hâte de voir le schéma.

Portrait de sylvainmahe

Bonjour et merci pour la modification, effectivement les liens s'affichent mais pas les images, il n'y a pas de bbcode sur le forum ?

Oui il y a un étage de puissance forcément en triple demi pont en H (j'appelle ça en HH), mais ça c'est classique.

Tous les schémas :

La partie pilote de mosfet et la partie détection du passage des aimants devant les bobines (à dupliquer pour les phases V et W) :

https://ibb.co/12CR9Bq

https://i.ibb.co/vzNLJfP/20230519-224844.jpg
https://fr.imgbb.com/  image avec lien

C'est validé avec mon moteur MN2204 mais ça doit fonctionner avec une large gamme de moteurs théoriquement.

Le régulateur de tension +5V avec une référence de tension TL431, montage très basique mais je me suis amusé récemment à le simuler dans un logiciel donc je partage la sortie (capture écran) de ce logiciel (c'est "Proto" sur téléphone à tout faire) :

https://ibb.co/QJkDcmy

https://i.ibb.co/nwBP0kx/Circuit-1.png
https://ibb.co/KhgL9t0

https://i.ibb.co/4tLYjbm/20230518-184313.jpg

La partie portes logiques entre sortie BEMF et entrées IR2101, autrement-dit traitement des signaux venant des 3 sorties du circuit de détection du passage des aimants devant les bobines, vers les 6 entrées des pilotes de mosfet.

Cette partie créée tout d'abord une séquence (1, 2, 3, 4, 5, 6, 1, 2, 3, 4, 5, 6, ...) puis cette séquence est transformée en séquence de commutation des transistors mosfet, pour finir les transistors hauts sont mélangés avec le PWM (ce dernier permettant la modulation de tension moyennée aux bornes des bobines) :

https://ibb.co/f8FbJ4W

https://i.ibb.co/jVfdtgY/Circuit-2.png
https://ibb.co/QpxvNdh

https://i.ibb.co/Kb8xqwB/20230518-184512.jpg
https://ibb.co/vhJvvGp

https://i.ibb.co/w7KrrXV/20230515-194229.jpg

Pour finir et vous avez tous les schémas il me semble pour fabriquer votre propre contrôleur sans mcu ou cpu de moteur triphasé synchrone sans balais sans capteurs :
L'oscillateur astable à base de NE555 qui permet de générer et moduler la largeur d'impulsion d'un PWM de fréquence environ 50kHz à destination des 3 transistors hauts UH VH WH :

https://ibb.co/VD0SqkD

https://i.ibb.co/q9Lsr29/Circuit-3.png
https://ibb.co/smtkSML

https://i.ibb.co/BzwdDS8/20230518-184400.jpg

Si votre moteur peut atteindre par exemple 100000 tours par minute je conseille fortement pour la réussite de remplacer le condensateur 22nF par un 10nF afin de générer un PWM de fréquence 100kHz.

Pour mon moteur par exemple qui est un MN2204 :
((4,2V × 3S × 2300KV) ÷ 60) × 42 commutations par tour = 20286 commutations par seconde, ce qui est suffisamment inférieur à 50kHz.

N'hésitez pas si vous des suggestions à apporter, des idées, ou des interrogations, etc...