Comparaison des micro-contrôleurs ATtiny25/45/85

L’interchangeabilité des microcontrôleurs ATtiny

par Jeremy Cook

Lorsque vous avez besoin d’un microcontrôleur capable de gérer des tâches mineures avec une extrême fiabilité, et avec un faible coût de nomenclature, la famille de microcontrôleurs ATtiny85/45/25 est une option de choix pour de nombreux ingénieurs. Ces dispositifs se distinguent par leur taille minuscule, ainsi que par leurs capacités d’E/S limitées (5 E/S dédiées + reset). Ils fonctionnent dans une large plage de tension et consomment très peu d’énergie. Cela rend l’ATtiny parfait pour une utilisation dans des dispositifs d’e-mobilité alimentés par batterie, ou dans des appareils à faible consommation d’énergie où chaque bit d’énergie compte.

ATtiny25-ATtiny45-and-ATtiny85-Substitutes-for-Many-Projects-IMAGE 1

Image : Jeremy Cook

Cependant, en raison des problèmes constants de la chaîne d’approvisionnement, il se peut qu’il ne soit pas possible de trouver le modèle ATtiny exact que vous avez l’habitude d’utiliser, et lorsque vous trouvez ce dont vous avez besoin, le prix peut être différent de ce à quoi vous vous attendiez. La bonne nouvelle, c’est qu’il existe peut-être une alternative pour votre dernière machine autonome, votre innovation technologique en matière de bâtiment intelligent ou tout autre dispositif intelligent, sous la forme d’un autre microcontrôleur ATtiny. Souvent, un ATtiny peut servir de remplacement si les spécifications sont suffisantes.

Différences entre les ATtiny (25/45/85)

En étudiant la longue fiche technique (234 pages) des ATtiny25/V / ATtiny45/V / ATtiny85/V, vous vous rendrez compte que ces petites puces sont extrêmement impressionnantes, et qu’elles regroupent un grand nombre de capacités dans un boîtier qui pourrait facilement se perdre dans un aspirateur. Vous constaterez également que les différences de traitement entre ces trois appareils résident principalement dans leur configuration de mémoire. Tous ont des versions standard qui fonctionnent entre 0 et 20 MHz, ainsi que la version basse tension -V qui fonctionne à 0-10 MHz. Ils partagent également les nombreux périphériques disponibles, comme les sorties PWM, les entrées ADC et la fonctionnalité tactile.

Les caractéristiques de la mémoire statique se trouvent à la page 1 de la fiche technique. Voici un résumé pour les modèles 25, 45 et 85 respectivement :

  • •  Flash : 2/4/8 kilo-octets
  • •  EEPROM : 128/256/512 octets
  • •  SRAM : 128/256/512 octets

Compte tenu de leurs caractéristiques communes, si une puce a été sur-spécifiée en termes de mémoire, pour des raisons de pérennité ou autres, il est peut-être temps de réévaluer le processeur à utiliser dans un appareil particulier. La capacité à faire preuve de flexibilité dans ce domaine peut aider à gérer toute interruption de l’approvisionnement et à réaliser des économies à l’avenir, en fonction des prix des microcontrôleurs.

Packs ATtiny25/45/85

Outre les besoins en mémoire, pour que les puces puissent être remplacées, leurs boîtiers doivent également être compatibles. La bonne nouvelle dans ce domaine, c’est que chaque variation ATtiny est disponible dans les formats suivants, comme décrit en détail aux pages 204-211 de la fiche technique :

  • •  8P3 - Boîtier PDIP (Plastic Dual In-line Package) à 8 broches
  • •  8S2 - Boîtier plastique à 8 broches à faible encombrement (EIAJ SOIC)
  • •  20M1 - Paquet de 20 plaquettes Micro Lead Frame (MLF)

ATtiny25-ATtiny45-and-ATtiny85-Substitutes-for-Many-Projects-IMAGE 2

Image : Jeremy Cook | En-tête de 0,1" pour l’échelle

