Sadržaj:

Arduino Attiny Programming Shield - SMD: 4 koraka
Arduino Attiny Programming Shield - SMD: 4 koraka

Video: Arduino Attiny Programming Shield - SMD: 4 koraka

Video: Arduino Attiny Programming Shield - SMD: 4 koraka
Video: How To Make an ATtiny85 Arduino Shield || Programming And Burn Bootloader || Using a DIY shield 2024, Novembar
Anonim
Arduino Attiny Programming Shield - SMD
Arduino Attiny Programming Shield - SMD

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

Kreiranje šeme
Kreiranje šeme
Kreiranje šeme
Kreiranje šeme
Kreiranje šeme
Kreiranje šeme

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

Mapiranje sheme na komponente otiska
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

Kreiranje PCB -a
Kreiranje PCB -a
Kreiranje PCB -a
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: