Sadržaj:
- Korak 1: Korak 1: Dimenzije PCB -a i izmjerite ih
- Korak 2: Korak 2: Planirajte, dizajnirajte i sastavite gotovo sve unaprijed
- Korak 3: Korak 3: Držite PCB i shemu u sinkronizaciji
- Korak 4: Korak 4: Ponovno numeriranje dijelova
- Korak 5: Korak 5: Popravite naljepnice svilenog ekrana
- Korak 6: Korak 6: Naručite PCB jeftino i u roku od 48 sati
- Korak 7: Korak 7: Naručite komponente jeftino i u roku od 48 sati
Video: Eagle Hakovi/trikovi: Primjer TB6600 CNC pogon koračnog motora sa mlinom: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
To ga čini dobrim projektom za prikazivanje nekoliko trikova koji će vam olakšati život pri stvaranju PCB -a.
Kako bih vas naučio nekoliko hakova kako biste dobili više od Eagle -a, biram jednostavan projekt koji sam napravio za svoj Kickstarter. Za moj Jednodnevni izazov trebao mi je vanjski upravljački program za stepper i imao sam samo 48 sati da nabavim ove upravljačke ploče za stepper. eBay je pokazao samo one iz Kine i nikako ih nisam mogao uvesti u Australiju do roka. Naravno, eBay je jeftiniji po 14 USD svaki, ali u ovom slučaju biram vremensku pogodnost umjesto cijene.
Napomena: Dodao sam shemu i tiskanu ploču, pa ako tražite upravljački program koračnog motora CNC mlina TB6600HG, možete ih preuzeti i prilagoditi prema vašem ukusu. Oni su ocijenjeni sa 4,5 ampera i više nego dovoljni za pogon NEM23. BTW ovo je moj prvi Instructable … greške se događaju i popravit ću ih nakon što mi kažete o njima.
U ovom Instructable -u ću proći svaki hack zasebno tako da možete izabrati ono što vam je potrebno.
1. Dimenzije PCB -a i njihovo mjerenje
2. Planirajte, dizajnirajte, sastavite gotovo sve unaprijed prije naručivanja i izgradnje
3. Sinhronizovanje štampane ploče i šeme
4. Preimenovanje dijelova
5. Učvršćivanje naljepnica svilenog sita
6. Naručivanje PCB -a jeftino i u roku od 48 sati
7. Naručivanje dijelova jeftino i u roku od 48 sati
Korak 1: Korak 1: Dimenzije PCB -a i izmjerite ih
Očigledno je da je veličina ovdje važna. Želite najmanji mogući otisak, ali ne premali da komponente ne možete postaviti ručno ili odabrati mašinom. Ploče male veličine također će imati manju težinu i uštedjet će vam troškove prijevoza kurirom (koji su često najveći troškovi).
Postavite rešetku na 50 mlinova tako da vaše komponente budu dobro postavljene i ne previše skučene. Nacrtajte obrise ploče dovoljno velike da omoguće bušenje rupa i postavite ih prve. Uvijek ih možete premjestiti i hoćete.
Pomoću DRC alata provjerite sva preklapanja komponenti
Postavite veličinu staze u alatu Mreža na 10 mil (zadano 6 mil). To se odnosi na debljinu bakra vašeg PCB -a. U ovom slučaju to je ploča za napajanje pa nam je potrebna 2 Oz Cu debljine. Proizvođač PCB -a ne proizvodi staze od 6mil sa 2 Oz Cu.
Postavite sve komponente na PCB i odaberite dimenzioni sloj. Odaberite alat za mjerenje i kliknite s jedne strane ploče na drugu stranu. Ovaj korak prikazuje dimenziju, a zatim povucite miša prema dolje izvan PCB -a i pustite ga. Sada se dimenzija izdvaja i može se čitati. Ako trebate izbrisati dimenziju, ponovo odaberite sloj dimenzije i idite na sredinu dimenzije i kliknite brisanje. Vrlo je osjetljiv i morate kliknuti točno na sredinu linije dimenzija. Ako linija stoji na vrhu obrisa ploče, vidite problem. Ne možete doći do te dimenzijske crte. Trik je u tome da se odmaknete jedno od drugog pomoću alata za premještanje.
Na sličan način možete izmjeriti udaljenosti između rupa za bušenje/montažu na uglovima vaše PCB -a. Nakon što ste zadovoljni njihovim mjestima, možete izbrisati mjerne linije.
Korak 2: Korak 2: Planirajte, dizajnirajte i sastavite gotovo sve unaprijed
Ništa nije frustrirajuće ako ne možete montirati hladnjak jer ste zaboravili da nema načina da dođete do vijaka i vijaka kada lemite strujni čip, u ovom slučaju TB6600 na PCB.
Komercijalni primjer pokazuje da oni koriste savijače postojećih proizvođača i dodaju rupe kroz PCB za uvrtanje hladnjaka. Ove ploče se prodaju na eBayu za 14 USD pa dobivate poruku da to vjerovatno vrlo brzo i jeftino rade nekvalificirani radnici. Nema razdvajanja ili grmlja između PCB -a i hladnjaka. Ali to su planirali za brzu i brzu montažu.
Moj PCB dodaje tanku traku od 3 mm akrila između PCB -a i strujnog čipa kako bi ga postavio na mjesto. Ni to nije idealno, ali za ovaj događaj dobro je uspjelo. Stajališta su bila prave veličine.
Trik je u tome da odštampate raspored PCB -a na papiru, razmjere 1: 1 i zalijepite ga na nekoliko komadića PCB materijala koje sam imao oko sebe. Izbušite rupe i pokušajte sastaviti ovu lažnu PCB i brzo ćete otkriti probleme i jesu li izrezi ispravni.
Da biste stvorili Izlaze, u tKeepout i tRestrict Layers nacrtate kvadrat povlačenjem četiri linije. Učinite isto za donji sloj, bKeepout i bRestrict. Upišite u sloj tNames riječ "Izreži", tako da će proizvođač PCB -a znati da to treba usmjeriti.
Odlučio sam se koristiti za tračne veze umjesto kroz rupu zbog struje i blizine rupa u komercijalnom uzorku. Problem je u tome što biblioteka Eagle ima samo otisak stopala kroz rupu.
Na shemi kliknite na alatku Info ili alatku za grupu da biste odabrali čip napajanja i kliknite desnim tasterom miša na Otvori uređaj ili simbol.
Odaberite Footprint i vidjet ćete stvarni otisak stope komponente. Trik ovdje je zamijeniti okrugle jastučiće za lemilice.
Ono što sam učinio je da sam upotrijebio alat SMD valjak za boje i nacrtao tragove ispod pojedinačne podloge (pogledajte snimak ekrana). Zatim preimenujem pjesme koristeći gotovo isto ime kao gornji pad. Izmjenjujem gornji i donji sloj zbog savijenih igala na čipu TB6600 (ima gornji i donji red). Nakon što sam ih sve imenovao, uklanjam jastučiće i pomičem pjesme do željenog položaja.
Slijedi povezivanje novih naziva sa simbolom. Kliknite na Uređaj na gornjoj traci menija vrpce, odaberite Poveži se u skočnom prozoru i vidjet ćete sve igle za simbole i podloge za otiske. Povežite ih jedno po jedno klikom na Connect i gotovi ste. (pogledajte snimak ekrana)
Kada imate više pinova povezanih na primjer s uzemljenjem, upotrijebite dodatak da ih spojite.
Još jedan trik su termalni jastučići. U nekim slučajevima, poput povezivanja, želite čvrstu podlogu, a ne termalnu podlogu (ima praznine u jastučićima). U otisku, desnom tipkom miša kliknite podlogu, odaberite Svojstva i poništite odabir opcije Termičko. (pogledajte snimak ekrana).
Kako bismo osigurali minimalnu buku i omogućili jednostavno usmjeravanje, dodajemo ravninu uzemljenja na vrhu i na dnu. Upotrijebite alat Polygon s lijeve vrpce alata (simbol s 5 strana u obliku dijamanta). Nacrtajte kvadrat tako da nacrtate jednu liniju, kliknite, povucite sljedeću liniju dok ne dođete do početne tačke poligona i sada budite oprezni. Zumirajte okretanjem kotačića miša i kliknite točno na početnu točku poligona. Ponovite za drugi sloj i kliknite na alat Ratnest u lijevom izborniku Alatna vrpca. Poplava ispunjava vaš PCB crvenom i plavom bojom. Ne brinite što još niste usmjerili ploču.
Nakon ovih izmjena, ručno usmjeravate ploče za napajanje i priključke i provjeravate jesu li svi konektori u ispravnom slijedu. Zumirajte pin konektora i pročitajte etiketu. Je li to npr. 'GND'. Jesmo li zamijenili 'GND' i npr. 'ENB' u blizini. Želimo da GND bude dosljedan lijevo ili desno od svakog vijčanog terminala. Sada automatizirajte preostale dijelove. (Izbornik s lijeve trake Alata "Automatska ruta")
I naravno unaprijed provjerite putem Octopart.com -a jesu li vaši dijelovi na lageru i po pristupačnim cijenama! Octopart vam omogućava da uvezete BOM iz Eagle -a kako biste brzo mogli pronaći ukupnu cijenu po PCB -u.
Korak 3: Korak 3: Držite PCB i shemu u sinkronizaciji
Ovo će vam najveće uštede vremena. Svaki put me ovo prevari i izgubim mnogo posla.
Uvjerite se da su uređivači PCB -a i sheme otvoreni u svakom trenutku. Ako usmjerite ploču i spremite je, dok je shema zatvorena, izgubite sinkronizaciju i Eagle će vam reći da su nedosljedne i da ne mogu označavati naprijed ili natrag.
Često morate raskopati sve rute i početi ispočetka. To je skupo, posebno ako ste već naručili ploče i rješavate male probleme s usmjeravanjem. Gubite prednosti iteracije prethodnih popravaka i uvodite nove.
Trik je u tome da sve spremite za usmjeravanje i spremite računar/shemu i ponovo spremite pod novim imenom ili brojem verzije. Nova verzija bit će usmjerena i možete se vratiti na prethodni korak.
Također nakon usmjeravanja, nemojte spremati ploču dok ne budete zadovoljni. Ako nije, nemojte spremati ploču, već zatvorite PCB i shemu i odbacite promjene. Ponovno otvorite shemu i PCB i rutirajte ponovo dok ne budete zadovoljni i sačuvajte posljednju usmjerenu ploču.
Nakon što pronađete novi problem, spremite ga ponovo kao novu verziju. Rip-up samo pjesmu koja ima problema i riješite je.
Korak 4: Korak 4: Ponovno numeriranje dijelova
Postoji mogućnost u gornjem meniju vrpce da ponovno numerirate dijelove, ali sam zapeo.
Pojavio se skočni izbornik koji je rekao da neki dijelovi nemaju unaprijed popravak i da ga moram popraviti, ažurirati biblioteku i pokušati ponovo.
Ponovo odaberite dio koji uzrokuje probleme i kliknite ikonu Uređaj u gornjem izborniku vrpce ili kliknite desnim tasterom miša na komponentu i odaberite Uređaj u uređivaču PCB -a.
Odaberite izbornik Uredi s gornje vrpce i odaberite Prefiks (IC znakovi pogledajte snimak zaslona).
Unesite prefiks poput slova za Uređaj, npr. Kondenzator je 'c'.
Spremite ga i vratite se u uređivač shema te ponovno numerirajte dijelove. Koristite zadane postavke poput smjera X i Y i to će dobro funkcionirati, inače eksperimentirajte s postavkama. Sada je sve lijepo numerirano i na PCB -u.
Korak 5: Korak 5: Popravite naljepnice svilenog ekrana
U zadanom načinu rada dobivate jako veliki font svilenog ekrana koji vrlo ometa.
Zato moramo promijeniti veličinu naljepnica tName svilenog ekrana. Nisam toliko zabrinut zbog tV vrijednosti jer ih ostavljam na sitotisku. Na taj način manje gužve i čitljivije.
Kako ćemo to učiniti? Pa Google je ovdje vaš prijatelj.
Isprobajte ove naredbe: display torig borig; # Prikažite gornje i donje podrijetlo
grupiši sve; # Grupirajte sve
razbiti (C> 0 0); # Razbijte sve u grupi
ne prikazuje ništa tname bname tval bval; # OPCIONALNO: ograničite promjene imena i vrijednosti
grupiši sve; # Grupirajte sve, uključujući razbijene tekstove.
promijeniti vektor fonta (C> 0 0); # Promijenite font u vektorski font
promenite veličinu 50mil (C> 0 0); # Promijenite veličinu fonta
omjer promjena 15 (C> 0 0); # Promijenite omjer širine i visine
display last;
Pobrinite se da imate i oznake za konektore i kratkospojnike kako biste znali ko je ko u Zoološkom vrtu!
Sada pregledajte položaj naljepnica i pomaknite ih tako da ne budu na vrhu Via, spremite ih i gotovi ste!
Korak 6: Korak 6: Naručite PCB jeftino i u roku od 48 sati
Sada dolazimo do ključne tačke bez povratka. Nakon što ga naručite, on ulazi u tvornicu proizvođača i ne može se primijeniti nikakvo popravljanje ili otkazivanje.
Dva glavna proizvođača koje sam koristio (ali svaki drugi će biti dobar) su PCBways i JCLPCB. PCBways ima uslugu 24 i 48 sati koja je brza! JCLPCB je sporiji, ali posjeduje LCSC koji je kineski ekvivalent DigiKey -a, Mouser -a, RSonline -a itd. Ako želite kompletno sastavljenu PCB, moglo bi biti strateški izabrati ovo drugo.
Savjeti ovdje:
- Naručite male količine zbog troškova prevoza
- FR4 je stakloplastika
- 6 mlinskih staza može učiniti samo 1 Oz Cu, 8 mlinskih može napraviti 2 Oz Cu debljine.
- Montaža ide prema broju jedinstvenih komponenti kroz rupu i SMD. SMD je mnogo jeftiniji jer se može izvesti pomoću Pick and Place mašine. Odaberite komponente veličine 0805 jer ne mogu sve odabir i postavljanje PCB -a rukovati manjim SMD uređajima.
- [opcionalno] Odaberite pozlaćene PCB -e jer su ravniji i daju bolji prinos pri proizvodnji velikih količina.
Korak 7: Korak 7: Naručite komponente jeftino i u roku od 48 sati
Trik naručivanja komponenti je korištenje Octopart -a i LSCS.com
Provjerite količine i nivo zaliha kako biste spriječili zakrivljene kugle (radio sam Kickstarter prošle godine i u roku od jedne sedmice svjetska zaliha od 40.000 AVR -a je iscrpljena … whaaaa).
To je malo gnjavaže, ali kupujte i većina isporučuje brzo. LSCS čak i unutar 48 sati od Kine, ali život u Ozu to vjerovatno čini mogućim.
Potražite jeftinije alternative poput opto spojnica koje mogu biti bijele marke i po cijeni od 1/10. Postoji i veza do podatkovne tablice koja može biti na kineskom, ali često brzo dobijete brojeve i lako je čitati grafikone.
I to me dovodi do kraja ovog uputstva, nadam se da će vam pomoći da postanete produktivniji i uštedite ukupno vrijeme pri stvaranju PCB -a.
Ja sam svom projektu dodao mali video zapis tako da možete vidjeti gdje sam koristio CNC pogon koračnog motora.
Uživajte!
Preporučuje se:
Raspberry Pi, Python i upravljački program koračnog motora TB6600: 9 koraka
Raspberry Pi, Python i upravljački program koračnog motora TB6600: Ovo uputstvo slijedi korake koje sam poduzeo za spajanje Raspberry Pi 3b na kontroler koračnog motora TB6600, napajanje od 24 VDC i 6 -žični koračni motor. Vjerojatno sam poput mnogih od vas i slučajno imam " zgrabi torbu " preostale nominalne vrijednosti
Odabir koračnog motora i upravljačkog programa za Arduino automatizirani zasjenjeni zaslon: 12 koraka (sa slikama)
Odabir koračnog motora i upravljačkog programa za Arduino projekt automatiziranog zasjenjivanja: U ovom uputstvu ću proći korake koje sam poduzeo za odabir koračnog motora i pogonskog programa za prototip projekta Automatizirani zasjenjeni zaslon. Zavjese su popularni i jeftini Coolaroo modeli sa ručnim pogonom, a ja sam htio zamijeniti
Ugaona pozicijska kontrola koračnog motora 28BYJ-48 sa Arduino i analognim džojstikom: 3 koraka
Ugaona pozicijska kontrola koračnog motora 28BYJ-48 sa Arduino i analognim džojstikom: Ovo je šema upravljanja za koračni motor 28BYJ-48 koju sam razvio da koristim kao dio svog projekta završne godine disertacije. Nisam vidio da se ovo radi ranije pa sam mislio prenijeti ono što sam otkrio. Nadam se da će ovo pomoći još nekome u
Vožnja koračnog motora bez mikrokontrolera .: 7 koraka
Upravljanje koračnim motorom bez mikrokontrolera .: U ovom Uputstvu, vozit ću motor sa 28 koraka od 28 BYJ-48, sa UNL2003 darlington pločom, ponekad nazvanom x113647, bez mikrokontrolera. Imat će start/stop, naprijed/ nazad i kontrola brzine. Motor je jednopolarni stepenasti motor sa
Kontroler koračnog motora DIY: 6 koraka (sa slikama)
Upravljač koračnim motorom "Uradi sam": Zapamtite te istosmjerne motore, sve što trebate učiniti je spojiti pozitivne i negativne vodove na bateriju i ona počinje raditi. Ali kako smo počeli raditi složenije projekte, čini se da ti istosmjerni motori ne isporučuju ono što vam treba … da, mislim