L’ATtiny85 n’est disponible que dans ces formats (8P3, 8S2, 20M1), ce qui signifie que les modèles 25/45 ont tous deux un format compatible avec n’importe quelle puce ATtiny85. Toutefois, l’ATtiny25 et l’ATtiny45 ont chacune un format supplémentaire qui n’est pas disponible dans les autres modèles de cette famille :

  • •  ATtiny45 - 8X - Boîtier plastique TSSOP (Thin Shrink Small Outline Package)
  • •  ATtiny25 - S8S1 - Boîtier plastique à petits contours (JDEC SOIC)

Ces dispositifs sont également disponibles sous forme de plaquettes. Bien que cela sorte quelque peu du cadre de cet article, nous le mentionnons par souci d’exhaustivité, car cela peut mériter d’être pris en considération.

Tension, vitesse de traitement et tolérance à la température

Les puces ATtiny25/45/85 sont toutes disponibles en version « V » à 10 MHz de vitesse d’horloge (par exemple ATtiny25V-10MU), et nécessitent une alimentation entre 1,8 et 5,5 V. Chacune d’entre elles est également disponible en version 20 MHz « non-V » (par exemple ATtiny25-20MU), ce qui nécessite une alimentation minimale légèrement plus élevée, comprise entre 2,7 et 5,5 V.

Les plages de température standard pour l’ATtiny sont comprises entre -40 ºC et +85 ºC. Les plages étendues jusqu’à +105 ºC et +125 ºC sont disponibles pour l’ATtiny25 seulement.

Autres possibilités de l’ATtiny

ATtiny25-ATtiny45-and-ATtiny85-Substitutes-for-Many-Projects-IMAGE 3

Image : Jeremy Cook

L’ATtiny25/45/85 est un composant d’automatisation fiable, et comme discuté ici, ils sont compatibles entre eux dans de nombreuses situations. On peut également envisager d’utiliser les microcontrôleurs ATtiny des séries 1 et 0 de Microchip pour des projets, bien que leur utilisation dans un design existant nécessite un peu plus d’adaptation que le simple ajout d’une autre puce ATtinyx5.

Expériences sur les capacités de l’ATtiny

Bien que la série ATtiny soit limitée dans ses utilisations, elle est très utile pour certains projets, comme les dispositifs intégrés qui doivent accomplir quelques tâches simples. Pour avoir quelques idées sur leurs capacités, et des expériences pour vous permettre de commencer à les utiliser, consultez les articles suivants :

Quel que soit le type d’ATtiny que vous choisissez, ou que vous choisissez de remplacer, vous pouvez être assuré de capacités de traitement extrêmement fiables dans un très petit boîtier.

Voir les produits connexes

ATTINY25-20SU | 8-bit Microcontroller

Microchip Technology Microcontrollers - MCUs Afficher

Voir les produits connexes

ATTINY45-20XU

Microchip Technology Microcontrollers - MCUs Afficher

 


Articles de presse apparentés

Actualité

Sorry, your filter selection returned no results.

Nous avons mis à jour notre politique de confidentialité. Prenez un moment pour lire les changements. En cliquant sur "J'accepte", vous acceptez la clause de confidentialité d'Arrow Electronics ainsi que les conditions d'utilisation.

Notre site Internet place des cookies sur votre appareil pour améliorer votre expérience et pour améliorer notre site. Pour en savoir plus sur les cookies que nous utilisons et la façon de les désactiver, cliquez ici. Des cookies et des technologies de suivi peuvent être utilisés à des fins de marketing. En cliquant sur « Accepter », vous consentez au placement de cookies sur votre appareil et à notre utilisation de technologies de suivi. Cliquez sur « En savoir plus » pour de plus amples informations et instructions sur la façon de désactiver les cookies et les technologies de suivi. Même si l'acceptation des cookies et technologies de suivi est volontaire, leur désactivation peut entraîner un mauvais fonctionnement du site Internet et certaines publicités peuvent être moins pertinentes pour vous. Nous respectons votre confidentialité. Lisez notre politique de confidentialité ici.