Le processeur Cortex-M33 optionnel permet aux clients de combiner le contrôle en temps réel avec les fonctions de communication et les opérations hors temps réel sur une seule puce, ce qui permet de réaliser des économies de coûts, d'énergie et d'espace sur la carte.
Les microcontrôleurs RA8T2 exploitent les hautes performances du processeur Arm Cortex-M85 et de la technologie Arm Helium™ pour offrir un gain de performance significatif dans les applications de traitement du signal numérique (DSP) et d'apprentissage automatique (ML). Ce gain de performance permet des fonctions d'IA capables de prédire les besoins de maintenance des moteurs, réduisant ainsi les temps d'arrêt coûteux.
Outre leur puissance de traitement exceptionnelle, les microcontrôleurs RA8T2 offrent une connectivité réseau haut débit grâce à de multiples interfaces de communication, notamment deux MAC Gigabit Ethernet avec DMA, un esclave EtherCAT à deux ports, et bien d'autres. La communication haut débit est essentielle dans l'automatisation industrielle, où chaque appareil est connecté au réseau de l'usine et se synchronise constamment avec les autres machines pour envoyer et recevoir des commandes et des données.
Les dispositifs RA8T2 sont équipés d'une mémoire MRAM (mémoire vive magnérésistive) non volatile haute vitesse pouvant atteindre 1 Mo, avec une fréquence d'accès de 100 MHz. La MRAM offre des vitesses d'écriture plus rapides, ainsi qu'une endurance et une rétention supérieures à celles de la mémoire Flash. De plus, le RA8T2 intègre une mémoire TCM (mémoire à couplage étroit) de 256 Ko pour le Cortex-M85 et de 128 Ko pour le Cortex-M33. Cette mémoire TCM garantit aux utilisateurs des performances temps réel de haute précision avec une gigue réduite et assure une stabilité optimale dans le traitement des commandes de moteurs, même en présence de nombreuses interruptions et branchements.
Optimisation des fonctionnalités pour la commande de moteurs :
Les nouveaux dispositifs RA8T2 intègrent une fonction de temporisation prenant en charge la modulation de largeur d'impulsion (PWM) jusqu'à 300 MHz, facilitant ainsi la gestion par logiciel et la génération efficace de formes d'onde pour les variateurs de fréquence. La fonction PWM complémentaire de la temporisation GPT, optimisée pour les variateurs de fréquence, simplifie la mise en œuvre d'algorithmes de commande tels que la sortie PWM complémentaire pour plusieurs phases (monophasées et triphasées), l'insertion automatique de temps mort, la génération PWM asymétrique et la connexion à des convertisseurs analogique-numérique (CAN) et des comparateurs. La temporisation est également dotée d'une fonction de comptage de phases, permettant la commande de servomoteurs à courant alternatif nécessitant une information de position d'arbre via un codeur à impulsions biphasé. Le CAN du RA8T2 offre une résolution de 16 bits et une fonction d'échantillonnage-blocage spécifique à chaque canal (trois canaux au total), permettant un échantillonnage simultané haute précision des valeurs de courant triphasées. Ceci élimine le besoin de correction, réduisant la charge logicielle et améliorant la précision de la commande. Avec deux unités, il est possible d'échantillonner simultanément les courants de trois canaux provenant de deux moteurs. La fonction d'activation de la sortie du port (POEG) et le comparateur haute vitesse permettent une coupure rapide de la sortie PWM en cas de surintensité. L'état de coupure (haute impédance, haut, bas) peut être sélectionné selon les spécifications de l'onduleur.
Caractéristiques principales des microcontrôleurs du groupe RA8T2
: Cœur : Arm Cortex-M85 1 GHz avec Helium et TrustZone ; Arm Cortex-M33 250 MHz en option ;
Mémoire : 1 Mo de MRAM haute vitesse et 2 Mo de SRAM intégrés (dont 256 Ko de TCM pour le Cortex-M85 et 128 Ko de TCM pour le M33) ;
Périphériques analogiques : Deux CAN 16 bits avec 30 canaux analogiques, deux S/H 3 canaux, un CNA 12 bits 2 canaux, des comparateurs haute vitesse 4 canaux ;
Périphériques de communication : Double MAC Gigabit Ethernet avec DMA, esclave EtherCAT, USB 2.0 FS hôte/périphérique/OTG, CAN 2.0 (1 Mbit/s)/CAN FD (8 Mbit/s), I3C (12,5 Mbit/s), I2C (1 Mbit/s), SPI, SCI, interface périphérique série octale.
Sécurité avancée : moteur cryptographique RSIP-E50D, stockage immuable pour FSBL, débogage sécurisé, programmation d'usine sécurisée, compatibilité DLM, protection contre la falsification, protection DPA/SPA.
Minuteurs : minuteries PWM 14 canaux, minuteries haute résolution 4 canaux, minuteries basse consommation 4 canaux (2 canaux 16 bits et 2 canaux 32 bits).
Boîtiers : HLQFP 176, 224 et 289, et BGA 303.
Les nouveaux microcontrôleurs du groupe RA8T2 sont compatibles avec le logiciel flexible (FSP) . Le FSP accélère le développement d'applications en fournissant l'ensemble des logiciels d'infrastructure nécessaires, notamment plusieurs systèmes d'exploitation temps réel (RTOS), des BSP, des pilotes de périphériques, des intergiciels, des solutions de connectivité, de réseau et de sécurité, ainsi que des logiciels de référence pour la conception de solutions complexes d'IA, de contrôle moteur et de cloud. Il permet aux clients d'intégrer leur code existant et le RTOS de leur choix au FSP, offrant ainsi une flexibilité totale dans le développement d'applications. L'utilisation du FSP facilitera la migration des conceptions existantes vers les nouveaux dispositifs de la série RA8.
