Giới thiệu dự án

Trong ngành công nghiệp gia công kim loại và sản xuất phương tiện giao thông hai bánh, công đoạn hàn khung và tay lái (ghi-đông) đóng vai trò quyết định đến độ an toàn, tính thẩm mỹ và độ bền cơ học của sản phẩm. Tại các doanh nghiệp quy mô lớn như Công ty Cổ phần Nhựa Chợ Lớn, dây chuyền sản xuất xe đạp trẻ em vận hành với sản lượng hàng nghìn sản phẩm mỗi ngày. Tuy nhiên, công đoạn hàn nối giữa ống cổ xe và tay lái ghi-đông (dạng khớp nối chữ T với đường hàn giao tuyến ống tròn không gian) phần lớn vẫn thực hiện thủ công bằng phương pháp hàn que hoặc hàn hồ quang bán tự động.

Hàn thủ công tồn tại các điểm nghẽn nghiêm trọng:

  • Năng suất phụ thuộc hoàn toàn vào tay nghề thợ hàn, tốc độ hàn không đồng đều dẫn đến biến dạng nhiệt vật liệu.
  • Tỷ lệ mối hàn lỗi, rỗ khí, ngậm xỉ dao động từ 8% - 12%, đòi hỏi chi phí mài và sửa chữa lớn.
  • Môi trường làm việc độc hại với bức xạ hồ quang cực tím (UV), khí độc ($CO, CO_2, NO_x$) và khói kim loại ảnh hưởng trực tiếp đến sức khỏe người lao động.

Các giải pháp tự động hóa nhập khẩu hiện nay chủ yếu sử dụng cánh tay robot công nghiệp 6 bậc tự do (6-DOF) như ABB IRB 4600 hay ABB IRB 120 Cleanroom. Dù có độ linh hoạt cao, những hệ thống này có chi phí đầu tư rất lớn (từ 35.000 USD đến hơn 60.000 USD), cấu trúc phức tạp và dư thừa bậc tự do cho các tác vụ hàn biên dạng ống cố định, khiến các doanh nghiệp vừa và nhỏ khó tiếp cận.

Đồ án tốt nghiệp "Thiết kế và chế tạo máy hàn tự động" của nhóm tác giả Phạm Văn Thiện và Trần Xuân Nhiên (Khoa Cơ khí Chế tạo máy – Bộ môn Cơ điện tử, Trường Đại học Sư phạm Kỹ thuật TP.HCM, dưới sự hướng dẫn của ThS. Tưởng Phước Thọ) tập trung giải quyết bài toán trên bằng một giải pháp cơ điện tử chuyên dụng với các mục tiêu cụ thể:

  1. Thiết kế và chế tạo kết cấu cơ khí 3 trục (X-Z-C) chuyên dụng: 2 trục tịnh tiến mang mỏ hàn (vít me bi) và 1 trục gá phôi xoay tròn đồng tâm.
  2. Thiết kế hệ thống điều khiển vị trí và vận tốc vòng kín sử dụng động cơ DC Servo tích hợp bộ giải mã Encoder quang học và mạch điều khiển chuyên dụng MSD (Multi Servo Driver v1.0).
  3. Xây dựng giải thuật điều khiển phát xung nội suy quỹ đạo giao tuyến không gian đa điểm trên vi điều khiển ATmega328P/ATmega2560 (nền tảng Arduino).
  4. Thiết kế bảng điều khiển (Control Panel) hỗ trợ 2 chế độ vận hành linh hoạt: Tự động (AutoRun) theo quỹ đạo định sẵn và Thủ công (Manual) phục vụ thiết lập vị trí hàn tùy biến.
                    +-----------------------------+
                    |      Hệ thống cấp nguồn     |
                    |   Nguồn tổ ong 24VDC - 20A  |
                    +--------------+--------------+
                                   |
                                   v
+------------------+       +---------------+       +------------------+
| Bảng điều khiển  | ----> | Vi điều khiển | ----> |   3x Mạch MSD    |
|  Control Panel   |       |  ATmega328P / | Pulse |   Servo Driver   |
| (Nút bấm, Switch)| <---- |  ATmega2560   | /Dir  | (PID Closed-Loop)|
+------------------+       +---------------+       +--------+---------+
                                                            |
                                      +---------------------+---------------------+
                                      |                     |                     |
                                      v                     v                     v
                               +--------------+      +--------------+      +--------------+
                               |  Trục X (Ngang) |   |  Trục Z (Đứng) |   |  Trục C (Xoay)|
                               | NSK MCM08 +  |      |  THK SKR33 + |      | Mâm cặp kẹp  |
                               | DC Servo     |      | DC Servo     |      | + DC Servo   |
                               +--------------+      +--------------+      +--------------+

Hệ thống hướng tới kết quả đo lường được: Sai lệch quỹ đạo mối hàn dưới 0.5 mm, giảm chu kỳ hàn một chi tiết từ 45 giây xuống còn 15–18 giây, giảm chi phí đầu tư thiết bị hơn 85% so với robot 6 trục, đáp ứng đường kính ống kẹp 18 mm – 38 mm.


Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Khảo sát công nghệ hàn tự động cho thấy sự phân hóa rõ rệt giữa phương pháp thủ công và các hệ thống CNC/Robot công nghiệp:

Tiêu chí so sánh Hàn thủ công (Manual MIG/Stick) Robot công nghiệp 6-DOF (ABB IRB 4600) Máy hàn chuyên dụng 3 trục (Đề tài nghiên cứu)
Chi phí đầu tư ban đầu Rất thấp (< 15 triệu VNĐ) Rất cao (800 triệu – 1,5 tỷ VNĐ) Thấp (25 – 35 triệu VNĐ)
Tốc độ & Chu kỳ hàn Chậm (40 – 60s / mối hàn) Rất nhanh (10 – 15s / mối hàn) Nhanh (15 – 20s / mối hàn)
Độ ổn định mối hàn Thấp, phụ thuộc thợ hàn Cực cao ($\pm 0.05\text{ mm}$) Cao ($\pm 0.3 - 0.5\text{ mm}$)
Độ phức tạp bảo trì Đơn giản Phức tạp, cần kỹ sư hãng Trung bình, linh kiện module phổ biến
Yêu cầu không gian Nhỏ gọn Lớn, cần rào chắn an toàn Nhỏ gọn ($600 \times 600 \times 800\text{ mm}$)
Độ linh hoạt cấu hình Thấp Toàn diện mọi quỹ đạo 3D Tối ưu hóa khớp trụ, ống tròn

Yêu cầu kỹ thuật của hệ thống được phân loại theo mô hình MoSCoW:

  • Must have: Đồng bộ chuyển động 3 trục X-Z-C; điều khiển vòng kín PID chống trượt bước; cơ cấu kẹp phôi tự định tâm đường kính 18–38 mm; chế độ hàn AutoRun.
  • Should have: Chế độ Manual Teach-in nhập tọa độ điểm; dừng khẩn cấp E-Stop; bảo vệ quá dòng/ngắn mạch động cơ.
  • Could have: Cài đặt thông số PID trực tiếp qua giao diện RS-485 trên máy tính; cảm biến quang hành trình Home/Limit.
  • Won't have (giai đoạn này): Cảm biến quang học Laser Seam Tracking tự động bù sai số hình học phôi; cơ cấu cấp phôi tự động bằng phễu rung.

Thiết kế hệ thống

Hệ thống máy hàn tự động 3 trục cấu thành từ các phân hệ chính:

graph TD
    A[Giao diện điều khiển / Switch & Button Panel] -->|Tín hiệu logic IO| B[Khối vi điều khiển trung tâm ATmega328P / 2560]
    B -->|Xung vị trí Pulse / Chiều Dir| C1[Driver MSD 1 - Trục X]
    B -->|Xung vị trí Pulse / Chiều Dir| C2[Driver MSD 2 - Trục Z]
    B -->|Xung vị trí Pulse / Chiều Dir| C3[Driver MSD 3 - Trục C]
    C1 -->|PWM Công suất 24V| M1[DC Servo Motor X - NSK MCM08]
    C2 -->|PWM Công suất 24V| M2[DC Servo Motor Z - THK SKR33]
    C3 -->|PWM Công suất 24V| M3[DC Servo Motor C - Cụm gá xoay]
    M1 -.->|Kênh A/B Encoder 90°| C1
    M2 -.->|Kênh A/B Encoder 90°| C2
    M3 -.->|Kênh A/B Encoder 90°| C3

Technology Stack và thông số kỹ thuật phần cứng

  • Bộ truyền động tịnh tiến:
    • Trục ngang X: Cụm vít me đai ốc bi NSK Monocarrier MCM08 (hành trình 400 mm, bước xoắn $p = 20\text{ mm/vòng}$, kích thước $500 \times 85 \times 60\text{ mm}$).
    • Trục đứng Z: Cụm vít me đai ốc bi THK SKR33 (bước xoắn $p = 20\text{ mm/vòng}$, kích thước $500 \times 80 \times 40\text{ mm}$).
  • Động cơ chấp hành: 3 Động cơ DC Servo tích hợp Optical Encoder hồi tiếp 2 kênh xung vuông lệch pha $90^\circ$ ($A$ và $B$) cùng xung Index $Z$, hỗ trợ giải mã x4.
  • Bộ điều khiển truyền động: Mạch MSD (Multi Servo Driver v1.0), điện áp hoạt động $8 - 40\text{VDC}$, dòng điện ngõ ra liên tục $0 - 30\text{A}$, công suất tải tối đa $400\text{W}$, tần số đọc Encoder lên tới $2.5\text{MHz}$, tích hợp thuật toán vòng kín PID/P-PI và giao thức truyền thông công nghiệp RS-485.
  • Vi điều khiển trung tâm:
    • Arduino Uno R3 / Arduino Nano: Vi điều khiển ATmega328P-PU (AVR 8-bit, Flash 32KB, SRAM 2KB, 16MHz Clock).
    • Arduino Mega 2560: Vi điều khiển ATmega2560 (Flash 256KB, SRAM 8KB, 54 chân Digital I/O).
  • Kết cấu khung máy: Thép hộp vuông SS400/CT3 $30 \times 30 \times 1.0\text{ mm}$ (giới hạn bền kéo $\sigma_b = 400 - 510\text{ MPa}$, giới hạn chảy $\sigma_s = 245\text{ MPa}$), liên kết hàn hồ quang điện vững chắc.
  • Nguồn cấp: Nguồn chuyển mạch xung công nghiệp 24VDC – 20A.

Methodology

Dự án áp dụng mô hình phát triển tích hợp cơ điện tử V-Model rút gọn:

  1. Giai đoạn 1 (Tuần 1–4): Khảo sát thực tế tại xưởng sản xuất, thu thập mẫu ghi-đông, tính toán động lực học, mô phỏng 3D trên Dassault Systèmes SolidWorks 2016.
  2. Giai đoạn 2 (Tuần 5–9): Gia công cắt gọt khung thép, lắp ráp cụm vít me NSK MCM08 / THK SKR33, chế tạo cơ cấu gá kẹp phôi tự định tâm với thanh ray con trượt dẫn hướng.
  3. Giai đoạn 3 (Tuần 10–13): Thiết kế mạch điện, tích hợp vi điều khiển Arduino và 3 driver MSD; lập trình điều khiển phát xung Timer ngắt phần cứng; tinh chỉnh thông số PID.
  4. Giai đoạn 4 (Tuần 14–16): Thực nghiệm nội suy quỹ đạo giao tuyến trên phôi ống thực tế, phân tích sai lệch và hiệu chỉnh tham số.

Ma trận phân tích và giảm thiểu rủi ro:

  • Rủi ro trôi tọa độ do mất bước: Sử dụng DC Servo vòng kín kèm Driver MSD xử lý hồi tiếp Encoder tần số cao thay vì động cơ bước thông thường.
  • Rủi ro rung lắc cơ khí ở tốc độ cao: Gia cố đế gá thép CT3 dày, dùng ổ bi đỡ chặn kép trên trục vít me bi.
  • Rủi ro nhiễu điện từ do hồ quang hàn MIG: Bọc giáp kim loại chống nhiễu (Shielded Twisted Pair) cho đường truyền xung Step/Dir và kênh Encoder; sử dụng Optocoupler cách ly quang ở đầu vào driver.

Implementation và kết quả

Development process

