Microcontrôleur Atmel ATTINY13A 20MHz DIP-8 – Puce Flash Programmable | Electronic Shop
Microcontrôleur Atmel ATTINY13A 20MHz en boîtier DIP-8, puce flash programmable idéale pour applications électroniques et embarquées. Disponible chez Electronic Shop.
Spécifications Techniques
Attributs du produit
Architecture : 8-bit AVR RISC (20 MIPS à 20 MHz) 813.
Mémoire : 1 Ko Flash, 64 octets SRAM, 64 octets EEPROM 89.
Tension d'alimentation : 1.8 V – 5.5 V (idéal pour batteries) 813.
Entrées/Sorties : 6 broches GPIO programmable (PWM, ADC, SPI) 89.
Périphériques : 4 canaux ADC 10-bit, 2 PWM, watchdog timer, comparateur analogique 813.
Température : -40°C à +85°C (usage industriel) 813.
Boîtier : DIP-8 (montage traversant) 89.
Points forts
✅ Ultra-basse consommation : 190 µA en mode actif (1.8 V / 1 MHz), 24 µA en veille 89.
✅ Compatibilité Arduino : Programmable via IDE Arduino avec adaptateur ISP 611.
✅ Robustesse : Protections intégrées (détection brown-out, reset amélioré) 813.
✅ Prix compétitif : ~1,11 $/unité (commandes en volume) 13.
Applications typiques
IoT et wearables : Capteurs autonomes, dispositifs médicaux portables 89.
Contrôleurs miniatures : Pilotage de LEDs, moteurs pas-à-pas, relais 1113.
Systèmes éducatifs : Projets Arduino/DIY (ex. : clignotement LED, capteurs de température) 611.
Automatisation industrielle : Gestion d'interrupteurs, surveillance de batterie 813.
Programmation avec Arduino
Matériel requis :
Arduino Uno/Nano (programmé en ISP), condensateur 10 µF, plaque d’essai 611.
Connexions :
Broches Arduino → ATtiny13A : 5V (pin 8), GND (pin 4), MOSI (pin 5), MISO (pin 6), SCK (pin 7), RESET (pin 1) 611.
Configuration logicielle :
Installer les core files via le gestionnaire de cartes Arduino (URL :
https://raw.githubusercontent.com/sleemanj/optiboot/master/dists/package_gogo_diy_attiny_index.json
) 6.Sélectionner ATtiny13 dans les outils, puis régler l’horloge interne à 9,6 MHz 11.
Exemple de code :
Modifier
LED_BUILTIN
en4
(broche physique 3) pour le clignotement LED 6.
Comparaison ATtiny13 vs. ATtiny13A
Caractéristique | ATtiny13 | ATtiny13A |
---|---|---|
Technologie | Standard | picoPower (économie d'énergie) 89 |
Registres supplémentaires | Non | PRR, BODCR (contrôle puissance/détection brown-out) 8 |
Compatibilité code | Partielle | Rétrocompatible 8 |
Consommation | Plus élevée | -40% en mode actif 8 |
FAQ
Q1 : Comment éviter les erreurs de programmation ?
R : Vérifiez les connexions, utilisez un condensateur 10 µF sur RESET de l’Arduino, et mettez à jour l’IDE 611.
Q2 : Peut-il piloter un servomoteur ?
R : Oui, via des librairies optimisées pour les interruptions (ex. : gestion de signaux PWM) 11.
Q3 : Quelle est la durée de vie de la mémoire Flash ?
R : 10 000 cycles écriture/effacement (garantis par le fabricant) 89.
Avis clients (anonymisés)
⭐⭐⭐⭐⭐
« Parfait pour mon projet de station météo portable. Très faible consommation, idéal avec une batterie LiPo 3,7V. »
⭐⭐⭐⭐
« Facile à programmer avec Arduino, mais la mémoire Flash est limitée pour des projets complexes. »
Prix et disponibilité
Prix unitaire : À partir de 1,11 $ (commandes en volume, 13).
Stock : Disponible chez Newark, Jakelectronics, et distributeurs spécialisés 913.
Délai de livraison : 8 semaines (commande directe fabricant) 8.
Mots-clés intégrés
Microcontrôleur ATtiny13A, AVR 8-bit, Programmation Arduino, Basse Consommation DIP-8, Capteurs IoT, Pilote PWM, ADC 10-bit.