Nguồn điện, đi dây, công tắc hành trình và nút dừng khẩn cho máy CNC tự chế

Chọn nguồn 24 V đủ công suất, sơ đồ đi điện có nút dừng khẩn, nối công tắc hành trình thường mở, thường đóng với GRBL, chống nhiễu và chọn tiết diện dây cho máy CNC, máy laser tự chế.

Phần điện của máy CNC tự chế thường bị làm vội: nguồn chọn theo cảm tính, dây động cơ quấn chung với dây công tắc, không có nút dừng khẩn. Hậu quả là máy chạy được nhưng hay báo lỗi ALARM vô cớ, mất kết nối USB giữa chừng, driver cháy khi spindle khởi động, và khi có sự cố thì không dừng máy kịp.

Bài này hướng dẫn chọn nguồn đủ công suất, sơ đồ đi điện an toàn có nút dừng khẩn, cách nối công tắc hành trình kiểu thường mở và thường đóng với GRBL, chống nhiễu và chọn tiết diện dây.

1. Sơ đồ đi điện tổng thể

Sơ đồ đi điện: ổ điện 220 V có dây đất qua aptomat và nút dừng khẩn thường đóng vào nguồn tổ ong 24 V và spindle 220 V qua relay; nguồn 24 V cấp cho 3 driver, laser và mạch LM2596 hạ xuống 12 V cho quạt; máy tính nối USB với bo điều khiển; công tắc hành trình về GND
Sơ đồ đi điện của một máy CNC, máy laser tự chế (hình tự vẽ).
  • Điện 220 V đi qua aptomat hoặc cầu chì, rồi qua nút dừng khẩn, rồi mới tới nguồn tổ ong và spindle.
  • Nguồn 24 V cấp cho driver, module laser; quạt 12 V lấy qua mạch hạ áp LM2596.
  • Bo điều khiển (Arduino chạy GRBL) thường lấy 5 V qua cáp USB của máy tính; ESP32 chạy FluidNC có thể lấy 5 V từ mạch hạ áp riêng.
  • GND chung: GND của nguồn 24 V, driver, bo điều khiển và laser phải nối chung với nhau, về một điểm.
  • Dây đất (vàng xanh) nối vào cọc đất của nguồn tổ ong, khung máy kim loại và vỏ spindle.

2. Chọn nguồn đủ công suất

Bảng ví dụ chọn nguồn cho máy laser 3 trục: 3 động cơ NEMA 17 dòng đặt 1,2 A ở 24 V là 86,4 W, module laser khoảng 5 W quang 24 W, 2 quạt 7,2 W, tổng 117,6 W khoảng 4,9 A, chọn nguồn 24 V từ 6 A khoảng 150 W
Ví dụ cộng công suất các tải để chọn nguồn (số tính bằng công thức).
  • Điện áp: 24 V là lựa chọn tốt cho driver A4988, DRV8825, TMC2209 và phần lớn module laser. Không vượt điện áp tối đa của driver (TMC2209 khoảng 29 V).
  • Dòng: cộng dòng đặt của các động cơ, dòng của laser, quạt, rồi chọn nguồn dư khoảng 30–50 %. Driver băm dòng nên dòng thật lấy từ nguồn thường nhỏ hơn dòng đặt, cách tính này đã có dư.
  • Spindle DC 300–500 W nên có nguồn riêng (thường 48 V). Dùng chung nguồn dễ làm sụt áp khi spindle khởi động, driver và bo điều khiển chập chờn.
  • Nguồn tổ ong có chiết áp chỉnh nhỏ: chỉnh đúng 24 V; có quạt thì để thoáng khe gió.

3. Nút dừng khẩn

  • Dùng nút đầu nấm màu đỏ, nhấn là tự giữ (phải xoay mới nhả), tiếp điểm thường đóng (NC), chịu được điện áp và dòng của mạch (ví dụ 250 V, 10 A).
  • Cách đơn giản và chắc chắn cho máy mini: nút cắt điện 220 V vào nguồn động lực và spindle. Khi nhấn, động cơ, laser và spindle đều mất điện.
  • Nút "dừng" trong phần mềm hay nút nối vào chân A0 (reset) của GRBL chỉ là dừng bằng phần mềm; nếu phần mềm treo thì không dừng được. Không coi đó là nút dừng khẩn.
  • Đặt nút ở chỗ với tay tới ngay, không bị che, không phải đi vòng qua máy.
  • Sau khi nhấn dừng khẩn, vị trí máy không còn đúng: phải về gốc lại (homing) trước khi chạy tiếp.

4. Công tắc hành trình

Công tắc hành trình loại có cần gạt và bánh xe đã mở vỏ, thấy lá đồng tiếp điểm bên trong và ba chân cắm phía dưới
Công tắc hành trình có cần gạt bánh xe, đã mở vỏ để thấy tiếp điểm. Ảnh: Benjamin D. Esham, Wikimedia Commons, CC BY-SA 4.0.

Công tắc hành trình (limit switch) đặt ở đầu mỗi trục. GRBL dùng chúng cho hai việc:

  • Về gốc máy (homing, $22=1): mỗi trục chạy tới khi chạm công tắc, lùi ra một chút; từ đó máy biết vị trí tuyệt đối của mình.
  • Giới hạn cứng (hard limits, $21=1): trục nào chạm công tắc khi đang chạy thì máy dừng ngay và báo ALARM.
Hai cách nối công tắc vào chân D9 của bo GRBL: thường mở NO nối COM về GND và NO vào chân, mặc định dollar 5 bằng 0, đứt dây máy không biết; thường đóng NC nối COM về GND và NC vào chân, đặt dollar 5 bằng 1, đứt dây máy báo như đã chạm và dừng
Nối công tắc hành trình kiểu thường mở và thường đóng (hình tự vẽ).
  • Trên Arduino Uno chạy GRBL 1.1: công tắc X nối chân D9, Y nối D10, Z nối D12 (không phải D11, vì D11 đã dùng làm chân PWM cho spindle, laser). Bài 11 có sơ đồ chân đầy đủ.
  • GRBL bật điện trở kéo lên bên trong: chỉ cần nối công tắc giữa chân và GND.
  • Thường mở (NO): dùng ngay với cấu hình mặc định $5=0. Nhược điểm: dây đứt hay tuột giắc thì máy không biết.
  • Thường đóng (NC): an toàn hơn; đặt $5=1 để đảo logic. Dây đứt sẽ báo như công tắc đã chạm, máy không chạy được cho tới khi sửa dây.
  • Hai đầu của cùng một trục dùng chung một chân: công tắc NO nối song song, công tắc NC nối tiếp.
  • Thử từng công tắc bằng lệnh ? trong cửa sổ gửi lệnh: dòng trạng thái của GRBL có mục Pn:X (hoặc Y, Z) khi công tắc đang được báo là chạm.

5. Chống nhiễu

Sáu thẻ chống nhiễu: tách dây động lực và dây tín hiệu, dùng dây có lưới chống nhiễu nối đất một đầu, tụ 100 nF ở chân công tắc, xoắn từng cặp dây động cơ, một điểm nối GND chung, cáp USB ngắn có lõi ferrite
Các cách chống nhiễu cho máy CNC tự chế (hình tự vẽ).

Dây động cơ bước và dây spindle mang dòng điện đổi chiều liên tục, phát nhiễu sang các dây nằm cạnh. Dấu hiệu bị nhiễu: máy báo ALARM do công tắc hành trình dù không chạm gì, mất kết nối USB giữa chừng, spindle khởi động là máy giật. Cách xử lý:

  • Đi dây động cơ, spindle và dây công tắc trong hai máng riêng, càng xa nhau càng tốt.
  • Dây công tắc dùng loại có lưới chống nhiễu; lưới chỉ nối đất ở một đầu, phía bo điều khiển.
  • Đặt tụ gốm 100 nF giữa từng chân công tắc và GND, sát bo điều khiển.
  • Cáp USB ngắn, chất lượng tốt, có lõi ferrite; máy tính và máy CNC cắm chung ổ có dây đất.

6. Chọn tiết diện dây

Bảng tiết diện dây gợi ý: tín hiệu 0,2 đến 0,3 mm vuông, động cơ bước 0,3 đến 0,75 mm vuông, nguồn 24 V tới driver 0,75 đến 1,5 mm vuông, điện 220 V vào nguồn 0,75 đến 1,5 mm vuông, spindle 220 V theo tài liệu biến tần
Gợi ý tiết diện dây cho các đường dây trong máy (hình tự vẽ).
  • Dây chạy trong xích nhựa bị uốn liên tục: chọn dây mềm nhiều sợi nhỏ.
  • Đầu dây vào cọc vít nên bấm đầu cos; không vặn dây trần đã tráng thiếc vào cọc vít vì thiếc bị chảy nguội, lâu ngày lỏng.
  • Giắc nối động cơ phải có khóa; giắc lỏng khi máy rung gây mất bước và có thể làm hỏng driver.

