Microcontrôleur Atmel ATTINY13A 20MHz DIP-8 – Puce Flash Programmable | Electronic Shop


4.300 DT

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.

attribut de produit valeur d'attribut attribut select
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

  1. Matériel requis :

    • Arduino Uno/Nano (programmé en ISP), condensateur 10 µF, plaque d’essai 611.

  2. Connexions :

    • Broches Arduino → ATtiny13A : 5V (pin 8), GND (pin 4), MOSI (pin 5), MISO (pin 6), SCK (pin 7), RESET (pin 1) 611.

  3. 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.json6.

    • Sélectionner ATtiny13 dans les outils, puis régler l’horloge interne à 9,6 MHz 11.

  4. Exemple de code :

    • Modifier LED_BUILTIN en 4 (broche physique 3) pour le clignotement LED 6.


Comparaison ATtiny13 vs. ATtiny13A

CaractéristiqueATtiny13ATtiny13A
TechnologieStandardpicoPower (économie d'énergie) 89
Registres supplémentairesNonPRR, BODCR (contrôle puissance/détection brown-out) 8
Compatibilité codePartielleRétrocompatible 8
ConsommationPlus é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.