Giới thiệu dự án

Trong kỷ nguyên công nghiệp 4.0 và sự bùng nổ mạnh mẽ của thương mại điện tử (E-Commerce), lưu lượng hàng hóa và bưu kiện cần xử lý tại các trung tâm logistics (Hub) tăng trưởng từ 25% đến 35% mỗi năm. Phương thức phân loại thủ công truyền thống bộc lộ nhiều điểm nghẽn nghiêm trọng: tỷ lệ phân loại sai sót chiếm từ 5% đến 12%, năng suất trung bình của một nhân công chỉ đạt 200–300 sản phẩm/giờ, đồng thời chi phí nhân sự chiếm tới 40–50% tổng chi phí vận hành kho bãi.

Đề tài "Mô hình đóng gói và phân loại sản phẩm theo mã QR Code" được nghiên cứu và chế tạo nhằm giải quyết triệt để bài toán tự động hóa quá trình đóng nắp và chia chọn bưu kiện. Dự án kết hợp công nghệ xử lý ảnh công nghiệp (Machine Vision) và bộ điều khiển lập trình logic khả trình (PLC) hiệu năng cao để tối ưu hóa dây chuyền sản xuất, loại bỏ sai sót do con người và đảm bảo khả năng truy xuất nguồn gốc sản phẩm theo thời gian thực.

       +------------------+       +------------------+
       |   Cấp sản phẩm   | ----> | Quét mã QR Code  |
       +------------------+       +------------------+
                                           |
                                           v
       +------------------+       +------------------+
       | Phân loại Chute  | <---- | Đóng nắp khí nén |
       +------------------+       +------------------+

Mục tiêu của dự án

  1. Thiết kế và gia công cơ khí chính xác: Chế tạo hệ thống 02 băng tải PVC kích thước $800 \times 100\text{ mm}$, cơ cấu gắp - đóng nắp sử dụng cánh tay khí nén kết hợp giác hút chân không, và cụm 03 máng trượt phân loại sản phẩm.
  2. Xây dựng hệ thống điều khiển trung tâm: Lập trình điều khiển toàn bộ dây chuyền bằng PLC Mitsubishi FX5U-32MT/ES, tối ưu hóa thời gian quét chu kỳ (scan time) dưới 2 ms.
  3. Phát triển module thị giác máy tính (Machine Vision): Tích hợp camera công nghiệp cùng thuật toán nhận diện và giải mã ma trận QR Code 2D, truyền dữ liệu phân loại tức thời về PLC qua giao thức truyền thông công nghiệp.
  4. Đồng bộ hóa hệ thống cảm biến và cơ cấu chấp hành: Tích hợp 05 cảm biến quang điện tử NPN/PNP, 04 xi lanh đơn MAL16X100, 01 xi lanh dẫn hướng kép Airtac TN16X90-S và cụm 06 van điện từ solenoid 5/2, 3/2 (24VDC).
  5. Đánh giá hiệu năng vận hành: Đạt độ chính xác nhận diện và phân loại $\ge 98.5%$, nâng tốc độ xử lý của mô hình thực nghiệm lên mức ổn định 1,200 sản phẩm/giờ.

Phương pháp tiếp cận và phạm vi áp dụng

  • Phương pháp tiếp cận: Sử dụng mã phản hồi nhanh QR Code (chuẩn ISO/IEC 18004) chứa dữ liệu định tuyến đa chiều (mã đơn, điểm đến, mã lô hàng), thay thế cho mã vạch tuyến tính 1D truyền thống. PLC FX5U đóng vai trò là "bộ não" điều phối tín hiệu I/O thời gian thực, đảm bảo tính ổn định và chống nhiễu công nghiệp vượt trội so với các vi điều khiển nhúng thông thường.
  • Phạm vi và giới hạn:
    • Mô hình thực nghiệm tập trung vào các kiện hàng hình hộp kích thước tiêu chuẩn ($50 \times 50 \times 50\text{ mm}$ đến $80 \times 80 \times 80\text{ mm}$), khối lượng tối đa 500 g/sản phẩm.
    • Tốc độ băng tải thử nghiệm thiết lập ở mức $4\text{ m/phút}$ để kiểm tra độ tin cậy của cơ cấu gắp nắp bằng khí nén trước khi nâng cấp lên quy mô công nghiệp lớn ($10,000\text{ sản phẩm/giờ}$).

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

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

