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, Srpanj
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 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

Izrada sheme
Izrada sheme
Izrada sheme
Izrada sheme
Izrada sheme
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

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

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