Microchip Technology a introduit une nouvelle famille de contrôleurs de signal numérique (DSC ) 16 bits pour aider les concepteurs de systèmes à rechercher la puissance de traitement du signal numérique avec la simplicité de conception d'un microcontrôleur (MCU). Destinés à être utilisés dans les applications de contrôle à temps critique pour un déterminisme plus rapide, les nouveaux DSC dsPIC33CK ont élargi les registres sélectionnés par contexte pour réduire la latence des interruptions et une nouvelle exécution plus rapide des instructions pour accélérer les routines du processeur de signal numérique (DSP). Cette famille monocœur dsPIC33CK complète la famille bicœur dsPIC33CH récemment annoncée basée sur le même cœur.
Avec des performances de 100 MIPS, le cœur offre presque le double des performances des anciens DSC dsPIC ® à un seul cœur, ce qui le rend adapté au contrôle de moteur, à l'alimentation numérique et à d'autres applications qui nécessitent des algorithmes sophistiqués de calcul élevé tels que les capteurs automobiles et l'automatisation industrielle. Il a été spécialement conçu pour contrôler plusieurs moteurs sans capteur et sans balais exécutant des algorithmes de contrôle orientés terrain et une correction du facteur de puissance.
Les nouveaux DSC facilitent l'obtention de la certification de sécurité fonctionnelle requise par de nombreuses applications automobiles, médicales et électroménagers où un fonctionnement sûr et un arrêt en cas de panne sont essentiels. Les dispositifs comprennent des fonctions de sécurité fonctionnelle intégrées pour les conceptions critiques pour la sécurité telles que: l'autotest intégré de la RAM (BIST) pour vérifier l'état et la fonctionnalité de la RAM; Deadman Timer pour surveiller la santé du logiciel d'application grâce à des interruptions de minuterie périodiques dans une fenêtre de synchronisation spécifiée; Deux minuteries de chien de garde (WDT); Code de correction d'erreur du flash (ECC); Brown Out Reset (BOR); Réinitialisation de l'alimentation (POR); et moniteur d'horloge de sécurité (FSCM).
«Les DSC 16 bits de Microchip sont très efficaces avec un délai ou une latence minime dans le système, et ce nouveau cœur est le meilleur à ce jour», a déclaré Joe Thomsen, vice-président de l'unité commerciale MCU16 de Microchip. «L'ensemble des fonctionnalités et les performances font de la famille dsPIC33CK la solution idéale pour les fonctions critiques en temps telles que le contrôle de la vitesse ou de la rotation précise d'un moteur, ainsi que les fonctions critiques pour la sécurité pour faciliter la certification de sécurité fonctionnelle et assurer un fonctionnement fiable.»
La famille dsPIC33CK DSC comprend également un bus de communication CAN-FD pour prendre en charge les nouvelles normes de communication automobile. Il est livré avec un haut niveau d'intégration analogique, y compris des ADC haute vitesse (3,5 Msps), des comparateurs analogiques avec DAC et des amplificateurs opérationnels, permettant des applications de contrôle de moteur avec des empreintes plus petites et des coûts de matériel inférieurs. De plus, les DSC incluent un PWM de résolution de 250 ps, idéal pour les topologies de puissance numérique avancées. La mise à jour en direct du micrologiciel (avec jusqu'à 2 blocs de 128 Ko) est également proposée pour prendre en charge les systèmes à haute disponibilité, particulièrement important pour les alimentations numériques.
Aide au développement
Le dsPIC33CK est pris en charge par l' écosystème de développement MPLAB ® de Microchip, y compris l'environnement de développement intégré (IDE) MPLAB X gratuit, téléchargeable et primé de Microchip, le configurateur de code MPLAB, la chaîne d'outils du compilateur MPLAB XC16 C et les outils de débogage / programmeur en circuit MPLAB.
La carte de développement dsPIC33CK Curiosity (DM330030) est une plate-forme économique et flexible permettant aux clients de créer rapidement un prototype riche en fonctionnalités. Les PIM de commande de moteur sont disponibles avec des amplificateurs opérationnels internes (MA330041-2) et externes (MA330041-1) à utiliser avec les systèmes MCLV-2 et MCHV-2/3 de Microchip. Le PIM dsPIC33CK pour plates-formes à usage général (MA330042) est disponible pour la carte de développement Explorer 16/32 (DM240001-2). Le kit de démarrage numérique (DPSK-3, DM330017-3) est en cours de mise à jour pour inclure le dsPIC33CK256MP508.
Prix et disponibilité
Le dsPIC33CK est disponible en huit variantes de boîtier. Le dsPIC33CK32MP202 à 28 broches est au prix de 1,34 $ chacun en volume élevé. Les variantes incluent des paquets de 28 à 80 broches et aussi petits que 5 x 5 mm. Les tailles de mémoire vont de 32 à 256 Ko de Flash.
La carte de développement de curiosité dsPIC33CK sera disponible en novembre pour 39,99 $ chacune. Les PIM dsPIC33CK pour les plates-formes de développement de commande de moteur MCLV-2 et MCHV-2/3 sont maintenant disponibles au prix de 25,00 $ chacun. Le PIM dsPIC33CK à utiliser avec les cartes Explorer 16/32 est maintenant disponible pour 25,00 $ chacun.
Le kit de démarrage Digital Power sera disponible en octobre au prix de 129,99 $.