Talaan ng mga Nilalaman:

Eagle Hacks / trick: Halimbawa TB6600 CNC Mill Stepper Motor Driver: 7 Mga Hakbang
Eagle Hacks / trick: Halimbawa TB6600 CNC Mill Stepper Motor Driver: 7 Mga Hakbang

Video: Eagle Hacks / trick: Halimbawa TB6600 CNC Mill Stepper Motor Driver: 7 Mga Hakbang

Video: Eagle Hacks / trick: Halimbawa TB6600 CNC Mill Stepper Motor Driver: 7 Mga Hakbang
Video: boga nya gawa sa lata ng sardinas ang lakas 2024, Hulyo
Anonim
Image
Image
Eagle Hacks / trick: Halimbawa TB6600 CNC Mill Stepper Motor Driver
Eagle Hacks / trick: Halimbawa TB6600 CNC Mill Stepper Motor Driver

Ginagawa nitong isang magandang proyekto upang ipakita ang ilang mga trick na magpapadali sa iyong buhay kapag lumilikha ng mga PCB.

Upang maituro sa iyo ang ilang mga pag-hack kaya nakakakuha ka ng higit sa Eagle, pumili ako ng isang simpleng proyekto na ginawa ko para sa aking Kickstarter. Kailangan ko ng isang panlabas na driver ng stepper para sa aking One Day Challenge at mayroon lamang akong 48 oras upang makuha ang mga board na driver ng stepper na ito. Ipinakita lamang ng eBay ang mga mula sa Tsina at sa anumang paraan maaari kong makuha ang mga ito sa Australia sa pamamagitan ng deadline. Siyempre ang eBay ay mas mura sa $ 14 bawat isa ngunit sa kasong ito pipiliin ko ang oras ng kaginhawaan kaysa sa presyo.

Tandaan: Naidagdag ko ang Schematic at PCB kaya kung sumusunod ka sa driver ng driver ng stepper motor na TB6600HG CNC Mill maaari mong i-download ang mga ito at ayusin ang mga ito ayon sa gusto mo. Na-rate ang mga ito ng 4.5 Amps at higit sa sapat upang magmaneho ng NEM23s. BTW ito ang aking unang Maituturo … mga error na mangyari at ayusin ko ang mga ito pagkatapos mong sabihin sa akin ang tungkol sa mga ito.

Sa Instructable na ito ay dadaan ako sa bawat pag-hack nang magkahiwalay upang mapili at mapili mo ang kailangan mo.

1. Sukat ng PCB at pagsukat sa mga ito

2. Plano, disenyo, tipunin ang halos lahat nang pauna bago mag-order at magtayo

3. Pagpapanatiling naka-sync ang PCB at eskematiko

4. Muling pagbubuo ng mga bahagi

5. Pag-aayos ng mga label ng screen ng Silk

6. Pag-order ng murang PCB at sa loob ng 48 oras

7. Ang pag-order ng mga bahagi ay mura at sa loob ng 48 oras

Hakbang 1: Hakbang 1: Dimensyon ng PCB at Sukatin Sila

Hakbang 1: Dimensyon ng PCB at Sukatin Sila
Hakbang 1: Dimensyon ng PCB at Sukatin Sila
Hakbang 1: Dimensyon ng PCB at Sukatin Sila
Hakbang 1: Dimensyon ng PCB at Sukatin Sila
Hakbang 1: Dimensyon ng PCB at Sukatin Sila
Hakbang 1: Dimensyon ng PCB at Sukatin Sila

Kitang-kita na mahalaga ang laki dito. Nais mo ang pinakamaliit na posibleng bakas ng paa ngunit hindi masyadong maliit na hindi mo mailalagay ang mga sangkap sa pamamagitan ng kamay o pumili at maglagay ng makina. Gayundin ang mga maliliit na sukat na board ay mas mababa ang timbang at makatipid sa iyo ng gastos sa transportasyon ng courier (na madalas ang pinakamalaking gastos).

Itakda ang grid sa 50 mills upang ang iyong mga bahagi ay maayos na mailagay at hindi masyadong masikip. Iguhit ang balangkas ng board na sapat na malaki upang payagan ang mga butas ng drill at ilagay muna ito. Maaari mong palaging ilipat ang mga ito at gagawin mo.

Gamitin ang DRC Tool upang suriin ang anumang mga overlap ng mga bahagi

Itakda ang laki ng track sa tool na Grid sa 10 mil (default 6 mil). Nauugnay ito sa kapal ng tanso ng iyong PCB. Sa kasong ito ito ay isang power driver board kaya kailangan namin ng 2 Oz Cu kapal. Ang tagagawa ng PCB ay hindi gawa-gawa ng 6mil track na may 2 Oz Cu.

Ilagay ang lahat ng mga bahagi sa PCB at piliin ang layer ng sukat. Piliin ang tool sa pagsukat at mag-click mula sa isang gilid ng board patungo sa kabilang panig. Ipinapakita ng hakbang na ito ang dimensyon at ngayon i-drag ang mouse pababa ng mga paraan sa labas ng PCB at bitawan. Ngayon ang dimensyon ay nakatayo at nababasa. Kung kailangan mong tanggalin ang dimensyon muli, piliin ang layer ng dimensyon at pumunta sa gitna ng sukat at i-click ang tanggalin. Napakasensitibo at kailangan mong mag-click nang eksakto sa gitna ng linya ng dimensyon. Kung ang linya ay nakaupo sa tuktok ng iyong balangkas ng board pagkatapos ay nakikita mo ang problema. Hindi ka makakarating sa linya ng dimensyon na iyon. Ang bilis ng kamay ay upang ilipat ang alinman sa bawat isa sa bawat isa sa pamamagitan ng tool na Ilipat.

Sa katulad na paraan maaari mong sukatin ang mga distansya sa pagitan ng drill / mounting hole sa mga sulok ng iyong PCB. Matapos nasiyahan sa kanilang mga lugar, maaari mong tanggalin ang mga linya ng pagsukat.

Hakbang 2: Hakbang 2: Plano, Disenyo at Magtipon ng Halos Lahat Nauna

Hakbang 2: Plano, Disenyo at Magtipon ng Halos Lahat Nauna
Hakbang 2: Plano, Disenyo at Magtipon ng Halos Lahat Nauna
Hakbang 2: Plano, Disenyo at Magtipon ng Halos Lahat Nauna
Hakbang 2: Plano, Disenyo at Magtipon ng Halos Lahat Nauna
Hakbang 2: Plano, Disenyo at Magtipon ng Halos Lahat Nauna
Hakbang 2: Plano, Disenyo at Magtipon ng Halos Lahat Nauna

Walang mas nakakainis kung hindi mo mai-mount ang heat sink dahil nakalimutan mo na walang paraan upang makapunta sa mga turnilyo at bolt kapag hinihinang mo ang power chip, sa kasong ito ang TB6600 papunta sa PCB.

Ipinapakita ng halimbawa ng komersyal na ginagamit nila ang mga umiikot na pin ng tagagawa at nagdagdag ng mga butas sa pamamagitan ng PCB upang i-tornilyo sa heat-sink. Ang mga board na ito ay nagtitingi ng $ 14 sa eBay upang makuha mo ang mensahe na marahil ito ay napakabilis at murang ginawa ng mga hindi bihasang manggagawa. Walang mga stand off o bushe sa pagitan ng PCB at heat sink. Ngunit pinlano nila ito para sa mabilis at mabilis na pag-mount.

Ang aking PCB ay nagdaragdag ng isang manipis na strip ng 3mm acrylic sa pagitan ng PCB at power chip upang ilagay ito sa lugar. Hindi rin perpekto ngunit para sa kaganapang ito nagawa ng trick nang maayos. Ang mga stand off ay ang tamang sukat.

Ang lansihin dito ay upang mai-print ang layout ng PCB sa papel, sukatan 1: 1 at idikit ito sa ilang mga scrap ng materyal na PCB na inilatag ko. Mag-drill ng mga butas at subukang tipunin ang pekeng PCB na ito at mabilis mong matuklasan ang mga isyu at kung tama ang mga cut out.

Upang likhain ang mga Cut Out, gumuhit ka sa tKeepout at ang tRestrict Layers ng isang parisukat sa pamamagitan ng pagguhit ng apat na linya. Gawin ang pareho para sa ilalim na layer, bKeepout at bRestrict. Isulat sa layer ng tNames ang salitang "Gupitin", upang malaman ng tagagawa ng PCB na kailangan itong ilipat.

Pinili kong gamitin ang mga koneksyon sa strip kaysa sa pamamagitan ng butas dahil sa kasalukuyan at malapit na kalapitan ng mga butas sa sample ng komersyal. Ang isyu dito ay ang library ng Eagle na mayroon lamang thru hole foot print.

Sa Schematic, Mag-click sa tool sa Impormasyon o tool ng Pangkat upang mapili ang Power Chip at mag-right click sa Open Device o Symbol.

Piliin ang Footprint at makikita mo ang tunay na print ng paa ng sangkap. Ang trick dito ay upang palitan ang pag-ikot sa pamamagitan ng pads para sa mga soldering track.

Ang ginawa ko ay ang paggamit ng SMD paint roller tool at iguhit ang mga track sa ilalim ng indibidwal na pad (tingnan ang screenshot). Pagkatapos ay pinalitan ko ang pangalan ng mga track sa pamamagitan ng paggamit ng halos parehong pangalan tulad ng pad sa itaas. Kahalili ako sa pagitan ng tuktok at ilalim na layer dahil sa mga baluktot na pin sa chip ng TB6600 (mayroon itong isang tuktok at isang hilera sa ibaba). Pagkatapos ng pagbibigay ng pangalan sa kanilang lahat, tinatanggal ko ang mga pad at ilipat ang mga track hanggang sa posisyong nais ko.

Susunod ay upang ikonekta ang mga bagong pangalan sa simbolo. Mag-click sa Device sa tuktok na menu ng laso, piliin ang Kumonekta sa pop up at makita mo ang lahat ng mga simbolo ng Pins at Footprint pad. Ikonekta ang mga ito isa-isa sa pamamagitan ng pag-click sa Connect at tapos ka na. (tingnan ang screenshot)

Kapag mayroon kang maraming mga pin na kumonekta sa halimbawa Ground pagkatapos ay gamitin ang idugtong upang magkonekta silang magkasama.

Ang isa pang trick ay ang mga thermal pad. Sa ilang mga kaso, tulad ng pagkakakonekta nais mo ang isang solid pad at hindi isang thermal pad (may mga puwang sa mga pad). Sa bakas ng paa, mag-right click sa pad, piliin ang Properties at i-de-select ang pagpipiliang Thermal. (tingnan ang screenshot).

Upang matiyak ang minimum na ingay at payagan ang madaling pagruruta, nagdagdag kami ng isang ground plan sa itaas at ibaba. Gamitin ang tool na Polygon mula sa kaliwang laso ng Tool (simbolo ng 5 panig na hugis brilyante). Gumuhit ng isang parisukat sa pamamagitan ng pagguhit ng isang linya, pag-click, iguhit ang susunod na linya hanggang makarating ka sa panimulang punto ng polygon at ngayon maging maingat. Mag-zoom in sa pamamagitan ng pag-on ng iyong mouse wheel at mag-click nang eksakto sa panimulang punto ng Polygon. Ulitin para sa iba pang layer at mag-click sa tool na Ratnest sa kaliwang menu ng laso ng Tool. Puno ng baha ang iyong PCB ng pula at asul. Huwag mag-alala na hindi mo pa na-target ang board.

Matapos ang mga pagbabagong ito, manu-manong mong ruta ang mga linya ng Power at Connector ng mga board at siyasatin na ang mga konektor ay nasa tamang pagkakasunud-sunod. Mag-zoom sa isang pin ng isang konektor at basahin ang label. Ito ba hal 'GND'. Ipinagpalit ba namin ang 'GND' at hal. 'ENB' sa paligid. Nais naming pare-pareho ang GND sa kaliwa o kanan ng bawat terminal ng tornilyo. Ngayon i-auto ruta ang natitirang mga bahagi. (Kaliwa Tool sa ribbon na menu na "Auto ruta")

At syempre suriin ang pauna sa pamamagitan ng Octopart.com kung ang iyong mga bahagi ay nasa stock at makatwirang presyo! Ipaalam sa iyo ng octopart ang pag-import ng BOM mula sa Eagle upang mabilis mong mahanap ang kabuuang gastos bawat PCB.

Hakbang 3: Hakbang 3: Panatilihing nasa Sync ang PCB at Schematic

Hakbang 3: Panatilihin ang PCB at Schematic sa Sync
Hakbang 3: Panatilihin ang PCB at Schematic sa Sync
Hakbang 3: Panatilihin ang PCB at Schematic sa Sync
Hakbang 3: Panatilihin ang PCB at Schematic sa Sync

Ito ang iyong magiging pinakamalaking oras saver. Sa tuwing ito ay niloloko ako at nawawalan ng maraming trabaho.

Tiyaking buksan mo ang mga editor ng PCB at Schematic sa lahat ng oras. Kung mag-ruta ka ng isang board at makatipid kung habang sarado ang eskematiko, maluwag mo ang pag-sync at sasabihin sa iyo ng Eagle na hindi sila pare-pareho at hindi maaaring i-annotate ang pasulong o paatras.

Kadalasan kailangan mong agawin ang lahat ng mga ruta at magsimula muli. Ito ay magastos lalo na kung nag-order ka ng mga board dati at inaayos ang mga maliliit na isyu sa pagruruta. Maluwag mo ang mga benepisyo ng pag-ulit ng mga nakaraang pag-aayos at magpakilala ng mga bago.

Ang bilis ng kamay dito ay upang ihanda ang lahat para sa pagruruta at i-save ang PC / Schematic at i-save muli sa ilalim ng isang bagong pangalan o numero ng bersyon. Ituturo ang bagong bersyon na iyon at maaari kang bumalik sa nakaraang hakbang.

Pagkatapos din ng pagruruta, huwag i-save ang board hanggang sa maging masaya ka. Kung hindi, huwag i-save ang board ngunit isara ang mga pagbabago sa PCB at Schematic at itapon. Muling buksan ang Schematic at PCB at muling ruta hanggang sa masaya ka at mai-save ang huling na-board na board.

Pagkatapos maghanap ng isang bagong isyu, i-save itong muli bilang isang bagong bersyon. I-rip-up lamang ang track na may mga isyu at ayusin ito.

Hakbang 4: Hakbang 4: Muling bilangin ang mga Bahagi

Hakbang 4: Muling bilang ang mga Bahagi
Hakbang 4: Muling bilang ang mga Bahagi
Hakbang 4: Muling bilang ang mga Bahagi
Hakbang 4: Muling bilang ang mga Bahagi

Mayroong isang pagpipilian sa tuktok na menu ng laso upang muling bilangin ang mga bahagi ngunit na-hit ko ang isang snag.

Lumitaw ang isang pop-up menu na nagsasabi na ang ilang mga bahagi ay walang paunang pag-aayos at kailangan kong ayusin ito, i-update ang library at subukang muli.

Muli piliin ang bahagi na nagdudulot ng mga isyu at mag-click sa icon ng Device sa tuktok na menu ng laso o mag-right click sa bahagi at piliin ang Device sa loob ng PCB editor.

Piliin ang menu ng I-edit mula sa tuktok na laso at piliin ang Pauna (mga character na IC tingnan ang screenshot).

Magpasok ng isang awtomatikong tulad ng isang (mga) titik para sa Device hal. Ang capacitor ay 'c'.

I-save ito at bumalik sa editor ng Skema at muling bilang ang mga bahagi. Gamitin ang mga default tulad ng direksyon ng X at Y at gumagana ito ng maayos kung hindi man mag-eksperimento sa mga setting. Ngayon ang lahat ay maayos na bilang sa PCB din.

Hakbang 5: Hakbang 5: Ayusin ang Mga Label ng Screen ng Silk

Hakbang 5: Ayusin ang Mga Label ng Screen ng Silk
Hakbang 5: Ayusin ang Mga Label ng Screen ng Silk
Hakbang 5: Ayusin ang Mga Label ng Screen ng Silk
Hakbang 5: Ayusin ang Mga Label ng Screen ng Silk

Sa default mode, nakakakuha ka ng isang napakalaking screen ng sutla na kung saan ay nakakagambala.

Kaya kailangan naming muling sukatin ang mga label ng silid na tName na label. Hindi ako masyadong nag-aalala sa mga tValues dahil iniiwan ko sila ng silkscreen. Sa paraang iyon mas mababa sa karamihan ng tao at mas nababasa.

Kaya paano natin ito magagawa? Sa gayon narito ang Google na iyong kaibigan.

Subukan ang mga utos na ito: ipakita ang torig borig; # Ipakita ang mga pinagmulan sa itaas at ibaba

pangkatin lahat; # Pangkatin ang lahat

basagin (C> 0 0); # Basagin ang lahat sa pangkat

