Innehållsförteckning:

HUR MAN GÖR ARDUINO NANO/MINI - Hur man bränner bootloader: 5 steg
HUR MAN GÖR ARDUINO NANO/MINI - Hur man bränner bootloader: 5 steg

Video: HUR MAN GÖR ARDUINO NANO/MINI - Hur man bränner bootloader: 5 steg

Video: HUR MAN GÖR ARDUINO NANO/MINI - Hur man bränner bootloader: 5 steg
Video: När man låtsades ringa polisen på sitt yngsta syskon 😂 2024, November
Anonim
HUR MAN GÖR ARDUINO NANO/MINI | Hur man bränner bootloader
HUR MAN GÖR ARDUINO NANO/MINI | Hur man bränner bootloader
HUR MAN GÖR ARDUINO NANO/MINI | Hur man bränner bootloader
HUR MAN GÖR ARDUINO NANO/MINI | Hur man bränner bootloader

I denna instruktion kommer jag att visa dig hur du gör en Arduino MINI från Scratch.

Förfarandet skrivet i denna instruktioner kan användas för att göra alla arduino -brädor för dina anpassade projektkrav.

Se videon för bättre förståelse

Det finns tre delar i denna handledning

1. Designa och samla alla komponenter

2. Burning Bootloader på nytt chip

3. Överföra testkoden

Jag har bifogat PCB -filerna i slutet av denna artikel.

Så låt oss komma igång!

Steg 1: Materiallista

Materiallista
Materiallista
Materiallista
Materiallista
Materiallista
Materiallista
  1. CP2102 USB till TTL -modul (eller liknande som CH340)
  2. Arduino NANO
  3. Jumper Wires
  4. Atmega328P-AU Chip
  5. AMS1117 5V Regulator
  6. 16 MHz kristall
  7. SMD LED
  8. SMD -motstånd (330R, 10K) (0604 -paket)
  9. Knappbrytare
  10. Kondensatorer (0.1uF, 22pF, 10uF) (Jag använde keramisk typ, men kortet är utformat för SMD_0612 -paketet)
  11. Terminalremsa
  12. Alla verktyg och tillbehör för SMD -lödning.

Steg 2: Kretsdiagram och kretskort

Kretsdiagram och göra kretskortet
Kretsdiagram och göra kretskortet
Kretsdiagram och göra kretskortet
Kretsdiagram och göra kretskortet
Kretsdiagram och göra kretskortet
Kretsdiagram och göra kretskortet
Kretsdiagram och göra kretskortet
Kretsdiagram och göra kretskortet

Jag gjorde Arduino MINI -kortet i min SMD -lödningshandledning. Du kan checka in videon om du vill lära dig hur.

En snabb sammanfattning … Jag applicerade lödpastan på PCB med stencil, placerade komponenterna och lödde med varmluftsfläkt.

Jag har använt Arduino PCB -filer med öppen källkod från Arduino -webbplatsen och ändrat lite enligt mina krav och tillgängliga delar. Senare beställde jag PCB Online från JLCPCB.

Steg 3: Anslutningar och procedur för att bränna bootloader

Anslutningar och procedur för att bränna bootloader
Anslutningar och procedur för att bränna bootloader
Anslutningar och procedur för att bränna bootloader
Anslutningar och procedur för att bränna bootloader
Anslutningar och procedur för att bränna bootloader
Anslutningar och procedur för att bränna bootloader

Följ denna anslutningsinformation (se länken Bilder/video för enkel förståelse*)

Hemmagjord ArduinoMINI …………….. Arduino NANO

Pin 15 (MOSI) ………………………………. D11

Stift 16 (MISO) ………………………………. D12

Pin 17 (SCK) ………………………………… D13

Stift 29 (ÅTERSTÄLL) …………………………….. D10

VCC ……………………………………………. VCC (5V)

GND …………………………………………… GND

Tillvägagångssätt Att bränna startladdaren efter att ha gjort rätt anslutningar.

1) Anslut Arduino NANO till USB på din dator

2) Välj lämplig kort och komport

3) I verktygsmenyn väljer du ARDUINO AS ISP Programmer. Sökväg: Verktyg> Programmerare> Arduino As ISP

4) Gå till Verktyg och välj Burn Boot Loader. Sökväg: Verktyg> Burn Boot Loader

5) Detta kan ta upp till en minut och meddelandet "Done Burning Boot Loader" visas.

Efter detta kan du ta bort alla anslutningskablar och anslutningar och din nya AVR Micro-Controller är redo att användas som fristående enhet för dina projekt.

*Alla bilder är i ordning enligt proceduren

Steg 4: Testa genom att ladda upp koden

Testa genom att ladda upp koden
Testa genom att ladda upp koden
Testa genom att ladda upp koden
Testa genom att ladda upp koden
Testa genom att ladda upp koden
Testa genom att ladda upp koden

I det här steget lär vi oss att ladda upp koden till nya hemlagade Arduino MINI. Du måste följa denna procedur varje gång för att ladda upp koden.

Se länken Bilder/video för enkel förståelse.

Jag kommer att ladda upp blinkande LED-skiss för att testa om den nya mikrokontrollern fungerar korrekt.

Anslutningsdetaljer:

Hemmagjord Arduino MINI …………….. CP2102

Rx …………………………………………………… Tx

Tx ……………………………………………………. Rx

VCC ……………………………………………. VCC (5V)

GND …………………………………………… GND

1. Efter att anslutningarna har gjorts ansluter du USB till TTL Converter Board (CP2102) till din dator.

2. Öppna Blink -LED -skissen från menyn Exempel.

3. I verktygsmenyn, välj AVRISP programmerare och ladda upp koden.

4. Välj lämplig COM -port och kortinställningar.

5. När datorskärmen visar överföring trycker du på återställningsknappen eftersom vi inte har anslutit DTR -stiftet för att återställa.

Den blinkande lysdioden indikerar att mikrokontrollen fungerar korrekt, och detta Arduino Mini -motsvarande kort kan användas för dina projekt. Därför har vi lärt oss hur man startar ett helt nytt ATMEGA 328P-AU-chip.

Steg 5: Felsökning

Felsökning
Felsökning
Felsökning
Felsökning

Genom att följa procedurerna från de föregående stegen kan du enkelt starta om Atmega-chipet enkelt.

Men på grund av viss programvara eller mänskliga fel blir det misslyckat. Här är några förslag från mig:

1) Kontrollera dina kretsanslutningar och komponenter (främst Crystal) om brinnande startladdare inte fungerar.

2) Se till att du har nämnt rätt kort och COM -port i programvaran

3) Kontrollera om USB -kabeln är defekt.

4) Om mikrokontrollen värms upp när den är strömförande har du troligen en felaktig IC.

5) Kontrollera kontinuitet i kretskort och oönskade lödbryggor när vi använder SMD -komponenter.

Rekommenderad: