I. Tổng quan về Đồ án Phân loại Sản phẩm bằng Xử lý Ảnh và PLC
Đồ án phân loại sản phẩm là một hệ thống tự động hóa tiên tiến, kết hợp giữa xử lý ảnh, công nghệ PLC và băng chuyền để thực hiện phân loại sản phẩm công nghiệp. Đề tài này được thực hiện bởi sinh viên Nguyễn Văn Yên và Lý Quang Khải từ Trường Đại học Sư phạm Kỹ thuật Thành phố Hồ Chí Minh, khóa 2016, chuyên ngành Công nghệ Kỹ thuật Điều khiển và Tự động hóa. Hệ thống hoạt động dựa trên nguyên tắc thu thập thông tin sản phẩm thông qua camera, sau đó xử lý dữ liệu để phân loại sản phẩm theo các tiêu chí được định sẵn. Sự kết hợp giữa xử lý ảnh số và điều khiển tự động PLC tạo nên một giải pháp hiệu quả cho các dây chuyền sản xuất hiện đại.
1.1. Định nghĩa và mục đích của Hệ thống
Hệ thống phân loại sản phẩm tự động nhằm mục đích tối ưu hóa quy trình sản xuất bằng cách loại bỏ sản phẩm không đạt tiêu chuẩn. Mục đích chính là kiểm tra barcode, logo và số lượng sản phẩm. Nếu sản phẩm đạt tiêu chuẩn sẽ được lưu trữ, ngược lại sẽ được gỡ khỏi băng chuyền vào các làn phân loại thích hợp thông qua điều khiển PLC.
1.2. Ý nghĩa thực tiễn trong Công nghiệp
Ứng dụng công nghệ xử lý ảnh và PLC trong phân loại sản phẩm giúp nâng cao hiệu suất sản xuất, giảm lỗi nhân công và tăng độ chính xác kiểm chất. Hệ thống này có thể được áp dụng rộng rãi trong các nhà máy sản xuất, giúp tự động hóa quy trình kiểm tra chất lượng sản phẩm một cách hiệu quả.
II. Cấu trúc và Thành phần Kỹ thuật của Hệ thống
Hệ thống phân loại sản phẩm được xây dựng từ ba thành phần chính bao gồm phần cứng, phần mềm và cơ cấu điều khiển. Phần cứng bao gồm camera để chụp hình ảnh sản phẩm, băng chuyền để vận chuyển sản phẩm, cảm biến để phát hiện vị trí sản phẩm. Phần mềm sử dụng ngôn ngữ lập trình Python với thư viện OpenCV để thực hiện xử lý ảnh số. Cơ cấu điều khiển sử dụng PLC (Programmable Logic Controller) để điều khiển các van điện từ và xilanh khí nén nhằm phân loại sản phẩm vào các làn quy định. Sự phối hợp giữa ba thành phần này tạo thành một hệ thống hoàn chỉnh.
2.1. Các Thành phần Phần cứng
Camera là thiết bị then chốt dùng để thu thập thông tin hình ảnh sản phẩm. Băng chuyền vận chuyển sản phẩm qua điểm chụp ảnh. Cảm biến cơ học phát hiện sự có mặt của sản phẩm, van điện từ khí nén nhận lệnh từ PLC để kích hoạt xilanh đẩy sản phẩm sang các làn phân loại khác nhau.
2.2. Phần mềm và Thuật toán Xử lý Ảnh
Phần mềm được lập trình trên PyCharm sử dụng Python và thư viện OpenCV mã nguồn mở. Hệ thống thực hiện nhận dạng barcode, phát hiện logo và đếm số lượng sản phẩm thông qua các thuật toán xử lý ảnh. Dữ liệu được xử lý rồi gửi tín hiệu điều khiển tới PLC để thực hiện phân loại sản phẩm.
III. Quy trình Hoạt động và Nguyên tắc Phân loại Sản phẩm
Quy trình hoạt động của hệ thống phân loại sản phẩm diễn ra theo các bước tuần tự và cụ thể. Đầu tiên, sản phẩm được đặt lên băng chuyền và chuyển động tới điểm chụp ảnh. Camera tự động chụp ảnh sản phẩm và gửi dữ liệu tới hệ thống xử lý. Phần mềm xử lý ảnh sẽ phân tích các yếu tố như barcode, logo và số lượng sản phẩm. Nếu sản phẩm đạt tiêu chuẩn (mã đúng, logo đúng, số lượng đúng), nó sẽ được lưu trữ trong kho. Nếu không đạt, PLC sẽ gửi tín hiệu kích hoạt van điện từ và xilanh khí nén để đẩy sản phẩm ra khỏi băng chuyền vào các làn phân loại thích hợp để xử lý tiếp.
3.1. Các Tiêu chí Phân loại Sản phẩm
Hệ thống phân loại dựa trên ba tiêu chí chính. Thứ nhất là nhận dạng barcode - kiểm tra mã vạch chính xác. Thứ hai là phát hiện logo - xác nhận logo sản phẩm đúng quy định. Thứ ba là đếm số lượng - kiểm tra số lượng sản phẩm trong một gói. Chỉ khi cả ba tiêu chí đều đạt yêu cầu, sản phẩm mới được xem là hợp lệ.
3.2. Cơ chế Giao tiếp giữa Phần mềm và PLC
Giao tiếp giữa phần mềm xử lý ảnh và PLC được thiết lập thông qua giao thức truyền thông. Sau khi xử lý ảnh hoàn tất, hệ thống gửi lệnh điều khiển tới PLC. PLC nhận lệnh và điều khiển van điện từ để kích hoạt xilanh khí nén, đẩy sản phẩm vào làn phân loại thích hợp. Quá trình này xảy ra nhanh chóng và chính xác.
IV. Kết quả Thực nghiệm và Hướng Phát triển Hệ thống
Kết quả thực nghiệm của hệ thống phân loại sản phẩm cho thấy độ chính xác cao trong nhận dạng barcode, phát hiện logo và đếm số lượng. Tuy nhiên, hệ thống còn một số hạn chế liên quan đến ảnh hưởng của ánh sáng tự nhiên - gây ra bóng đổ làm ảnh hưởng đến chất lượng ảnh và độ chính xác nhận dạng. Để cải thiện hiệu suất, nhóm đã sử dụng hệ thống chiếu sáng nhân tạo ổn định để giảm thiểu ảnh hưởng của ánh sáng tự nhiên. Hướng phát triển tiếp theo bao gồm tối ưu hóa thuật toán xử lý ảnh, tăng tốc độ xử lý, và mở rộng khả năng nhận diện các yếu tố khác như kích thước, màu sắc sản phẩm.
4.1. Độ Chính xác và Hiệu suất của Hệ thống
Thực nghiệm cho thấy hệ thống đạt độ chính xác cao trong phân loại sản phẩm, đặc biệt khi điều kiện chiếu sáng ổn định. Tốc độ xử lý ảnh đạt được cho phép xử lý nhiều sản phẩm liên tiếp trên băng chuyền. Hiệu suất hoạt động của van điện từ và xilanh khí nén cũng được xác nhận hoạt động chính xác khi nhận lệnh từ PLC.
4.2. Thách thức và Giải pháp Cải thiện
Thách thức chính là ảnh hưởng của ánh sáng tự nhiên gây bóng đổ trên sản phẩm, làm ảnh hưởng chất lượng ảnh. Giải pháp là sử dụng hệ thống chiếu sáng LED ổn định và xử lý tiền xử lý ảnh để chuẩn hóa độ sáng. Hướng phát triển tương lai bao gồm áp dụng Machine Learning để nâng cao độ chính xác nhận dạng sản phẩm.