UNO DIL type-B USB CH340 kompatibilno z Arduino

13.99 (DDV vključen)

Arduino UNO DIL type-B USB CH340 je zmogljiv mikrokrmilnik s procesorjem ATmega328P, 22 GPIO pini in več komunikacijskimi protokoli, idealen za vaše projekte.

5 na zalogi

Šifra: 04 - C2 Kategoriji: ,
Opis

Opis

UNO DIL type-B USB CH340 – klasicni 8-bitni krmilnik

UNO DIL type-B USB CH340 je kompatibilna razlicica legendarnega Arduino UNO, opremljena z 8-bitnim mikrokrmilnikom ATmega328P v DIL (Dual In-Line) paketu. To pomeni, da cip sedi v vticicnici in ga je mogoce po potrebi zamenjati – pri poskodbi zamenjaj samo cip, ne celotne plosce.

S CH340G komunikacijskim cipom in klasicnim Type-B USB konektorjem je ta krmilnik ena najbolj preverjenih vstopnih tock za svet Arduina. Podpira vse Arduino UNO knjiznice in scite brez sprememb.

Anatomija krmilnika

Tip krmilnikaKompatibilen z Arduino UNO R3
MikrokrmilnikATmega328P (8-bit AVR, DIL paket – zamenljiv)
USB komunikacijski chipCH340G
USB konektorType-B (kvadratni)
Logicna napetost5 V

Kljucne lastnosti

  • Zamenljiv ATmega328P cip – DIL vticicnica omogoca zamenjavo cipa brez spajkanja
  • 40 mA na I/O pin – zadostno za neposredno napajanje LED diod brez tranzistorja
  • Type-B USB konektor – robusten, primeren za laboratorijsko in solsko okolje
  • 32 kB Flash + 2 kB RAM + 1 kB EEPROM – za trajno shranjevanje brez baterije
  • 6 PWM izhodov – za regulacijo hitrosti motorjev in svetlosti LED
  • Popolna kompatibilnost z vsemi Arduino UNO sciti in knjiznicami

Kaj potrebujem za zacetek?

  • USB Type-B kabel (enako kot pri tiskalnikih)
  • Arduino IDE 2.x – brezplacna programska oprema
  • CH340G gonilnik – Windows ga pogosto namesti samodejno
  • Breadboard + jumper kabli – za prve poskuse brez spajkanja

Moj prvi projekt – 3 koraki

  1. Prikljuci krmilnik s USB Type-B kablom
  2. Namesti CH340G gonilnik, odpri Arduino IDE, nastavi: Tools – Board – Arduino UNO
  3. Odpri: File – Examples – Basics – Blink in pritisni Upload – LED zacne utripati

Primeri uporabe

  • osnovna avtomatizacija (relejski moduli, senzorji temperature in vlage)
  • vremenski monitor (DHT22, BMP280 z LCD prikazovalnikom)
  • robotska roka ali vozilo (servo motorji, motorni gonilniki)
  • RFID dostopni sistem (RC522 modul)
  • solski projekti in prototipiranje

Tehnicni pregled

Tehnicne specifikacije

MikrokrmilnikATmega328P (8-bit AVR)
MCU paketDIP-28 (v vticicnici, zamenljiv)
Hitrost ure16 MHz
Flash pomnilnik32 kB (0,5 kB zasede bootloader)
RAM2 kB SRAM
EEPROM1 kB
Digitalni I/O pini14 (od tega 6 PWM, 8-bitna locljivost)
Analogni vhodi6 (10-bitni ADC)
KomunikacijaUART, I2C, SPI
Tok na I/O pin40 mA (max)
Napetost vezja5 V
VIN razpon7-12 V (priporoceno), do 20 V (max)
USB chipCH340G
USB konektorType-B
Dimenzije75 x 54 x 14 mm

Primerjava: UNO DIL vs SMD vs R4 Minima

UNO DIL CH340UNO SMD CH340UNO R4 Minima
MCUATmega328P (8-bit)ATmega328P (8-bit)RA4M1 (32-bit)
Hitrost16 MHz16 MHz48 MHz
Flash32 kB32 kB256 kB
RAM2 kB2 kB32 kB
MCU paketDIL (zamenljiv)SMD (spajan)SMD
Tok/pin40 mA40 mA8 mA
DACNeNeDa (12-bit)
CAN BusNeNeDa

Inzenirski PRO nasvet

ATmega328P ima le 2 kB RAM. Uporaba razreda String (z veliko S) povzroca dinamicno alokacijo pomnilnika in fragmentacijo kopice (heap), kar po daljsem delovanju povzroci nakljubne ponastavitve krmilnika. Resitev: vedno raje uporabljaj char nizove (char array) namesto String objektov. EEPROM zagotavlja ~100.000 pisalnih ciklov – izogibaj se pisanju v zanki brez preverjanja spremembe vrednosti.

Kompatibilnost

Za programiranje potrebujes Arduino IDE 2.x z izbranim Board: Arduino UNO (Boards Manager: Arduino AVR Boards). Vse AVR-specificne knjiznice delujejo brez sprememb. CH340G gonilnik: Windows 10/11 ga pogosto namesti samodejno; na macOS Ventura+ je potrebna rocna namestitev.