Satura rādītājs:
- 1. darbība: aparatūras projektēšanas posms…
- 2. solis: PCB dizains…
- 3. solis: Ceļa beigas.. Vai arī cita sākums.. Kas zina
Video: Arduino bāzes DRO GRBL CNC mašīnai: 3 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Es sāku šo projektu, domājot par vienu mērķi. Es gribēju vienkāršu, bet efektīvu veidu, kā apskatīt informāciju par manu CNC mašīnu, stāvot pie CNC mašīnas, nevis pacelt kaklu gandrīz saviebšanās pozīcijās un šķielēt kā cilvēks, kas skatās saulē, lai tikai redzētu datora monitoru telpas otrā pusē. Paturot to prātā, es nolēmu savākt kopā lētu komponentu, ebay piedāvājumu, kā arī lodēšanas un līmlentes rezerves daļu. Šeit ir rezultāts gandrīz gada gaidīšanai uz detaļām no Ķīnas.. erm.. Cītīgi strādāju pie sava mērķa.:)
1. darbība: aparatūras projektēšanas posms…
Pirmā lieta, kas mums jādara, ir mest visu kaudzē, nejauši pievienot elektrību, dzēst visus ugunsgrēkus, atvērt logus, lai izkļūtu dūmi un izgarojumi, un tad mēs varam sākt veidot kaut ko interesantu. Nu. Man vienalga. Es sāku, iegūstot vienu no šiem visuresošajiem arduino328p "DIP" iepakojuma veidlapās. (Dual inline tapas = Stick ar kājām) No turienes man vajadzēja zināmu veidu, kā vizuāli parādīt informāciju. Mana pirmā doma bija izmantot standarta 16x2 LCD, un ātri sapratu, ka es vienkārši nevaru visu ievietot tajā mazajā LCD bez iedomātas ritināšanas vai ekrāna pārslēgšanas uz laiku, kas abi nebija īpaši pievilcīgi. Tātad mana nākamā ideja bija 20x4. tajā ir daudz vietas, lai parādītu pamatinformāciju, un ar taustes palīdzību es varu pārslēgties starp darbu un mašīnas koordinātām. Ar to es sāku veidot arduino skici … Kaut kur pa ceļam es redzēju īstu DRO uz faktiskās manuālās dzirnavas … 7 segmentu displejs bija redzams no visas noliktavas … Tāpēc es nolēmu to pievienot savam dizainam, tikai gadījumā, ja man vairs nepatīk LCD. Pēc daudzu stundu tīrīšanas ebay, lai atrastu man tīkamos moduļus, es nopirku 3 no 8 ciparu 7 segmentu displeja moduļiem ar max7219 ic. Perfekti… tagad man atliek tikai izveidot arduino bibliotēku…. nē.. Izskatās, ka kāds to jau ir izdarījis. Nick Gammon izstrādāja šo bibliotēku lietošanai ar šiem displejiem un citiem. Tas ir diezgan taisni uz priekšu. Nika Gammona Max7219 Arduino bibliotēkaMan tikai nepatīk, vai man nav izdevies izlīdzināt ciparus pa labi, un simbolu "-" kreisajā pusē.. bet meh, tas darbojas. Pēc dažām nedēļām, pēc tam, kad bija sakopotas izredzes un beigas, biti un bobi, un ar kādu palīdzību vietnē YouTube, man bija darba prototips uz maizes dēļa, izmantojot 7 segmentu moduļus..
2. solis: PCB dizains…
Tīklojot pa Ērgli, man izdevās salikt kopā PCB … Man vajadzēja trīs mēģinājumus panākt, lai tāfele iznāktu pareizi, bet tā ir tikai nepieredzēšana un viltīga ebay īpašā sausā fotorezistra filma. Šajā solī ir iekļauts atjaunināts ērgļa failu kopums. Atšķirībā no manas pirmās plates katastrofas (attēlotie attēli) Atjauninātais dizains ir nedaudz lielāks un novērš dažas problēmas, kas man radās, piegādājot moduļiem pietiekami daudz enerģijas. Izrādās, ja ceļš, pa kuru jāiet elektrībai, iet pa visu dēli pa apli, daži komponenti tālu galā nesaņems pietiekami daudz sulas (AvE … Beidziet mani inficēt ar saviem sarunvalodiem!) tāfele ir paredzēta lietošanai kopā ar trim no šiem max7219 e-segmenta displeja moduļiem, kā arī LCD. LCD daļa nav obligāta, taču turpmākos atkārtojumos es plānoju izlaist vēl vienu tapu halles efekta sensoram uz CNC vārpstas, lai parādītu faktiskos vārpstas apgriezienus. Arī šajā ērgļa failu versijā esmu pievienojis labāku sietspiedes izvietojumu un dokumentāciju, sadalījis RGB statusa LED, ja jums nav virsmas stiprinājuma versijas vai vēlaties to uzstādīt korpusā un vēlaties LED kaut kur citur. Esmu pievienojis arī ICSP galveni, ja nevēlaties izmantot USB, lai to pārprogrammētu. Jūs arī pamanīsit, ka šī tāfele neizmanto DIP paketi Atmeg328p. Tā vietā tiek izmantota QFP SMD pakotne. (QFP = Quad Flat Pack.) Tas tika darīts galvenokārt tādēļ, lai zem tāfeles būtu vairāk vietas pēdām, bez nepieciešamības apiet vēl vairāk caurumus. Režīmam ir izlaušanas tapas un atiestatīšanas pogas, kā arī divi apakšējie izlaušanās gadījumi, viens iet uz LCD, otrs uz arduino, kas kontrolē GRBL CNC mašīnu.
Visa dēļa izmērs ir tikai 2,6 x 2,25 collas (vai 65,94 mm x 57,1 mm metriskiem cilvēkiem). X, Y un Z galvenes var būt jebkuras standarta 0,2 collu galvenes vai vienkārši palaidiet lentes kabeli pie moduļiem, ja nepieciešams..
-= [ESI PRĀTĪGS !!!] = - - = [ESI PRĀTĪGS !!!] = - - = [ESI PRĀTĪGS !!!] =-
Moduļi tiek pievienoti tikai vienā veidā. Uzmanieties, lai pamanītu, kura moduļa puse ir VCC/GND un tā pati uz tāfeles. Ja pievienosit tos elektrotīklam vai vadīsit atpakaļ, visticamāk, jūs smēķēsit ierīci.
3. solis: Ceļa beigas.. Vai arī cita sākums.. Kas zina
Visbeidzot, mēs nonākam pie šīs mazās ADD/ADHD ekskursijas, kas ir mana dzīve. Šeit ir mans DRO projekta pēdējais skaistais attēls. Komplektā ar @Scanlime uzlīmi (paldies Micah par iedvesmu un uzlīmēm!) Esmu piesaistījis Rar arhīvu ar izmantotajām DRO skicēm. Iespējams, ka ir ko uzlabot, un tas noteikti nav pabeigts, tīrs darbs. Kodā ir iezīmes, kuras man vēl jāievieš, un funkcijas, kas nav kodā, kuras man vēl jāizdomā, kā pievienot.. Kopumā es domāju, ka tas bija diezgan veiksmīgs PoC. Lai gan tehniski tas nav “slēgtās cilpas” digitālais nolasījums. Tas kalpo mērķim. Es gribētu turpināt uz to balstīties un galu galā pievienot atbalstu kvadratūras svariem vai tamlīdzīgi. Un es noteikti vēlētos pievienot papildu funkcijas, piemēram, konservētu zondes ciklu ieviešanu, caurumu modeļus utt. Tam būs nepieciešams papildu IC, lai pārslēgtu ienākošo un izejošo saziņu ar GRBL arduino, bet to var izdarīt, izmantojot CD4066 vai kaut ko citu. Ceru, ka tas jūs iedvesmo. Ja jūs to veidojat, lūdzu, dariet man to zināmu. Man patīk redzēt attēlus un uzlabojumus. Paldies, ka kopā ar mani iebraucāt derpa galā:)-= [ArcAiN6] =-
Ieteicams:
Vistas gaļas durvis - uz Arduino bāzes: 5 soļi (ar attēliem)
Chicken Coop Door - Arduino Pamatojoties: Pirmkārt, mana dzimtā valoda ir holandiešu, tāpēc atvainojiet par iespējamām pareizrakstības kļūdām. Ja kaut kas nav skaidrs, vienkārši atstājiet ziņu komentāros. Šis ir mans pirmais arduino projekts. Tā kā manai sievai bija apnicis katru dienu manuāli atvērt durvju durvis
Arduino bāzes olu ploteris: 17 soļi (ar attēliem)
Olu zīmētājs, kas balstīts uz Arduino: Olu ploteris ir mākslas robots, kas var zīmēt uz sfēriskas formas priekšmetiem, piemēram, olām. Jūs varētu arī izmantot šo mašīnu, lai zīmētu uz galda tenisa bumbiņām un golfa bumbiņām. Jūs varat izmantot savu iztēli ar dizainu, ko uzliekat, piemēram, varat izveidot
Karšu skeneris tirdzniecības karšu mašīnai: 13 soļi (ar attēliem)
Tirdzniecības karšu automāta karšu skeneris: Tirdzniecības karšu automāta karšu skeneris Izmaiņu žurnālu var atrast pēdējā solī. Priekšvēsture Kartes padeves ievadā es paskaidroju sava projekta galveno motivāciju. Bet īsi sakot, mēs ar saviem bērniem esam uzkrājuši lielu daudzumu tirdzniecības karšu
Karšu padevējs tirdzniecības karšu mašīnai: 10 soļi (ar attēliem)
Kartes padevējs tirdzniecības karšu mašīnai: karšu padevējs tirdzniecības karšu mašīnai Fons Kad es biju jauns, es savācu tonnas tirdzniecības karšu, bet dažus gadus aizraušanās ar vākšanu ir samazinājusies. Pa to laiku man ir bērni, un viņi arī lēnām, bet noteikti sāk iegūt
Arduino bāzes humanoīda robots, izmantojot servo motorus: 7 soļi (ar attēliem)
Arduino bāzēts humanoīdu robots, izmantojot servo motorus: Sveiki visiem! Šis ir mans pirmais humanoīdu robots, kas izgatavots no PVC putu loksnes. Tas ir pieejams dažādos biezumos. Šeit es izmantoju 0,5 mm. Pašlaik šis robots var vienkārši staigāt, kad es ieslēdzu. Tagad es strādāju, lai savienotu Arduino un Mobile, izmantojot Bluetooth