Cuprins:
- Pasul 1: Lista materialelor
- Pasul 2: Schema circuitului și realizarea plăcii de circuit
- Pasul 3: Conexiuni și Procedură pentru a arde Bootloader
- Pasul 4: Testarea prin încărcarea codului
- Pasul 5: Depanare
Video: CUM SE FACE ARDUINO NANO / MINI - Cum să ardeți Bootloader: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
În acest Instructables vă voi arăta cum să creați un Arduino MINI de la Scratch.
Procedura scrisă în acest instructables poate fi utilizată pentru a crea orice plăci arduino pentru cerințele dvs. de proiect personalizate.
Vă rugăm să urmăriți videoclipul pentru o mai bună înțelegere
Există trei părți în acest tutorial
1. Proiectarea și colectarea tuturor componentelor
2. Arderea Bootloader-ului pe un nou cip
3. Încărcarea codului de testare
Am atașat fișierele PCB la sfârșitul acestui articol.
Deci sa începem!
Pasul 1: Lista materialelor
- CP2102 Modul USB la TTL (sau similar ca CH340)
- Arduino NANO
- Sârme jumper
- Cip Atmega328P-AU
- Regulator AMS1117 5V
- Cristal de 16 MHz
- LED SMD
- Rezistor SMD (330R, 10K) (pachet 0604)
- Buton comutator
- Condensatoare (0,1 uF, 22 pF, 10 uF) (am folosit tip ceramică, dar placa este concepută pentru pachetul SMD_0612)
- Benzi terminale
- Toate instrumentele și accesoriile pentru SMD Soldeing.
Pasul 2: Schema circuitului și realizarea plăcii de circuit
Am creat placa Arduino MINI în tutorialul SMD Soldering. Puteți verifica videoclipul dacă doriți să aflați cum.
O recapitulare rapidă … Am aplicat pasta de lipit pe PCB folosind șablon, am plasat componentele și am lipit folosind suflantul cu aer cald.
Am folosit fișierele open source Arduino PCB de pe site-ul web Arduino și am modificat puțin în funcție de cerințele mele și de piesele disponibile. Mai târziu am comandat PCB Online de la JLCPCB.
Pasul 3: Conexiuni și Procedură pentru a arde Bootloader
Vă rugăm să urmați aceste detalii despre conexiune (consultați linkul Imagini / Video pentru înțelegere ușoară *)
ArduinoMINI de casă …………….. Arduino NANO
Pinul 15 (MOSI) ………………………………. D11
Pinul 16 (MISO) ………………………………. D12
Pinul 17 (SCK) ………………………………… D13
Pinul 29 (RESET) …………………………….. D10
VCC ……………………………………………. VCC (5V)
GND …………………………………………… GND
Procedură Pentru a arde încărcătorul de încărcare după efectuarea conexiunilor corecte.
1) Conectați Arduino NANO la USB-ul computerului
2) Selectați placa și portul Com corespunzătoare
3) În meniul de instrumente, selectați ARDUINO AS ISP Programmer. Căi: Instrumente> Programator> Arduino ca ISP
4) Accesați Instrumente și selectați Burn Boot Loader. Calea: Instrumente> Încărcați încărcătorul de încărcare
5) Acest lucru poate dura până la un minut și va fi afișat mesajul „Done Burning Boot Loader”.
După aceasta, puteți elimina toate firele de conectare și conexiunile, iar noul dvs. microcontroler AVR este gata să fie utilizat ca dispozitiv independent pentru proiectele dvs.
* Toate imaginile sunt în ordine conform procedurii
Pasul 4: Testarea prin încărcarea codului
În acest pas vom învăța să încărcăm codul pe noul Arduino MINI de casă. Va trebui să urmați această procedură de fiecare dată pentru a încărca codul.
Consultați linkul Imagini / video pentru o înțelegere ușoară.
Voi încărca schița cu LED-uri intermitente pentru a testa dacă noul microcontroler funcționează corect.
Detalii conexiuni:
Arduino MINI de casă …………….. CP2102
Rx ……………………………………………… Tx
Tx ………………………………………………. Rx
VCC ……………………………………………. VCC (5V)
GND …………………………………………… GND
1. După efectuarea conexiunilor, conectați placa de convertor USB la TTL (CP2102) la computer.
2. Deschideți Schița LED Blink din meniul Exemple.
3. În meniul de instrumente, selectați programatorul AVRISP și încărcați codul.
4. Selectați portul COM și Setările plăcii corespunzătoare.
5. Odată ce ecranul computerului arată încărcarea, apăsați butonul de resetare deoarece nu am conectat pinul DTR pentru a reseta.
LED-ul intermitent indică faptul că microcontrolerul funcționează corect, iar această placă echivalentă Arduino Mini poate fi utilizată pentru proiectele dvs. Prin urmare, am învățat cum să încărcăm un cip ATMEGA 328P-AU nou.
Pasul 5: Depanare
Urmând procedurile din pașii anteriori, puteți încărca cu ușurință cipul Atmega.
Dar, din cauza unor erori software sau umane, acesta va deveni nereușit. Iată câteva sugestii de la mine:
1) Verificați conexiunile și componentele circuitului (în principal Crystal) dacă încărcătorul de încărcare nu funcționează.
2) Asigurați-vă că ați menționat placa corectă și portul COM în software
3) Verificați dacă există cablu USB defect.
4) Dacă microcontrolerul se încălzește atunci când este alimentat, probabil că aveți un IC defect.
5) Verificați continuitatea PCB-urilor și a podurilor de lipit nedorite, deoarece folosim componente SMD.
Recomandat:
Ardeți Bootloader în placa de clonare Arduino Nano 3.0: 11 pași
Ardeți Bootloader în placa de clonare Arduino Nano 3.0: a achiziționat recent o clonă Arduino Nano 3.0 de la AliExpress care a venit fără un bootloader. Sunt sigur că sunt mulți alți oameni care se află în aceeași situație ca mine și poate că s-au speriat puțin la început! Nu vă faceți griji, în acest instructab
Ghid de ardere Atmega328P-PU Bootloader (Optiboot): 12 pași
Ghid de ardere Atmega328P-PU Bootloader (Optiboot): încă un încărcător Atmega Bootloader Giude. Dar de data aceasta pariez pe prima încercare că veți reuși! Acesta este tutorialul de încărcare a bootloader-ului Nick Gammons pentru plăcile Arduino
Serge Face Face System: 4 pași
Serge Paper Face System: Acesta este sistemul serge Paper Face. Aceasta este o prezentare simplă a ceea ce este și cum funcționează. De-a lungul timpului și odată ce mă voi îmbunătăți la acest site, voi adăuga factura de materiale, alte fapte și resurse la hacks și alte bunuri de aici. Rămâneți la curent (5/11
Scut de programare ATMEGA328 Bootloader pentru Arduino Uno: 3 pași (cu imagini)
Scut de programare ATMEGA328 Bootloader pentru Arduino Uno: Scut de programare ATMEGA328P boot-loader pentru Arduino Uno Uneori se întâmplă și vă deteriorați microprocesorul Arduino Uno Atmega328P. Puteți schimba procesorul. Dar mai întâi trebuie să programeze încărcătorul de boot în el. Deci, acest tutorial cum să faceți acest b
CEL MAI UȘOR MOD DE A FACE O LUMINĂ COMPACTĂ !! 3 PAȘI SIMPLI !!: 3 pași
CEL MAI UȘOR MOD DE A FACE O LUMINĂ COMPACTĂ !! 3 PAȘI SIMPLI !!: Ce veți avea nevoie - folie de tablă 1 baterie AA (unele baterii AAA vor funcționa) 1 Mini bec (becuri utilizate pentru majoritatea lanternelor; consultați imaginea) Rigla (dacă este necesar)