Cuprins:
- Pasul 1: Pasul 1: Dimensiunea PCB-ului și măsurați-le
- Pasul 2: Pasul 2: Planificați, proiectați și asamblați practic totul în avans
- Pasul 3: Pasul 3: Păstrați PCB și schema sincronizate
- Pasul 4: Pasul 4: Renumerotarea pieselor
- Pasul 5: Pasul 5: Remediați etichetele Silk Screen
- Pasul 6: Pasul 6: Comandați PCB ieftin și în termen de 48 de ore
- Pasul 7: Pasul 7: Comandați componente ieftine și în termen de 48 de ore
Video: Eagle Hacks / trucuri: Exemplu TB6600 Freză CNC motor pas cu pas: 7 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Acest lucru îl face un proiect bun pentru a arăta câteva trucuri care vă vor ușura viața atunci când creați PCB-uri.
Pentru a vă învăța câteva hacks, astfel încât să profitați mai mult de Eagle, aleg un proiect simplu pe care l-am făcut pentru Kickstarter. Aveam nevoie de un șofer pas cu pas extern pentru provocarea mea de o zi și aveam doar 48 de ore pentru a obține aceste plăci de șofer pas cu pas. eBay le-a arătat doar pe cele din China și în niciun caz nu le-am putut introduce în Australia până la termen. Bineînțeles că eBay este mai ieftin la 14 USD fiecare, dar în acest caz aleg confortul timpului decât prețul.
Notă: Am adăugat schema și PCB-ul, deci dacă doriți driverul motor pas cu pas TB6600HG CNC Mill, le puteți descărca și le puteți regla după gustul dvs. Sunt evaluate la 4,5 Amperi și mai mult decât suficient pentru a conduce NEM23. BTW este prima mea eroare instructabilă … se întâmplă și le voi remedia după ce îmi vorbiți despre ele.
În acest Instructable voi parcurge fiecare hack separat, astfel încât să îl puteți alege și alege pe cel de care aveți nevoie.
1. Dimensiunea PCB-ului și măsurarea acestora
2. Planificați, proiectați, asamblați practic totul înainte de a comanda și construi
3. Menținerea sincronizată a PCB-ului și a schemei
4. Renumerotarea pieselor
5. Fixarea etichetelor pentru ecranul de mătase
6. Comandați PCB ieftin și în 48 de ore
7. Comandați piesele ieftin și în termen de 48 de ore
Pasul 1: Pasul 1: Dimensiunea PCB-ului și măsurați-le
Este evident că dimensiunea contează aici. Doriți cea mai mică amprentă posibilă, dar nu prea mică încât să nu puteți așeza componentele cu mâna sau să alegeți și așezați mașina. De asemenea, plăcile de dimensiuni mici vor cântări mai puțin și vă vor economisi costurile de transport prin curier (care sunt adesea cel mai mare cost).
Setați grila la 50 de mori, astfel încât componentele dvs. să fie bine plasate și să nu fie prea strânse. Desenați contururile planșei suficient de mari pentru a permite găurile și plasați-le mai întâi. Îi poți muta oricând și o vei face.
Utilizați instrumentul DRC pentru a verifica eventualele suprapuneri ale componentelor
Setați dimensiunea piesei în instrumentul Grid la 10 mil (implicit 6 mil). Acest lucru este legat de grosimea cuprului PCB-ului dvs. În acest caz, este o placă de conducere electrică, deci avem nevoie de o grosime de 2 Oz Cu. Producătorul PCB nu fabrică piese de 6mil cu 2 Oz Cu.
Așezați toate componentele pe PCB și selectați stratul de dimensiune. Selectați instrumentul de măsurare și faceți clic dintr-o parte a panoului în cealaltă parte. Acest pas arată dimensiunea și trageți acum mouse-ul în jos în afara modului PCB și dați drumul. Acum dimensiunea iese în evidență și este lizibilă. Dacă trebuie să ștergeți dimensiunea, selectați din nou stratul de dimensiune și mergeți la mijlocul dimensiunii și faceți clic pe ștergere. Este foarte sensibil și trebuie să faceți clic exact în mijlocul liniei de cotă. Dacă linia se află deasupra conturului tău, atunci vezi problema. Nu puteți ajunge la acea linie de dimensiune. Trucul este fie să vă îndepărtați unul de celălalt prin intermediul instrumentului Mutare.
În mod similar, puteți măsura distanțele dintre găuri / găuri de montare pe colțurile PCB-ului. După ce sunteți mulțumit de locurile lor, puteți șterge liniile de măsurare.
Pasul 2: Pasul 2: Planificați, proiectați și asamblați practic totul în avans
Nimic nu este mai frustrant atunci când nu puteți monta radiatorul, deoarece ați uitat că nu există nicio modalitate de a ajunge la șuruburi și șuruburi atunci când lipiți cipul de alimentare, în acest caz TB6600 pe PCB.
Exemplul comercial arată că utilizează știfturile de îndoire ale producătorului existent și găurile adăugate prin PCB pentru a înșuruba radiatorul. Aceste plăci se vând cu amănuntul cu 14 USD pe eBay, astfel încât să primiți mesajul că acest lucru este făcut probabil foarte repede și ieftin de către muncitori necalificați. Nu există suporturi sau bucșe între PCB și radiator. Dar l-au planificat pentru montare rapidă și rapidă.
PCB-ul meu adaugă o bandă subțire de acril de 3 mm între PCB și cipul de alimentare pentru ao pune în poziție. Nici ideal, dar pentru acest eveniment a reușit bine trucul. Standurile au fost de dimensiunea potrivită.
Trucul aici este să tipăriți aspectul PCB-ului pe hârtie, la scara 1: 1 și să-l lipiți pe câteva resturi de material PCB pe care le aveam în jur. Găuriți găurile și încercați să asamblați acest PCB fals și descoperiți rapid problemele și dacă decupajele sunt corecte.
Pentru a crea decupajele, trageți în tKeepout și tRestrict Layers un pătrat trasând patru linii. Faceți același lucru pentru stratul inferior, bKeepout și bRestrict. Scrieți în stratul tNames cuvântul „Cut Out”, astfel încât producătorul PCB-ului să știe că acest lucru trebuie direcționat.
Aleg să folosesc conexiunile de bandă, mai degrabă decât orificiul prin gaura din cauza curentului și a apropierii strânse a găurilor din eșantionul comercial. Problema aici este că biblioteca Eagle are doar amprenta prin picior.
În schematică, faceți clic pe instrumentul Info sau pe instrumentul Group pentru a selecta Power Chip și faceți clic dreapta pe Open Device sau Symbol.
Selectați Amprenta și veți vedea amprenta efectivă a componentei. Trucul aici este să înlocuiți runda prin tampoane pentru șinele de lipit.
Ceea ce am făcut a fost să folosesc instrumentul cu role de vopsea SMD și să desenez urmele sub tamponul individual (vezi captura de ecran). Apoi am redenumit piesele folosind aproape același nume ca și pad-ul de mai sus. Alternez stratul superior și cel inferior datorită știfturilor îndoite de pe cipul TB6600 (are un rând superior și unul inferior). După ce le-am numit pe toate, îndepărtez tampoanele și mișc pistele în poziția dorită.
Următorul este să conectați noile nume la simbol. Faceți clic pe Dispozitiv în bara de meniu a panglicii de sus, selectați Conectare în fereastra pop-up și veți vedea toate pinii simbolului și tampoanele pentru amprentă. Conectați-le unul câte unul făcând clic pe Conectare și gata. (vezi captura de ecran)
Când aveți mai mulți pini conectați la, de exemplu, la sol, utilizați append pentru a le conecta împreună.
Un alt truc sunt tampoanele termice. În unele cazuri, cum ar fi conectivitatea, doriți un tampon solid și nu un tampon termic (are goluri în tampoane). În amprentă, faceți clic dreapta pe pad, selectați Proprietăți și deselectați opțiunea Termică. (vezi captura de ecran).
Pentru a asigura un zgomot minim și a permite o rutare ușoară, adăugăm un plan de masă în partea de sus și de jos. Utilizați instrumentul Polygon din panglica Tool din stânga (simbol în formă de diamant pe 5 fețe). Desenați un pătrat prin desenarea unei linii, faceți clic, desenați linia următoare până ajungeți la punctul de plecare al poligonului și acum fiți atenți. Măriți rotind roata mouse-ului și faceți clic exact pe punctul de plecare al poligonului. Repetați pentru celălalt strat și faceți clic pe instrumentul Ratnest din meniul din stânga panglică Instrument. Inundația vă umple PCB-ul cu roșu și albastru. Nu vă faceți griji că nu ați dirijat încă placa.
După aceste modificări, direcționați manual liniile de alimentare și conector ale plăcilor și verificați dacă conectorii sunt în ordinea corectă. Măriți un pin al unui conector și citiți eticheta. Este de ex. „GND”. Am schimbat „GND” și de ex. „ENB” în jur. Vrem ca GND să fie consecvent la stânga sau la dreapta fiecărui terminal cu șurub. Acum rutează automat părțile rămase. (Meniul panglică Instrument stânga „Traseu automat”)
Și, desigur, verificați în avans prin Octopart.com dacă piesele dvs. sunt în stoc și la un preț rezonabil! Octopart vă permite să importați BOM de la Eagle, astfel încât să puteți găsi rapid costul total pe PCB.
Pasul 3: Pasul 3: Păstrați PCB și schema sincronizate
Acesta va fi cel mai mare economisitor de timp. De fiecare dată asta mă păcălește și pierd multă muncă.
Asigurați-vă că aveți deschise în permanență editorii PCB și Schematic. Dacă direcționați o placă și salvați dacă în timp ce schema este închisă, pierdeți sincronizarea și Eagle vă va spune că acestea sunt inconsistente și nu pot adnota înainte sau înapoi.
Adesea trebuie să rupi toate rutele și să o iei de la capăt. Acest lucru este costisitor mai ales dacă ați comandat plăci înainte și remediați mici probleme de rutare. Pierdeți avantajele de iterație ale corecțiilor anterioare și introduceți altele noi.
Trucul aici este să pregătiți totul pentru rutare și să salvați computerul / schema și să salvați din nou sub un nou nume sau număr de versiune. Această nouă versiune va fi direcționată și puteți reveni la pasul anterior.
De asemenea, după rutare, nu salvați placa până nu sunteți fericit. Dacă nu, nu salvați placa, ci închideți PCB și Schematic și aruncați modificările. Deschideți din nou schema și PCB-ul și direcționați din nou până când sunteți fericit și salvați placa finală rutată.
După ce găsiți o nouă problemă, salvați-o din nou ca o nouă versiune. Reparați doar piesa care are probleme și remediați-o.
Pasul 4: Pasul 4: Renumerotarea pieselor
Există o opțiune în meniul de panglică de sus pentru a renumerota piesele, dar am lovit un obstacol.
A apărut un meniu pop-up care a spus că unele părți nu au avut o remediere prealabilă și că a trebuit să o remediez, să actualizez biblioteca și să încerc din nou.
Din nou, selectați partea care cauzează probleme și faceți clic pe pictograma Dispozitiv din meniul din partea superioară a panglicii sau faceți clic dreapta pe componentă și selectați Dispozitiv în editorul PCB.
Selectați meniul Editare din panglica de sus și selectați Prefix (caracterele IC vezi captura de ecran).
Introduceți un prefix ca o literă (litere) pentru dispozitiv, de ex. Condensatorul este „c”.
Salvați-l și reveniți la editorul Schematic și renumerați piesele. Utilizați valorile implicite precum direcția X și Y și funcționează bine, altfel experimentați setările. Acum, totul este frumos numerotat și pe PCB.
Pasul 5: Pasul 5: Remediați etichetele Silk Screen
În modul implicit, primiți un font de ecran de mătase foarte mare, care este foarte distractiv.
Deci, trebuie să redimensionăm etichetele de mătase tName. Nu mă preocupă atât de mult valorile, deoarece le las din serigrafie. În acest fel este mai puțin o mulțime și mai ușor de citit.
Deci, cum facem asta? Ei bine, Google este aici prietenul tău.
Încercați aceste comenzi: afișați torig borig; # Afișați originile de sus și de jos
grupați toate; # Grupați totul
smash (C> 0 0); # Distrugeți totul din grup
afiseaza nici unul tname bname tval bval; # OPȚIONAL: limitați modificările la nume și valori
grupați toate; # Grupați totul, inclusiv textele distruse.
schimbați vectorul fontului (C> 0 0); # Schimbați fontul într-un font vector
modificați dimensiunea 50mil (C> 0 0); # Schimbați dimensiunea fontului
raportul de schimbare 15 (C> 0 0); # Modificați raportul lățime: înălțime
afisare ultima;
Asigurați-vă că aveți și etichete pentru conectori și jumperi, astfel încât să știți cine este cine în grădina zoologică!
Acum inspectați poziția etichetelor și mișcați-le, astfel încât acestea să nu fie deasupra unei Via, salvați-o și gata!
Pasul 6: Pasul 6: Comandați PCB ieftin și în termen de 48 de ore
Acum ajungem la punctul crucial al neîntoarcerii. Odată ce l-ați comandat, acesta intră în fabrica producătorilor și nu se poate aplica nicio remediere sau anularea.
Doi producători principali pe care i-am folosit (dar oricare altul va merge bine) sunt PCBways și JCLPCB. PCBways are un serviciu de 24 și 48 de ore, care este rapid! JCLPCB este mai lent, dar deține LCSC, care este echivalentul chinezesc al DigiKey, Mouser, RSonline etc. Dacă doriți un PCB complet asamblat, ar putea fi strategic să îl alegeți pe acesta din urmă.
Sfaturi aici:
- Comandați cantități mici din cauza costului de transport
- FR4 este fibra de sticla
- Șenile de 6 mori pot face doar 1 Oz Cu, 8 mori pot face 2 Oz grosime Cu.
- Asamblarea se face în funcție de numărul de componente unice prin gaură și SMD. SMD este mult mai ieftin, deoarece poate fi realizat prin intermediul mașinii Pick and Place. Asigurați-vă că alegeți componente cu dimensiunea 0805, deoarece nu toate PCB pick and place pot gestiona dispozitive SMD mai mici.
- [opțional] Alegeți PCB placate cu aur, deoarece acestea sunt mai plate și oferă un randament mai bun atunci când produceți cantități mari.
Pasul 7: Pasul 7: Comandați componente ieftine și în termen de 48 de ore
Trucul pentru a comanda componente este să folosiți Octopart și LSCS.com
Verificați cantitățile și nivelurile de stoc pentru a preveni bilele curbe (am făcut un Kickstarter anul trecut și în decurs de o săptămână stocul mondial de 40.000 de AVR-uri a fost epuizat … whaaaa).
Este puțin complicat, dar faceți cumpărături și majoritatea livrează rapid. LSCS chiar și în 48 de ore de la China, dar locuirea în Oz face acest lucru probabil posibil.
Verificați dacă există alternative mai ieftine, cum ar fi opto-cuplajele, pot fi marca albă și la un cost de 1/10. Există, de asemenea, un link către foaia de date care poate fi în limba chineză, dar de multe ori obțineți numerele rapid și este ușor de citit graficele.
Și acest lucru mă aduce la sfârșitul acestui instructable, sper că vă va ajuta să deveniți mai productivi și să economisiți timpul general atunci când creați un PCB.
Am adăugat un mic videoclip la proiectul meu, astfel încât să puteți vedea unde am folosit driverul motorului pas cu pas al morii CNC.
Bucurați-vă!
Recomandat:
Raspberry Pi, Python și un driver de motor pas cu pas TB6600: 9 pași
Raspberry Pi, Python și un driver de motor pas cu pas TB6600: Acest instructabil urmează pașii pe care i-am făcut pentru a conecta un Raspberry Pi 3b la un controler de motor pas cu pas TB6600, o sursă de alimentare de 24 VDC și un motor pas cu pas cu 6 fire. Probabil că sunt ca mulți dintre voi și întâmplător am un „sac de prindere” de par rămas
Motor pas cu pas Motor controlat pas cu microcontroler !: 6 pași
Motor pas cu pas controlat Motor pas cu pas fără microcontroler! Acest proiect nu necesită circuite complexe sau un microcontroler. Deci, fără alte întrebări, să începem
Motor pas cu pas Motor controlat pas cu microcontroler (V2): 9 pași (cu imagini)
Motor pas cu pas controlat Motor pas cu pas fără microcontroler (V2): Într-unul din manualele mele anterioare, v-am arătat cum să controlați un motor pas cu pas folosind un motor pas cu pas fără un microcontroler. A fost un proiect rapid și distractiv, dar a venit cu două probleme care vor fi rezolvate în acest instructabil. Deci, inteligență
Locomotivă model controlată cu motor pas cu pas - Motor pas cu pas ca codificator rotativ: 11 pași (cu imagini)
Locomotivă controlată cu motor pas cu pas | Motorul pas cu pas ca codificator rotativ: Într-unul din manualele anterioare, am învățat cum să folosim un motor pas cu pas ca codificator rotativ. În acest proiect, vom folosi acum acel motor pas cu pas rotit pentru a controla un model de locomotivă folosind un microcontroler Arduino. Deci, fără fu
Motor pas cu pas Motor controlat pas cu pas Motor pas cu pas ca codificator rotativ: 11 pași (cu imagini)
Motor pas cu pas Motor controlat pas cu pas Motor pas cu pas ca codificator rotativ: Aveți câteva motoare pas cu pas în jur și doriți să faceți ceva? În acest manual, să folosim un motor pas cu pas ca un codificator rotativ pentru a controla poziția unui alt motor pas cu pas folosind un microcontroler Arduino. Deci, fără alte întrebări, hai să