Sadržaj:
- Korak 1: Skiciranje veza
- Korak 2: Problemi s povezivanjem
- Korak 3: Pametan, ali ne tako jednostavan dizajn
- Korak 4: Izrada ploče
- Korak 5: Povežite sve zajedno
Video: PCB koji pomaže u upravljanju kabelima: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Prije nekog vremena napravio sam prilagođeni stolni CNC mlin. Od tada sam ga nadograđivao novim komponentama. Zadnji put sam dodao drugi Arduino s 4 -znamenkastim zaslonom za kontrolu broja okretaja vretena pomoću PID petlje. Morao sam ga povezati s primarnom Arduino pločom s 5 žica, tako da mogu komunicirati. No tijekom prvog testa slomio sam motorni kontroler, pa sam kupio novi, snažniji. Također je imao još 5 žica koje sam morao spojiti. U ovom trenutku +5V pin na glavnoj ploči bio je podijeljen u 4 zasebne veze i jednostavno mi se nije dopalo ponovno cijepanje žice. Pa sam učinio još nešto.
Korak 1: Skiciranje veza
Skicirao sam sve potrebne veze (isključujući žice motora i krajnjeg zaustavljanja jer idu ravno do GRBL kontrolera i nigdje drugdje). Također sam napravio neke promjene na već postojećim vezama - zaustavljanje u slučaju nužde sada također poništava glavni Arduino i koristi samo normalno otvoreni kontakt, gdje je prije koristio i NO i NC za upravljanje relejem. S novim upravljačem motora povezivanje releja je također pojednostavljeno.
Korak 2: Problemi s povezivanjem
Prethodni motorni kontroler koji sam koristio bila je jednostavna ploča s optokaplerom i MOSFET -om. Vreteno je moglo okretati samo u jednom smjeru, pa nije bilo potrebe za korištenjem klina za smjer. Novi je malo kompliciraniji. Ima pinove koji se zovu INA i INB, a ovisno o tome želim li rotaciju u smjeru kazaljke na satu ili suprotno od kazaljke na satu, moram povući jednu od njih na VCC. Ne zvuči tako komplicirano, problem je u tome što GRBL ima samo jedan pin koji se naziva SP-DIR (pin smjera vretena) koji se povlači u VCC za kretanje u smjeru kazaljke na satu i u GND za kretanje u smjeru suprotnom od kazaljke na satu. Ne znam može li se to promijeniti unutar GRBL -a (to je za mene malo previše kompliciran program) pa sam to učinio s drugačijom metodom.
Upravo sam dodao NE logička vrata u shemu koja će invertirati SP-DIR signal i staviti ga u INB. Stoga, kada je DIN pin visok, INA je također visoka (spojeni su zajedno) i INB je obrnut na nisko (CW), a kada je DIR nizak, INA je također niska, a INB visoka (CCW).
Korak 3: Pametan, ali ne tako jednostavan dizajn
Zatim sam dizajnirao PCB u Eagleu koji je imao sve potrebne veze unutra. No s toliko žica nije bilo tako jednostavno.
Prvo sam napravio prilagođenu Eagle biblioteku za svoje terminalne blokove. Vrlo je jednostavno, u osnovi je samo normalna igla, samo veće - razmak 5,08 mm (0,2 ).
Glodala bih ga na CNC -u i zato sam htjela da to bude jednostrana ploča. No s 26 priključnih blokova i nekim unutarnjim povezivanjem na logička vrata bilo je teško dizajnirati ga. Moglo se to učiniti, ali s puno kratkospojnika. To je razlog zašto su svi moji terminalni blokovi (u Eagleu) samo jedne pinove. Na taj način ih mogu pomicati po radnom prostoru Board -a i izbjegavati korištenje kratkospojnih žica. Nedostatak je to što se mjesto nekih veza čini slučajnim. Na primjer, gledajući pri dnu nalazi se GND, zatim SP-EN, a zatim VCC, što je vrlo neuobičajeno. Ali na ovaj način mogao bih smanjiti broj kratkospojnih žica na samo 2 i lakše mi je izraditi PCB.
Imena terminalnih blokova također su posebna. Oni su bili grupirani, pa na primjer A označava Arduino, tako da sve vijčane stezaljke zvane A_ treba postaviti na dno ploče jer je Arduino s GRBL -om postavljen ispod PCB -a.
Na kraju sam dodao i jednostavnu LED diodu za označavanje statusa Z sonde.
Korak 4: Izrada ploče
Kao što sam već rekao, glodao sam ploču na svom DIY CNC -u, izbušio rupe i lemio sve komponente. U procesu nije bilo ništa posebno, što je PCB učinilo sličnim bilo kojem drugom.
Ako nemate CNC, PCB možete izraditi termoprijenosnom metodom ili naručiti od profesionalnog proizvođača.
Također ne zaboravite provjeriti sve veze multimetrom kako biste pronašli i ispravili sve pogreške.
Korak 5: Povežite sve zajedno
Jedan od posljednjih koraka bio je postaviti spremnu PCB u stroj i spojiti sve žice. Ispisao sam malu shemu ploče koja mi pomaže spojiti svaku žicu tamo gdje bi trebala biti. Nakon što je još jednom provjerio veze bio je spreman za testiranje!
Preporučeni:
Glasovna navigacija Raspberry Pi pomaže slijepim osobama: 7 koraka (sa slikama)
Raspberry Pi Glasovna navigacija pomaže slijepim osobama: Bok U ovom uputstvu ćemo vidjeti kako malina pi može pomoći slijepim osobama koristeći korisnički definirane glasovne upute. Evo, uz pomoć ultrazvučnog senzorskog ulaza za mjerenje udaljenosti koju možemo glasovni vodič slijepcima do slijedećeg
AI pomaže očima (Sustav računalnog vida koji podsjeća operatore da nose zaštitne naočale): 4 koraka
AI AIDS Eyes (Sustav računalnog vida koji podsjeća operatore da nose zaštitne naočale): Evo demo sustava. Kad sustav otkrije da je bušilica podignuta, automatski će izdati upozorenje o zaštitnim naočalama. Kako bi predstavljali prisutnost upozorenja zaštitnih naočala, rub RGB slike je obojen crvenom bojom u demo v
ANTIDISKRETNOST: držač pametnog telefona koji vam pomaže pri fokusiranju: 7 koraka (sa slikama)
ANTiDISTRACTION: Držač pametnog telefona koji vam pomaže pri fokusiranju: Naš ANTiDISTRACTION uređaj ima za cilj prekinuti sve oblike stanične distrakcije tijekom razdoblja intenzivnog fokusiranja. Stroj djeluje kao stanica za punjenje na koju je montiran mobilni uređaj kako bi se olakšalo okruženje bez smetnji
Roomba koja pomaže astronautima: 4 koraka
Roomba koja pomaže astronautima: Ovaj projekt napravljen je korištenjem Raspberry Pi 3 na iRobot Create Version 2. MATLAB se koristi za programiranje robota da slijedi određene upute pomoću svojih senzora i kamere. Senzori i kamere koriste se za izvođenje određenih
Zidni dekor s pozadinskim osvjetljenjem u daljinskom upravljanju u obliku srca: 8 koraka (sa slikama)
Zidni dekor s pozadinskim osvjetljenjem u daljinskom upravljanju u obliku srca u obliku srca: U ovom vodiču za izradu poklona "Uradi sam", naučit ćemo kako napraviti zidnu ploču za vješanje sa pozadinskim osvjetljenjem u obliku srca pomoću ploče od šperploče i dodati razne vrste svjetlosnih efekata kojima se može upravljati daljinskim upravljačem i svjetlom senzor (LDR) pomoću Arduina. Ti c