ipakita wala tname bname tval bval; # OPSYONAL: limitahan ang mga pagbabago sa mga pangalan at halaga

pangkatin lahat; # Pangkatin ang lahat kasama ang mga durog na teksto.

baguhin ang font vector (C> 0 0); # Baguhin ang font sa isang vector font

baguhin ang laki ng 50mil (C> 0 0); # Baguhin ang laki ng font

baguhin ang ratio 15 (C> 0 0); # Baguhin ang lapad: taas ng ratio

huling ipakita;

Tiyaking mayroon ka ring mga label para sa mga konektor at jumper upang malaman mo kung sino ang nasa Zoo!

Suriin ngayon ang posisyon ng mga label at ilipat ang mga ito sa paligid upang hindi sila nasa tuktok ng isang Via, i-save ito at tapos ka na!

Hakbang 6: Hakbang 6: Pag-order ng Murang PCB at Sa Loob ng 48 na Oras

Hakbang 6: Pag-order ng PCB Mura at Sa Loob ng 48 na Oras
Hakbang 6: Pag-order ng PCB Mura at Sa Loob ng 48 na Oras

Narating namin ang kritikal na punto ng hindi pagbabalik. Kapag naorder mo ito, pumupunta ito sa mga galingan ng mga tagagawa at walang pag-aayos na maaaring mailapat o pagkansela ng isang dapat gawin.

Dalawang pangunahing tagagawa na ginamit ko (ngunit ang iba pa ay makakabuti) ay ang PCBways at JCLPCB. Ang PCBways ay mayroong serbisyo 24 at 48 na oras na mabilis! Ang JCLPCB ay mas mabagal ngunit nagmamay-ari ito ng LCSC na katumbas ng Intsik ng DigiKey, Mouser, RSonline atbp Kung nais mo ang isang kumpletong binuo PCB, maaaring madiskarteng piliin ang huli.

Mga Tip dito:

  • Mag-order ng maliit na dami dahil sa gastos sa kargamento
  • Ang FR4 ay fiberglass
  • 6 mill track ay maaaring gawin lamang ng 1 Oz Cu, 8 mill ay maaaring gawin 2 Oz Cu kapal.
  • Ang pagpupulong ay napupunta sa pamamagitan ng bilang ng mga natatanging sa pamamagitan ng butas at mga bahagi ng SMD. Ang SMD ay mas mura dahil magagawa ito sa pamamagitan ng pick at Place machine. Tiyaking pipiliin mo ang mga sangkap na laki ng 0805 dahil hindi lahat ng pumili at lugar ng PCB ay maaaring hawakan ang mas maliit na mga SMD device.
  • [opsyonal] Pumili ng mga ginto na nakabalot na PCB dahil ang mga ito ay mas malamig at nagbibigay ng isang mas mahusay na ani kapag gumagawa ng maraming dami.

Hakbang 7: Hakbang 7: Ang Pag-order ng Mga Bahagi na Mura at Sa Loob ng 48 na Oras

Image
Image

Ang trick ng pag-order ng mga bahagi ay ang paggamit ng Octopart at LSCS.com

Suriin ang mga dami at antas ng stock upang maiwasan ang mga bola ng curve (gumawa ako ng isang Kickstarter noong nakaraang taon at sa loob ng isang linggo ang mundo na stock na 40.000 AVR ay naubos … whaaaa).

Ito ay isang maliit na abala ngunit mamili sa paligid at karamihan ay mabilis na naghahatid. Ang LSCS kahit na sa loob ng 48 na oras mula sa China ngunit ang pamumuhay sa Oz ay ginagawang posible iyon.

Suriin ang mas murang mga kahalili tulad ng mga opto na coupler ay maaaring puting tatak at sa halagang 1/10. Mayroon ding isang link sa datasheet na maaaring nasa Intsik ngunit madalas na mabilis mong nakukuha ang mga numero at madaling basahin ang mga graph.

At magdadala sa akin sa pagtatapos ng pagtuturo na ito, inaasahan kong makakatulong ito sa iyo upang mas maging produktibo at makatipid ng pangkalahatang oras kapag lumilikha ng isang PCB.

Nagdagdag ako ng isang maliit na video sa aking proyekto upang makita mo kung saan ko ginamit ang driver ng stepper motor na CNC mill.

Mag-enjoy!

Inirerekumendang: