Deux fonctions en un. Le dernier circuit de commande moteur BLDC du Taïwanais Holtek, référencé BD66FM5252, permet aussi de contrôler la charge d’une batterie lithium-ion, allégeant d’autant la nomenclature du montage. Cadencé jusqu’à 20MHz, ce microcontrôleur 8 bits comprend 16Ko de mémoire flash, 2Ko de mémoire données et 512 octets d’Eeprom, ainsi qu’un convertisseur analogique-numérique 12 bits à 11 canaux et quatre temporisateurs PWM.
Côté moteur, le BD66FM5252 supporte les méthodes de commande sinusoïdale et carrée, et convient aux moteurs DC sans balai monophasés et triphasés. Un temporisateur PWM 16 bits surveille la vitesse de rotation, et trois comparateurs peuvent être associés à des éléments Hall externes. Côté batterie, il fournit une source de tension précise à +/-1%. Le BD66FM5252 est disponible en boîtier SSOP et QFN.