Tartalomjegyzék:

Arduino ICSP programozókábel: 12 lépés
Arduino ICSP programozókábel: 12 lépés

Videó: Arduino ICSP programozókábel: 12 lépés

Videó: Arduino ICSP programozókábel: 12 lépés
Videó: How to use Arduino as ISP Programmer | Arduino code upload error FIXED | What is ICSP ? 2024, Július
Anonim
Arduino ICSP programozókábel
Arduino ICSP programozókábel

Így szeretek készíteni egy Arduino ICSP programozókábelt, amelyet rendszerbetöltésre vagy programozásra használok.

1. lépés: Kellékek

Kellékek
Kellékek

A kellékek Dupont jumper, kondenzátor, ragasztó és zsugorcső.

2. lépés: Célvég

Célvég
Célvég
Célvég
Célvég
Célvég
Célvég

Kezdje 6 nőstény-nőstény Dupont jumperrel, amelyek még mindig szalagban vannak, és nincsenek széthúzva. És 1 férfi-férfi ugró. Dolgozzon a programozó kábel célvégén. Rendezze el a csatlakozókat 2 sorban, mindegyik minta 3 tűvel, amelyek csatlakoznak az Arduino ICSP fejlécéhez.

D12 MISO 1.. 2 VCC

D13 SCK 3.. 4 MOSI D11 RST 5.. 6 GND

Tegyen egy kis adag ragasztót a csatlakozók közé, és tegyen egy kis darab zsugorcsövet a szerelvényre, és zsugorítsa össze. Ehhez nem sok ragasztó szükséges, csak annyi, hogy a csatlakozók ne csússzanak el a teljes összeszerelés után. A csövek összezsugorítása után nyomja a csatlakozókat laposan az asztalhoz, hogy ne legyenek kilógók vagy egyenetlenek.

3. lépés: Távolítsa el a műanyag burkolatot a programozó végű GND huzalról

Távolítsa el a műanyag burkolatot a programozó végű GND huzalról
Távolítsa el a műanyag burkolatot a programozó végű GND huzalról
Távolítsa el a műanyag burkolatot a programozó végű GND huzalról
Távolítsa el a műanyag burkolatot a programozó végű GND huzalról
Távolítsa el a műanyag burkolatot a programozó végű GND huzalról
Távolítsa el a műanyag burkolatot a programozó végű GND huzalról

Nézze meg a célvégét és a GND és RST csapok színeit. Ebben az esetben lila az RST, és fekete a GND. A programozó végén vegye le a műanyag héjat a GND csapról, és távolítsa el a műanyag héjat egy extra Dupont huzalvégről. Van egy fül a héjon, amely óvatosan szúrja, és a héj lejön.

4. lépés: Forrasztó kondenzátor a csatlakozókhoz és telepítse újra a héjakat

Forrasztó kondenzátor a csatlakozókhoz és telepítse újra a héjakat
Forrasztó kondenzátor a csatlakozókhoz és telepítse újra a héjakat
Forrasztó kondenzátor a csatlakozókhoz és telepítse újra a héjakat
Forrasztó kondenzátor a csatlakozókhoz és telepítse újra a héjakat

Rögzítő csipeszekkel rögzítse a vezetékeket a helyükre, és hűtőbordaként működjön, hogy megvédje a huzal szigetelését, és forrasztjon egy kondenzátort a csatlakozókhoz. Használjon nagyon kis mennyiségű forrasztót, hogy ne szívódjon be a tűtartóba, ami megakadályozná, hogy az Arduino ICSP fejlécére csússzon.

Vágja le a vezetéket az extra Dupont vezetékcsatlakozóról, amelyet a befejezett csatlakozóvég RST pozíciójába helyezünk. Tűvel tolja vissza a csatlakozókat a burkolatokba. Ez némi extra erőt igényelt a burkolat felhelyezéséhez, mert a forrasztó és a kondenzátorhuzal kicsit vastagabbá tette a csatlakozót. A műanyag burkolatok visszahelyezése után rájövök, hogy legközelebb a kondenzátor vezetékeit kissé meg kell hosszabbítanom, talán további 1/8-1/4 hüvelykkel. A kondenzátor + oldala az extra csaphoz van csatlakoztatva, amely a befejezett csatlakozó RST helyzetéhez készült. A kondenzátor oldala a fekete GND csaphoz van csatlakoztatva.

Egy több uF -es kondenzátor rendben van, én 33uF -ot használtam. A 10uF jó lett volna, de a 33uF kondenzátoraim kisebbek voltak, mint a kéznél lévő 10uF kondenzátorok.

5. lépés: A csatlakozók elrendezése, ragasztása és hőre zsugorodása

Rendezze el, ragasztja és hőre zsugorodó csatlakozókat
Rendezze el, ragasztja és hőre zsugorodó csatlakozókat
Rendezze el, ragasztja és hőre zsugorodó csatlakozókat
Rendezze el, ragasztja és hőre zsugorodó csatlakozókat
Rendezze el, ragasztja és hőre zsugorodó csatlakozókat
Rendezze el, ragasztja és hőre zsugorodó csatlakozókat

A csatlakozókat úgy rendezze el, hogy színük és színük megegyezzen a célvéggel. A bal alsó csatlakozó a visszaállító vezeték. Az ICSP fejlécén ez az 5. tű. Hagyja a céloldali csatlakozóból származó RST vezetéket a programozóoldali csapok elrendezéséből, és cserélje ki a levágott csatlakozóra, amelyhez a kondenzátor csatlakozik. Ragasztja, hőre zsugorodik, és a csapokat egységessé és egyenletesé teszi, mint a célvégnél. Használjon kissé hosszabb darab zsugorcsövet a programozó végén, hogy részben tartalmazza a kondenzátort.

6. lépés: Adja hozzá a hím jumper vezeték csatlakozóját a visszaállítási jelhez és jelölje meg az 1. tűt

Adjon hozzá dugóhuzal -csatlakozót a visszaállítási jelhez, és jelölje meg az 1. tűt
Adjon hozzá dugóhuzal -csatlakozót a visszaállítási jelhez, és jelölje meg az 1. tűt
Adjon hozzá dugó vezeték csatlakozót a visszaállítási jelhez és jelölje meg az 1 -es tűt
Adjon hozzá dugó vezeték csatlakozót a visszaállítási jelhez és jelölje meg az 1 -es tűt

Vágjon el egy férfi-férfi áthidalót, és forrasztócsatlakozóval és hőzsugorcsővel csatlakoztassa a kábel céloldalához tartozó visszaállító huzalhoz.

Minden csatlakozó bal felső csapja az Arduino ICSP fejlécének 1. csapja. Jelölje meg egy festékfolttal. Én egy fehér Gelly Roll festő tollat használtam. Ennyi, a kábel kész.

7. lépés: Csatlakoztassa

Csatlakoztasd
Csatlakoztasd
Csatlakoztasd
Csatlakoztasd
Csatlakoztasd
Csatlakoztasd

Az Arduino programozó az, aki az Arduino -t ISP -vázlatként tölti be. Megkapja a kábel programozó végét, a bal felső sarokban lévő 1 -es tűvel csatlakoztatva. Az Arduino -n van egy kis tűvel megjelölt 1 -es tű is. A visszaállító vezeték a D10 -be csatlakozik.

A kábel célvége csatlakozik az Arduino -hoz, amelyet bootolni vagy programozni fogunk.

A legtöbb Arduino -n van egy kis pont az ICSP fejléc közelében, hogy megjelölje az 1 -es tűt. Ha a tiéd nem, vagy ha ez nem túl nyilvánvaló, akkor itt az ideje, hogy egy kis pontot adj hozzá, amíg kéznél van a festék vagy a festőtoll. Itt egy kép egy Arduino -ból, ahová hozzáadtam a pontot. Az UNmega vagy MEGA bal felső sarkához közel vízszintesen elhelyezett ATmega16u2 USB-soros chip ICSP fejlécen az 1. tüske a csatlakozó jobb felső sarkában található.

8. lépés: Egy másik programozókábel a Pro Mini és a Pro Micro számára

Egy másik programozókábel a Pro Mini és a Pro Micro számára
Egy másik programozókábel a Pro Mini és a Pro Micro számára
Egy másik programozókábel a Pro Mini és a Pro Micro számára
Egy másik programozókábel a Pro Mini és a Pro Micro számára

A Pro Mini -t és a Pro Micro -t is nagyon szeretem. Ezek a Sparkfun által feltalált táblák, amelyek gyakorlatilag tűvel és lábnyomdal kompatibilisek. A Pro Mini ATmega328p MCU -val rendelkezik, mint az UNO, és a Pro Micro rendelkezik ATmega32u4 -el, mint a Leonardo. Szeretem őket programozóként használni, és programozni vagy bootolni ICSP -n keresztül. Tehát itt vannak az ICSP kábel készítéséhez szükséges kellékek: női fej, női Dupont jumper, kondenzátor és zsugorcső.

Vágja le a fejléceket a megfelelő hosszúságra, hogy illeszkedjenek a Pro Mini vagy Pro Micro egyik oldalán lévő összes csaphoz. Vágja a hosszú fejléc első fel nem használt csapjának közepébe. Csak egy kis nyomás kell néhány átlós vágóval, és szétesik. Ezután az átlós vágógépekkel vágja le a felesleges műanyagot a fejrész vágásakor megsemmisített csaphelyzetből. Az eredmény egy 12 pozíciós fejléc, szép vágott végekkel. A díszítés érdekében csiszolja le a végeit.

9. lépés: Távolítsa el a műanyag Dupont héjakat

Távolítsa el a műanyag Dupont héjakat
Távolítsa el a műanyag Dupont héjakat
Távolítsa el a műanyag Dupont héjakat
Távolítsa el a műanyag Dupont héjakat
Távolítsa el a műanyag Dupont héjakat
Távolítsa el a műanyag Dupont héjakat

Távolítsa el a műanyag héjakat a Dupont jumper végéről. Vegyünk észre egy kis fület a héjon. Finoman húzza felfelé a fület, és húzza le a műanyag burkolatot.

10. lépés: Helyezze be a zsugorcsöveket és a nyomócsatlakozókat a női fejrészbe megfelelő helyzetben

Helyezze a zsugorcsöveket és a nyomócsatlakozókat a női fejrészre megfelelő helyzetben
Helyezze a zsugorcsöveket és a nyomócsatlakozókat a női fejrészre megfelelő helyzetben
Helyezze a zsugorcsöveket és a nyomócsatlakozókat a női fejrészre megfelelő helyzetben
Helyezze a zsugorcsöveket és a nyomócsatlakozókat a női fejrészre megfelelő helyzetben

Csúsztassa a hőre zsugorodó csövet a vezetékekre. Nyomja a csatlakozókat a hüvelyes forrasztócsapokra. Ehhez kitartó kéz és ügyesség kell. A vezetékek a MOSI -tól, a MISO -tól, az SCK -tól, a VCC -től és a GND -től mennek az egyik fejlécről a másik fejlécre. A visszaállító vezeték az Arduino programozó 10 -es tűjétől a cél Arduino nullázó csapjáig megy.

A Pro Micro tervezői ügyesek voltak, amikor eldöntötték a csapok elrendezését. Bár a csapok el vannak rendezve

10, 16, 14, 15

és ez hülyeségnek tűnik, előfordul, hogy megfelel a Pro Mini csapok tüskés funkcióinak

10, 11, 12, 13

A sorrend a következő:

reset-sender, MOSI, MISO, SCK, mind a Pro Mini, mind a Pro Micro rendszeren.

Tehát ezt a kábelt használhatja Pro Mini vagy Pro Micro programozóként, és Pro Mini vagy Pro Micro célpontként.

11. lépés: Forrasztja a csapokat

Forrasztani a csapokat
Forrasztani a csapokat
Forrasztani a csapokat
Forrasztani a csapokat
Forrasztani a csapokat
Forrasztani a csapokat

Rögzítő csipesz segítségével tartsa stabilan, egyenletesen és egyenesen a csapokat. A csipesz hűtőbordaként is működik, amely megakadályozza, hogy a forraszhő feljusson a vezetéken, és megolvasztja a szigetelést, vagy idő előtt összezsugorodjon a hőzsugorító cső. Minden tűt gyorsan forraszt, és ne használjon túl sok forrasztást. Csak annyit használjon, hogy elvégezze a munkát.

Adjon hozzá egy kondenzátort a GND és az RST közé a programozóoldali fejlécben, hogy letiltsa a visszaállítást az FTDI adapter DTR tűjéről. Több uF rendben van, én 33uF -et használtam. A 10uF jó lenne, de a 33uF kondenzátoraim kisebbek voltak, mint a kéznél lévő 10uF kondenzátorok. Forrasztja a kondenzátor + oldalát a lehető legközelebb a műanyag fejhez, hogy a hőre zsugorodó cső a lehető legjobban elfedje. A hőre zsugorodó cső vége közelében kis rést készítettem a kondenzátor vezetékének áthaladásához.

Végül csúsztassa fel a hőre zsugorodó csövet a vezetéken a csatlakozóra, amíg az el nem éri a fej műanyag részét, és zsugorítsa össze a csövet egy hőpisztoly segítségével.

12. lépés: Kész

Kész
Kész

Itt a kész kábel. Címkékészítővel jelölje meg, hogy a kábel melyik vége a programozóhoz és melyik a célponthoz tartozik. És jelölje meg, hogy a fejléc melyik végén mutasson a Pro Mini FTDI adapterének USB-oldala vagy a Pro Micro beépített USB-je felé.

Ajánlott: