Quand le contrôle numérique s’associe à l’analogique intelligent
La nouvelle famille de Microcontrôleurs PIC16F18446 se révèle idéale pour les réseaux de capteurs. Conçus dans une optique de flexibilité, le PIC16F18446 et son convertisseur A/N intégré avec unité de calcul intégrée (ADC2) fonctionnent sur une plage de tensions d’entrée allant de 1,8 V à 5 V, offrant la compatibilité avec la majorité des capteurs à sortie analogique et des capteurs numériques. Le module ADC2 12 bits opère le filtrage de manière autonome, produisant des données relevées par les capteurs analogiques plus précises, et donc des données destinées à l’utilisateur final de meilleure qualité. Comme le module ADC2 possède la capacité de réveiller le cœur uniquement lorsque cela est nécessaire, au lieu de procéder selon une séquence prédéterminée, la consommation électrique du système est diminuée, rendant ce microcontrôleur idéal pour les applications fonctionnant sur batterie. Cette capacité à économiser de l’énergie permet également aux réseaux de capteurs de fonctionner sur des petites batteries, ce qui signifie une diminution des coûts de maintenance côté utilisateur final et une baisse de l’empreinte globale du système.
Le lancement du ATmega4809 apporte une nouvelle série de microcontrôleurs megaAVR®, qui ont été conçus pour créer des applications de commande et de contrôle à haute réactivité. La puissance de calcul du convertisseur A/N intégré ultra rapide permet une conversion plus rapide des signaux analogiques, offrant des réponses systèmes déterministes. En tant que premier composant megaAVR à intégrer des périphériques CIP indépendants du cœur, le ATmega4809 peut exécuter au niveau matériel des tâches habituellement réalisées au niveau logiciel, ce qui permet de diminuer la taille du code et peut réduire significativement l’effort de développement du logiciel, accélérant ainsi la commercialisation. Par exemple, le périphérique CCL (Configurable Custom Logic) peut se connecter au convertisseur A/N en fonction d’une combinaison de déclencheurs externes et ce, au niveau matériel, sans interruption du noyau, ce qui améliore le temps de réponse tout en réduisant la consommation énergétique. Le ATmega4809 peut également être ajouté à un système pour décharger de certaines fonctions des systèmes plus complexes basés sur un microprocesseur. En utilisant les périphériques CIP pour exécuter des tâches de contrôle et de commande dans le microcontrôleur au lieu du microprocesseur, le risque d’allongement du temps de réponse est diminué, entraînant une meilleure expérience utilisateur.
Le ATmega4809 a été choisi pour être le microcontrôleur intégré de la nouvelle génération de cartes Arduino. En ajoutant le ATmega4809 à cette carte, les développeurs peuvent passer moins de temps au codage et plus de temps à la création. Les périphériques CIP matériels permettent la création de systèmes qui sont plus efficaces, tout en facilitant la transition entre la phase de projet et la phase de mise en production.
« L’intégration du ATmega4809 à la nouvelle génération de cartes Arduino renforce notre partenariat et apporte les avantages des CIP et de l’analogique intelligent à la plateforme Arduino », explique Steve Drehobl, vice-président de la division commerciale des microcontrôleurs 8 bits de Microchip.