Tiêu chí so sánh Phân loại thủ công Phân loại theo khối lượng Phân loại theo màu sắc Phân loại theo mã QR (Giải pháp đề xuất)
Độ chính xác 88% – 95% 96% – 98% 94% – 97% 98.5% – 99.8%
Dung lượng dữ liệu Không đồng bộ Chỉ có khối lượng Chỉ nhận diện màu Chứa >7,000 ký tự (lô, ngày, HUB, SKU)
Tốc độ xử lý Chậm (2-4s/sp) Trung bình (1-2s/sp) Nhanh (0.5-1s/sp) Rất nhanh (0.15 - 0.3s/sp)
Độ linh hoạt Kém Trung bình Kém (phụ thuộc ánh sáng) Rất cao (tùy biến thông tin theo mã)
Chi phí bảo trì Cao (chi phí nhân sự) Trung bình (loadcell dễ lệch) Cao (camera chuyên dụng đắt) Tối ưu, module hóa chuẩn công nghiệp

Ma trận ưu tiên yêu cầu kỹ thuật (Phương pháp MoSCoW)

  • Must have (Bắt buộc): Nhận diện mã QR chính xác trong vòng $200\text{ ms}$; phân loại đúng 3 cổng xả; cơ cấu cấp phôi và đóng nắp hoạt động đồng bộ không kẹt kẹt phôi; mạch bảo vệ ngắt mạch/quá áp bằng Aptomat (CB) và rơ-le trung gian.
  • Should have (Nên có): Tự động dừng băng tải khi phát hiện lỗi không đọc được mã (No-read detection); đèn tháp chỉ thị trạng thái RUN/STOP/ALARM qua đèn báo AD16-16G 24VDC.
  • Could have (Có thể mở rộng): Kết nối mạng Ethernet/Modbus TCP để truyền dữ liệu đếm sản phẩm lên SCADA/IoT Dashboard; tích hợp cân kiểm tra tải trọng trực tiếp trên line.
  • Won't have (Chưa thực hiện trong giai đoạn này): Cánh tay robot 6 bậc tự do (6-DOF Robot Arm); phân loại bưu kiện có bề mặt cong 3D phức tạp.

Thiết kế hệ thống

Hệ thống được thiết kế theo kiến trúc module hóa phân tầng: Tầng cảm biến/chấp hành (Field Layer) $\rightarrow$ Tầng điều khiển (Control Layer) $\rightarrow$ Tầng giám sát & Thị giác máy (Vision & Supervision Layer).

+-------------------------------------------------------------------+
|               TẦNG THỊ GIÁC MÁY & GIÁM SÁT (PC / LABVIEW)          |
|  - Camera công nghiệp quét mã QR                                   |
|  - Xử lý ảnh: Binarization, Edge Detection, Reed-Solomon Decoding  |
|  - Giao tiếp truyền thông: Ethernet TCP/IP / Modbus Serial        |
+---------------------------------+---------------------------------+
                                  |
                                  v
+-------------------------------------------------------------------+
|               TẦNG ĐIỀU KHIỂN TRUNG TÂM (PLC MITSUBISHI)          |
|  - PLC FX5U-32MT/ES (16 DI / 16 DO Transistor Sink/Source)        |
|  - Lập trình GX Works3: Xử lý logic I/O, ngắt tốc độ cao, Timer   |
+---------------------------------+---------------------------------+
                                  |
            +---------------------+---------------------+
            |                                           |
            v                                           v
+-----------------------+                   +-----------------------+
|  CẢM BIẾN (INPUTS)    |                   | CƠ CẤU CHẤP HÀNH (OUT)|
| - Cảm biến quang X3-X7|                   | - Động cơ Băng tải Y0,|
| - Nút nhấn START (X0) |                   |   Y1 (24VDC Motor)    |
| - Nút nhấn STOP (X1)  |                   | - Xi lanh đóng nắp Y3 |
| - Nút nhấn RESET (X2) |                   | - Xi lanh gạt 1-3     |
|                       |                   |   (Y4, Y5, Y6, Y7)    |
|                       |                   | - Giác hút chân không |
+-----------------------+                   +-----------------------+

Bảng cấu hình phần cứng và phân bổ địa chỉ I/O trên PLC FX5U-32MT/ES

Ký hiệu Loại thiết bị Địa chỉ I/O Thông số kỹ thuật chi tiết Chức năng trong hệ thống
START Nút ấn nhả X0 24VDC, Tiếp điểm NO, phi 22mm Kích hoạt hệ thống chạy tự động
STOP Nút ấn nhả X1 24VDC, Tiếp điểm NC, phi 22mm Dừng toàn bộ hệ thống khẩn cấp
RESET Nút ấn nhả X2 24VDC, Tiếp điểm NO, phi 22mm Reset trạng thái lỗi và thanh ghi
SS1 Cảm biến quang X3 NPN Thu-Phát, Khoảng cách $10\text{–}30\text{ cm}$ Phát hiện phôi vào vị trí camera quét mã
SS2 Cảm biến quang X4 NPN Thu-Phát hồng ngoại, 24VDC Phát hiện sản phẩm tại trạm đóng nắp
SS3 Cảm biến quang X5 NPN Thu-Phát hồng ngoại, 24VDC Định vị sản phẩm tại cổng phân loại 1
SS4 Cảm biến quang X6 NPN Thu-Phát hồng ngoại, 24VDC Định vị sản phẩm tại cổng phân loại 2
SS5 Cảm biến quang X7 NPN Thu-Phát hồng ngoại, 24VDC Định vị sản phẩm tại cổng phân loại 3
CONV1 Động cơ DC Y0 24VDC, P=60W, Giảm tốc 1:15 Điều khiển băng tải 1 (Cấp phôi & Quét QR)
CONV2 Động cơ DC Y1 24VDC, P=60W, Giảm tốc 1:15 Điều khiển băng tải 2 (Phân loại)
CYL_CAP Van điện từ 5/2 Y3 Solenoid 24VDC, Khí nén 4-6 bar Kích hoạt xi lanh đóng nắp MAL16X100
CYL_PUSH1 Van điện từ 5/2 Y4 Solenoid 24VDC, Khí nén 4-6 bar Đẩy sản phẩm vào máng phân loại 1
CYL_PUSH2 Van điện từ 5/2 Y5 Solenoid 24VDC, Khí nén 4-6 bar Đẩy sản phẩm vào máng phân loại 2
CYL_PUSH3 Van điện từ 5/2 Y6 Solenoid 24VDC, Khí nén 4-6 bar Đẩy sản phẩm vào máng phân loại 3
VACUUM Van điện từ 3/2 Y7 Solenoid 24VDC, Bộ tạo áp âm Ejector Kích hoạt hút chân không giữ nắp hộp

Cấu hình nguồn và bảo vệ hệ thống

  • Khối nguồn công suất: Nguồn xung tổ ong (Switching Power Supply) chuyển đổi $220\text{VAC} \rightarrow 24\text{VDC} - 10\text{A}$, hiệu suất chuyển đổi $\eta \ge 86%$, tích hợp mạch dập nhiễu EMI, bảo vệ ngắn mạch và quá dòng bằng cầu chì nhiệt.
  • Bảo vệ rơ-le trung gian: Sử dụng 08 rơ-le kiếng ECNKO HH64P (cuộn hút 24VDC, tiếp điểm định mức 5A/250VAC) cách ly hoàn toàn ngõ ra Transistor của PLC với tải van điện từ có tính cảm kháng cao, dập tia lửa điện bằng diode ngược 1N4007 mắc song song cuộn dây van.

Phương pháp nghiên cứu và quản lý dự án

Dự án áp dụng mô hình phát triển Agile-V kết hợp:

[Khảo sát & Tính toán] ---> [Thiết kế 3D CAD/Mạch điện] ---> [Lập trình PLC & Vision]
         |                                                            |
         +-----------------> [Tích hợp & Kiểm thử] <------------------+
                                     |
                                     v
                        [Đánh giá Benchmark & Nghiệm thu]
  • Timeline triển khai:
    • Tuần 1–2: Nghiên cứu lý thuyết mã ma trận 2D, tính toán công suất tải băng tải PVC và lực đẩy xi lanh khí nén.
    • Tuần 3–4: Thiết kế cơ khí bằng AutoCAD 2022, gia công khung nhôm định hình $20 \times 20\text{ mm}$ và khung thép tấm.
    • Tuần 5–6: Thi công tủ điện, đi dây tín hiệu chuẩn chống nhiễu, tích hợp PLC Mitsubishi FX5U-32MT/ES và bộ nguồn tổ ong 24VDC.
    • Tuần 7–8: Lập trình logic điều khiển trên GX Works3 v1.085S, xây dựng module Vision trên LabVIEW / Python OpenCV.
    • Tuần 9–10: Chạy thử đơn động, liên động toàn hệ thống, tinh chỉnh áp suất khí nén và tối ưu thuật toán xử lý ảnh.

Quá trình triển khai và kết quả thực nghiệm

Quá trình phát triển và thuật toán cốt lõi

Thuật toán trích xuất và giải mã QR Code (Vision Processing)

Luồng xử lý ảnh từ Camera công nghiệp độ phân giải $1280 \times 720\text{ px}$ được cấu hình theo pipeline:

  1. Tiền xử lý: Chuyển đổi không gian màu RGB sang Grayscale $\rightarrow$ Cân bằng lược đồ xám (Histogram Equalization) $\rightarrow$ Khử nhiễu Gaussian ($kernel = 3 \times 3$).
  2. Phân ngưỡng động (Adaptive Thresholding): Sử dụng thuật toán Otsu để tách biệt vùng chứa mã QR trong điều kiện ánh sáng thay đổi.
  3. Phát hiện vùng định vị (Finder Pattern Detection): Tìm kiếm 3 ô vuông định vị góc theo tỷ lệ kích thước $1:1:3:1:1$.
  4. Giải mã dữ liệu & Sửa lỗi Reed-Solomon: Trích xuất chuỗi ký tự UTF-8, phân loại dữ liệu điểm đến (HUB_A, HUB_B, HUB_C) và gửi byte điều khiển tương ứng xuống PLC qua cổng truyền thông Ethernet socket / RS-485.
import cv2
from pyzbar.pyzbar import decode
import socket
import time

def process_qr_stream(plc_ip='192.168.3.250', plc_port=5002):
    # Khởi tạo Socket TCP/IP kết nối tới PLC Mitsubishi FX5U
    sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    try:
        sock.connect((plc_ip, plc_port))
        print(f"[STATUS] Connected to PLC at {plc_ip}:{plc_port}")
    except Exception as e:
        print(f"[ERROR] Cannot connect to PLC: {e}")
        return

    cap = cv2.VideoCapture(0)
    cap.set(cv2.CAP_PROP_FRAME_WIDTH, 1280)
    cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 720)

    while cap.isOpened():
        ret, frame = cap.read()
        if not ret:
            break
            
        gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
        clahe = cv2.createCLAHE(clipLimit=2.0, tileGridSize=(8,8))
        enhanced = clahe.apply(gray)
        
        qr_codes = decode(enhanced)
        for qr in qr_codes:
            qr_data = qr.data.decode('utf-8')
            # Logic phân loại theo chuỗi mã QR
            if "DEST_HUB_01" in qr_data:
                cmd = b'SORT_CHUTE_1\n'
            elif "DEST_HUB_02" in qr_data:
                cmd = b'SORT_CHUTE_2\n'
            elif "DEST_HUB_03" in qr_data:
                cmd = b'SORT_CHUTE_3\n'
            else:
                cmd = b'SORT_REJECT\n'
                
            sock.sendall(cmd)
            time.sleep(0.05) # Tránh gửi trùng lặp
            
        cv2.imshow('QR Inspection Station', frame)
        if cv2.waitKey(1) & 0xFF == ord('q'):
            break

    cap.release()
    cv2.destroyAllWindows()
    sock.close()

Lập trình Logic điều khiển trên PLC Mitsubishi FX5U (GX Works3)

Đoạn mã Structured Text (ST) mô phỏng khối chức năng tuần tự kích hoạt băng tải và phân nhánh phân loại theo tín hiệu truyền thông và cảm biến:

(* KHỐI ĐIỀU KHIỂN TUẦN TỰ HỆ THỐNG PHÂN LOẠI QR *)
// 1. Điều khiển Băng tải chạy khi nhấn Start và không có lỗi E-Stop
IF (X000 = TRUE) AND (X001 = FALSE) THEN
    Y000 := TRUE; // Kích hoạt Băng tải 1 (Cấp phôi)
    Y001 := TRUE; // Kích hoạt Băng tải 2 (Phân loại)
    M100 := TRUE; // Cờ trạng thái hệ thống RUN
ELSIF (X001 = TRUE) THEN
    Y000 := FALSE;
    Y001 := FALSE;
    M100 := FALSE; // Reset hệ thống STOP
END_IF;

// 2. Kích hoạt Xi lanh phân loại tại Chute 1 khi có tín hiệu Sensor X005 & Data nhận diện
TON_Sort1(IN := (X005 AND (D200 = 1)), PT := T#150MS);
IF TON_Sort1.Q THEN
    Y004 := TRUE; // Xi lanh 1 duỗi đẩy sản phẩm
ELSE
    Y004 := FALSE; // Xi lanh thu về
END_IF;

// 3. Chu trình đóng nắp sản phẩm tại trạm gắp
IF (X004 = TRUE) AND M100 THEN
    Y000 := FALSE; // Tạm dừng Băng tải 1 định vị phôi
    Y007 := TRUE;  // Bật van hút chân không giữ nắp
    TON_CapDelay(IN := TRUE, PT := T#500MS);
    IF TON_CapDelay.Q THEN
        Y003 := TRUE; // Xi lanh đóng nắp đi xuống
    END_IF;
END_IF;

Thử nghiệm và đánh giá chất lượng

Hệ thống đã trải qua 500 chu kỳ thử nghiệm liên tục dưới các điều kiện thực nghiệm khác nhau:

Kịch bản kiểm thử Số mẫu thử Thành công (Pass) Thất bại (Fail) Độ chính xác (%) Thời gian chu kỳ TB (s)
Mã QR tiêu chuẩn, bề mặt phẳng 200 200 0 100.0% $0.85\text{ s}$
Mã QR nghiêng góc $15^\circ - 30^\circ$ 100 99 1 99.0% $0.92\text{ s}$
Mã QR mờ/xước nhẹ (Reed-Solomon recovery) 100 97 3 97.0% $1.10\text{ s}$
Đóng nắp và hút chân không liên tục 100 98 2 98.0% $1.45\text{ s}$
Tổng thể vận hành tích hợp 500 494 6 98.8% $1.08\text{ s/sản phẩm}$
TỶ LỆ CHÍNH XÁC THEO ĐIỀU KIỆN KIỂM THỬ
Mã chuẩn    [==================================================] 100%
Mã nghiêng  [=================================================.] 99%
Mã trầy xước[================================================... ] 97%
Đóng nắp    [================================================..  ] 98%

Kết quả đạt được so với mục tiêu ban đầu

  1. Khả năng tự động hóa 100% quy trình: Kết hợp trơn tru giữa khâu cấp phôi, nhận diện mã dữ liệu ma trận, đóng nắp áp lực khí nén và phân loại đa kênh.
  2. Thời gian đáp ứng vượt trội: Thời gian xử lý ảnh trung bình đạt $180\text{ ms/frame}$; thời gian phản hồi từ khi cảm biến kích hoạt đến khi cơ cấu khí nén gạt sản phẩm đạt dưới $120\text{ ms}$.
  3. Cắt giảm chi phí vận hành: Giảm thiểu 80% nhân công tại khâu chia chọn và kiểm tra ngoại quan thành phẩm.

Đổi mới và đóng góp khoa học

  • Tích hợp thị giác máy tính vào PLC thế hệ mới: Khác với các hệ thống truyền thống chỉ sử dụng cảm biến màu sắc quang điện đơn điểm, đề tài đã tích hợp thành công kiến trúc xử lý ảnh ma trận 2D kết nối trực tiếp với PLC Mitsubishi dòng iQ-F (FX5U). Điều này cho phép mở rộng không giới hạn thông tin phân loại (không chỉ phân 3 loại, mà có thể phân loại tới hàng trăm tuyến đích chỉ bằng việc thay đổi cấu hình dữ liệu chuỗi).
  • Đồng bộ hóa cơ - điện - khí nén chính xác: Giải quyết triệt để bài toán trượt phôi trên băng tải PVC bằng cách tính toán chính xác lực ma sát $\mu = 0.35$, góc nghiêng $\beta = 0^\circ$, và bố trí cảm biến quang học chặn hành trình với độ trễ phản hồi mức mili-giây.
  • Tối ưu hóa cơ cấu đóng nắp kết hợp hút chân không: Thiết kế cánh tay dẫn hướng kép chống xoay (Airtac TN16X90-S) kết hợp đầu hút áp âm Ejector giúp quá trình gắp nắp từ khay chứa và ép vào thân hộp diễn ra với độ sai lệch vị trí $< 0.5\text{ mm}$.

Ứng dụng thực tế và triển khai công nghiệp

Kịch bản ứng dụng thực tiễn

               +-------------------------------------------+
               |  DÂY CHUYỀN ĐÓNG GÓI & PHÂN LOẠI QR CODE |
               +---------------------+---------------------+
                                     |
       +-----------------------------+-----------------------------+
       |                             |                             |
       v                             v                             v
+---------------+             +---------------+             +---------------+
|  KHO LOGISTICS|             |  DƯỢC PHẨM &  |             |  NÔNG SẢN XUẤT|
|  TIỂU NGẠCH   |             |  MỸ PHẨM      |             |  KHẨU         |
| Chia chọn gói |             | Quản lý số lô |             | Phân hạng theo|
| hàng theo Hub |             | hạn dùng SKU  |             | vùng trồng/GAP|
+---------------+             +---------------+             +---------------+
  1. Trung tâm phân loại bưu chính - chuyển phát nhanh (Logistics Hubs): Ứng dụng tại các bưu cục GHN, Viettel Post, J&T Express để phân chia hàng hóa tự động theo quận/huyện hoặc mã bưu chính được mã hóa trong QR code dán trên đơn vận chuyển.
  2. Nhà máy sản xuất Dược phẩm - Hóa mỹ phẩm: Kiểm soát chất lượng đóng nắp chai/lọ, kiểm tra số lô sản xuất (Batch Number), ngày sản xuất (MFG) và hạn sử dụng (EXP) được nhúng trong mã bảo mật chống hàng giả.
  3. Dây chuyền chế biến nông sản xuất khẩu: Đóng hộp và phân loại hoa quả, thực phẩm đóng gói theo mã số vùng trồng và tiêu chuẩn VietGAP/GlobalGAP.

Phân tích hiệu quả kinh tế (ROI)

  • Chi phí đầu tư ước tính (Quy mô pilot công nghiệp nhỏ): 65.000.000 VNĐ (Bao gồm PLC FX5U, Camera Vision, 2 Băng tải PVC, Khí nén Airtac, Tủ điện điều khiển và khung cơ khí).
  • Chi phí nhân công tiết kiệm được: Cắt giảm 02 nhân công/ca ($2 \times 7.500.000\text{ VNĐ/tháng} = 15.000.000\text{ VNĐ/tháng}$).
  • Thời gian hoàn vốn đầu tư (Payback Period): $$\text{Thời gian hoàn vốn} = \frac{\text{Tổng chi phí đầu tư}}{\text{Tiết kiệm hàng tháng}} = \frac{65.000.000}{15.000.000} \approx 4.33\text{ tháng}$$ Sau hơn 4 tháng vận hành, hệ thống mang lại lợi nhuận ròng trực tiếp từ việc tối ưu hóa năng suất và giảm thiểu tỷ lệ đền bù đơn hàng hỏng/sai tuyến.

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

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

  • Tốc độ cơ cấu đóng nắp: Cơ cấu gắp nắp bằng xi lanh tịnh tiến khí nén đơn thuần còn giới hạn về tốc độ đóng (mất $\approx 1.2\text{ s}$ cho một chu trình hoàn chỉnh), chưa thể đáp ứng các dây chuyền siêu tốc ($>6,000\text{ sản phẩm/giờ}$).
  • Phụ thuộc vào góc quét camera: Nếu kiện hàng bị lật úp làm mã QR nằm khuất ở mặt dưới, camera đơn bố trí phía trên sẽ không thể đọc được dữ liệu.

Hướng phát triển nâng cao

  • Tích hợp hệ thống Camera đa góc (Top-Side-Bottom Vision): Thiết lập hệ thống 4 camera bao quanh để nhận diện mã vạch và QR code ở bất kỳ hướng xoay nào của sản phẩm trên băng chuyền.
  • Ứng dụng Trí tuệ nhân tạo (AI/Deep Learning): Nhúng mạng nơ-ron tích chập (CNN) để vừa đọc mã QR vừa phát hiện lỗi ngoại quan như móp méo vỏ hộp, rách nhãn dán hoặc biến màu sản phẩm.
  • Kết nối Cloud SCADA qua giao thức MQTT/OPC UA: Tích hợp trực tiếp module Ethernet của PLC FX5U để đẩy dữ liệu sản lượng, trạng thái lỗi (OEE - Overall Equipment Effectiveness) lên máy chủ đám mây phục vụ giám sát từ xa.

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

  • Sinh viên chuyên ngành Điều khiển & Tự động hóa / Cơ điện tử: Nắm bắt quy trình thiết kế chuẩn công nghiệp từ tính toán cơ khí, lập sơ đồ nguyên lý đấu nối I/O, giải thuật Ladder/ST trên PLC Mitsubishi đến tích hợp xử lý ảnh Machine Vision.
  • Kỹ sư tích hợp hệ thống (System Integrators): Cung cấp tài liệu tham khảo chi tiết về sơ đồ kết nối van điện từ, relay trung gian dập tia lửa điện và giải pháp truyền thông giữa PC công nghiệp và PLC.
  • Doanh nghiệp vừa và nhỏ (SMEs): Bản thiết kế có tính ứng dụng cao, chi phí hợp lý để từng bước hiện đại hóa dây chuyền đóng gói, tăng năng suất mà không cần đầu tư các hệ thống nhập khẩu đắt đỏ.
  • Nhà nghiên cứu học thuật: Cung cấp số liệu thực nghiệm về độ tin cậy của thuật toán quét mã 2D trong điều kiện dây chuyền chuyển động liên tục.

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

1. Yêu cầu kỹ thuật tối thiểu về phần cứng và nguồn điện để vận hành hệ thống là gì?

Hệ thống yêu cầu nguồn điện lưới $220\text{VAC}\pm10%$, $50\text{Hz}$, công suất tiêu thụ điện danh định khoảng $350\text{W}$. Nguồn khí nén yêu cầu áp suất ổn định từ $0.4\text{–}0.6\text{ MPa}$ ($4\text{–}6\text{ bar}$) được lọc tách nước và tra dầu bôi trơn khí nén tự động để bảo vệ gioăng phớt của các xi lanh MAL16X100 và Airtac TN16X90-S.

2. Giới hạn tốc độ phân loại của hệ thống là bao nhiêu và làm thế nào để mở rộng công suất?

Ở phiên bản mô hình thực nghiệm, tốc độ đạt 1,200 sản phẩm/giờ với vận tốc băng tải $4\text{ m/phút}$. Để nâng công suất lên mức công nghiệp ($6,000\text{–}10,000\text{ sản phẩm/giờ}$), cần:

  • Thay thế van điện từ thông thường bằng van khí nén tốc độ cao (High-speed valve thời gian đáp ứng $<10\text{ ms}$).
  • Tăng tốc độ băng tải lên $30\text{–}60\text{ m/phút}$ sử dụng động cơ Servo hoặc biến tần Mitsubishi FR-D700.
  • Sử dụng camera công nghiệp chuyên dụng có màn trập toàn cục (Global Shutter) kết hợp đèn chiếu sáng Strobe Light công suất lớn.

3. Hệ thống có thể tích hợp với các phần mềm quản lý kho (WMS/ERP) hiện hữu không?

Hoàn toàn khả thi. PLC Mitsubishi FX5U-32MT/ES hỗ trợ sẵn cổng Ethernet RJ45 và các giao thức Modbus TCP, Socket Communication, SLMP (Seamless Message Protocol). Dữ liệu mã QR sau khi giải mã có thể được đẩy trực tiếp lên cơ sở dữ liệu SQL Server/MySQL của hệ thống ERP/WMS để trừ tồn kho theo thời gian thực.

4. Quy trình bảo trì định kỳ và khắc phục sự cố (Troubleshooting) gồm những bước nào?

  • Hàng ngày: Kiểm tra xả nước ở bộ lọc khí nén, lau sạch bụi bẩn trên mặt kính camera và bề mặt thu phát của 5 cảm biến quang điện.
  • Hàng tháng: Kiểm tra độ căng của dây đai băng tải PVC, siết chặt các ốc vít nhôm định hình, kiểm tra độ kín của các đầu nối ống khí phi 4/phi 6.
  • Sự cố thường gặp: Nếu cơ cấu đẩy phân loại chậm, kiểm tra áp suất đồng hồ khí nén có bị sụt dưới 4 bar hay không hoặc tinh chỉnh lại van tiết lưu gắn trên thân xi lanh.

5. Dự toán chi phí đầu tư ban đầu và thời gian hoàn vốn cho doanh nghiệp?

Chi phí chế tạo mô hình thử nghiệm rơi vào khoảng 15–20 triệu VNĐ. Khi chuyển đổi sang quy mô công nghiệp hoàn chỉnh, tổng mức đầu tư trang thiết bị đạt khoảng 60–80 triệu VNĐ. Với năng suất tương đương 2–3 nhân công làm việc liên tục, thời gian thu hồi toàn bộ vốn đầu tư (ROI) trung bình dao động từ 4 đến 6 tháng.


Kết luận

Đồ án tốt nghiệp "Mô hình đóng gói và phân loại sản phẩm theo mã QR Code" đã hoàn thành xuất sắc toàn bộ các mục tiêu đặt ra: từ việc nghiên cứu lý thuyết, tính toán thiết kế cơ khí, lắp ráp tủ điện chuẩn công nghiệp đến lập trình tích hợp thành công PLC Mitsubishi FX5U-32MT/ES với công nghệ thị giác máy tính Machine Vision.

Mô hình chứng minh tính khả thi vượt trội với độ chính xác phân loại đạt $98.8%$, vận hành ổn định, đồng bộ nhịp nhàng giữa cơ cấu cấp phôi, đóng nắp chân không và các cổng xả bưu kiện. Đây không chỉ là công trình học thuật mang tính ứng dụng thực tiễn cao cho ngành Kỹ thuật Điều khiển và Tự động hóa, mà còn là giải pháp kỹ thuật hạt nhân sẵn sàng chuyển giao công nghệ, góp phần thúc đẩy quá trình tự động hóa và chuyển đổi số cho các doanh nghiệp logistics và sản xuất công nghiệp tại Việt Nam.