I. Tổng quan nhận diện linh kiện thiếu trên mạch in dùng YOLOv11
Công nghệ sản xuất điện tử hiện đại đòi hỏi quy trình kiểm định bo mạch nghiêm ngặt. Kiểm tra quang học tự động (AOI) đóng vai trò then chốt trong dây chuyền lắp ráp linh kiện bề mặt. Tại Đại học Sư phạm Kỹ thuật TP.HCM, đề tài nhận diện linh kiện thiếu trên mạch in dùng YOLOv11 giải quyết bài toán kiểm tra chất lượng mạch rơ le bán dẫn (SSR). Mô hình YOLOv11 đại diện cho bước tiến mới nhất trong kiến trúc thị giác máy tính. Thuật toán tích hợp cơ chế phân đoạn cá thể (instance segmentation) nhằm xác định chính xác vị trí và hình dạng từng chi tiết. Khác với các phương pháp xử lý ảnh truyền thống, mô hình học sâu có khả năng nhận biết đặc trưng phức tạp. Hệ thống xử lý ảnh quang học thu thập từ camera công nghiệp độ phân giải cao. Quá trình kiểm tra diễn ra tự động hoàn toàn. Tốc độ suy luận đạt mức thời gian thực. Độ tin cậy của thuật toán giúp giảm thiểu sai sót so với kiểm tra thủ công. Nghiên cứu mở ra hướng ứng dụng thiết thực cho công nghiệp vi điện tử trong nước.
1.1. Bối cảnh nghiên cứu kiểm định mạch in tại ĐH SPKT TP.HCM
Khoa Đào tạo Quốc tế và Bộ môn Điều khiển Tự động tại ĐH SPKT TP.HCM luôn chú trọng nghiên cứu ứng dụng thực tiễn. Đề tài tốt nghiệp tập trung vào việc số hóa quy trình kiểm tra lỗi bo mạch rơ le bán dẫn. Trước đây, nhiều doanh nghiệp phụ thuộc vào nhân công để kiểm tra linh kiện thủ công. Phương pháp truyền thống này tốn kém thời gian và dễ phát sinh sai sót do mắt người mỏi mệt. Nhu cầu tự động hóa đòi hỏi một hệ thống thị giác thông minh có chi phí hợp lý. Nghiên cứu kết hợp phần cứng công nghiệp và thuật toán học máy hiện đại. Kết quả mang lại giải pháp kiểm soát chất lượng linh hoạt cho các phòng thí nghiệm và nhà xưởng.
1.2. Vai trò đột phá của kiến trúc YOLOv11 trong bài toán AOI
YOLOv11 là bước nhảy vọt so với các thế hệ YOLO tiền nhiệm trong phân khúc thị giác thời gian thực. Cấu trúc mạng cải tiến khối C3k2 và tích hợp cơ chế C2PSA tăng cường trích xuất đặc trưng không gian. Khả năng phân đoạn đối tượng cho phép mô hình tạo đa giác bao quanh viền linh kiện một cách chuẩn xác. Điều này vượt trội hơn khung chữ nhật truyền thống khi linh kiện nằm nghiêng hoặc sát nhau. Hệ thống không chỉ phát hiện sự tồn tại mà còn phân định rõ ranh giới hình học. Độ trễ suy luận thấp giúp thiết bị xử lý khung hình liên tục mà không gián đoạn dây chuyền. Sự kết hợp giữa tốc độ và độ chính xác biến YOLOv11 thành lựa chọn tối ưu cho hệ thống kiểm định.
II. Thách thức nhận diện linh kiện thiếu trên mạch in hiện nay
Quá trình phát hiện lỗi mạch in đối mặt với nhiều rào cản kỹ thuật nghiêm trọng. Kích thước linh kiện dán bề mặt ngày càng thu nhỏ khiến việc quan sát bằng mắt thường gặp khó khăn. Bề mặt bo mạch kim loại phản xạ ánh sáng mạnh. Điều này tạo ra các điểm lóa sáng bất thường trên ảnh chụp. Hiện tượng đổ bóng từ các linh kiện cao tầng che khuất chân hàn xung quanh. Ngoài ra, việc thu thập dữ liệu bo mạch lỗi trong thực tế rất tốn kém thời gian và chi phí. Số lượng sản phẩm hỏng trong quy trình sản xuất chuẩn thường chiếm tỷ lệ rất thấp. Sự khan hiếm mẫu lỗi tạo ra độ lệch dữ liệu lớn giữa thực tế và mô hình huấn luyện. Hiện tượng dịch chuyển phân phối (distribution shift) làm giảm hiệu suất nhận diện khi môi trường chiếu sáng thay đổi. Nếu thuật toán không đủ mạnh mẽ, hệ thống dễ đưa ra nhận định sai lầm. Hậu quả là tỷ lệ cảnh báo giả tăng cao hoặc bỏ sót linh kiện thiếu.
2.1. Rào cản quang học và phân bố ánh sáng trên bề mặt mạch
Vật liệu chế tạo bảng mạch in thường gồm đồng, thiếc và lớp phủ bóng epoxy. Khi ánh sáng rọi trực tiếp, các mối hàn tạo phản xạ gương gây chói lóa cục bộ. Chi tiết ranh giới linh kiện bị mờ nhạt hoặc biến dạng trên cảm biến camera. Hiện tượng bóng đổ giữa các khối tụ điện và rơ le gây nhiễu vùng nhận dạng. Camera thông thường không thể tự cân bằng độ sáng đồng đều trên toàn bộ diện tích kiểm tra. Nếu nguồn sáng bên ngoài dao động, giá trị pixel của linh kiện sẽ thay đổi bất thường. Điều này dẫn đến sự mất ổn định trong quá trình trích xuất đặc trưng của mạng nơ-ron.
2.2. Vấn đề mất cân bằng dữ liệu và độ lệch phân phối mẫu
Quy trình sản xuất công nghiệp luôn hướng tới tỷ lệ sản phẩm chuẩn mực tối đa. Do đó, hình ảnh các bo mạch thiếu linh kiện rất hiếm khi xuất hiện tự nhiên. Việc thiếu hụt dữ liệu lỗi gây ra hiện tượng mất cân bằng lớp trầm trọng trong tập dữ liệu huấn luyện. Hơn nữa, việc gán nhãn thủ công đòi hỏi nhân lực có chuyên môn kỹ thuật điện tử cao. Quá trình khoanh vùng đa giác cho từng chân linh kiện tiêu tốn nhiều giờ làm việc. Hiện tượng dịch chuyển phân phối giữa ảnh chụp tại phòng thí nghiệm và nhà xưởng thực tế làm giảm độ chính xác. Thuật toán dễ học vẹt các mẫu bo mạch bình thường nhưng bỏ sót linh kiện thiếu.
III. Giải pháp nhận diện linh kiện thiếu trên mạch in với YOLOv11
Nhóm nghiên cứu tại ĐH SPKT TP.HCM xây dựng hệ thống kiểm tra quang học toàn diện. Phần cứng bao gồm camera công nghiệp Basler giao tiếp GigE, ống kính chuyên dụng và vòm đèn Dome Light. Đèn vòm tạo ra nguồn sáng khuếch tán đồng nhất, loại bỏ triệt để phản xạ lóa trên mối hàn. Bộ dữ liệu hình ảnh được thu thập và gán nhãn đa giác thông minh trên nền tảng Roboflow. Kỹ thuật tăng cường dữ liệu (data augmentation) được áp dụng để xoay, cắt và thay đổi độ sáng nhân tạo. Giải pháp này giúp mở rộng phân phối dữ liệu, giải quyết tình trạng thiếu hụt mẫu mạch lỗi. Mô hình YOLOv11-seg được huấn luyện nhằm học các đặc trưng hình học sắc nét của từng linh kiện SSR. Phần mềm phát triển bằng ngôn ngữ Python, kết nối camera Basler thông qua thư viện pypylon. Giao diện trực quan cho phép người vận hành xem video trực tiếp và kích hoạt kiểm tra tự động. Thời gian phản hồi tức thì giúp phân loại bo mạch nhanh chóng.
3.1. Thiết kế hệ thống quang học Basler và nguồn sáng vòm
Hệ thống phần cứng sử dụng camera công nghiệp Basler gắn kết nối GigE tốc độ cao. Cổng giao tiếp Ethernet truyền tải khung hình nguyên bản không nén về máy tính mà không gây trễ. Cảm biến kết hợp ống kính tiêu cự cố định giúp hình ảnh sắc nét đến từng chân hàn vi mô. Nguồn sáng vòm Dome Light bao phủ bo mạch bằng luồng sáng đa hướng êm dịu. Ánh sáng tán xạ xóa bỏ hoàn toàn hiện tượng bóng tối và vệt lóa kim loại trên bề mặt rơ le. Cấu hình quang học tối ưu cung cấp dữ liệu đầu vào ổn định và chất lượng cao. Điều này tạo điều kiện tốt nhất cho thuật toán nhận dạng hoạt động chính xác.
3.2. Quy trình gán nhãn đa giác và huấn luyện mô hình YOLOv11
Dữ liệu ảnh bo mạch SSR được tiền xử lý và gán nhãn dạng đa giác (polygon) trên Roboflow. Định dạng phân đoạn YOLO ghi nhận tọa độ viền chính xác của từng linh kiện riêng biệt. Quá trình huấn luyện áp dụng các phép biến đổi hình học và biến thiên độ sáng ngẫu nhiên. Nhờ vậy, mô hình duy trì khả năng nhận dạng mạnh mẽ trước sự thay đổi của môi trường. Mạng YOLOv11 tối ưu hóa các hàm mất mát phân đoạn Mask Loss và định vị Box Loss. Cấu trúc C2PSA giúp mô hình tập trung chú ý vào các chi tiết then chốt trên bảng mạch. Kết quả đạt chỉ số mAP cao trên tập kiểm thử độc lập.
IV. Hiệu quả nhận diện linh kiện thiếu trên mạch in bằng YOLOv11
Kết quả thử nghiệm thực tế khẳng định tính khả thi và hiệu năng vượt trội của hệ thống. Đề tài tại ĐH SPKT TP.HCM đạt độ chính xác cao trong việc phát hiện linh kiện rơ le bán dẫn bị thiếu. Chỉ số mAP50 và F1-score đạt ngưỡng tin cậy tuyệt đối cho ứng dụng công nghiệp. Thư viện pypylon điều khiển luồng hình ảnh mượt mà, không xảy ra hiện tượng rớt khung hình. Giao diện Python hiển thị trực quan thông tin phân loại đạt chuẩn hay lỗi ngay trên màn hình. Hệ thống giúp giảm bớt áp lực giám sát thủ công cho công nhân sản xuất. Doanh nghiệp có thể tiết kiệm đáng kể chi phí vận hành và giảm thiểu tỷ lệ lỗi sản phẩm lọt ra thị trường. Giải pháp mở ra tiềm năng lớn để tích hợp vào các cánh tay robot phân loại hoặc băng chuyền tự động. Đây là minh chứng cụ thể cho ứng dụng trí tuệ nhân tạo vào sản xuất công nghiệp 4.0.
4.1. Đánh giá độ chính xác mAP và thời gian suy luận thực tế
Các số liệu thực nghiệm chứng minh mô hình YOLOv11 đạt độ chính xác phát hiện vượt trội trên tập dữ liệu bo mạch SSR. Giá trị mAP@0.5 đạt mức xấp xỉ tuyệt đối, thể hiện khả năng phân định ranh giới linh kiện chuẩn xác. Thời gian xử lý mỗi khung hình chỉ mất vài chục mili-giây trên máy tính thí nghiệm. Tốc độ này đáp ứng hoàn hảo yêu cầu kiểm tra tức thì trên dây chuyền sản xuất hàng loạt. Ma trận nhầm lẫn (confusion matrix) cho thấy tỷ lệ phân loại sai giữa các linh kiện rất thấp. Sự ổn định của mô hình chứng minh năng lực vượt trội của thuật toán phân đoạn cá thể.
4.2. Khả năng mở rộng vào dây chuyền sản xuất công nghiệp
Kiến trúc hệ thống mang tính mở cao, dễ dàng tùy biến cho nhiều chủng loại bo mạch điện tử khác nhau. Người vận hành chỉ cần bổ sung tập dữ liệu ảnh của sản phẩm mới vào quy trình tái huấn luyện mô hình. Giao thức GigE công nghiệp của camera Basler cho phép truyền tín hiệu ổn định ở khoảng cách xa mà vẫn duy trì băng thông lớn. Hệ thống sẵn sàng kết nối trực tiếp với bộ điều khiển lập trình PLC nhằm kích hoạt cơ cấu gạt bỏ sản phẩm lỗi trên băng tải tự động. Nghiên cứu khẳng định giá trị thực tiễn to lớn của sinh viên ĐH SPKT TP.HCM, góp phần nâng cao năng suất sản xuất linh kiện thông minh.