7. Xem thêm


Tin tức liên quan

Driver động cơ bước A4988, DRV8825, TMC2209: chọn loại, chỉnh dòng VREF và chạy êm
Driver động cơ bước A4988, DRV8825, TMC2209: chọn loại, chỉnh dòng VREF và chạy êm

So sánh driver động cơ bước A4988, DRV8825, TMC2209, cách nối dây, công thức và cách đo VREF để đặt dòng, bảng chọn vi bước, tản nhiệt, chạy êm và khi nào dùng driver rời.

Cảm biến áp suất: cấu tạo, nguyên lý áp trở, điện dung, áp điện và cách chế tạo
Cảm biến áp suất: cấu tạo, nguyên lý áp trở, điện dung, áp điện và cách chế tạo

Cảm biến áp suất hoạt động thế nào: áp suất tuyệt đối và tương đối, màng và ống Bourdon, áp trở silic, điện dung, áp điện, quy trình chế tạo MEMS và cách đọc loại 0,5–4,5 V bằng ESP32.

Tư duy logic, phản biện, thiết kế và kỹ năng 4C: rèn cho trẻ qua hoạt động STEM
Tư duy logic, phản biện, thiết kế và kỹ năng 4C: rèn cho trẻ qua hoạt động STEM

Phân biệt tư duy logic, phản biện, thiết kế và kỹ năng 4C bằng ví dụ; câu đố logic 4 x 4, thí nghiệm kiểm chứng, dự án hộp bút theo tư duy thiết kế và bảng đánh giá 4C.

Đàn piano trái cây với ESP32: 6 phím cảm ứng, còi phát nốt nhạc cho học sinh
Đàn piano trái cây với ESP32: 6 phím cảm ứng, còi phát nốt nhạc cho học sinh

Dự án STEM âm nhạc: nối sáu quả vào chân cảm ứng ESP32, chạm quả nào còi phát nốt đó; tần số Đô Rê Mi Fa Son La, giai điệu viết bằng hai mảng nốt và phách.

Thuật toán qua trò chơi cho trẻ: đoán số, xếp hàng, tìm đường ngắn nhất (kiểu đề Bebras)
Thuật toán qua trò chơi cho trẻ: đoán số, xếp hàng, tìm đường ngắn nhất (kiểu đề Bebras)

Ba trò chơi giúp trẻ hiểu thuật toán: đoán số bằng chia đôi, xếp hàng bằng sắp xếp nổi bọt, tìm đường ngắn nhất kiểu Dijkstra, kèm câu đố kiểu Bebras có lời giải từng bước.

Hiệu chuẩn load cell tại hiện trường: tải thật, mô phỏng mV/V, thế chỗ, ISO 376 và ASTM E74
Hiệu chuẩn load cell tại hiện trường: tải thật, mô phỏng mV/V, thế chỗ, ISO 376 và ASTM E74

Hiệu chuẩn hệ load cell tại hiện trường: chuỗi đo và nguồn sai số, tải thật so với mô phỏng mV/V, thế chỗ cho cân bồn, lưu ý lắp đặt, so sánh ISO 376 và ASTM E74.

RF 433 MHz là gì: điều chế ASK/OOK và tự viết giao thức phát, thu bằng ESP32
RF 433 MHz là gì: điều chế ASK/OOK và tự viết giao thức phát, thu bằng ESP32

Giải thích sóng RF 433 MHz và điều chế ASK/OOK, cách mã hóa bit bằng độ rộng xung và khung tin 24 bit. Hướng dẫn tự viết chương trình phát và thu trên hai mạch ESP32, không dùng thư viện ngoài.

Cổng logic và IC 74HC: bảng sự thật, đại số Boole, thử IC bằng ESP32
Cổng logic và IC 74HC: bảng sự thật, đại số Boole, thử IC bằng ESP32

Cổng logic NOT, AND, OR, NAND, NOR, XOR và bảng sự thật, mức điện áp logic của 74HC, đại số Boole, định luật De Morgan, cổng NAND vạn năng, IC 74HC và thí nghiệm ESP32 tự đoán loại cổng.


Bình luận
Đã thêm vào giỏ hàng