Mündəricat:

Arduino Mini CNC Plotter (Proteus Layihəsi və PCB ilə): 3 Addım (Şəkillərlə)
Arduino Mini CNC Plotter (Proteus Layihəsi və PCB ilə): 3 Addım (Şəkillərlə)

Video: Arduino Mini CNC Plotter (Proteus Layihəsi və PCB ilə): 3 Addım (Şəkillərlə)

Video: Arduino Mini CNC Plotter (Proteus Layihəsi və PCB ilə): 3 Addım (Şəkillərlə)
Video: Arduino Devre Tasarımı | 0 Dan Siparişe | MCU SERISI 2024, Noyabr
Anonim
Arduino Mini CNC Plotter (Proteus Layihəsi və PCB ilə)
Arduino Mini CNC Plotter (Proteus Layihəsi və PCB ilə)
Arduino Mini CNC Plotter (Proteus Layihəsi və PCB ilə)
Arduino Mini CNC Plotter (Proteus Layihəsi və PCB ilə)

Bu arduino mini CNC və ya XY plotter 40x40mm aralığında dizayn yaza və hazırlaya bilər.

Bəli, bu sıra qısa olsa da, arduino dünyasına atılmaq üçün yaxşı bir başlanğıcdır.

[Bu layihədə hər şeyi verdim, hətta PCB, Proteus Fayl, Nümunə dizaynı və daha çox məlumat, ümid edirəm ki, xoşunuza gələcək və təlimatlı və YouTube kanalımı dəstəkləməyimə kömək edəcək.]

Çox şey demək olan əsas şey, step motorunu necə idarə edəcəyinizi bilməkdir. Ümumiyyətlə geniş istifadə olunan iki növ step motor var.

  • Bipolyar (4 teldən ibarətdir)
  • Birqütblü (5-6 teldən ibarətdir)

PARÇALAR:

  1. Köhnə DVD/CD rom slaydlar
  2. Mini Tower Servo Motor
  3. Arduino
  4. 2 ədəd L293D (H-körpü Sürücü IC)

Bu robot üçün motor və slaydlar köhnə DVD -lərdən xilas edilmişdir. Motor şaftının iplərindəki bir fərqi unutmayın. Bildiyimiz kimi, DVD -nin stepperində artıq fırlanan döngə mili var. Beləliklə, bir ipdən digərinə olan məsafə ikinci DVD rom slaydı ilə eyni olmalıdır.

İndi hər iki slayd çəkilir. İndi mühərriklərinizi sınamalısınız. Test etmək üçün diaqramda göstərildiyi kimi əlaqə qurun.

Addım 1: Arduino Circuit/Schematic & PCB Layout

Arduino Circuit/Schematic & PCB Layout
Arduino Circuit/Schematic & PCB Layout
Arduino Circuit/Schematic & PCB Layout
Arduino Circuit/Schematic & PCB Layout
Arduino Circuit/Schematic & PCB Layout
Arduino Circuit/Schematic & PCB Layout

Burada L293D sürücü IC -ləri vasitəsi ilə mühərriklərin əlaqələrini qurmağınız lazım olan sxemini göstərdim.

Proteusda da simulyasiya edə biləcəyiniz üçün dizayn etdim. İkincisi, bunun üçün PCB düzeni hazırladım. Proteus layihəsi də arduino tələb etməyən peşəkar bir lövhə hazırlamaq üçün faydalıdır və ona hex yazmaq lazımdır. Hex faylı arduino cnc layihə zip faylında da mövcuddur.

Layihə zip faylları yalnız arduino mənbə kodunu və hex fayllarını (peşəkar atmega328 və l293d lövhəsini inkişaf etdirmək üçün) ehtiva etmir, həm də bu CNC qurucusunu işlətmək üçün istifadə olunan "Qenerasiya 3" adlı proqramı da ehtiva edir. "Qenerasiya 3", java tətbiqləri və ya müvəqqəti test proqramı inkişaf etdirmək üçün PC (Windows və digər əməliyyat sistemləri üçün mövcuddur. Mənim zip faylımda yalnız Windows üçün) var. Bəli, faylın içərisində olan bir "G Code excecuter" işlətmək üçün bir eskizə ehtiyac var.

Əvvəlcə "emal 3" -də gcode excecuter açacaqsınız və sonra "Gcode Excecuter" proqram olaraq açılacaq olan yuxarıdakı oynatma düyməsini basaraq eskizi işlədəcəksiniz. Limanı seçmək üçün klaviaturadakı "P" düyməsinə basaraq portu seçin və təlimatları izləyin.

Fayl, maşınınızın çapını yoxlamaq üçün bir çox nümunəyə malikdir. (Bu təlimatlarda göstərdiyim bütün dizayn).

Öz Gcode şəklinizi dizayn etmək istəyirsinizsə. InkScape və s. Tətbiqindən istifadə edərək dizayn edə bilərsiniz.

Inkscape-də faylları *. Gcode olaraq saxlamaq üçün G-Code uzantısını quraşdırmalısınız

YouTube -da InkScape -dən istifadə etməyə və Gcode formatında şəkil ixrac etməyə kömək edəcək bir çox dərs var.

Yadda saxlamalı olduğunuz ən vacib şey. Dizayn layihənizin maksimum sahəsi 40 mm ilə 40 mm arasında olmalıdır.

Addım 2: Quraşdırmaya yaxından baxın

Qurultaya yaxından baxın
Qurultaya yaxından baxın
Qurultaya yaxından baxın
Qurultaya yaxından baxın
Qurultaya yaxından baxın
Qurultaya yaxından baxın

Bu quruluşu inkişaf etdirməyinizə kömək edəcək. Çünki fikirləriniz və təsəvvürünüz hər zaman fərqli və daha yaxşı bir şey edəcək.

Son şəkildə sizə diqqət yetirilməməsi lazım olan şeyləri göstərməyə çalışdım. Başlıqları olan bir neçə marker qoydum. Bax.

Qələmi belə qaldırıram. Yatağa güclü bir qüvvə qoysan, yerindən tərpənməz. Deməli, yüngül bir yay qələmi aşağı salır. Servo motor onu yuxarı qaldırarkən.

Bu qələmin düzgün qurulmasıdır.

Metal şeritlərdən istifadə etdim və qələmin mürəkkəb borusuna uyğun olaraq yuvarlaqlaşdırdım ki, sərbəst şəkildə yuxarı və aşağı hərəkət etsin, lakin çox az oynaya bilər (əks zərbə). Bəli, əgər qələmdə hər dəfə dişli quruluşunun düzgün olmadığı qrafikli şəkillərimdən birində görə biləcəyiniz şeylər dizaynda narahatlıq yaradarsa əks reaksiya olmamalıdır.

Addım 3: Plotter ilə Etdiyim Dizayn Nümunəsi

Image
Image
Plotter ilə Etdiyim Dizayn Nümunəsi
Plotter ilə Etdiyim Dizayn Nümunəsi
Plotter ilə Etdiyim Dizayn Nümunəsi
Plotter ilə Etdiyim Dizayn Nümunəsi

Bax. Bəziləri dəqiq aparılır, bəziləri isə tənzimləyərkən problem yaşayır.

Ancaq hamısı yaxşı aparılır. Kiçik ağac parçası DVD slaydında və YATA -da bir ayrılıq yaratmaq üçün əlavə edildi.

YouTube videosuna da baxın.

Tövsiyə: