Tartalomjegyzék:

HOGYAN KELL AZ ARDUINO NANO/MINI - A Bootloader írása: 5 lépés
HOGYAN KELL AZ ARDUINO NANO/MINI - A Bootloader írása: 5 lépés

Videó: HOGYAN KELL AZ ARDUINO NANO/MINI - A Bootloader írása: 5 lépés

Videó: HOGYAN KELL AZ ARDUINO NANO/MINI - A Bootloader írása: 5 lépés
Videó: SKR Pro V1.2 — Полнографический смарт-контроллер RepRap со скидкой 2024, November
Anonim
HOGYAN KELL ALKALMAZNI ARDUINO NANO/MINI | Hogyan kell írni a rendszerindítót
HOGYAN KELL ALKALMAZNI ARDUINO NANO/MINI | Hogyan kell írni a rendszerindítót
HOGYAN KELL ALKALMAZNI ARDUINO NANO/MINI | Hogyan kell írni a rendszerindítót
HOGYAN KELL ALKALMAZNI ARDUINO NANO/MINI | Hogyan kell írni a rendszerindítót

Ebben az utasításban megmutatom, hogyan lehet Arduino MINI -t készíteni a Scratchből.

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. Bootloader é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: Anyaglista

Anyaglista
Anyaglista
Anyaglista
Anyaglista
Anyaglista
Anyaglista
  1. CP2102 USB -TTL modul (vagy hasonló, mint a CH340)
  2. Arduino NANO
  3. Jumper vezetékek
  4. Atmega328P-AU Chip
  5. AMS1117 5V szabályozó
  6. 16 MHz -es kristály
  7. SMD LED
  8. SMD ellenállás (330R, 10K) (0604 csomag)
  9. Gombkapcsoló
  10. Kondenzátorok (0,1uF, 22pF, 10uF) (I Kerámia típusú, de a táblát az SMD_0612 csomaghoz tervezték)
  11. Terminal Strip
  12. 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

Az Arduino MINI táblát az SMD forrasztási oktatóanyagomban készítettem. Megnézheti a videót, ha meg szeretné tanulni, hogyan.

Gyors összefoglaló… 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.

Az Arduino webhely nyílt forráskódú Arduino PCB fájljait használtam, és egy kicsit módosítottam az igényeim és a rendelkezésre álló alkatrészek szerint. Később megrendeltem a PCB Online -t a JLCPCB -től.

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

Hibaelhárítás
Hibaelhárítás
Hibaelhárítás
Hibaelhárítás

Az előző lépésekben leírt eljárásokat követve könnyedén betöltheti az Atmega chipet.

De bizonyos szoftverek vagy emberi hibák miatt sikertelen lesz. Íme néhány javaslat tőlem:

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.

Ajánlott: