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.
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.
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 |
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.
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.
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.
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.
Quand nous achetons ATTiny85, l'un des meilleurs moyens est de se tourner vers son usine ou ses distributeurs d'origine.
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.
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.
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.
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.
Dans le processus de fabrication des PCB, PCB warpage is a common problem that manufacturers would encounter.…
In the world of printed circuit board design and manufacturing, precision and accuracy are paramount.…
Soldering is a cornerstone technique in electronics assembly, it's used to connect electrical pieces and…
Aujourd'hui, electronic products are both compact and lightweight while performing a variety of functions. Ce…
As technology continues to advance in the electronics industry, packaging remains one of the key…
Bringing your electronic ideas to life begins with PCB drawing, which is the process of…