Una guida completa all'acquisto su ATTiny85

Questo testo eliminerà tutta la tua confusione durante qualsiasi processo di acquisto di ATTiny85, contenente la sua specificazione, configurazione dei pin, distinguersi dagli altri chip Attiny, dettagli sulla famiglia Attiny85, corrispettivo dell'acquisto, e alcuni suggerimenti su come usarlo quando lo ottieni.

Cos'è ATtiny85 | Prima di acquistare

L'ATtiny85 è piccolo, microcontrollore ad alte prestazioni basato su AVR. È dotato di una CPU RISC. È disponibile in due forme di pacchetto che si adattano a diverse interfacce e controllo di sensori e dispositivi. In modo soddisfacente, può realizzare un basso consumo energetico con un MSSP e un ADC a 10 bit. RAM-512 byte e EEROM-8kb di ATTiny85 offrono spazio di risparmio per il codice delle istruzioni. Ci sono anche i timer, Comunicazione SPI, 12Comunicazione C, CORPO (Ripristino della sottotensione), interrompe, e ADC nel piccolo corpo principale di ATTiny85. Sono disponibili vari contenitori, come FLASH, EEPROM, e SRAM. Questo lo rende un dispositivo assolutamente versatile e utile.

specificazione

Ora è il momento di mostrare di più sulle sue specifiche e parametri per un tuo attento controllo.

Struttura della CPU 8 bit RISC Perni Perni-8
Frequenza della CPU 0-20MHz Tensione di lavoro 4.5V-5,5 V
Porta GPIO 6 Da INT0 a GPIO7 1 Interruzione esterna
Max. CC per pin I/O 40mA Max. DC (VCC & Pin GND) 200mA
Temperatura di lavoro -55℃ a 125 ℃ Interfaccia UART N / A
Interfaccia seriale SPI master/slave(5,6,7 Spillo) Può essere utilizzato per programmare questo controller Interfaccia seriale I2C o bifilare(5, 7Spillo) Può essere utilizzato per collegare dispositivi periferici e sensori
Interfaccia seriale universale(5,6,7 Spillo) Può essere utilizzato per comunicare con altri controller Funzionalità dell'ADC 4canali

10-ADC con risoluzione in bit

Comparatori analogici 1 Modulo timer Due contatori a 8 bit
Uscite PWM 4 Oscillatore esterno 0-20MHz
Velocità della CPU 1 MIPS@1MHz Oscillatore interno 0-8MHz
Dimensioni della memoria del programma o della memoria flash 8Kbyte

[10000 cicli di scrittura/cancellazione]

Dimensione della RAM 512Byte sulla SRAM interna
Dimensioni dell'EEPROM 512Byte di EEPROM programmabile nel sistema Blocco del programma Disponibile
Temporizzatore del cane da guardia Disponibile Modalità di risparmio energetico 3 Modalità: Oziare, Riduzione del rumore dell'ADC, Spegnimento

Configurazione dei pin

  • Perno1 (PB5): Le funzioni di questo pin sono PCINT5, ADCO, dW, e RESET. Questo pin funge da analogico, Ripristina, boot loader, ADC, ed eliminare.
  • Perno2 (PB3) : Il ruolo di Pin2 è XTAL1, CLKI, ADC3, OC1B & PCINT3. pin2 viene utilizzato principalmente per la programmazione USB, Ingresso XTAL, ingresso analogico e PWM.
  • Le funzioni principali del Pin3 sono XTAL2, CLKO, ADC2, OC1B e PCINT4. Questo pin viene utilizzato principalmente per gli ingressi analogici, Programmazione USB, PWM, e uscite XTAL.
  • Perno4 (GND): Il pin4 introduce alimentazione di terra o negativa al sistema.
  • Perno5 (PBO) : Le funzioni principali del Pin5 sono AINO, MOSI, OC1A, OCOA, DI, AREF, SDA e PCINTO. Si occupa della comunicazione SPI, Uscita PWM e comunicazione 12C.
  • Perno6 (PB1) : Le funzioni principali di Pin6 sono MISO, AIN1,OCOB, OC1A, FARE e PCINT1. Il pin6 è utilizzato per PWM o/p, Dati SPI o/ P.
  • Perno7(PB2)Le funzioni principali del Pin7 sono SCK, ADC1, TOm SCL e PCINT2. Il Pin7 viene utilizzato principalmente per SCL e SCK di dati i/p analogici e SPI.
  • Perno8 (VCC): Il pin8 viene utilizzato per fornire alimentazione di tensione al sistema.

Qual è la dimensione di ATtiny85?

Caratteristiche & Funzioni & Applicazione

ATTiny85 distingue gli altri circuiti integrati da molti vantaggi. Primo, il costo inferiore e il minor consumo energetico lo rendono amico degli utenti e dell'ambiente. Secondo, grazie alle sue dimensioni piccole e compatte, può essere facilmente organizzato in un piccolo Scheda PCB. Terzo, è in grado di funzionare con programmi applicativi alimentati a batteria con diverse modalità di risparmio energetico. Il quarto, molte funzioni sono abbracciate da piccoli pin, quindi occupa tutto lo spazio quando viene utilizzato in PCB piccoli e ad alta tecnologia. Scorso, la sua memoria di programma non è male.

ATtiny85 è un microcontrollore molto avanzato che comprende diverse funzioni, quindi può essere utilizzato in una varietà di applicazioni elettroniche. Questo microcontrollore è proprio come un piccolo Arduino. Una volta che il codice è piccolo ed è richiesto un controller alternativo, allora l'ATtiny85 è la scelta giusta.

È ampiamente applicato in diversi campi, come quello automobilistico, controllo industriale, sistema di sensori, dispositivo a energia solare, telecomunicazioni, dispositivo medico, IoT, sistema embedded e persino campo robotico.

Quali sono le differenze tra ATtiny84 e ATtiny85?

Sono diversi nella configurazione dei pin. ATtiny viene fornito con 8 perni. Cinque di essi sono adatti per I/O digitali. Tre di essi possono servire l'ingresso analogico. Due di questi possono essere pin PWM. In contrasto, ATtiny84 ha 14 perni. Otto di essi sono disponibili per uscita digitale e ingresso analogico. Tre è in grado di fornire un'uscita PWM. Cosa c'è di più, i suoi pin PB7 supportano anche PWM.

Quali sono le differenze tra ATtiny13A e ATtiny85?

Rispetto a ATtiny13A, il 85 ha più flash, Memoria RAM ed EEPROM. Anche, Attiny85 è più facile da avviare rispetto a 12A poiché ha più librerie disponibili.

Uno sguardo più da vicino alla famiglia ATtiny85

Articolo Marca Descrizione
ATTiny85-20PU Microchip AVR, 4KB FLASH, 256B SRAM, ADC, 2 TIMERS – 5V, 20MHz, PDIP, TEMP.IND, VERDE
ATTiny85-20MUR Microchip AVR, 4KB FLASH, 256B SRAM, ADC, 2 TIMERS – 20MHz, QFN/MLF, TEMP.IND, VERDE, 5V, T&R
ATTiny85-20SF Microchip AVR, 4KB FLASH, 256B SRAM, ADC, 2 TIMERS – 5V, 20MHz, secondi, +125C, VERDE
ATTiny85-20SU ATMEL MCU 8 bit ATtiny AVR RISC 8 KB Flash 3,3 V/5 V 8 pin SOIC EIAJ
ATTiny85-20PU ATMEL 8Microcontrollore Bit, Prestazioni elevate a basso consumo, ATminuscolo, 20MHz, 8KB, 512Byte, 8Perni, TUFFO
ATTiny85-20MU ATMEL AVR, 4KB FLASH, 256B SRAM, ADC, 2 TIMERS – 5V, 20MHz, FML, TEMP.IND, VERDE
ATTiny85-20SH ATMEL 8Bit Microcontrollers – MCU 8K FLSH 256B EE 512B SRAM ADC 5V 20MHz
ATTiny85-20SUR ATMEL MCU 8 bit ATtiny AVR RISC 8 KB Flash 3,3 V/5 V 8 pin SOIC EIAJ T/R
ATTiny85-20MUR ATMEL AVR, 4KB FLASH, 256B SRAM, ADC, 2 TIMERS – 20MHz, QFN/MLF, TEMP.IND, VERDE, 5V, T&R
ATTiny85-15SZ ATMEL MCU 8 bit ATtiny AVR RISC 8 KB Flash 3,3 V/5 V SOIC automobilistico a 8 pin
ATTiny85-15ST1 ATMEL MCU 8 bit ATtiny AVR RISC 8 KB Flash 3,3 V/5 V SOIC automobilistico a 8 pin

La famiglia ATTiny85 contiene molti articoli per soddisfare le tue precise esigenze.

Dove acquistare ATTINY85| Comprare

Quando acquistiamo ATTiny85, uno dei modi migliori è rivolgersi alla fabbrica originale o ai distributori.