Cốt lõi điều khiển chuyển động của máy hàn tự động nằm ở việc phối hợp nhịp nhàng giữa chuyển động xoay liên tục của phôi (Trục C) và chuyển động tịnh tiến dọc/ngang (Trục Z và X) của mỏ hàn theo quy luật giao tuyến hai mặt trụ giao nhau vuông góc:

$$z(\theta) = \sqrt{R^2 - (r \sin\theta)^2}$$

Trong đó $R$ là bán kính ngoài của ống ghi-đông ngang và $r$ là bán kính của ống cổ đứng.

Thuật toán điều khiển PID trong mạch Driver MSD

Mạch MSD thực hiện tính toán sai số vị trí giữa xung đặt từ vi điều khiển ($N_{set}$) và xung hồi tiếp từ Encoder ($N_{fb}$):

$$e(t) = N_{set}(t) - N_{fb}(t)$$

Tín hiệu điều khiển điện áp ngõ ra cấp cho động cơ DC qua cầu H PWM:

$$u(t) = K_p e(t) + K_i \int_{0}^{t} e(\tau)d\tau + K_d \frac{de(t)}{dt}$$

Thông số $K_p, K_i, K_d$ được tinh chỉnh bằng phần mềm MSD Tuning qua cổng RS-485 dựa trên phương pháp đáp ứng quá độ Ziegler-Nichols, đảm bảo động cơ đáp ứng nhanh không vọt lố (Overshoot $< 3%$) và triệt tiêu sai số xác lập ($e_{ss} = 0$).

Thuật toán ngắt Timer phát xung điều khiển tọa độ (Pulse/Dir Interpolation)

Vi điều khiển Arduino sử dụng Timer ngắt chu kỳ chính xác microsecond để xuất xung nhịp cho 3 trục, đảm bảo chuyển động mượt mà không bị giật cục:

#include <avr/io.h>
#include <avr/interrupt.h>

// Định nghĩa chân phần cứng Arduino Mega 2560
const int PULSE_PIN_X = 5;
const int DIR_PIN_X   = 6;
const int PULSE_PIN_Z = 7;
const int DIR_PIN_Z   = 8;
const int PULSE_PIN_C = 9;
const int DIR_PIN_C   = 10;

// Cấu hình bảng dữ liệu quỹ đạo hàn ghi-đông (40 điểm nội suy)
struct TrajectoryPoint {
    long stepX;
    long stepZ;
    long stepC;
    unsigned int intervalUs; // Khoảng thời gian phát xung (microsecond)
};

const TrajectoryPoint weldTrajectory[] = {
    {  0,  120,  500, 1500 },
    { 15,  230, 1000, 1400 },
    { 32,  310, 1500, 1400 },
    { 45,  350, 2000, 1500 },
    { 32,  310, 2500, 1400 },
    { 15,  230, 3000, 1400 },
    {  0,  120, 3500, 1500 },
    { -15,  10, 4000, 1400 }
};

const int totalPoints = sizeof(weldTrajectory) / sizeof(TrajectoryPoint);
volatile int currentPointIdx = 0;

void setupMotionTimer() {
    cli(); // Tắt toàn bộ ngắt toàn cục
    // Cấu hình Timer1 ở chế độ CTC (Clear Timer on Compare Match)
    TCCR1A = 0;
    TCCR1B = 0;
    TCNT1  = 0;
    OCR1A = 3000; // Tần số phát xung cơ sở (~5 kHz tại 16MHz clock với Prescaler 8)
    TCCR1B |= (1 << WGM12); // Chế độ CTC
    TCCR1B |= (1 << CS11);  // Prescaler = 8
    TIMSK1 |= (1 << OCIE1A); // Bật ngắt Timer1 Compare Match A
    sei(); // Bật lại ngắt toàn cục
}

ISR(TIMER1_COMPA_vect) {
    // Trình phục vụ ngắt xuất xung đồng bộ điều khiển vị trí
    static bool pulseState = false;
    pulseState = !pulseState;
    
    if (pulseState) {
        PORTD |= (1 << PORTD5) | (1 << PORTD7); // Kéo chân PULSE lên HIGH
        PORTB |= (1 << PORTB5);
    } else {
        PORTD &= ~((1 << PORTD5) | (1 << PORTD7)); // Kéo chân PULSE về LOW
        PORTB &= ~(1 << PORTB5);
    }
}

void setup() {
    pinMode(PULSE_PIN_X, OUTPUT);
    pinMode(DIR_PIN_X, OUTPUT);
    pinMode(PULSE_PIN_Z, OUTPUT);
    pinMode(DIR_PIN_Z, OUTPUT);
    pinMode(PULSE_PIN_C, OUTPUT);
    pinMode(DIR_PIN_C, OUTPUT);
    setupMotionTimer();
}

void loop() {
    // Luồng giám sát trạng thái hệ thống và nút bấm Control Panel
}

Testing và validation

Hệ thống được đưa vào vận hành thử nghiệm trên các mẫu thử phôi ống thép tròn (Vật mẫu 1: đường kính $\Phi 25.4\text{ mm}$; Vật mẫu 2: ghi-đông thực tế $\Phi 22.2\text{ mm}$ liên kết ống cổ $\Phi 28.6\text{ mm}$).

[Sai lệch quỹ đạo thực nghiệm tại các điểm chốt (mm)]
+0.50 |                                      
+0.40 |             *              *         
+0.30 |      *              *             *  
+0.20 | *                                    
+0.10 |                                      
 0.00 +---+------+------+------+------+------+---> Điểm quỹ đạo
     P1  P2     P3     P4     P5     P6     P7

Bảng kết quả đo kiểm sai lệch vị trí mỏ hàn tại các điểm chốt trên quỹ đạo AutoRun:

Điểm kiểm tra trên biên dạng Tọa độ lý thuyết $Z$ (mm) Tọa độ thực nghiệm $Z$ (mm) Sai lệch vị trí $\Delta Z$ (mm) Sai lệch trục ngang $\Delta X$ (mm) Trạng thái hồ quang
Điểm 1 (Góc $0^\circ$) 0.00 0.18 +0.18 +0.12 Ổn định, êm
Điểm 2 (Góc $45^\circ$) 4.85 5.15 +0.30 +0.22 Ổn định
Điểm 3 (Góc $90^\circ$) 9.20 9.58 +0.38 +0.25 Mối hàn liên tục
Điểm 4 (Góc $135^\circ$) 4.85 5.22 +0.37 +0.20 Ổn định
Điểm 5 (Góc $180^\circ$) 0.00 0.28 +0.28 +0.15 Ổn định
Điểm 6 (Góc $270^\circ$) 9.20 9.61 +0.41 +0.26 Mối hàn ngấu đều
Điểm 7 (Góc $360^\circ$) 0.00 0.22 +0.22 +0.14 Giáp mí kín

Kết quả đạt được

Hệ thống hoàn thành toàn bộ mục tiêu đề ra với các chỉ số kỹ thuật vượt trội:

  • Độ chính xác bám quỹ đạo: Sai số trung bình $\Delta_{avg} \approx 0.31\text{ mm}$, hoàn toàn nằm trong dung sai cho phép của phương pháp hàn MIG bảo vệ khí ($\pm 0.8\text{ mm}$).
  • Thời gian thực hiện chu kỳ: Hoàn thành đường hàn vòng quanh ống ghi-đông trong 16.5 giây (so với 45–55 giây khi hàn tay).
  • Độ ngấu và thẩm mỹ mối hàn: Bề mặt mối hàn vảy cá đều, không khuyết cạnh nhờ mỏ hàn duy trì góc nghiêng và khoảng cách không đổi ($10 - 12\text{ mm}$) trong suốt quá trình quay.
  • Độ ổn định: Vận hành liên tục 50 chu kỳ kiểm thử không xảy ra hiện tượng mất bước hay quá nhiệt driver.

Đổi mới và đóng góp

Đổi mới kỹ thuật (Technical Innovations)

  1. Kiến trúc phân tán Master-Slave tối ưu chi phí: Thay vì sử dụng bộ điều khiển CNC công nghiệp đắt tiền hoặc máy tính nhúng, hệ thống kết hợp vi điều khiển AVR 8-bit giá rẻ làm nhiệm vụ cấp xung quỹ đạo tổng thể (Master), ủy quyền toàn bộ tác vụ giải mã Encoder tần số cao và tính toán vòng kín PID cho 3 module phần cứng MSD chuyên dụng (Slaves).
  2. Cơ cấu gá đặt bù tâm tự do: Thiết kế đồ gá dạng khối chữ T trượt trên thanh ray dẫn hướng kép kết hợp cơ cấu ép lò xo đối xứng, cho phép kẹp chặt nhanh các loại ghi-đông có đường kính khác nhau ($18 - 38\text{ mm}$) với thời gian gá đặt dưới 5 giây.
  3. Mô hình động học nghịch đảo tích hợp: Giảm thiểu cấu trúc cánh tay robot phức tạp thành 2 trục phẳng Cartesian (X-Z) kết hợp 1 trục quay tọa độ trụ (C), loại bỏ bài toán điểm kỳ dị (Singularity) thường gặp trên robot nhiều khớp.
                    +-----------------------------+
                    |  Robot 6-DOF (IRB 4600)     |  Chi phí: ~45.000 USD
                    |  - Cấu trúc 6 khớp nối tiếp |  Bảo trì: Rất phức tạp
                    +--------------+--------------+
                                   | (Cải tiến & Tối ưu hóa)
                                   v
                    +-----------------------------+
                    |  Máy hàn 3 trục (X-Z-C)     |  Chi phí: ~1.500 USD
                    |  - 2 Trục tịnh tiến NSK/THK |  Bảo trì: Dễ dàng
                    |  - 1 Trục xoay phôi         |  Năng suất: Tương đương
                    +-----------------------------+

Đóng góp cho ngành và học thuật

  • Chứng minh tính khả thi của việc nội địa hóa các máy công cụ chuyên dụng tự động hóa trong ngành sản xuất phụ tùng xe máy, xe đạp tại Việt Nam.
  • Cung cấp bộ thông số thực nghiệm về bảng chia xung và vận tốc cắt/hàn MIG cho biên dạng ống thép mỏng $1.0 - 2.0\text{ mm}$.
  • Làm tài liệu tham khảo và nền tảng phát triển học thuật cho sinh viên ngành Cơ điện tử và Chế tạo máy trong các nghiên cứu về hệ thống truyền động Servo vòng kín.

Ứng dụng thực tế và triển khai

Kịch bản ứng dụng trong thực tế

  • Dây chuyền sản xuất xe đạp, xe máy điện: Tự động hóa hàn cổ phuộc, ghi-đông, gióng khung xe đạp thể thao và xe đạp trẻ em.
  • Gia công nội thất kim loại: Hàn liên kết các kết cấu ống tròn như chân bàn ghế văn phòng, khung giá đỡ, tay vịn cầu thang inox.
  • Sản xuất phụ tùng ô tô: Hàn các cút nối ống xả, đường ống dẫn khí làm mát động cơ.

Phân tích chi phí và hiệu quả đầu tư (Cost-Benefit Analysis)

Dữ liệu tính toán cho một xưởng sản xuất quy mô 1.000 sản phẩm ghi-đông/ngày:

Khoản mục chi phí / Lợi ích Phương án Hàn thủ công (2 Thợ hàn) Phương án Triển khai Máy hàn tự động (1 Công nhân vận hành) Mức cải thiện / Tiết kiệm
Chi phí thiết bị ban đầu 15.000.000 VNĐ 35.000.000 VNĐ Đầu tư thêm 20 triệu
Chi phí nhân công / năm 216.000.000 VNĐ (9tr/tháng $\times$ 2) 108.000.000 VNĐ (9tr/tháng $\times$ 1) Tiết kiệm 108.000.000 VNĐ/năm
Tỷ lệ sản phẩm phế phẩm 8.5% (~85 sản phẩm/ngày) 1.2% (~12 sản phẩm/ngày) Giảm 85.8% phế phẩm
Sản lượng định mức / ca 500 chiếc / 8 giờ 1.400 chiếc / 8 giờ Tăng 180% công suất
Thời gian hoàn vốn (ROI) N/A 3.8 – 4.2 tháng Cực kỳ nhanh
Chi phí (Triệu VNĐ)
 250 +                                     [Hàn thủ công: Tăng liên tục theo lương]
 200 +                                    /
 150 +                                   /
 100 +                                  /
  50 +          [Điểm hòa vốn: ~4 tháng]
   0 +-------*-------------------------> [Máy tự động: Chi phí ổn định]
     0       4       8      12 (Tháng)

Lộ trình triển khai tại nhà xưởng (Implementation Roadmap)

  1. Tuần 1: Chuẩn bị mặt bằng $1.2 \times 0.8\text{ m}$, lắp đặt đường khí trộn $Ar + CO_2$ ($80/20$) và nguồn điện ổn định 220VAC có tiếp địa an toàn.
  2. Tuần 2: Lắp ráp máy, căn chỉnh độ vuông góc giữa 2 trục vít me bi bằng đồng hồ so ($\le 0.02\text{ mm/300mm}$).
  3. Tuần 3: Cài đặt thông số dòng hàn ($80 - 120\text{A}$), điện áp hồ quang ($18 - 20\text{V}$) và nạp bảng xung nội suy cho quy cách ống cụ thể.
  4. Tuần 4: Đào tạo công nhân gá phôi, bấm nút chu trình và bảo dưỡng định kỳ (tra mỡ bôi trơn rãnh bi NSK/THK mỗi 500 giờ làm việc).

Hạn chế và hướng phát triển

Hạn chế kỹ thuật hiện tại

  • Lưu trữ dữ liệu tọa độ: Hệ thống chưa tích hợp bộ nhớ không bay hơi (EEPROM/Flash ngoài) để lưu tọa độ điểm hàn tự do khi mất điện đột ngột; máy phải định vị lại điểm Home ($X_0, Z_0, C_0$).
  • Cơ cấu kẹp phôi: Sử dụng lò xo cơ khí đòi hỏi thao tác tay gạt cơ học, chưa tự động hóa hoàn toàn bằng xilanh khí nén (Pneumatic Clamping).
  • Kiểm soát vũng hàn: Chưa trang bị camera giám sát vũng hàn thời gian thực để tự động thay đổi dòng hàn theo độ mỏng của mép ống.

Hướng phát triển nâng cấp

  1. Nâng cấp bộ vi điều khiển sang ARM Cortex-M4 (STM32F4) chạy hệ điều hành thời gian thực (FreeRTOS) với giải thuật nội suy đường cong tham số B-Spline, cho phép quỹ đạo mịn tuyệt đối.
  2. Tích hợp cảm biến thị giác máy tính 2D/3D (Laser Seam Tracking) để nhận dạng và tự động thích ứng với các sai lệch gá đặt phôi thực tế.
  3. Thay thế cơ cấu ép lò xo bằng cụm kẹp khí nén Festo điều khiển qua van điện từ solenoid kết nối trực tiếp với PLC/Arduino.
  4. Xây dựng giao diện màn hình cảm ứng HMI công nghiệp (Nextion/Siemens) kết nối mạng không dây IoT (ESP32/MQTT) để giám sát năng suất và trạng thái máy từ xa.

Đối tượng hưởng lợi

  • Sinh viên ngành Cơ điện tử / Tự động hóa: Tài liệu học tập thực tế về phương pháp tích hợp hoàn chỉnh hệ thống cơ khí chính xác (Vít me bi NSK, THK) với điều khiển động cơ DC Servo vòng kín PID và vi điều khiển.
  • Kỹ sư phát triển hệ thống: Tham khảo kiến trúc điều khiển chuyển động phân tán sử dụng driver thông minh MSD, giảm tải xử lý ngắt thời gian thực cho CPU điều khiển.
  • Doanh nghiệp vừa và nhỏ: Sở hữu giải pháp tự động hóa chi phí thấp, khả thi cao, thay thế hiệu quả các tác vụ hàn độc hại, nâng cao năng lực cạnh tranh sản xuất.
  • Nhà nghiên cứu: Cơ sở dữ liệu thực nghiệm về động học nội suy giao tuyến ống không gian và các tham số điều khiển bộ chuyển động 3 trục.

Câu hỏi thường gặp

1. Yêu cầu kỹ thuật về nguồn điện và khí bảo vệ để vận hành máy là gì?

Máy yêu cầu nguồn điện lưới xoay chiều 220VAC $\pm 10%$, tần số 50Hz, cấp qua bộ nguồn chuyển mạch 24VDC – 20A nội bộ máy. Mỏ hàn MIG đi kèm sử dụng bình khí nén hỗn hợp $80% Ar + 20% CO_2$ (hoặc $100% CO_2$ tinh khiết) với lưu lượng cài đặt $12 - 15\text{ lít/phút}$, áp suất làm việc $0.2 - 0.4\text{ MPa}$.

2. Độ phân giải và độ chính xác lặp lại của 3 trục đạt bao nhiêu?

  • Trục vít me X và Z sử dụng bước ren $20\text{ mm/vòng}$, kết hợp encoder phân giải 1000 xung/vòng (sau giải mã x4 đạt 4000 xung/vòng), cho độ phân giải lý thuyết đạt:

$$\delta = \frac{20\text{ mm}}{4000\text{ xung}} = 0.005\text{ mm/xung}$$

  • Độ chính xác lặp lại thực tế của hệ thống đạt $\pm 0.15\text{ mm}$ (do sai số khe hở cơ khí khớp nối và biến dạng nhiệt phôi khi hàn).

3. Có thể tích hợp máy vào dây chuyền sản xuất tự động sẵn có không?

Có. Vi điều khiển Arduino/Mega cung cấp các chân Digital I/O nhận tín hiệu Start/Stop/Busy từ băng tải hoặc cảm biến cấp phôi của dây chuyền chính, đồng thời hỗ trợ giao tiếp chuẩn công nghiệp RS-485 Modbus RTU để liên kết với PLC trung tâm nhà máy.

4. Quy trình bảo trì, bảo dưỡng hệ thống định kỳ như thế nào?

  • Hàng ngày: Vệ sinh xỉ hàn bám trên đầu mỏ hàn (chụp khí, bép hàn) và bôi sáp chống dính xỉ hàn.
  • Hàng tuần: Kiểm tra độ căng của lò xo kẹp phôi và thổi bụi kim loại trên các bo mạch driver MSD.
  • Hàng tháng (hoặc sau 500 giờ chạy): Tra mỡ bôi trơn chuyên dụng (mỡ Lithium gốc xà phòng) vào vú mỡ của 2 bộ vít me đai ốc bi NSK MCM08 và THK SKR33.

5. Chi phí chế tạo chi tiết và thời gian thu hồi vốn thực tế?

Tổng chi phí chế tạo mô hình thực tế khoảng 32.000.000 VNĐ (bao gồm cụm cơ khí vít me bi: 14 triệu, hệ thống 3 DC Servo + Driver MSD: 11 triệu, mạch điều khiển Arduino + phụ kiện nguồn: 3 triệu, khung máy và đồ gá: 4 triệu). Với mức tiết kiệm nhân công 1 thợ hàn (9 triệu VNĐ/tháng), thời gian hoàn vốn đầu tư đạt xấp xỉ 3.5 đến 4 tháng.


Kết luận

Đồ án tốt nghiệp "Thiết kế và chế tạo máy hàn tự động" đã giải quyết trọn vẹn bài toán cơ điện tử ứng dụng trong công nghiệp gia công phụ tùng kim loại. Bằng việc kết hợp kết cấu cơ khí dẫn động vít me đai ốc bi chính xác (NSK, THK), hệ thống điều khiển vòng kín PID trên nền tảng Driver MSD và thuật toán phát xung ngắt thời gian thực trên vi điều khiển AVR, nhóm tác giả đã chế tạo thành công một thiết bị chuyên dụng có khả năng bám quỹ đạo hàn giao tuyến phức tạp với độ chính xác cao ($\pm 0.31\text{ mm}$) và tốc độ vượt trội (16.5s/sản phẩm).

Giải pháp này không chỉ mang lại giá trị kinh tế trực tiếp cho các xưởng sản xuất thông qua việc cắt giảm chi phí phế phẩm và nhân công, mà còn giải phóng người lao động khỏi môi trường hàn độc hại. Mô hình mở ra tiềm năng thương mại hóa rộng rãi thành các dòng máy công cụ CNC hàn chuyên dụng "Make in Vietnam", sẵn sàng đáp ứng yêu cầu hiện đại hóa sản xuất trong cuộc cách mạng công nghiệp 4.0.