Satura rādītājs:

Arduino bāzes DRO GRBL CNC mašīnai: 3 soļi (ar attēliem)
Arduino bāzes DRO GRBL CNC mašīnai: 3 soļi (ar attēliem)

Video: Arduino bāzes DRO GRBL CNC mašīnai: 3 soļi (ar attēliem)

Video: Arduino bāzes DRO GRBL CNC mašīnai: 3 soļi (ar attēliem)
Video: 5v relay nodemcu - esp8266 (Subtittled) 2024, Novembris
Anonim
Arduino bāzes DRO GRBL CNC mašīnai
Arduino bāzes DRO GRBL CNC mašīnai

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…

Aparatūras projektēšanas posms…
Aparatūras projektēšanas posms…
Aparatūras projektēšanas posms…
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…

PCB dizains…
PCB dizains…
PCB dizains…
PCB dizains…
PCB dizains…
PCB dizains…
PCB dizains…
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

Ceļa beigas.. Vai, kaut kā cita sākums.. Kas zina
Ceļa beigas.. Vai, kaut kā 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: