Tartalomjegyzék:

Arduino Attiny programozási pajzs - SMD: 4 lépés
Arduino Attiny programozási pajzs - SMD: 4 lépés

Videó: Arduino Attiny programozási pajzs - SMD: 4 lépés

Videó: Arduino Attiny programozási pajzs - SMD: 4 lépés
Videó: Pluggable ATTINY Development Board For ATtiny13A/ATtiny25/ATtiny45/ATtiny85 Programming Micro Usb 2024, Július
Anonim
Arduino Attiny programozási pajzs - SMD
Arduino Attiny programozási pajzs - SMD

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

A vázlat létrehozása
A vázlat létrehozása
A vázlat létrehozása
A vázlat létrehozása
A vázlat létrehozása
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

Vázlatos leképezés a lábnyom -összetevőkkel
Vázlatos leképezés a lábnyom -összetevőkkel

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

A NYÁK létrehozása
A NYÁK létrehozása
A NYÁK létrehozása
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: