Sadržaj:
- Pribor
- Korak 1: Izrada sheme
- Korak 2: Mapiranje sheme na komponente otiska
- Korak 3: Stvaranje PCB -a
- Korak 4: Posljednji komentari
Video: Arduino Attiny Programming Shield - SMD: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
Zdravo, Zadnjih mjeseci radio sam na postavljanju alata za programiranje za nosive stvari. Danas bih želio podijeliti kako sam stvorio svoj Arduino štit.
Nakon što sam neko vrijeme guglao, pronašao sam ovaj zanimljiv stari članak Attiny programski štit koji me inspirirao da stvorim svoj vlastiti.
Ovaj štit je kompatibilan s Arduino Uno i namijenjen je za upotrebu s različitim ATtiny uC -ovima u sljedećim paketima PDIP/SOIC/TSSOP, da.. SMD pakiranje također:)
Definirajmo ograničenja projekta:
- Kompatibilan s Arduino Uno
- Kompatibilni sa ATtiny25/45/85, ATtiny24/44/84 i ATtiny2313A/4313
- Kompatibilan s PDIP/SOIC/TSSOP
- SMD paketi podržani su pomoću rubnog priključka za PCB
Pribor
Potreban hardver:
- 1 x 6 pinova 2,54 mm okomita zaglavlja, za spajanje na Arduino ploču
- 1 x 5 pinova 2,54 mm okomita zaglavlja
- 1 x 1 Pin 2,54 mm okomita zaglavlja
- 1x utičnica PDIP_8
- 1x utičnica PDIP_20
- 1 x utičnica za rub PCB -a, za podršku SMD paketu. Koristim onu koju pruža TE Connectivity
- 1 x 10 uC kondenzatorski SMD paket
- 1 CRVENA, 1 žuta i 1 zelena SMD LED dioda, za indikaciju statusa. Koristim Kingbright 3.2mmx1.6mm SMD CHIP LED LAMPU
- 3 SMD otpornika (paket 3225), svaki 400 Ohma
Potrebni alati:
CAD alat za sheme i dizajn PCB -a, koristim Kicad 5.1.5
Korak 1: Izrada sheme
Provjerimo shemu na gornjoj slici.
Štit ima 2 mogućnosti programiranja uC -a.
- Za odgovarajuće PDIP pakiranje koristimo 2 DIP utičnice.
- S druge strane, SMD paketni čipovi dio su mini PCB uređaja (nosivi). Sučelje utikača PCB na PCB ima 6 pinova. Može se umetnuti/ukloniti iz rubne utičnice PCB -a (slično mini PCI sučelju za matičnu ploču računala). Na gornjoj slici možete pronaći konektor koji se koristi i na ovoj ploči.
Posljednja je izborna značajka, koju možete ukloniti iz shema na temelju svojih potreba. Na ovoj poveznici možete pronaći ATtiny-Wearable-Device-PCB-Edge-Connector objašnjenje kako stvoriti mini PCB u tu svrhu.
PDIP utičnice i rubni priključak spojeni su na Arduino pinove na temelju gornje tablice. To su potrebni signali za programiranje ISP -a.
Napomena: Kondenzator je dodan na Arduino ploču, samo kako bi se poništio bilo kakav reset tijekom procesa programiranja
Korak 2: Mapiranje sheme na komponente otiska
Većina tragova u ovom projektu dio je knjižnice Kicad Footprint. Ovdje se samo kratko zaustavljamo kako bismo naznačili koju smo od opcija odabrali i zašto.
Za detalje pogledajte gornju sliku, molimo vas da upotrijebite otisak SMD kondenzatora kako je naznačeno, a za rubni priključak PCB -a upotrijebite zaglavlje THT 6 Pin (korak je 2,54 mm, nema dostupnog 3D modela).
Korak 3: Stvaranje PCB -a
Objasnimo glavni pristup rasporedu PCB -a:
- na stražnjoj strani postavljamo samo PAD -ove za povezivanje s našom Arduino pločom.
- na gornjoj strani želimo imati DIP utičnice, mini PCB utičnice i statusne LED diode.
Na temelju ovog sjajnog opisa Arduina Arduino Uno crtež, možemo početi postavljati konektore štita na naš raspored (provjerite slike iznad). Kao dobra praksa, mjerne jedinice mijenjamo u inče kako bismo smanjili napor izračunavanja udaljenosti.
Korak 4: Posljednji komentari
Koristim štit za programiranje jednog čipa u isto vrijeme. Ja bih preporučio da to učinite kako biste izbjegli bilo kakav problem s razinom signala i tijekom programiranja.
Po potrebi ću ažurirati vezu do odgovarajućih datoteka.
Nakon što lijepo snimim ploču, postavit ću je ovdje. Nadam se da ste se i vi zabavili!
Preporučeni:
Kako napraviti jeftinu Attiny Arduino ploču: 4 koraka (sa slikama)
Kako napraviti jeftinu Attiny Arduino ploču: Pa većinu vremena mučim se kad mi zatreba Arduino u nekim projektima gdje mi treba nekoliko I/O pinova. Pa zahvaljujući Arduino-Tiny platformi, Arduino program se može snimiti u Avr-male serije poput Attinyja 85/45Arduino-Tiny je open source skup ATtinyja
Mali programer za ATTINY mikrokontrolere s Arduino UNO: 7 koraka
Mali programer za ATTINY mikrokontrolere s Arduino UNO: Trenutno je zanimljivo koristiti mikrokontrolere serije ATTINY zbog njihove svestranosti, niske cijene, ali i činjenice da se mogu lako programirati u okruženjima poput Arduino IDE -a. Programi dizajnirani za Arduino module mogu biti jednostavno prebacivanje
ATtiny Arduino programski štit: 7 koraka
ATtiny Arduino programski štit: U ovoj izgradnji projekta pokazat ćemo vam kako izraditi vlastiti ATtiny Arduino programerski štit pomoću glodalice za PCB Bantam Tools. Ova bitna komponenta omogućuje vam uključivanje i programiranje ATtiny čipova kroz Arduino IDE. Ovaj projekt
Mini svjetlosni sljedbenik s ATTiny-RAT, ATTINY napajanjem: 3 koraka
ATTiny-RAT, ATTINY Powered Mini Lightfollower: Zdravo ljudi, prošlo je dosta vremena otkad sam objavio svoju posljednju instrukciju. Pa, mnoge stvari mi se trenutno vrte po glavi, ali uspio sam dokumentirati svoje " prve korake " s čipovima ATTiny serije u ovom kratkom uputstvu za vas
DIY Attiny Programming Shield: 8 koraka (sa slikama)
DIY Attiny Programming Shield: Ako tražite Arduino ploču male snage i male snage, Attiny je zaista dobra opcija, iznenađujuće značajka zbog svoje veličine. Ima 5 GPIO pinova, od kojih su 3 analogna i 2 koja imaju PWM izlaz. Također je vrlo fleksibilan prema