I. Tổng quan hệ thống kiểm tra và phân loại sản phẩm lỗi PCB
Công nghiệp chế tạo vi mạch điện tử đòi hỏi độ chính xác tuyệt đối. Bo mạch in PCB là nền tảng cốt lõi trong mọi thiết bị điện tử. Quá trình gia công cơ khí và hàn linh kiện thường phát sinh nhiều dạng khuyết tật nhỏ. Phương pháp kiểm tra thủ công truyền thống bộc lộ nhiều điểm hạn chế lớn. Mắt người dễ mỏi mệt khi làm việc liên tục. Tốc độ kiểm tra bằng sức người không theo kịp nhịp độ dây chuyền tự động. Sai số chủ quan gây lọt sản phẩm lỗi ra thị trường. Nhằm giải quyết triệt để vấn đề này, đề tài nghiên cứu tại Trường Đại học Sư phạm Kỹ thuật TP.HCM đã đề xuất mô hình tự động hóa toàn diện. Hệ thống tích hợp camera công nghiệp cùng bộ điều khiển logic lập trình được PLC. Sự kết hợp giữa thị giác máy tính và cơ điện tử đem lại hiệu năng vượt trội. Mô hình vận hành đồng bộ từ khâu cấp phôi, chụp ảnh, xử lý dữ liệu đến phân loại cơ học. Năng suất kiểm định tăng cao rõ rệt. Toàn bộ thông tin kiểm tra đều được lưu trữ trực quan trên phần mềm giám sát.
1.1. Mục tiêu nghiên cứu và phạm vi đề tài tại HCMUTE
Nghiên cứu hướng tới việc tự động hóa hoàn toàn quy trình kiểm định bo mạch in. Mục tiêu trọng tâm là chế tạo thành công một mô hình hoàn chỉnh có chi phí hợp lý. Hệ thống giúp giảm thiểu tối đa sự can thiệp của lao động thủ công. Độ chính xác phát hiện khuyết tật được nâng cao đáng kể. Năng suất phân loại sản phẩm đạt mức đồng đều và ổn định. Phạm vi đồ án bao gồm thiết kế cơ khí khung băng tải, đấu nối mạch tủ điện điều khiển, lập trình PLC Siemens S7-1212C và xây dựng thuật toán thị giác máy tính trên ngôn ngữ Python. Kết quả nghiên cứu chứng minh tính khả thi của việc ứng dụng công nghệ hiện đại vào dây chuyền công nghiệp vừa và nhỏ.
1.2. Ý nghĩa thực tiễn đối với sản xuất công nghiệp điện tử
Trong ngành chế tạo điện tử, lỗi mạch in gây ra tổn thất lớn về kinh tế và uy tín thương hiệu. Việc ứng dụng hệ thống tự động hóa mang lại bước đột phá cho công đoạn kiểm soát chất lượng. Doanh nghiệp tiết kiệm đáng kể chi phí thuê nhân công kiểm tra thủ công. Tốc độ kiểm tra nhanh giúp chu kỳ sản xuất rút ngắn. Dữ liệu lỗi được số hóa và thống kê tự động theo thời gian thực. Kỹ sư sản xuất có thể truy xuất nguyên nhân hỏng hóc để điều chỉnh công đoạn hàn hoặc in mạch kịp thời. Mô hình thực nghiệm còn đóng vai trò giáo cụ trực quan giá trị trong giảng dạy kỹ thuật điều khiển và tự động hóa.
II. Phân tích các dạng khuyết tật và thách thức kiểm tra lỗi PCB
Khuyết tật trên mạch in PCB diễn ra rất đa dạng trong quá trình ăn mòn hóa học và gắn linh kiện bề mặt. Các lỗi hình học phổ biến gồm đứt mạch, ngắn mạch, xước đường đồng, lỗ khoan lệch tâm và mất chân linh kiện. Kích thước vết hỏng thường rất bé, chỉ dao động từ vài chục đến vài trăm micromet. Mắt thường không thể nhận biết đầy đủ các chi tiết siêu nhỏ này trên bảng mạch phức tạp đặc thù. Khi áp dụng thị giác máy tính, môi trường quang học tạo ra thách thức kỹ thuật lớn. Ánh sáng tán xạ không đồng đều trên bề mặt kim loại bóng dễ gây hiện tượng lóa ảnh. Nhiễu môi trường khiến các thuật toán phân ngưỡng ảnh nhầm lẫn giữa vết xước và đường mạch chuẩn. Hơn nữa, bề mặt PCB có nhiều màu sắc và lớp phủ bảo vệ phức tạp. Sự sai lệch nhỏ về tiêu cự hoặc độ rung của băng chuyền cũng làm mờ biên dạng ảnh chụp. Việc phân loại chính xác đòi hỏi thuật toán xử lý ảnh phải có độ ổn định rất cao. Hệ thống cần phản hồi tín hiệu phân loại trong thời gian thực trước khi sản phẩm trôi qua vùng cơ cấu gạt.
2.1. Phân loại các dạng lỗi vi mạch thường gặp trên PCB
Khuyết tật trên bo mạch in được phân tách thành hai nhóm cơ bản. Nhóm lỗi kết nối điện bao gồm ngắn mạch và hở mạch. Hiện tượng ngắn mạch xảy ra khi các đường dẫn kim loại dính vào nhau do dư thừa đồng hoặc hàn lem. Ngược lại, hở mạch phát sinh khi đường dẫn đứt quãng, cản trở dòng điện lưu thông. Nhóm thứ hai liên quan đến khuyết tật hình học và bề mặt. Các lỗi tiêu biểu là rỗ lỗ xuyên qua via, trầy xước lớp phủ chống hàn xanh và thừa chi tiết đồng li ti. Ngoài ra, việc lệch góc chân linh kiện SMD cũng là nguyên nhân gây hư hỏng toàn bộ bo mạch. Việc nhận diện chính xác từng loại lỗi giúp bộ phận kỹ thuật điều chỉnh dây chuyền sản xuất đúng trọng tâm.
2.2. Hạn chế của phương pháp kiểm tra thủ công truyền thống
Kiểm tra thủ công bằng kính lúp hoặc kính hiển vi quang học đòi hỏi nhân lực tập trung cao độ. Sau vài giờ làm việc, thị giác của kỹ thuật viên sẽ giảm sút do mỏi mắt. Điều này dẫn tới hiện tượng bỏ sót khuyết tật nghiêm trọng hoặc đánh giá sai sản phẩm đạt chuẩn. Chi phí thuê và đào tạo nhân sự kiểm định chiếm tỷ trọng lớn trong ngân sách vận hành xưởng. Tốc độ kiểm tra bằng mắt người rất chậm, tạo ra điểm nghẽn cổ chai trên toàn bộ dây chuyền sản xuất hàng loạt. Ngoài ra, việc ghi chép thống kê lỗi thủ công dễ nhầm lẫn số liệu và thiếu tính đồng bộ. Do đó, phương pháp truyền thống không còn đáp ứng được các tiêu chuẩn sản xuất vi mạch hiện đại.
III. Giải pháp thiết kế hệ thống kiểm tra và phân loại sản phẩm lỗi PCB
Mô hình thực nghiệm do nhóm nghiên cứu ĐH SPKT TP.HCM chế tạo tích hợp hài hòa giữa phần cứng và phần mềm. Trọng tâm điều khiển chấp hành là bộ điều khiển lập trình PLC Siemens S7-1212C DC/DC/DC. Băng tải vận chuyển bảng mạch được dẫn động bằng động cơ giảm tốc DC kèm bộ điều tốc PWM. Cảm biến quang điện E3F-DS30P1 đóng vai trò định vị vật thể khi PCB tiến vào buồng chụp. Tại đây, camera công nghiệp ghi lại hình ảnh sắc nét dưới nguồn sáng LED chuyên dụng. Tín hiệu hình ảnh chuyển tức thời về máy tính qua giao diện USB. Phần mềm viết bằng ngôn ngữ Python xử lý ảnh qua các bước tiền xử lý lọc nhiễu, cân bằng ánh sáng và so sánh mẫu. Khi phát hiện sản phẩm lỗi, máy tính gửi lệnh phản hồi về PLC qua giao thức truyền thông công nghiệp. PLC lập tức điều khiển động cơ servo MG996R gạt sản phẩm hỏng sang khay chứa phế phẩm. Ngược lại, sản phẩm đạt tiêu chuẩn tiếp tục di chuyển về cuối băng tải. Quy trình kiểm tra và phân loại diễn ra khép kín, tự động và đạt tốc độ phản xạ cao.
3.1. Cấu trúc phần cứng điều khiển PLC Siemens và cảm biến
Khung cơ khí hệ thống được gia công vững chắc từ nhôm định hình và mica kỹ thuật. Trung tâm điều hành là PLC Siemens S7-1212C DC/DC/DC, nổi tiếng với độ bền và khả năng chống nhiễu công nghiệp. Cảm biến quang phản xạ khuếch tán E3F-DS30P1 phát hiện phôi với khoảng cách điều chỉnh từ 10 đến 30cm. Khi bo mạch cắt ngang chùm tia hồng ngoại, cảm biến phát tín hiệu kích hoạt chụp ảnh. Hệ thống chấp hành dùng động cơ servo kỹ thuật số MG996R có lực kéo khỏe và góc quay linh hoạt. Nguồn tổ ong 24VDC và 5VDC cung cấp năng lượng ổn định cho toàn mạch. Rơ-le trung gian cùng aptomat bảo vệ mạch điện an toàn trước các sự cố quá tải hoặc chạm chập.
3.2. Thuật toán xử lý ảnh Python và giao diện điều khiển
Khối thị giác máy tính được xây dựng bằng ngôn ngữ Python với thư viện xử lý ảnh OpenCV. Ảnh chụp PCB trước tiên được chuyển sang ảnh xám và cân bằng độ tương phản. Bộ lọc Gaussian triệt tiêu nhiễu hạt do môi trường quang học gây ra. Thuật toán phân ngưỡng nhị phân thích nghi tách biệt rõ các đường mạch dẫn đồng. Tiếp theo, hệ thống so sánh ảnh hiện tại với ảnh mẫu PCB chuẩn bằng phương pháp trừ ảnh hoặc trích xuất đặc trưng biên dạng. Nếu số điểm sai lệch vượt ngưỡng quy định, bo mạch bị xác định là lỗi. Giao diện người dùng GUI thiết kế trực quan bằng Python PyQt hiển thị hình ảnh camera, vị trí lỗi và thống kê tỷ lệ thành phẩm theo thời gian thực.
IV. Đánh giá hiệu quả và ứng dụng hệ thống phân loại lỗi PCB
Kết quả thử nghiệm thực tế tại phòng thí nghiệm chứng minh hệ thống hoạt động ổn định và tin cậy. Thời gian nhận diện và xử lý phân loại mỗi sản phẩm chỉ mất chưa đầy hai giây. Khả năng phát hiện chính xác các lỗi ngắn mạch, đứt mạch và trầy xước đạt trên chín mươi phần trăm. Khâu phân loại bằng tay gạt servo phản ứng nhịp nhàng với tốc độ di chuyển của băng tải. Mô hình giải quyết triệt để sự phụ thuộc vào thao tác thủ công, giúp chuẩn hóa chất lượng xuất xưởng của sản phẩm vi mạch. Về mặt học thuật, đề tài khẳng định năng lực ứng dụng kiến thức điều khiển tự động và trí tuệ nhân tạo của sinh viên ĐH SPKT TP.HCM. Trong bối cảnh công nghiệp 4.0, giải pháp này mở ra tiềm năng lớn cho các xưởng gia công điện tử trong nước. Doanh nghiệp vừa và nhỏ hoàn toàn có thể tiếp cận công nghệ kiểm định tự động với mức đầu tư hợp lý. Nền tảng mở cũng cho phép dễ dàng tích hợp thêm các công nghệ học sâu tiên tiến trong tương lai.
4.1. Khả năng ứng dụng thực tế trong dây chuyền sản xuất
Hệ thống có cấu trúc cơ khí nhỏ gọn, rất phù hợp lắp đặt trực tiếp vào dây chuyền đóng gói hoặc kiểm tra cuối chuyền SMT. Thiết bị vận hành bền bỉ và dễ dàng bảo trì nhờ linh kiện công nghiệp tiêu chuẩn. Chi phí chế tạo hệ thống thấp hơn nhiều lần so với các máy quang học tự động AOI nhập ngoại. Khả năng tùy biến linh hoạt cho phép hệ thống kiểm tra được nhiều chủng loại mạch in kích cỡ khác nhau. Doanh nghiệp chỉ cần chụp và lưu trữ ảnh mẫu mới vào cơ sở dữ liệu phần mềm mà không cần thay đổi kết cấu cơ khí. Đây là giải pháp hữu hiệu giúp các nhà máy điện tử nâng cao năng lực cạnh tranh và giảm chi phí sản xuất.
4.2. Định hướng nâng cấp trí tuệ nhân tạo và học sâu
Mặc dù thuật toán xử lý ảnh truyền thống đạt hiệu quả cao, việc nhận diện các khuyết tật phức tạp vẫn có biên độ sai lệch nhất định. Hướng phát triển tiếp theo của đề tài là tích hợp các mạng nơ-ron tích chập CNN hoặc mô hình YOLO vào phần mềm nhận dạng. Học sâu giúp hệ thống tự động học các đặc trưng khuyết tật từ tập dữ liệu lớn mà không phụ thuộc quá nhiều vào điều kiện ánh sáng môi trường. Ngoài ra, việc kết nối hệ thống với nền tảng điện toán đám mây IoT sẽ mở ra khả năng giám sát thông số từ xa. Dữ liệu lỗi được phân tích theo chuỗi thời gian nhằm dự đoán tuổi thọ khuôn dập hoặc cảnh báo lỗi hệ thống hàn trước khi sự cố xảy ra.