Sisukord:
- Tarvikud
- Samm: skeemi loomine
- 2. samm: skemaatilise kaardistamine jalajälje komponentidega
- Samm: trükkplaadi loomine
- 4. samm: viimased kommentaarid
Video: Arduino Attiny programmeerimiskilp - SMD: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Tere, Töötasin viimastel kuudel oma programmeerimisriista kantavate asjade seadistamise kallal. Täna tahaksin jagada, kuidas ma oma Arduino kilbi lõin.
Pärast mõnda aega guugeldamist leidsin selle huvitava vana artikli Attiny programmeerimiskilbi, mis inspireeris mind looma oma.
See kilp ühildub Arduino Unoga ja on mõeldud kasutamiseks erinevate ATtiny uC -dega järgmistes pakendites PDIP/SOIC/TSSOP, jah.. SMD pakendid samuti:)
Määratleme projekti piirangud:
- Arduino Uno ühilduv
- ATtiny25/45/85, ATtiny24/44/84 ja ATtiny2313A/4313 ühilduvad
- PDIP/SOIC/TSSOP ühilduv
- SMD pakette toetatakse PCB servapistiku abil
Tarvikud
Vajalik riistvara:
- 1 x 6 tihvtiga 2,54 mm vertikaalsed päised Arduino plaadi ühendamiseks
- 1 x 5 tihvtiga 2,54 mm vertikaalsed päised
- 1 x 1 tihvtiga 2,54 mm vertikaalsed päised
- 1x pesa PDIP_8
- 1x pesa PDIP_20
- 1 x PCB serva pikenduspesa SMD paketi toe jaoks. Kasutan TE Connectivity pakutavat
- 1 x 10 uC kondensaatori SMD pakett
- 1 PUNANE, 1 kollane ja 1 roheline SMD LED, oleku näitamiseks. Ma kasutan Kingbrighti 3.2mmx1.6mm SMD CHIP LED LAMP
- 3 SMD takistit (3225 pakett), igaüks 400 oomi
Nõutavad tööriistad:
CAD tööriist skeemide ja trükkplaatide kujundamiseks, ma kasutan Kicad 5.1.5
Samm: skeemi loomine
Kontrollime ülaltoodud pildi skemaatikat.
Kilbil on 2 võimalust uC -de programmeerimiseks.
- Vastava PDIP -pakendi jaoks kasutame 2 DIP -pistikupesa.
- Teisest küljest on SMD -paketi kiibid osa väikesest PCB -seadmest (kantavad). PCB -PCB pistikliidesel on 6 kontakti. Seda saab sisestada/eemaldada PCB servapesast (sarnane PC PCI mini -PCI liidesega). Ülaltoodud pildilt leiate ka sellel plaadil kasutatud pistiku.
Viimane on valikuline funktsioon, mille saate oma vajaduste põhjal oma skeemidelt eemaldada. Selle lingi alt leiate ATtiny-Wearable-Device-PCB-Edge-Connector selgituse, kuidas sel eesmärgil mini-PCB luua.
PDIP -pistikupesad ja servapistik on ülaltoodud tabeli põhjal ühendatud Arduino tihvtidega. Need on ISP programmeerimiseks vajalikud signaalid.
Märkus: Arduino pardal on lisatud kondensaator, et tühistada programmeerimisprotsessi ajal lähtestamine
2. samm: skemaatilise kaardistamine jalajälje komponentidega
Enamik selle projekti jalajälgi on osa Kicadi jalajälje raamatukogust. Teeme siin lühikese peatuse, et näidata, millist valikutest valisime ja miks.
Üksikasjalikuma teabe saamiseks vaadake ülaltoodud pilti. Palun kasutage SMD kondensaatori jalajälge, nagu näidatud, ja trükkplaadi servapistiku jaoks kasutage THT 6 -kontaktilist päist (samm on 2,54 mm, 3D -mudel pole saadaval).
Samm: trükkplaadi loomine
Selgitame PCB paigutuse peamist lähenemisviisi:
- tagaküljele asetame ainult PAD -id, et ühendada meie Arduino plaadiga.
- ülemisel küljel tahame omada ka DIP -pistikupesasid, mini -PCB -pistikupesa ja oleku LED -e.
Selle suurepärase Arduino kirjelduse Arduino Uno Drawing põhjal saame hakata kaitsekilbi pistikuid oma paigutusele paigutama (vaadake ülaltoodud pilte). Hea tava kohaselt muudame kauguse arvutamise vaeva vähendamiseks mõõtühikud tollideks.
4. samm: viimased kommentaarid
Kasutan kilpi ühe kiibi programmeerimiseks korraga. Soovitan seda teha, et vältida probleeme signaali taseme ja programmeerimisvooga.
Vajadusel uuendan vastavate failide linki.
Kui olen tahvlist kena pildi teinud, laadin selle siia üles. Loodetavasti oli teil ka lõbus!
Soovitan:
8-kontaktiline programmeerimiskilp: 14 sammu (piltidega)
8-kontaktiline programmeerimiskilp: 8-kontaktiline programmeerimiskilp võimaldab programmeerida ATtiny seeria kiipe, kasutades programmeerijana Arduinot ennast. Teisisõnu, ühendate selle oma Arduinoga ja saate hõlpsalt programmeerida 8-pin kiipe. Need väikesed mikrokontrollerid võivad siis olla
ATtiny Arduino programmeerimiskilp: 7 sammu
ATtiny Arduino programmeerimiskilp: selle projekti koostamisel näitame teile, kuidas teha oma ATtiny Arduino programmeerija kilp, kasutades Bantam Tools töölaua PCB freespinki. See oluline komponent võimaldab ühendada ja programmeerida ATtiny kiipe Arduino IDE kaudu. See projekt
ATTiny-RAT, ATTINY Powered Mini Lightfollower: 3 sammu
ATTiny-RAT, ATTINY Powered Mini Lightfollower: Tere inimesed, ma olen mõnda aega oma viimast juhendatavat postitanud. Noh, praegu on minu peas palju asju, kuid mul õnnestus dokumenteerida oma esimesed sammud. ATTiny-seeria kiipidega selles lühikeses juhendis teile. Ma tellin
ATMEGA328 alglaaduri programmeerimiskilp Arduino Uno jaoks: 3 sammu (piltidega)
ATMEGA328 alglaaduri programmeerimiskilp Arduino Uno jaoks: ATMEGA328P alglaaduri programmeerimiskilp Arduino Uno jaoks Mõnikord juhtub see ja kahjustate oma Arduino Uno Atmega328P mikroprotsessorit. Saate protsessorit vahetada. Kuid kõigepealt peab see programmeerima alglaaduri. Nii et see õpetus selle valmistamiseks
DIY Attiny programmeerimiskilp: 8 sammu (piltidega)
DIY Attiny programmeerimiskilp: kui otsite väikest ja väikese võimsusega Arduino tahvlit, on Attiny tõesti hea valik, mis on selle suuruse poolest üllatavalt kasulik. Sellel on 5 GPIO -tihvti, millest 3 on analoog- ja 2 PWM -väljundiga. Samuti on see paindlik