Kazalo:

Arduino Attiny programski ščit - SMD: 4 koraki
Arduino Attiny programski ščit - SMD: 4 koraki

Video: Arduino Attiny programski ščit - SMD: 4 koraki

Video: Arduino Attiny programski ščit - SMD: 4 koraki
Video: Guessing app's passcode using ATTINY85 Arduino board #shorts 2024, November
Anonim
Arduino Attiny Programming Shield - SMD
Arduino Attiny Programming Shield - SMD

Zdravo, V zadnjih mesecih sem delal na nastavitvi svojega programskega orodja za nosljive naprave. Danes bi rad povedal, kako sem ustvaril svoj Arduino ščit.

Ko sem nekaj časa brskal, sem našel ta zanimiv star članek Attiny programski ščit, ki me je navdihnil, da sem ustvaril svojega.

Ta ščit je združljiv z Arduino Uno in je namenjen uporabi z različnimi uC -ji ATtiny v naslednjih paketih PDIP/SOIC/TSSOP, ja.. tudi SMD embalaža:)

Opredelimo omejitve projekta:

  • Združljiv z Arduino Uno
  • Združljivo z ATtiny25/45/85, ATtiny24/44/84 in ATtiny2313A/4313
  • Združljivo s PDIP/SOIC/TSSOP
  • Paketi SMD so podprti z uporabo robnega priključka PCB

Zaloge

Potrebna strojna oprema:

  • 1 x 6 nožic 2,54 mm navpične glave, za povezavo z Arduino ploščo
  • 1 x 5 nožic 2,54 mm navpične glave
  • 1 x 1 Pin 2,54 mm navpične glave
  • 1x vtičnica PDIP_8
  • 1x vtičnica PDIP_20
  • 1 x vtičnica za rob PCB, za podporo paketu SMD. Uporabljam enega, ki ga ponuja TE Connectivity
  • 1 x 10 uC kondenzatorski SMD paket
  • 1 RDEČA, 1 rumena in 1 zelena SMD LED dioda za prikaz statusa. Uporabljam Kingbright 3,2 mm x 1,6 mm SMD CHIP LED ŽARNICO
  • 3 SMD upori (paket 3225), vsak 400 ohmov

Potrebna orodja:

Orodje CAD za sheme in oblikovanje tiskanih vezij, uporabljam Kicad 5.1.5

1. korak: Ustvarite shemo

Ustvarjanje sheme
Ustvarjanje sheme
Ustvarjanje sheme
Ustvarjanje sheme
Ustvarjanje sheme
Ustvarjanje sheme

Preverimo shemo na zgornji sliki.

Ščit ima dve možnosti za programiranje uC.

  • Za ustrezno embalažo PDIP uporabljamo 2 DIP vtičnici.
  • Po drugi strani pa so čipi paketa SMD del naprave mini PCB (Wearable). Vtični vmesnik PCB na PCB ima 6 zatičev. Lahko ga vstavite/odstranite iz robne vtičnice tiskanega vezja (podobno kot vmesnik mini PCI za matično ploščo računalnika). Na zgornji sliki najdete tudi priključek, uporabljen na tej plošči.

Zadnja je neobvezna funkcija, ki jo lahko odstranite iz shem glede na vaše potrebe. Pod to povezavo najdete ATtiny-Wearable-Device-PCB-Edge-Connector razlago, kako v ta namen ustvariti mini PCB.

Vtičnice PDIP in robni priključek so povezani z zatiči Arduino na podlagi zgornje tabele. To so potrebni signali za programiranje ponudnika internetnih storitev.

Opomba: Kondenzator je dodan na ploščo Arduino, samo da odpravi vse ponastavitve med postopkom programiranja

2. korak: preslikavo sheme na komponente odtisa

Shema preslikave na komponente odtisa
Shema preslikave na komponente odtisa

Večina odtisov v tem projektu je del knjižnice Kicad Footprint. Tu se le ustavimo, da pokažemo, katero od možnosti smo izbrali in zakaj.

Za podrobnosti glejte zgornjo sliko. Prosimo, uporabite odtis kondenzatorja SMD, kot je prikazano, in za robni priključek tiskanega vezja uporabite 6 -polno glavo THT (korak je 2,54 mm, 3D model ni na voljo).

3. korak: Ustvarjanje tiskanega vezja

Ustvarjanje tiskanega vezja
Ustvarjanje tiskanega vezja
Ustvarjanje tiskanega vezja
Ustvarjanje tiskanega vezja

Razložimo glavni pristop postavitve PCB:

  • na zadnji strani namestimo samo ploščice za povezavo z našo Arduino ploščo.
  • na zgornji strani želimo imeti tudi DIP vtičnice, mini PCB vtičnico in LED diode stanja.

Na podlagi tega odličnega opisa Arduina Arduino Uno Risba lahko začnemo postavljati priključke ščita na našo postavitev (preverite slike zgoraj). Dobra praksa je, da svoje merilne enote spremenimo v palce, da zmanjšamo napor pri izračunu razdalje.

4. korak: Zadnji komentarji

Ščit uporabljam za programiranje enega čipa hkrati. Priporočam, da to storite, da se izognete težavam z nivoji signala in tokom programiranja.

Po potrebi bom posodobil povezavo do ustreznih datotek.

Ko bom lepo poslikal tablo, jo bom naložil sem. Upam, da ste se tudi zabavali!

Priporočena: