6565a heures-wLe développement d'applications de commande de moteurs sophistiquées pour les appareils modernes requiert plusieurs fonctions, notamment de multiples canaux de communication avec les principaux dispositifs de commande et périphériques, des interfaces pour la lecture des valeurs numériques provenant de capteurs et une fonction de temporisation capable de générer des impulsions pour commander un moteur, tel qu'un moteur pas à pas ou un moteur à courant continu.
 
Logé dans un boîtier LQFP64 de seulement 10 mm x 10 mm, avec un pas de 0,5 mm, le microcontrôleur ne possède que 64 broches. Le TMPM037FWUG intègre un convertisseur analogique-numérique 10 bits à 8 canaux et une temporisation 16 bits à 10 canaux avec un générateur d'impulsions programmable (PPG).
 
Le microcontrôleur intègre également une interface série à 6 canaux (5 canaux SIO/UART, 1 canal I2C), ce qui élimine le besoin de circuits intégrés d'extension d'interface et contribue à réduire les coûts de fabrication. Il dispose également d'une fonction de traitement par bande de bits permettant l'accès et le contrôle de bits spécifiques. Cela accroît l'efficacité du traitement des bits et permet d'optimiser la mémoire flash de faible capacité du produit, composée de 128 Ko de mémoire Flash et de 16 Ko de SRAM.
 
Utilisant le même cœur ARM® Cortex® M0 que les séries TX03 et TX04, le TMPM037FWUG améliore l'efficacité et réduit les coûts de développement grâce à la mutualisation des outils de développement entre les systèmes de moyenne et grande taille. Le cœur M0 offre une fréquence de fonctionnement maximale de 20 MHz et une plage de tension d'alimentation de 2,3 V à 3,6 V.

Pour plus d'informations ou un devis