IC mikrokrmilnik ATmega328P DIP-28P

€8.99 (DDV vključen)

IC mikrokrmilnik ATmega328P DIP-28P je jedro Arduina UNO v samostojnem čipu — 32 KB Flash, 28 through-hole nogič, protoboard-kompatibilen, za zamenjavo ali lasten PCB dizajn.

Na zalogi v Sloveniji, odprema v 24 h
Dostava s Pošto Slovenije v 1 do 3 delovnih dneh.
Brezplačna dostava za naročila nad 59,00 €

4 na zalogi

Šifra: 90 - A1 Kategoriji: ,
Opis

Opis

IC mikrokrmilnik ATmega328P DIP-28P — jedro Arduina UNO v samostojnem čipu

ATmega328P DIP-28P je integriran mikrokrmilnik podjetja Microchip Technology (prej Atmel), ki ga poznamo kot srce Arduino UNO plošče. Ko kupite ta čip, dobite natanko isti AVR procesor, ki poganja milijone Arduino projektov po svetu — le brez vse podporne elektronike (USB čip, regulatorji, pini). Oblika DIP-28P (Dual In-line Package, 28 nogič) ga naredi protoboard-kompatibilnega: vtaknite v protoboard, dodajte kristal in par kondenzatorjev, in že imate avtonomni mikrokrmilnik.

Ta čip je namenjen za zamenjavo poškodovanega ATmega328P v Arduino UNO ali NANO, za lastni dizajn PCB ploščc s skodovanim Arduino bootloaderjem ali za neposredno AVR programiranje brez Arduino abstrakcije. Delovna napetost 1,8V–5,5V mu daje izjemno fleksibilnost pri napajanju.

Anatomija čipa

Tip čipa8-bitni AVR RISC mikrokrmilnik
MikrokrmilnikATmega328P, Microchip Technology
OhišjeDIP-28P (Dual In-line Package, 28 nogič)
Korak nogič2,54 mm (protoboard-kompatibilen)
Delovna napetost1,8V – 5,5V

Ključne lastnosti

  • DIP-28P — protoboard direktno – Razmik 2,54 mm ustreza standardnemu protoboardu. Ni spajkanja za prototipiranje.
  • Enako jedro kot Arduino UNO – Ko naložite Arduino bootloader, programirate z Arduino IDE točno tako kot UNO ploščo.
  • 32 KB Flash, 2 KB SRAM, 1 KB EEPROM – Vse, kar potrebujete za kompleksne avtomatizacijske projekte.
  • 23 I/O pinov (6 PWM, 6 analognih) – Dostop do vseh periferij: UART, SPI, I2C, ADC, PWM.
  • Interni oscilator 8 MHz – Deluje brez zunanjega kristala; za Arduino UNO-kompatibilno delovanje pri 16 MHz dodajte zunanji kvarc.
  • Delovna napetost 1,8V–5,5V – Enocelni LiPo (3,7V), dve AA bateriji, 3,3V ali 5V reguliran vir.

Kaj potrebujem za začetek (standalone Arduino)?

  • 16 MHz kvarčni kristal + 2× 22 pF kondenzatorja – Med pina 9 in 10, vsak kondenzator proti GND. Brez tega le 8 MHz interni oscilator.
  • 100 nF bypass kondenzator na VCC (pin 7) in AVCC (pin 20) – Obvezno za stabilno delovanje; napajanje načtaj filtrirajte tik ob čipu.
  • FTDI adapter (3,3V ali 5V) ali Arduino kot ISP – Za nalaganje bootloaderja in programov. Povežite: RXD→pin 2, TXD→pin 3, DTR→pin 1 prek 100 nF kondenzatorja.
  • Arduino IDE (brezplačen) – Nastavite: Tools → Board → Arduino UNO po nalaganju bootloaderja.

Moj prvi projekt — standalone Arduino na protoboardu

  1. Vstavite ATmega328P v protoboard. Dodajte VCC (pin 7, 20) na +5V, GND (pin 8, 22) na maso, AVCC (pin 20) na +5V.
  2. Povežite 16 MHz kvarc med pina 9–10 z 22 pF kondenzatorjema na GND. Dodajte 100 nF na VCC in AVCC.
  3. Prek Arduina UNO kot ISP naložite bootloader (Tools → Burn Bootloader), nato naložite program prek FTDI → Upload.

Primeri uporabe

  • Zamenjava poškodovanega MCU (popravilo Arduino UNO ali NANO, ki ima poškodovano ATmega328P)
  • Lasten PCB dizajn (kompakten Arduino-kompatibilen krmilnik brez nepotrebne elektronike)
  • Baterijski senzorski node (globok sleep mode za leta delovanja na 2×AA bateriji)
  • Industrijski regulator (PLC-podobno vezje brez USB in USBčipa — le MCU, releji, vhodi)
  • Izobraževalni projekt (učenje bare-metal AVR programiranja brez Arduino abstrakcije)

Tehnični pregled

Tehnične specifikacije

MikrokrmilnikATmega328P
ArhitekturaAVR 8-bit RISC, Harvard
Hitrost uredo 20 MHz (16 MHz z zunanjim kvarcom)
Flash pomnilnik32 KB (0,5 KB bootloader)
RAM (SRAM)2 KB
EEPROM1 KB
Digitalni I/O23 (od tega 6 PWM)
Analogni vhodi6 (10-bitni ADC)
KomunikacijaUART, SPI, I2C (TWI)
Delovna napetost1,8V – 5,5V
Tok na I/O pin40 mA (max)
OhišjeDIP-28P
Korak nogič2,54 mm (through-hole)
Dimenzije ohišja~35 mm × 7 mm

Primerjava: ATmega328P DIP-28P vs TQFP-32 vs Arduino UNO

ATmega328P DIPATmega328P TQFP-32Arduino UNO
OhišjeDIP-28P (through-hole)TQFP-32 (SMD)DIP na plošči
ProtoboardDaNe (SMD)Ni potreben
USBNeNeDa (CH340/16U2)
BootloaderNi vgrajenNi vgrajenVgrajen
Cena~9 EUR~6 EUR~10–25 EUR

Inženirski PRO nasvet

Brez pravilnih fuse bitov bootloader ne bo deloval — in čip se bo zdel “mrtev”. Ko prvič programirate goli ATmega328P, so fuse biti nastavljeni na interni 8 MHz oscilator. Če želite 16 MHz z zunanjim kvarcem (Arduino UNO kompatibilno), morate najprej nastaviti fuse bite: v Arduino IDE izberite Tools → Board → Arduino UNO in kliknite Burn Bootloader prek ISP programatorja. To nastavi fuse bite IN naloži bootloader v enem koraku. Če pozačunete ta korak in direktno naložite sketch prek FTDI, bo takt napačen in baud rate serijskega porta bo dvakrat prepočasen. Rešitev: vedno Burn Bootloader pred prvim use.

Kompatibilnost

Pin-to-pin kompatibilen z vsemi Arduino UNO DIP različicami. Z naloženim Arduino UNO bootloaderjem programirajte z Arduino IDE (Tools → Board → Arduino UNO). Za zamenjavo v Arduino UNO: DIP podnožje ni privijačeno — preprosto izvlecite star čip in vtaknite novega. Deluje z vsemi Arduino UNO knjižnicami in ščiti (shields).

Dokumentacija

YouTube

Mnenja (0)
0 reviews
0
0
0
0
0

Zaenkrat še ni mnenj.

Bodi prvi ocenjevalec “IC mikrokrmilnik ATmega328P DIP-28P”

Vaš e-naslov ne bo objavljen. * označuje zahtevana polja