Superiore 5 ATTNY85 Venditore

  1. Microchip: Microchip Technology è il fornitore originale di ATtiny85. Offre anche un eccezionale supporto tecnico.
  2. Mokotecnologia : Mokotechnology è il tuo produttore elettronico di fiducia. Offre ATtiny85 e con esso l'intera soluzione di qualsiasi progettazione PCB.
  3. Elettronica Mouser: Mouser è un distributore autorizzato di tutti i leader mondiali nei componenti elettronici.
  4. Digikey: La più vasta selezione al mondo di componenti elettronici disponibili per la spedizione immediata, condensatori, resistori per qualsiasi progetto o dispositivo.
  5. Componenti RS: RS è il fornitore leader online di soluzioni industriali ed elettroniche. Ordinazioni online sicure, spedizione in giornata & consegna gratuita disponibile.

Come utilizzare ATtiny85 con Arduio?| Dopo l'acquisto

Ttiny85 ISP è un dispositivo open source con compatibilità IDE Arduino. Qui prendiamo uno dei casi d'uso, mini-USB, per mostrarti come utilizza ATtiny85 elettronica di consumo.

Questo design utilizza un interno 8 Orologio MHZ per pilotare il microcontrollore. Per trasferire i dati alla scheda FTDI, spillo 2 del microcontrollore è collegato al pin TX della scheda FTDI. Splitter FTDI sul pin 3 offrono alimentazione a 5 V al microcontrollore. Il ponticello JP1 viene utilizzato per abilitare/disabilitare il ripristino del microcontrollore quando si stabilisce la connessione terminale con la scheda divisore FTDI.

Durante il debug degli schizzi con AVR Dragon, non dimenticare di attivare il jumper JP1. Altrimenti, il condensatore C3 causerà effetti collaterali durante l'esecuzione del codice.

Come programmare ATtiny85?

Puoi usare Arduino Uno per programmare ATtiny85.

Passo 1: Dobbiamo prima configurare Arduino Uno come ISP per fungere da programmatore per ATtiny85. Per farlo, collega Arduino Uno al tuo laptop e accendi l'IDE Arduino. Poi, fare clic sul file >Esempio>ArduinolSP e carica il codice ISP di Arduino.

Passo 2: Programma lo schema elettrico ATtiny85.

Passaggio 3: Programmalo tramite l'IDE di Arduino.

Come eseguire ATtiny85 con attenzione?

È un componente molto sensibile. Per ottenere le migliori prestazioni dai controller a lungo termine, i progettisti dovrebbero fare attenzione quando li utilizzano in qualsiasi applicazione.

  • La tensione di alimentazione non deve superare i 5,5 V. E l'uscita della sorgente di tensione deve essere verificata da un multimetro digitale accurato prima del collegamento.
  • La DC di ciascuno 1/0 il pin dovrebbe essere 40mA. Il pin GND e l'alimentazione positiva dovrebbero essere 200 mA. Prima che venga fornita l'alimentazione, verificare la polarità del pin del microcontrollore.
  • Per posizionare questo controller, è necessario utilizzare una presa IC sul circuito o breadboard che protegga il controller dal calore generato durante la saldatura.
  • Inoltre, la temperatura minima e massima di conservazione è compresa tra -65°C e +150°C, ma la temperatura operativa è compresa tra -55°C e +125°

Se hai altre domande su ATtiny85, come la progettazione integrata e la relativa produzione di dispositivi, sentiti libero di Contattaci.

Li

Will è esperto di componenti elettronici, Processo di produzione PCB e tecnologia di assemblaggio, e ha una vasta esperienza nella supervisione della produzione e nel controllo di qualità. Sulla premessa di garantire la qualità, Will fornisce ai clienti le soluzioni di produzione più efficaci.

messaggi recenti

Why PCB Warpage Happens and How You Can Prevent It?

Nel processo di produzione dei PCB, PCB warpage is a common problem that manufacturers would encounter.

4 hours ago

What Is a PCB Netlist? Tutto ciò che devi sapere è qui

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

2 weeks 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

1 month ago

7 Critical Techniques to Improve PCB Thermal Management

Al giorno d'oggi, electronic products are both compact and lightweight while performing a variety of functions. Questo…

1 month ago

What Is BGA on a PCB? A Complete Guide to Ball Grid Array Technology

As technology continues to advance in the electronics industry, packaging remains one of the key

2 months ago

How to Create a PCB Drawing: A Step-by-Step Guide for Beginners

Bringing your electronic ideas to life begins with PCB drawing, which is the process of

3 months ago