Site-ul nostru foloseste cookie-uri pentru a oferi utilizatorilor o experienta mai buna și vă recomandăm să acceptați utilizarea cookie-urilor pentru a putea beneficia de toate funcționalitățile site-ului.
0104210000047011
Produs nou
Microcontroller ATmega328p-PU ideal pentru proiecte de electronică, cu bootloader pentru Arduino.
42 bucata in stoc bucati in stoc
Ultimele bucăți în stoc
Dată reaprovizionare:
Microcontroller ATmega328p-PU cu bootloader pentru Arduino poate fi utilizat pentru a inlocui microcontrollerul de pe placile compatibile cu Arduino UNO R3. Are booatloader gata instalat si poate fi utilizat imediat.
Microcontrollerele sunt dispozitive ce conțin o unitate de procesare și alte periferice ce au rolul de a controla circuite electronice. Microcontroller-ul ATmega328p-PU este unul dintre cele mai folosite microcontrollere, dovadă și faptul că este folosit pentru placuța de dezvoltare Arduino Uno. Acesta poate înlocui microcontroller-ul de pe placa dumneavoastră de dezvoltare, în cazul în care acesta s-a defectat.
Microcontroller-ul ATmega328p-PU se programează în mod inițial cu ajutorul unor dispozitive hardware adiționale, numite programatoare prin pinii ICSP (In-Circuit Serial Programming).
Microcontrolerul folosit de plăcuța Arduino UNO este Atmega328-P, încadrat în chenarul mov (imaginea nr. 3). Aceste microcontrolere se programează în mod inițial cu ajutorul unor dispozitive hardware adiționale numite programatoare (microcontrolerele pot fi programate inclusiv pe linia de producție) prin pinii ICSP (In-Circuit Serial Programming).
Pentru a elimina nevoia unui astfel de dispozitiv, pe aceste microcontrolere se scrie un bootloader – un mic program software ce preia instrucțiunile (codul programului) prin interfața serială și le scrie într-o zonă de memorie nevolatilă (FLASH), de unde microcontrolerul le va interpreta și rula. Astfel, microcontrolerul nostru poate interpreta acum instrucțiuni sosite pe interfață serială. Mai avem nevoie doar de o metodă de a face conversia de la USB la serial pentru a putea programa Atmega328-P prin portul USB al PC-ului.
Această responsabilitate îi revine unui alt microcontroler (circuitul din chenarul verde, imaginea 3). Acesta are interfață ICSP prin care poate fi reprogramat. Microcontrolerul responsabil cu conversia USB-Serial din chenarul verde poate fi înlocuit cu cipuri precum cele folosite de convertorul USB-Serial prezentat anterior. În acest mod, au apărut clone Arduino mai ieftine, dar cu aceleași funcționalități.
Dacă zona de memorie a microcontroler-ului Atmega328-P în care este scris bootloaderul este coruptă, nu veți mai putea programa plăcuța prin intermediul portului USB. Această problemă este ușor de remediat – puteți folosi un programator (dispozitiv de programare) pentru a rescrie bootloaderul. De asemenea, este important să știți că se poate folosi orice altă plăcuță Arduino pe post de programator: Există deja un exemplu de program ce transformă plăcuța Arduino într-un programator ICSP – File->Examples- >ArduinoISP (vezi cartea "Introducere în Arduino").
După ce ați încărcat acest program pe plăcuța pe care o veți folosi ca programator, conectați pinii SPI ai acesteia la pinii ICSP ce aparțin plăcuței pe care doriți să scrieți bootloaderul. Mergeți în fereastra Arduino IDE și intrați la Tools -> Burn Bootloader (vezi cartea "Introducere în Arduino").
https://www.optimusdigital.ro/altele/1676-carte-introducere-in-arduino.html
Tester pentru Servomotoare
$2.40
Interfață USB Serial pentru Modulele WiFi ESP-01
$1.49
Modul 10DOF LSM6DS33, LIS3MDL şi LPS25H...
$21.60
Senzor de temperatură bazat pe un NTC de 100k.
$0.86
PIR HC-SR505 este un senzor de miscare în...
$2.22
Piuliță T M5 pentru Profilele V-Slot de 20 mm
$0.24
$0.72
Patent nr. 7 Portocaliu cu Negru
$4.08
Set 5 Clești în Miniatură
$9.60
Condensator Electrolitic 1 uF, 100 V
$0.12