In offerta!

ATMEGA168-20AU Microcontrollore 8 Bit 512B EEPROM Alta Performance IC Circuiti Integrati

Il prezzo originale era: 5,20 €.Il prezzo attuale è: 3,76 €. Escluso IVA

ATMEGA168-20AU Microcontrollore 8 Bit 512B EEPROM Alta Performance IC Circuiti Integrati

Disponibile su ordinazione

Domande su questo prodotto? Scrivi a Lana su WhatsApp

🎬 Il prodotto in video

▶️ Video completo con approfondimento

Descrizione

ATMEGA168-20AU Microcontrollore 8 Bit 512B EEPROM Alta Performance

L’ATMEGA168-20AU un microcontrollore RISC a 8 bit ad alte prestazioni e bassa potenza che combina 512B EEPROM, un convertitore A / D a 8 canali / 10 bit (TQFP e QFN / MLF) e debugWIRE per on-chip debug. Il dispositivo supporta un throughput di 20 MIPS a 20 MHz e opera tra 2,7 e 5,5 V. Eseguendo potenti istruzioni in un singolo ciclo di clock, il dispositivo raggiunge un throughput che si avvicina a 1 MIPS per MHz, bilanciando il consumo energetico e la di elaborazione.
Microcontrollore a 8 bit ad alte prestazioni e bassa potenza
Architettura RISC avanzata
Segmenti di memoria non volatili ad alta resistenza
Supporto per libreria />DebugWire On-chip Debug System
Ripristino all’accensione e rilevamento programmabile del marrone
Oscillatore interno calibrato
Fonti di interrupt esterne e interne
Riduzione del rumore in ADC, inattiva, risparmio energetico, spegnimento e standby
Da 0 a 20 MHz con da 4,5 a 5,5 V
250 A a 1 MHz, 1,8 V, 15 A a 32 kHz 1,8 V attiva, 0,1 A a 1,8 V Consumo energetico in di spegnimento

Part Specifications:

Cpu Family ATmega
Device Core AVR
Device Core Size 8b
Frequency 20MHz
Interface Type SPI/TWI/USART
Program Memory Type Flash
Program Memory Size 16KB
Total Internal Ram Size 1KB
# I/Os (Max) 23
Number of Timers – General Purpose 3
Operating Supply Voltage (Typ) 3.3/5V
Operating Supply Voltage (Max) 5.5V
Operating Supply Voltage (Min) 2.7V
On-Chip ADC 8-chx10-bit
Instruction Set Architecture RISC
Operating Temp Range -40C to 85C
Operating Temperature Classification Industrial
Mounting Surface Mount
Pin Count 32
Package Type TQFP

Abbiamo disponibili datasheet di tutti i componenti, qualora non fosse presente nella scheda download del prodotto inviaci un messaggio dal modulo contattaci e lo pubblicheremo il prima possibile nel nostro sito.

Tutorial: Come usare ATMEGA168-20AU

L’ATMEGA168-20AU è un microcontrollore a 8 bit con EEPROM interno, ideale per progetti di Arduino e circuiti personalizzati. Questo tutorial ti guiderà attraverso i primi passaggi per iniziare ad usarlo.

Cosa serve

  • Arduino Uno o compatibile
  • Cavo USB A-MicroB
  • Carta stampante (per il PCB)
  • Programma di programmazione del microcontrollore

Passi

  1. Collega l’ATMEGA168-20AU al circuito di sviluppo o al PCB.
  2. Verifica la corretta alimentazione del microcontrollore (5V o 3.3V).
  3. Scarica il bootloader per Arduino e installalo seguendo le istruzioni sul sito ufficiale di Arduino.
  4. Scrivi uno sketch semplice in Arduino IDE e caricalo nel microcontrollore.
  5. Controlla la funzione EEPROM verificando che i dati siano salvati correttamente.
  6. Verifica il clock del microcontrollore seguendo le specifiche sul datasheet.
  7. Testa l’output dei pin GPIO per controllare i dispositivi collegati.
  8. Personalizza ulteriormente lo sketch secondo le esigenze del progetto.

Codice di esempio

void setup() {
  Serial.begin(9600);
}

void loop() {
  EEPROM.write(0, 42); // Imposta il valore di EEPROM
  int value = EEPROM.read(0); // Leggi il valore da EEPROM
  Serial.println(value);
}

Mini-progetto

Crea un sistema di allarme domestico che registra l’attività sulle porte e le finestre usando i sensori PIR collegati al microcontrollore ATMEGA168-20AU.

Errori comuni

  • Impostare il clock a valore errato
  • Non verificare la corretta alimentazione del microcontrollore
  • Scordarsi di installare il bootloader
  • Utilizzare EEPROM senza prima scrivere i dati

Accessori consigliati

  • Sensori PIR
  • Relè per controllare dispositivi esterni
  • LCD display per output testuale
  • Batterie e caricabatteria

Domande frequenti

Qual è la differenza tra EEPROM e RAM?
L’EEPROM memorizza i dati anche quando il microcontrollore non è alimentato, mentre la RAM conserva solo durante l’esecuzione dello sketch.

Come posso accedere al datasheet dell’ATMEGA168-20AU?
Puoi trovare il datasheet ufficiale sul sito web di Atmel (ora Microchip).

È necessario un bootloader per utilizzare questo microcontrollore?
Sì, se vuoi caricare sketch tramite Arduino IDE. Altrimenti, puoi programmarlo direttamente con un programmer dedicato.

Informazioni aggiuntive

Peso 15 lbs

Recensioni

Ancora non ci sono recensioni.

Recensisci per primo “ATMEGA168-20AU Microcontrollore 8 Bit 512B EEPROM Alta Performance IC Circuiti Integrati”

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *