Tartalomjegyzék:
- Kellékek
- 1. lépés: A vázlat létrehozása
- 2. lépés: Vázlatos leképezés a lábnyomkomponensekkel
- 3. lépés: A NYÁK létrehozása
- 4. lépés: Utolsó megjegyzések
Videó: Arduino Attiny programozási pajzs - SMD: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Helló, Az elmúlt hónapokban a hordozható eszközök programozási eszközén dolgoztam. Ma szeretném megosztani, hogyan hoztam létre az Arduino pajzsomat.
Egy kis googleolás után találtam ezt az érdekes, régi cikket, az Attiny programozási pajzsot, ami arra inspirált, hogy létrehozzak egy sajátot.
Ez a pajzs Arduino Uno kompatibilis, és különböző ATtiny uC -kkel használható a következő PDIP/SOIC/TSSOP csomagokban, igen.. SMD csomagolás is:)
Határozzuk meg a projekt korlátait:
- Arduino Uno kompatibilis
- ATtiny25/45/85, ATtiny24/44/84 és ATtiny2313A/4313 kompatibilis
- PDIP/SOIC/TSSOP kompatibilis
- Az SMD csomagokat PCB élcsatlakozó támogatja
Kellékek
Szükséges hardver:
- 1 db 6 tűs, 2,54 mm -es függőleges fejléc, Arduino kártya csatlakoztatásához
- 1 x 5 csap 2,54 mm -es függőleges fejlécek
- 1 db 1 tűs, 2,54 mm -es függőleges fejléc
- 1x PDIP_8 foglalat
- 1x PDIP_20 foglalat
- 1 db PCB élhosszabbító aljzat, az SMD csomag támogatásához. Én a TE Connectivity szolgáltatását használom
- 1 x 10 uC kondenzátor SMD csomag
- 1 PIROS, 1 sárga és 1 zöld SMD LED, az állapotjelzéshez. Kingbright 3.2mmx1.6mm SMD CHIP LED LÁMPÁT használok
- 3 db SMD ellenállás (3225 csomag), egyenként 400 Ohm
Szükséges eszközök:
CAD eszköz a rajzokhoz és a NYÁK -tervezéshez, a Kicad 5.1.5 -öt használom
1. lépés: A vázlat létrehozása
Vizsgáljuk meg a fenti kép vázlatát.
A pajzsnak 2 lehetősége van az uC -k programozására.
- 2 DIP aljzatot használunk a megfelelő PDIP csomagoláshoz.
- Másrészt az SMD csomag chipek egy mini PCB eszköz (hordható) részét képezik. A NYÁK -PCB csatlakozó interfész 6 tűvel rendelkezik. Behelyezhető/eltávolítható a PCB él foglalatából (hasonlóan a PC alaplap mini PCI interfészéhez). A fenti képen megtalálható az ezen a táblán használt csatlakozó is.
Az utolsó opcionális funkció, szükségletei szerint eltávolíthatja a vázlatokból. Az ATtiny-Wearable-Device-PCB-Edge-Connector ezen a linken talál magyarázatot arra, hogyan hozhat létre mini PCB-t erre a célra.
A PDIP aljzatok és az élcsatlakozó az Arduino csapokhoz van csatlakoztatva a fenti táblázat alapján. Ezek az ISP programozáshoz szükséges jelek.
Megjegyzés: Az Arduino Boardba kondenzátort helyeznek, hogy a programozási folyamat során érvénytelenítsék az alaphelyzetbe állítást
2. lépés: Vázlatos leképezés a lábnyomkomponensekkel
Ebben a projektben a legtöbb lábnyom a Kicad Footprint könyvtár része. Itt csak egy rövid megállót teszünk, jelezve, hogy a lehetőségek közül melyiket választottuk és miért.
A részleteket lásd a fenti képen, kérjük, használja az SMD kondenzátor lábnyomát az ábrán látható módon, és a NYÁK élcsatlakozóhoz használjon 6 tűs THT fejlécet (a távolság 2,54 mm, 3D modell nem áll rendelkezésre).
3. lépés: A NYÁK létrehozása
Magyarázzuk el a NYÁK -elrendezés fő megközelítését:
- a hátsó oldalon csak a PAD -okat helyezzük el az Arduino táblához való csatlakozáshoz.
- a felső oldalon szeretnénk DIP aljzatokat, mini PCB foglalatot és állapot LED -eket is.
Az Arduino Uno Drawing nagyszerű Arduino leírása alapján elkezdhetjük elhelyezni az árnyékoló csatlakozókat az elrendezésünkön (ellenőrizze a fenti képeket). Jó gyakorlat szerint a mértékegységeinket hüvelykre cseréljük, hogy csökkentsük a távolság kiszámítását.
4. lépés: Utolsó megjegyzések
A pajzsot egy chip egyidejű programozására használom. Javaslom ezt a jelszintek és a programozási folyamat problémáinak elkerülése érdekében.
Szükség esetén frissítem a megfelelő fájlok linkjét.
Ha készítek egy szép képet a tábláról, feltöltöm ide. Remélem te is jól szórakoztál!
Ajánlott:
8 tűs programozási pajzs: 14 lépés (képekkel)
8 tűs programozási pajzs: A 8 tűs programozási pajzs lehetővé teszi ATtiny sorozatú chipek programozását, az Arduino programozóként történő használatával. Más szóval, csatlakoztassa ezt az Arduino-hoz, majd könnyedén programozhat 8 tűs chipeket. Ezek a kis mikrovezérlők aztán
MTP Arduino programozási példa: 5 lépés
MTP Arduino programozási példa: Ebben az utasításban bemutatjuk, hogyan kell használni az SLG46824/6 Arduino programozási vázlatot egy Dialog SLG46824/6 GreenPAK ™ többszörös programozható (MTP) eszköz programozásához. A legtöbb GreenPAK eszköz egyszeri programozható (OTP), ami azt jelenti, hogy ha nem V
ATtiny Arduino programozási pajzs: 7 lépés
ATtiny Arduino programozópajzs: Ebben a projektépítésben megmutatjuk, hogyan lehet saját ATtiny Arduino programozópajzsot készíteni a Bantam Tools asztali PCB marógép segítségével. Ez az alapvető összetevő lehetővé teszi az ATtiny chipek csatlakoztatását és programozását az Arduino IDE -n keresztül. Ez a projekt
ATMEGA328 Bootloader programozási pajzs az Arduino Uno számára: 3 lépés (képekkel)
ATMEGA328 Bootloader programozópajzs az Arduino Uno számára: ATMEGA328P rendszerbetöltő programozópajzs az Arduino Uno számára Néha előfordul, és megsérül az Arduino Uno Atmega328P mikroprocesszor. Lehet processzort cserélni. De először be kell programoznia a rendszerbetöltőt. Tehát ez az oktatóanyag, hogyan kell elkészíteni ezt a
DIY Attiny programozási pajzs: 8 lépés (képekkel)
DIY Attiny programozási pajzs: Ha kicsi és alacsony teljesítményű Arduino táblát keres, akkor az Attiny egy igazán jó lehetőség, méretéhez képest meglepően jellemző. 5 GPIO tűvel rendelkezik, ebből 3 analóg és 2 PWM kimenettel. Ezenkívül nagyon rugalmas a