Un guide d'achat complet sur ATTiny85

Ce texte dissipera toute votre confusion lors de tout processus d'achat d'ATTiny85, contenant sa spécification, configuration des broches, se distinguer des autres puces Attiny, détails sur la famille Attiny85, contrepartie d'achat, et quelques conseils pour l'utiliser lorsque vous l'aurez reçu.

Qu'est-ce que l'ATtiny85 | Avant d'acheter

L'ATtiny85 est un petit, microcontrôleur haute performance basé sur AVR. Il est équipé d'un processeur RISC. Il se présente sous deux formes d'emballage qui s'adaptent à différentes interfaces et contrôlent les capteurs et les appareils.. De manière satisfaisante, il peut réaliser une faible consommation d'énergie avec un MSSP et un ADC 10 bits. RAM-512 octets et EEROM-8 Ko d'ATTiny85 offrent un espace économisant pour le code d'instruction. Il y a aussi des minuteries, Communication SPI, 12Communication C, DBO (Réinitialisation de sous-tension), interrompt, et ADC dans le petit corps principal d'ATTiny85. Divers rangements sont disponibles, comme FLASH, EEPROM, et SRAM. Cela en fait un appareil absolument polyvalent et utile.

spécification

Il est maintenant temps d'en montrer plus sur ses spécifications et paramètres pour une vérification minutieuse..

Cadre CPU 8 bits RISC Épingles Broches-8
Fréquence du processeur 0-20MHz Tension de travail 4.5V-5.5V
Port GPIO 6 INT0 à GPIO7 1 Interruption externe
Max. CC par broche d'E/S 40mA Max. CC (VCC & Broches GND) 200mA
Température de fonctionnement -55℃ à 125℃ Interface UART N / A
Interface série SPI maître/esclave(5,6,7 Épingle) Peut être utilisé pour programmer ce contrôleur I2C ou interface série à deux fils(5, 7Épingle) Peut être utilisé pour connecter des périphériques et des capteurs
Interface série universelle(5,6,7 Épingle) Peut être utilisé pour communiquer avec d'autres contrôleurs Fonctionnalité CAN 4chaînes

10-CAN à résolution binaire

Comparateurs analogiques 1 Module minuterie Deux compteurs 8 bits
Sorties PWM 4 Oscillateur externe 0-20MHz
Vitesse CPU 1 MIPS à 1 MHz Oscillateur interne 0-8MHz
Taille de la mémoire programme ou de la mémoire Flash 8Ko

[10000 cycles d'écriture/effacement]

Taille de la RAM 512Octets sur la SRAM interne
Taille EEPROM 512Octets d'EEPROM programmable dans le système Verrouillage du programme Disponible
Minuterie de surveillance Disponible Modes d'économie d'énergie 3 Modes: Inactif, Réduction du bruit ADC, Éteindre

Configuration des broches

  • Broche1 (PB5): Les fonctions de cette broche sont PCINT5, ADCO, dW, et RÉINITIALISATION. Cette broche sert d'analogue, réinitialiser, chargeur de démarrage, CDA, et supprimer.
  • Broche2 (PB3) : Le rôle de Pin2 est XTAL1, CLKI, ADC3, OC1B & PCINT3. pin2 est principalement utilisé pour la programmation USB, Entrée XTAL, entrée analogique et PWM.
  • Les principales fonctions de Pin3 sont XTAL2, CLKO, ADC2, OC1B et PCINT4. Cette broche est principalement utilisée pour les entrées analogiques, Programmation USB, PWM, et sorties XTAL.
  • Broche4 (GND): Pin4 introduit une puissance de terre ou négative dans le système.
  • Broche5 (DPB) : Les principales fonctions de Pin5 sont AINO, MOSI, OC1A, OCOA, DEPUIS, AREF, SDA et PCINTO. Il prend en charge la communication SPI, Sortie PWM et communication 12C.
  • Broche6 (PB1) : Les principales fonctions de Pin6 sont MISO, AIN1,OCOB, OC1A, FAIRE et PCINT1. Pin6 est utilisé pour PWM o/p, Données SPI o/P.
  • Broche7(PB2)Les principales fonctions de Pin7 sont SCK, ADC1, TOm SCL et PCINT2. Pin7 est principalement utilisé pour SCL et SCK des données i/p analogiques et SPI.
  • Broche8 (VCC): La broche 8 est utilisée pour fournir une alimentation en tension au système.

Quelle est la taille d'ATtiny85?

Caractéristiques & Les fonctions & Application

ATTiny85 distingue les autres circuits intégrés par de nombreux avantages. Premier, un coût inférieur et une consommation d'énergie moindre le rendent respectueux des utilisateurs et de l'environnement. Seconde, en raison de sa taille petite et compacte, il peut être facilement disposé dans un petit Carte PCB. La troisième, il est capable de fonctionner avec des programmes d'application alimentés par batterie grâce à différents modes d'économie d'énergie. L'introduction d'un nouveau produit n'est pas un processus facile, de nombreuses fonctions sont assurées par de petites broches, il faut donc utiliser pleinement l'espace lorsqu'il est utilisé dans des PCB petits et de haute technologie. Durer, sa mémoire programme n'est pas mauvaise.

ATtiny85 est un microcontrôleur très avancé qui comprend plusieurs fonctions, il peut donc être utilisé dans une variété d'applications électroniques. Ce micro-contrôleur à l'image d'un petit Arduino. Une fois que le code est petit et qu'un contrôleur alternatif est requis, alors l'ATtiny85 est le bon choix.

Il est largement appliqué dans différents domaines, comme l'automobile, contrôle industriel, système de capteurs, appareil à énergie solaire, télécom, dispositif médical, IdO, système embarqué et même domaine robotique.

Quelles sont les différences entre ATtiny84 et ATtiny85?

Ils sont différents dans la configuration des broches. ATtiny est livré avec 8 épingles. Cinq d'entre eux conviennent aux E/S numériques. Trois d'entre eux peuvent servir d'entrée analogique. Deux d'entre eux peuvent être des broches PWM. En revanche, ATtiny84 a 14 épingles. Huit d'entre eux sont disponibles pour la sortie numérique et l'entrée analogique. Trois sont capables de sortie PWM. Quoi de plus, ses broches PB7 prennent également en charge PWM.

Quelles sont les différences entre ATtiny13A et ATtiny85?

Comparé à ATtiny13A, le 85 a plus de flash, Mémoire RAM et EEPROM. Également, Attiny85 est plus facile à démarrer que 12A car il dispose de plus de bibliothèques disponibles.

Un examen plus approfondi de la famille ATtiny85

Article Marque La description
ATTiny85-20PU Puce électronique AVR, 4Ko FLASH, 256B-SRAM, CDA, 2 TIMERS – 5V, 20MHz, PDIP, TEMP IND., VERT
ATTiny85-20MUR Puce électronique AVR, 4Ko FLASH, 256B-SRAM, CDA, 2 TIMERS – 20MHz, QFN/MLF, TEMP IND., VERT, 5V, T&R
ATTiny85-20SF Puce électronique AVR, 4Ko FLASH, 256B-SRAM, CDA, 2 TIMERS – 5V, 20MHz, SOIC, +125C, VERT
ATTiny85-20SU ATMEL MCU 8 bits ATtiny AVR RISC 8 Ko Flash 3.3 V/5 V 8 broches SOIC EIAJ
ATTiny85-20PU ATMEL 8Microcontrôleur de bits, Faible consommation, hautes performances, ATtiny, 20MHz, 8Ko, 512Octet, 8Épingles, TREMPER
ATTiny85-20MU ATMEL AVR, 4Ko FLASH, 256B-SRAM, CDA, 2 TIMERS – 5V, 20MHz, FML, TEMP IND., VERT
ATTiny85-20SH ATMEL 8Bit Microcontrollers – MCU 8K FLSH 256B EE 512B SRAM ADC 5V 20MHz
ATTiny85-20SUR ATMEL MCU 8 bits ATtiny AVR RISC 8 Ko Flash 3.3 V/5 V 8 broches SOIC EIAJ T/R
ATTiny85-20MUR ATMEL AVR, 4Ko FLASH, 256B-SRAM, CDA, 2 TIMERS – 20MHz, QFN/MLF, TEMP IND., VERT, 5V, T&R
ATTiny85-15SZ ATMEL MCU 8 bits ATtiny AVR RISC 8 Ko Flash 3.3 V/5 V automobile 8 broches SOIC
ATTiny85-15ST1 ATMEL MCU 8 bits ATtiny AVR RISC 8 Ko Flash 3.3 V/5 V automobile 8 broches SOIC

La famille ATTiny85 contient de nombreux éléments pour répondre à vos besoins précis.

Où acheter ATTINY85| Achetez

Quand nous achetons ATTiny85, l'un des meilleurs moyens est de se tourner vers son usine ou ses distributeurs d'origine.

Haut 5 ATTNY85 Vendeur

  1. Puce électronique: Microchip Technology est le fournisseur original d'ATtiny85. Il offre également un support technique exceptionnel.
  2. Mokotechnologie : Mokotechnology est votre fabricant électronique de confiance. Il offre ATtiny85 et la solution complète de toute conception de PCB avec celui-ci.
  3. Électronique Mouser: Mouser est un distributeur agréé de tous les leaders mondiaux des composants électroniques.
  4. Digiclé: La plus grande sélection de composants électroniques au monde disponible pour une expédition immédiate, condensateurs, résistances pour toute conception ou appareil.
  5. Composants RS: RS est le principal fournisseur en ligne de solutions industrielles et électroniques. Commande en ligne sécurisée, expédition le jour même & livraison gratuite disponible.

Comment utiliser ATtiny85 avec Arduino?| Après l'achat

Ttiny85 ISP est un appareil open source compatible Arduino IDE. Ici, nous prenons un cas d'utilisation, mini-USB, pour vous montrer comment ATtiny85 utilise dans électronique grand public.

Cette conception utilise un interne 8 Horloge MHZ pour piloter le microcontrôleur. Pour transférer des données vers la carte FTDI, épingle 2 du microcontrôleur est connecté à la broche TX de la carte FTDI. Répartiteur FTDI sur broche 3 offrir des puissances de 5 V au microcontrôleur. Le cavalier JP1 est utilisé pour activer/désactiver la réinitialisation du microcontrôleur lors de l'établissement de la connexion du terminal avec la carte répartitrice FTDI..

Lors du débogage de croquis avec AVR Dragon, n'oubliez pas d'allumer le jumper JP1. Autrement, le condensateur C3 provoquera des effets secondaires lors du code pas à pas.

Comment programmer ATtiny85?

Vous pouvez utiliser Arduino Uno pour programmer ATtiny85.

Étape 1: Nous devons d'abord configurer l'Arduino Uno en tant que FAI pour agir en tant que programmeur de l'ATtiny85.. Pour faire ça, connectez l'Arduino Uno à votre ordinateur portable et allumez l'IDE Arduino. ensuite, cliquez sur le fichier >Exemple>ArduinolSP et téléchargez le code Arduino ISP.

Étape 2: Schéma de circuit du programme ATtiny85.

Étape 3: Programmez-le par l'IDE Arduino.

Comment exécuter ATtiny85 avec précaution?

C'est un composant très sensible. Pour obtenir les meilleures performances des contrôleurs sur le long terme, les concepteurs doivent être prudents lorsqu'ils les utilisent dans n'importe quelle application.

  • La tension d'alimentation ne doit pas dépasser 5,5 V. Et la sortie de la source de tension doit être vérifiée par un multimètre numérique précis avant de se connecter.
  • Le DC de chacun 1/0 la broche doit être de 40 mA. La broche GND et l'alimentation positive doivent être de 200 mA. Avant la mise sous tension, la polarité de la broche du microcontrôleur doit être vérifiée.
  • Pour positionner ce contrôleur, vous devez utiliser une prise IC sur le circuit ou la planche à pain qui protège le contrôleur de la chaleur générée pendant le soudage.
  • en plus, la température de stockage minimale et maximale est de -65°C à +150°C, mais la température de fonctionnement est de -55°C à +125°

Si vous avez des questions supplémentaires sur ATtiny85, tels que la conception embarquée et la fabrication de dispositifs associés, n'hésitez pas à Nous contacter.

Will Li

Will maîtrise les composants électroniques, Processus de production de PCB et technologie d'assemblage, et possède une vaste expérience dans la supervision de la production et le contrôle de la qualité. Sur le principe d'assurer la qualité, Will fournit aux clients les solutions de production les plus efficaces.

Messages récents

BGA Reballing: An Essential Process in Electronics Repair and Maintenance

BGA reballing emerges as a critical repair technique for modern electronic devices. Aujourd'hui, appareils électroniques…

5 days ago

What Are PCB Stiffeners? Exploring Their Types, Uses, and Thicknesses

Do you know what PCB stiffeners are? They are widely used in flex and rigid-flex

2 weeks ago

Why PCB Warpage Happens and How You Can Prevent It?

Dans le processus de fabrication des PCB, PCB warpage is a common problem that manufacturers would encounter.

1 month ago

What Is a PCB Netlist? Tout ce que vous devez savoir est ici

In the world of printed circuit board design and manufacturing, precision and accuracy are paramount.

2 months ago

What Is Solder Wetting and How to Prevent Poor Wetting?

Soldering is a cornerstone technique in electronics assembly, it's used to connect electrical pieces and

2 months ago

7 Critical Techniques to Improve PCB Thermal Management

Aujourd'hui, electronic products are both compact and lightweight while performing a variety of functions. Ce…

2 months ago