Sadržaj:
- Supplies
- Korak 1: Kreiranje sheme
- Korak 2: Mapiranje sheme na komponente otiska
- Korak 3: Kreiranje PCB -a
- Korak 4: Posljednji komentari
Video: Arduino Attiny Programming Shield - SMD: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
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 pakovanje također:)
Definirajmo ograničenja projekta:
- Kompatibilan s Arduino Uno
- Kompatibilni sa ATtiny25/45/85, ATtiny24/44/84 i ATtiny2313A/4313
- Kompatibilan sa PDIP/SOIC/TSSOP
- SMD paketi podržani su pomoću rubnog priključka za PCB
Supplies
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 proširenje ruba 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: Kreiranje sheme
Provjerimo shemu na gornjoj slici.
Štit ima 2 mogućnosti za programiranje UC -a.
- Za odgovarajuće PDIP pakovanje 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 ivice za PCB (slično mini PCI interfejsu za matičnu ploču računara). Na gornjoj slici možete pronaći konektor koji se koristi i na ovoj ploči.
Posljednja je izborna funkcija, koju možete ukloniti iz svojih 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 konektor spojeni su na Arduino pinove prema gornjoj tablici. Ovo su potrebni signali za programiranje ISP -a.
Napomena: Kondenzator je dodan na Arduino ploču, samo da bi se poništio bilo kakav reset tokom procesa programiranja
Korak 2: Mapiranje sheme na komponente otiska
Većina otisaka u ovom projektu dio je biblioteke Kicad Footprint. Ovdje se samo kratko zaustavljamo kako bismo naznačili koju smo opciju odabrali i zašto.
Pogledajte gornju sliku za detalje, molimo vas da koristite otisak SMD kondenzatora kako je naznačeno, a za rubni konektor PCB -a upotrijebite THT 6 -polno zaglavlje (korak je 2,54 mm, 3D model nije dostupan).
Korak 3: Kreiranje 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š izgled (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 istovremeno. Preporučio bih da to učinite kako biste izbjegli bilo kakav problem s nivoima signala i protokom programiranja.
Ažurirat ću vezu do odgovarajućih datoteka ako je potrebno.
Kada snimim lepu ploču, postaviću je ovde. Nadam se da ste se i vi zabavili!
Preporučuje se:
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 može se narezati u Avr-male serije poput Attinyja 85/45Arduino-Tiny je open source set ATtiny
Mali programer za ATTINY mikrokontrolere sa 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 lako se prenosi
ATtiny Arduino programski štit: 7 koraka
ATtiny Arduino Programming Shield: U ovoj verziji projekta pokazat ćemo vam kako napraviti 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 projekat
ATTiny-RAT, ATTINY napajani mini svjetlosni sljedbenik: 3 koraka
ATTiny-RAT, ATTINY Pokreće Mini Lightfollower: Zdravo ljudi, prošlo je dosta vremena od kada sam objavio svoju posljednju instrukciju. Pa, mnoge stvari mi se trenutno vrte po glavi, ali uspio sam dokumentirati svoje " prve korake " sa čipovima ATTiny serije u ovom kratkom uputstvu za vas. Ja
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 karakteristična po svojoj veličini. Ima 5 GPIO pinova, od kojih su 3 analogna i 2 koja imaju PWM izlaz. Također je zaista fleksibilan prema