Les microcontrôleurs du groupe Toshiba M4K pour le contrôle des moteurs bénéficient d’une capacité de flash et de mémoire étendue

Toshiba M4K Group microcontroller

Toshiba a inclus huit nouveaux produits avec une capacité de stockage flash de 512 Ko/1 Mo et quatre packages dans son groupe M4K de microcontrôleurs alimentés par Arm Cortex-M4. Le groupe M4K fait partie de la classe avancée de la famille TXZ+ de Toshiba, composée de cinq groupes de microcontrôleurs 32 bits hautes performances et basse consommation.

Microcontrôleur du groupe Toshiba M4K

Les nouveaux microcontrôleurs étendent la mémoire flash de code à 512 Ko/1 Mo, contre 256 Ko maximum pris en charge par les produits actuels, et la capacité RAM à 64 Ko, contre 24 Ko. Ils conservent le cœur Arm Cortex-M4, le flash de code intégré et 32 ​​Ko de mémoire flash de données (avec 100 000 cycles de programme/effacement).

Avec différentes options de contrôle de moteur telles que des circuits de moteur programmables avancés, des encodeurs 32 bits avancés, un moteur vectoriel avancé plus et trois unités de convertisseurs analogiques/numériques 12 bits haute vitesse et haute résolution, cette classe de microcontrôleurs est tout à fait capable de Commande à 3 moteurs, même dans les applications à petite échelle (64 broches).

Les nouveaux produits dotés d’un code flash de 1 Mo séparent la mémoire en deux zones distinctes de 512 Ko, permettant un échange de mémoire et des mises à jour transparentes du micrologiciel en direct, à l’instar du précédent groupe M3H de Toshiba (2).

Spécifications clés des microcontrôleurs Toshiba « M4K Group » :

  • CPU – Noyau ARM Cortex-M4 à 160 MHz, avec unité à virgule flottante (FPU) et unité de protection de mémoire (MPU)
  • Oscillateur interne – 10 MHz (+/-1 %)
  • Mémoire
    • Flash (code) : 1024 Ko ou 512 Ko
    • Flash (données) : 32 Ko
    • RAM : 64 Ko avec parité
  • E/S – 87x GPIO avec 20x interruptions externes (32 broches) ou 51x GPIO avec 15x interruptions externes (20 broches)
  • Contrôleur DMA (DMAC) – 32 canaux ou 30 canaux
  • Interfaces de communication
    • UART : 4 canaux ou 3 canaux
    • I2C/EI2C : 2 canaux
    • TSPI : 2 canaux
  • Analogique
    • ADC 12 bits : 11/5/6 entrées en 3 unités ou 8/3/3 entrées en 3 unités
    • Amplificateur opérationnel (OPAMP) : 3 unités
  • Circuits de commande de moteur
    • Circuit de commande de moteur programmable avancé (A-PMD)
    • Circuit d’entrée d’encodeur avancé (32 bits) (A-ENC32)
  • Autres circuits périphériques
    • Préprocesseur de signal de télécommande (RMC)
    • Circuit de calcul CRC (CRC)
  • Fonction minuterie
    • Compteur d’événements de minuterie 32 bits (T32A) : 6 canaux (12 canaux si utilisé comme minuterie 16 bits)
    • Minuterie de surveillance (SIWDT)
  • Débogage sur puce – interface JTAG/SW, TRACE (4 bits), NBDIF ou SWD
  • Tension de fonctionnement
    • 2,7 à 5,5 V, alimentation monotension
    • 4,5 à 5,5 V (toutes les fonctions), 2,7 à 4,5 V (sans OPAMP, ADC)
  • Paquets
    • LQFP100 (14 mm × 14 mm, pas de 0,5 mm)
    • LQFP64 (10 mm × 10 mm, pas de 0,5 mm)
    • QFP100 (14 mm × 20 mm, pas de 0,65 mm)
    • LQFP64 (14 mm × 14 mm, pas de 0,8 mm)

Schéma fonctionnel du groupe Toshiba M4K

Les microcontrôleurs M4K de Toshiba sont destinés aux applications de contrôle de moteurs et d’onduleurs, notamment les produits de consommation et les équipements industriels, tels que les climatiseurs, les machines à laver, les réfrigérateurs, les onduleurs à usage général et les équipements moteurs industriels. La carte Clicker 4 pour TMPM4K de Mikroelektronika est une carte de développement compacte pour les applications de contrôle de moteur basée sur le microcontrôleur M4K de Toshiba.

Selon Toshiba, de la documentation, des exemples de logiciels avec des cas d’utilisation et des pilotes sont actuellement disponibles. Les cartes d’évaluation et les environnements de développement sont fournis en collaboration avec Arm. Il est prévu d’étendre davantage la mémoire flash de ces produits avec une interface CAN.

Vous pouvez en savoir plus sur les microcontrôleurs du groupe M4K dans le communiqué de presse et la page produit de la famille TXZ+ 4A.

Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

YouTube video