
Contrôle sans capteur des moteurs BLDC de l’électroménager
Les appareils électroménagers ainsi que les outils électriques portatifs recherchent toujours une meilleure efficacité pour des coûts systèmes réduits. De ce fait, les moteurs traditionnels à capteurs de position intégrés ont été souvent abandonnés au profit des solutions à moteurs BLDC. Les microcontrôleurs de cette série intègre un compteur rapide triphasé, des comparateurs dédiés et des amplificateurs opérationnels pour assurer le contrôle à haute vitesse sans nécessiter de capteurs. Les fonctions périphériques requises pour ce contrôle sans capteurs éliminent plus de 20 composants externes ce qui réduit les coûts de développement.
En plus des compteurs générant une sortie à Modulation de Largeur d’Impulsion (MLI) présents dans les MCU actuels de la gamme et fonctionnant jusqu’à 64 MHz, ces modèles sont dotés d’un compteur auxiliaire dédié au contrôle moteur et fonctionnant à la même fréquence d’horloge. En combinant ce compteur avec le comparateur à haute vitesse, ils permettent la détection de la position sans nécessiter de capteur, que le rotor soit à l’arrêt ou qu’il tourne à des vitesses élevées de plus de 30000 t/mn, sous un contrôle par pas de 120 degrés. Ainsi la réalisation d’un contrôle moteur sophistiqué peut être assurée à faible coût.
L’amplificateur à gain programmable (PGA) intégré à la puce affiche une vitesse de balayage de plus de 3,0 V/µs (min.) et un facteur d’amplification variable de 4x à 32x sélectionnable par logiciel. Il est alors inutile d’ajouter un amplificateur externe pour détecter la tension ou d’éventuels pics de courant comme il est d’usage dans le contrôle du moteur BLDC. Ce PGA dispose de broches pour les résistances à la masse en entrée et dans la boucle de réaction qui autorisent l’amplification tout en assurant une forte immunité au bruit.
Un comparateur à haute vitesse, doté de deux canaux et caractérisé par un temps de réponse de 70 ns (max.), est intégré pour éviter de faire appel à un comparateur externe. Un canal peut utiliser la sortie du PGA comme signal d’entrée, assurant le rôle de détection des surintensités pour le circuit de l’onduleur lors du contrôle moteur sans balais. Une protection très fiable contre les surintensités peut s’appuyer sur la fonctionnalité PWMOP intégrée qui utilise directement la sortie du comparateur pour couper immédiatement le signal vers le circuit de l’onduleur. L’autre canal du comparateur donne la possibilité à l’utilisateur de sélectionner une combinaison arbitraire d’entrées positives et négatives parmi les quatre broches d’entrée afin d’effectuer la détection de la position du rotor. Il s’agit essentiellement de gérer les signaux Back EMF du moteur. Les deux canaux du comparateur assurent la sélection de la broche d’entrée externe, de la tension référence interne, ou de la sortie générée par le convertisseur N/A dédié pour faire office d’entrée négative.
Un convertisseur N/A à un ou deux canaux est également inclut, une fonctionnalité précédemment non disponible sur les produits comparables avec 64 Ko de mémoire flash ou moins. Le support de l’IrDA (Infrared Data Association) a aussi été ajoutée à la fonctionnalité de communication série, élargissant la gamme d’applications possibles telles que la simplification des tâches de diagnostic ou de surveillance.
Cette série de microcontrôleurs se décline en 20 versions avec un brochage de 24 à 64 broches et des capacités de mémoire flash de 32 Ko ou 64 Ko. Elle est dotée de boîtiers en version 24 broches HWQFN et en version compacte 36 broches WFLGA de format 4 x 4 mm particulièrement bien adaptée aux systèmes en espace restreint. Bien qu’ils aient un faible nombre de broches, ces MCU supportent une alimentation duale, donnant au processeur la possibilité de fonctionner à 3 V ou 5 V, tout en soutenant la communication à 1,8 V avec des périphériques externes sans faire appel à un adaptateur de tension. En utilisant une sous-horloge générée en interne ou une entrée externe, il est possible d’assurer un fonctionnement à faible consommation d’énergie ou un fonctionnement intermittent sur des intervalles de temps variables dans le but d’économiser l’énergie et donc de prolonger la durée de vie de la batterie.
