Tartalomjegyzék:

A Bootloader égetése Atmega328p-AU (SMD) -re: 5 lépés
A Bootloader égetése Atmega328p-AU (SMD) -re: 5 lépés

Videó: A Bootloader égetése Atmega328p-AU (SMD) -re: 5 lépés

Videó: A Bootloader égetése Atmega328p-AU (SMD) -re: 5 lépés
Videó: chip45 bootloader in Atmega32U4 2024, November
Anonim
A Bootloader égetése Atmega328p-AU (SMD) -re
A Bootloader égetése Atmega328p-AU (SMD) -re

Üdv mindenkinek!!

Ebben az utasításban megmutatom, hogyan kell égetni a Bootloader ontp Atmega328p-AU (SMD) chipet, és hogyan lehet Arduino NANO-t készíteni az elejétől a végéig.

Az ebben az utasításban leírt eljárással bármilyen arduino táblát készíthet az Ön egyedi projektkövetelményei szerint.

Kérjük, nézze meg a videót a jobb megértés érdekében

Ebben az oktatóanyagban három rész található.

1. Az összes alkatrész tervezése és összegyűjtése

2. Boot-loader égetése az új chipre

3. A tesztkód feltöltése

Csatoltam a PCB fájlokat a cikk végén.

Kezdjük hát el!

1. lépés: Szükséges anyag

Szükséges anyag
Szükséges anyag
Szükséges anyag
Szükséges anyag
Szükséges anyag
Szükséges anyag

Atmega328P-AU Chip

CP2102 USB -TTL modul (vagy hasonló, mint a CH340)

Arduino NANO

Jumper vezetékek

AMS1117 5V szabályozó

16 MHz -es kristály

SMD LED

SMD ellenállás (330R, 10K) (0604 csomag)

Gombkapcsoló

Kondenzátorok (0,1uF, 22pF, 10uF) (I Kerámia típusú, de a táblát az SMD_0612 csomaghoz tervezték)

Terminal Strip

Az SMD Soldeing minden eszköze és tartozéka.

2. lépés: Áramköri rajz és az áramkör létrehozása

Áramköri diagram és az áramköri lap készítése
Áramköri diagram és az áramköri lap készítése
Áramköri diagram és az áramköri lap készítése
Áramköri diagram és az áramköri lap készítése
Áramköri diagram és az áramköri lap készítése
Áramköri diagram és az áramköri lap készítése
Áramköri diagram és az áramköri lap készítése
Áramköri diagram és az áramköri lap készítése

A kapcsolási rajzot és a NYÁK -elrendezést az Arduino webhelyről töltötték le. Később kicsit módosítottam, mivel az eredeti táblában használt összes alkatrész nem volt nálam. Az áramkört online rendeltem.

Miután megkaptam a NYÁK -t, a forrólevegős fúvó forrasztóállomást használtam az alkatrészek és az IC -k forrasztásához. A kész tábla képei csatolva.

Most nem magyaráztam el a forrasztási folyamatot, mivel ez különböző utasítások tárgyát képezi. I A forrasztópasztát nyákra vittem fel sablon segítségével, elhelyeztem az alkatrészeket, és forrólevegő -fúvóval forrasztottam.

3. lépés: Csatlakozások és eljárás a Bootloader írásához

Csatlakozások és eljárás a Bootloader írásához
Csatlakozások és eljárás a Bootloader írásához
Csatlakozások és eljárás a Bootloader írásához
Csatlakozások és eljárás a Bootloader írásához
Csatlakozások és eljárás a Bootloader írásához
Csatlakozások és eljárás a Bootloader írásához

Kérjük, kövesse ezt a kapcsolat részleteit (A könnyebb megértés érdekében tekintse meg a Képek/Videó linket*)

Házi ArduinoMINI …………….. Arduino NANO

15. csap (MOSI) ………………………………. D11

16. láb (MISO) ………………………………. D12

17. csap (SCK) ………………………………… D13

29. csap (RESET) …………………………….. D10

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

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

Eljárás A rendszerindító betöltése a megfelelő csatlakoztatás után.

1) Csatlakoztassa az Arduino NANO -t a számítógép USB -jéhez

2) Válassza ki a megfelelő Board és Com portot

3) Az Eszközök menüben válassza az ARDUINO AS ISP Programmer lehetőséget. Útvonal: Eszközök> Programozó> Arduino mint ISP

4) Lépjen az Eszközök elemre, és válassza a Burn Boot Loader lehetőséget. Útvonal: Eszközök> Boot Boot Loader

5) Ez akár egy percet is igénybe vehet, és megjelenik a "Done Burning Boot Loader" üzenet.

Ezt követően eltávolíthatja az összes csatlakozó vezetéket és csatlakozást, és az új AVR mikrovezérlő készen áll arra, hogy önálló eszközként használja a projektekhez.

*Az összes kép rendben van az eljárásnak megfelelően

4. lépés: Tesztelés a kód feltöltésével

Tesztelés a kód feltöltésével
Tesztelés a kód feltöltésével
Tesztelés a kód feltöltésével
Tesztelés a kód feltöltésével
Tesztelés a kód feltöltésével
Tesztelés a kód feltöltésével

Ebben a lépésben megtanuljuk feltölteni a kódot az új házi Arduino MINI -re. Ezt az eljárást minden alkalommal követnie kell a kód feltöltéséhez.

A könnyebb megértés érdekében tekintse meg a Képek/videó linket.

Feltöltöm a villogó LED vázlatot, hogy teszteljem, hogy az új mikrovezérlő megfelelően működik-e.

Kapcsolatok részletei:

Házi Arduino MINI …………….. CP2102

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

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

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

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

1. A csatlakoztatás után csatlakoztassa az USB -kábelt a TTL átalakító kártyához (CP2102) a számítógéphez.

2. Nyissa meg a Blink LED Sketch elemet a Példák menüben.

3. Az Eszközök menüben válassza az AVRISP programozó lehetőséget, és töltse fel a kódot.

4. Válassza ki a megfelelő COM portot és a kártya beállításait.

5. Miután a számítógép képernyőjén megjelenik a feltöltés, nyomja meg a reset gombot, mivel nem állítottuk be a DTR Pin -t az alaphelyzetbe állításhoz.

A villogó LED jelzi, hogy a mikrovezérlő megfelelően működik, és ez az Arduino Mini megfelelő kártya használható a projektjeihez. Ezért megtanultuk, hogyan kell betölteni egy vadonatúj ATMEGA 328P-AU chipet.

5. lépés: Hibaelhárítás és befejezés

Hibaelhárítás és befejezés
Hibaelhárítás és befejezés

Sikeresen befejeztük az Arduino Nano gyártását. Mégis van esély a hibák előfordulására. Az alábbiakban felsoroljuk, hogy mit tehet a hibák kijavítása érdekében.

1) Ellenőrizze az áramköri csatlakozásokat és alkatrészeket (főleg a kristályt), ha az égető rendszerbetöltő nem működik.

2) Győződjön meg róla, hogy a megfelelő kártyát és COM portot említette a szoftverben

3) Ellenőrizze, hogy nincs -e hibás USB -kábel.

4) Ha a mikrovezérlő felmelegszik, amikor áram alatt van, akkor valószínűleg hibás IC van.

5) Ellenőrizze a folytonosságot a NYÁK -ban és a nem kívánt forrasztóhidakban, mivel SMD -összetevőket használunk.

Köszönöm

HS SANDESH HEGDE

Ajánlott: