IC mikrokrmilnik ATmega328P-AU TQFP-32

5.99 (DDV vključen)

IC mikrokrmilnik ATmega328P-AU TQFP-32 je kompaktna SMD različica jedra Arduina UNO — 32 KB Flash, 32 nogič, −40 do +85°C, za lasten PCB dizajn in serijsko proizvodnjo.

8 na zalogi

Šifra: 95 - B1 Kategoriji: ,
Opis

Opis

IC mikrokrmilnik ATmega328P-AU TQFP-32 — kompaktno SMD jedro za lastne PCB dizajne

ATmega328P-AU TQFP-32 je SMD različica priljubljenega 8-bitnega AVR mikrokrmilnika — enako jedro kot v Arduino UNO, le v tankem kvadratnem ohišju TQFP-32 z 32 nogičami na vseh štirih straneh. Za razliko od DIP-28P različice gre tukaj za površinsko montažo (SMD), ki omogoča bistveno kompaktnejše PCB ploščice z enako zmogljivostjo. ATmega328P-AU je industrijska različica („AU“ = TQFP, temperaturno področje −40°C do +85°C), kar ga naredi primernega za zahtevnejše naprave.

Kupujete ga, če delajte lastne Arduino-kompatibilne ploščice brez DIP vtikača, zamenjujete poškodovan čip v Arduino UNO SMD različici ali načtujete kompakten vdelan sistem za serijsko proizvodnjo. Ohišje TQFP-32 ima 4 nogiče več kot DIP-28P — to so dodatni priključki VCC in GND za boljzo razporeditev napajanja na PCB.

Anatomija čipa

Tip čipa8-bitni AVR RISC mikrokrmilnik
MikrokrmilnikATmega328P-AU, Microchip Technology
OhišjeTQFP-32 (Thin Quad Flat Package, 32 nogič)
Korak nogič0,8 mm (SMD, zahteva spajkanje)
Delovna napetost1,8V – 5,5V

Ključne lastnosti

  • TQFP-32 — kompaktna SMD montaža – Dimenzije ohišja ~7×7 mm z 0,8 mm razmakom nogič. Zaseda bistveno manj prostora na PCB kot DIP-28P.
  • 4 nogiče več kot DIP-28P – Dodatne VCC, GND in AVCC nogiče omogočajo boljzo položnitev decučnih kondenzatorjev in učinkovitejše napajanje na PCB.
  • Enako jedro kot Arduino UNO – 32 KB Flash, 2 KB SRAM, 1 KB EEPROM, 23 I/O, 6 PWM, 6 analognih vhodov.
  • Industrijska temperatura (−40°C do +85°C) – Različica „AU“ je certificirana za razširjeno temperaturno področje, primerna za naprave v zunanjih ali industrijskih okoljih.
  • Nižja cena kot DIP – TQFP ohišje je cenejše od DIP pri enakih specifikacijah.

Kaj potrebujem za začetek?

  • Spajkalna oprema za SMD – Spajkalo s tanko konico (0,8–1 mm), SMD prijžice, decučna pasta ali žička. TQFP-32 je zahtevnejši za ročno spajkanje od DIP.
  • Lastna PCB ploščica ali TQFP adapter – TQFP-na-DIP adapter omogoča prototipiranje brez lasnega PCB-ja.
  • 16 MHz kvarc + 2× 22 pF kondenzatorja – Za Arduino UNO-kompatibilno delovanje pri 16 MHz.
  • ISP programator ali Arduino kot ISP – Za Burn Bootloader in nalaganje programov.

Moj prvi projekt — lasten Arduino na PCB

  1. Načtujte minimalni Arduino-kompatibilni PCB: ATmega328P-AU, 16 MHz kvarc, bypass kondenzatorji, FTDI konektor, reset vezje.
  2. Spajkajte čip in pasivne komponente. Povežite ISP programator na 6-pinski ISP header.
  3. V Arduino IDE: Tools → Board → Arduino UNO → Burn Bootloader, nato naložite sketch prek FTDI.

Primeri uporabe

  • Lasten Arduino krmilnik (kompakten PCB brez nepotrebnih komponent, za konkretno aplikacijo)
  • Zamenjava poškodovanega MCU (Arduino UNO SMD verzija z neprevrtanim vtikačom)
  • Serijsko-produkcijska naprava (s pre-flashanim bootloaderjem ali aplikacijo za večnasovno nalaganje)
  • Industrijski senzorski node (zunanji ali tovarniški pogoji, −40°C–+85°C)
  • Miniaturni krmilnik za robotiko (majhna PCB brez obremenilnih sklopov — samo MCU, nogiče, napajanje)

Tehnični pregled

Tehnične specifikacije

MikrokrmilnikATmega328P-AU
ArhitekturaAVR 8-bit RISC, Harvard
Hitrost uredo 20 MHz (16 MHz Arduino UNO modo)
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
Temperaturno področje−40°C do +85°C
OhišjeTQFP-32 (SMD)
Korak nogič0,8 mm
Dimenzije ohišja~7 mm × 7 mm × 1 mm

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

TQFP-32 (ta čip)DIP-28PArduino UNO SMD
OhišjeTQFP-32 SMDDIP-28 through-holeTQFP na plošči
ProtoboardNe (SMD)DaNi potreben
Št. nogič322832
PCB površina~50 mm²~245 mm²Celotna UNO plošča
Temp. razpon−40°C – +85°C−40°C – +85°C−40°C – +85°C

Inženirski PRO nasvet

Manjša razdalja med nogičami (0,8 mm) pogosto povzroči kratke stike pri ročnem spajkanju. Tehnika začetnika je mostovitčno spajkanje (drag soldering): nanesite spajkalno pasto na pad-e, postavite čip, grejte od zunaj navznoter. Za korekturo kratkih stikov med sosednjimi nogičami uporabite spajkalno žičko (desoldering wick), ne spihavajte z olpičom. Po spajkanju vedno preverite pod povečevalom in merjenje med sosednjima nogičama z multimetrom (ne sme biti 0Ω razen med VCC/GND parovi). Za PCB dizajn: bypass kondenzator 100 nF postavite <2 mm od VCC in AVCC nogičc za minimalen induktivni šum.

Kompatibilnost

Pin-to-pin kompatibilen z ATmega328P-AU v TQFP-32 ohišju. Z naloženim Arduino UNO bootloaderjem programirajte z Arduino IDE (Tools → Board → Arduino UNO). Zamenjava v Arduino UNO SMD različici: zahteva SMD spajkanje (hot air ali spajkalna postaja). Deluje z vsemi Arduino UNO knjižnicami.

Dokumentacija

YouTube