สารบัญ:

DIY MINI CNC DRAWING MACHINE: 6 ขั้นตอน
DIY MINI CNC DRAWING MACHINE: 6 ขั้นตอน

วีดีโอ: DIY MINI CNC DRAWING MACHINE: 6 ขั้นตอน

วีดีโอ: DIY MINI CNC DRAWING MACHINE: 6 ขั้นตอน
วีดีโอ: How to make mini CNC plotter 2D using scrap DVD 2024, พฤศจิกายน
Anonim
DIY เครื่องวาด CNC ขนาดเล็ก
DIY เครื่องวาด CNC ขนาดเล็ก

นี่คือเครื่องวาด CNC ขนาดเล็ก

ขั้นตอนที่ 1: วิดีโอ

สวัสดีเพื่อน

ฉันได้สร้างเครื่องพล็อตเตอร์ CNC ขนาดจิ๋วจากกลไกสเต็ปเปอร์มอเตอร์ขนาดเล็ก

ในการควบคุมเครื่อง CNC นี้ เราจำเป็นต้องมีบอร์ดไมโครคอนโทรลเลอร์ที่เรียกว่า Arduino Nano และเราต้องการ IC ไดรเวอร์มอเตอร์สำหรับสเต็ปเปอร์มอเตอร์แต่ละตัวที่เป็น L293D IC

ส่วนประกอบอิเล็กทรอนิกส์ทั้งหมดถูกบัดกรีบน PCB ที่ทำเครื่องแต่งกาย

ฉันเตรียมเค้าโครง PCB และสั่งซื้อจาก JLCPCB. COM ทันทีที่ได้รับ PCB เพียงแค่ต้องบัดกรีหมุดส่วนหัว ขั้ว PCB และ CNC พร้อมที่จะโหลดโค้ดเพื่อเรียกใช้

JCLPCB เป็นบริษัทผู้ผลิต PCB ที่ให้บริการ PCB ต้นแบบสูงสุด 10 รายการในราคาเพียง 2 ดอลลาร์

หากคุณต้องการ PCB ใด ๆ เพื่อสั่งซื้อโครงการอิเล็กทรอนิกส์ในอนาคตของคุณ คุณสามารถพิจารณาไปที่ JLCPCB. COM

ขั้นตอนที่ 2: การเดินสายไฟและการวาดวงจร

การเดินสายไฟและการวาดวงจร
การเดินสายไฟและการวาดวงจร

ใน PCB คอนโทรลเลอร์ CNC ฉันใช้ IC ไดรเวอร์มอเตอร์ 2 L293D, L293D Driver IC คือ H- bridge IC สามารถควบคุมมอเตอร์ DC สูงสุด 2 ตัวในแต่ละทิศทางหรือสามารถควบคุมได้

สเต็ปเปอร์มอเตอร์แบบไบโพลาร์ตัวเดียว

L293D แรงดันลอจิกไอซีคือ 5 - 7V DC, แรงดันไฟมอเตอร์คือ 5 - 35V DC, สามารถรองรับกระแสไฟสูงสุด 1.2 A

หากคุณต้องการสั่งซื้อ PCB เดียวกันกับที่ฉันเคยใช้ดังนั้นฉันจึงแนบ gerber ของ PCB ในโพสต์นี้ด้วย ฉันได้ให้ไฟล์ PCB ที่แก้ไขได้ ซึ่งคุณสามารถเปิดในซอฟต์แวร์ Fritzing และสามารถปรับเปลี่ยน PCB ได้ตามที่คุณต้องการ

ขั้นตอนที่ 3: วัสดุที่จำเป็น

วัสดุที่จำเป็น
วัสดุที่จำเป็น
วัสดุที่จำเป็น
วัสดุที่จำเป็น
วัสดุที่จำเป็น
วัสดุที่จำเป็น
วัสดุที่จำเป็น
วัสดุที่จำเป็น

ต่อไปนี้เป็นเนื้อหาที่ฉันได้ใช้ คุณอาจลองบางสิ่งบางอย่างที่แสดงออกและแบ่งปันกับเรา..

PCB ทำเองจาก JLCPCB. COM

สเต็ปเปอร์มอเตอร์ 100 มม.:- https://www.banggood.in/DC-4-9V-Drive-Stepper-Motor-Screw-With-Nut-Slider-2-Phase-4-Wire-p-964613.html?rmmds =search&cur_warehouse=CN

Arduino นาโน:- https://amzn.to/2zgmRwUL293D IC:-

ขั้วต่อ PCB:-

หมุดส่วนหัว:-

เซอร์โวมอเตอร์: -

อะแดปเตอร์ 5V:-

ขั้นตอนที่ 4: ซอร์สโค้ดและการเขียนโปรแกรม

เป็นการดีที่จะทราบบทบาทของแต่ละส่วนประกอบและซอฟต์แวร์ในเครื่อง CNC

1) ARDUINO Arduino นั้นทำงานเป็นสมองของ CNC Machine ซึ่งเป็นโค้ด CNC ที่อัปโหลดไปยัง Arduino ดังนั้นเมื่อ Gcode สตรีมไปยัง Arduino Arduino จะสั่งให้มอเตอร์ชิลด์รันสเต็ปเปอร์มอเตอร์

2) L293D Motor shield เป็นโล่เฉพาะสำหรับควบคุมความถูกต้องของมอเตอร์ด้วย Arduino ที่นี่โล่นี้ควบคุมสเต็ปเปอร์มอเตอร์สองตัว (แกน x และแกน y) และเซอร์โวมอเตอร์หนึ่งตัว https://cdn-learn.adafruit.com/downloads /pdf/adaf… อ่านข้อมูลนี้เพื่อดูรายละเอียดความรู้ด้านเทคนิค

3) เซอร์โวมอเตอร์ โดยทั่วไปมอเตอร์นี้ใช้ที่นี่เพียงเพื่อขึ้น/ลง เซอร์โวปากกาเชื่อมต่อกับตัวป้องกันมอเตอร์

4) Arduino IDE ใช้สำหรับอัปโหลดโค้ดไปยัง arduino

5) กำลังประมวลผล IDE ใช้สำหรับ stram G-CODE ไปยัง arduino

6) Inkscape ใช้สำหรับสร้างไฟล์ G-CODE ของรูปภาพใด ๆ

เพิ่มเคล็ดลับถามคำถาม

ขั้นตอนที่ 5: เตรียม G-CODE

G-code คือรูปแบบของไฟล์ที่เครื่องของคุณสามารถเข้าใจและทำงานได้ตามนั้น

สมมติว่าคุณต้องวาดข้อความด้วยเครื่องดังนั้นคุณต้องมี Gcode

ดังนั้นสิ่งที่คุณทำ ซอฟต์แวร์ Inkscape ช่วยให้คุณแปลงรูปภาพหรือข้อความเป็น G-code ได้

วิธีแปลงไฟล์เป็น G-code ดูวิดีโอนี้

แต่เมื่อคุณดาวน์โหลดซอฟต์แวร์ Inkscape จะไม่มีการบันทึก G-CODE เป็นตัวเลือก

ดังนั้นคุณต้องเพิ่มส่วนขยายไลบรารีใน inkscape เพื่อดาวน์โหลดส่วนขยาย Makerboat g-code ยูนิคอร์นต่อไปนี้ https://github.com/martymcguire/inkscape-unicorn/… วิธีเพิ่มส่วนขยายนี้ใน Inkscape

1) เปิดเครื่องรูดไฟล์

2) เปิดโฟลเดอร์โดยดับเบิลคลิก

3) คัดลอกโฟลเดอร์ย่อย & ไฟล์ทั้งหมด

4) คลิกขวาที่ไอคอน inkscape จากเดสก์ท็อป

5) ไปที่ Properties

6) ไปที่ตำแหน่งเปิดไฟล์

7) เปิดโฟลเดอร์ "SHARE"

8) เปิดโฟลเดอร์ "EXTENSION"

9) วางไฟล์ทั้งหมดที่นี่

10) เสร็จแล้ว

ขั้นตอนที่ 6: การประมวลผล IDE

กำลังประมวลผล IDE
กำลังประมวลผล IDE

Arduino ของเราพร้อม เครื่องของเราพร้อมและ g-code ของเราก็พร้อมที่จะพิมพ์เช่นกัน

เราต้องการบางสิ่งที่สามารถส่ง g-code ไปยัง Arduino

จึงได้มีการประมวลผลโปรแกรม GCTRL ดาวน์โหลด GTRL Code จากลิงค์ด้านล่าง

หลังจากดาวน์โหลดรหัส GCTRL ให้เปิดเครื่องรูดโฟลเดอร์โหลดรหัส gctrl ไปที่

กำลังประมวลผลและกดปุ่มเล่น หน้าต่างใหม่ที่เปิดขึ้นจากหน้าต่างนี้ คุณสามารถเลือกพอร์ตการสื่อสารของคุณ โดยการกด "G" เบราว์เซอร์จะเปิดขึ้น เลือกไฟล์ g-code ของคุณและอัปโหลดทันทีที่คุณอัปโหลดไฟล์ เครื่องเริ่มวาด

แนะนำ: