Tổng quan nghiên cứu

Theo báo cáo của ngành tự động hóa, hơn 90% doanh nghiệp có vốn đầu tư trực tiếp nước ngoài tại Việt Nam đã chủ động áp dụng các dây chuyền tự động hóa vào quy trình sản xuất nhằm tối ưu hóa năng suất và giảm thiểu 40% chi phí vận hành. Trong bối cảnh cuộc Cách mạng Công nghiệp 4.0 đang diễn ra mạnh mẽ, khâu phân loại sản phẩm theo màu sắc đóng vai trò then chốt trong các quy trình kiểm soát chất lượng, đóng gói hàng hóa và chế biến nông sản. Tuy nhiên, rào cản lớn đối với phần lớn các cơ sở sản xuất vừa và nhỏ trong nước hiện nay là chi phí đầu tư các hệ thống phân loại công nghiệp nhập khẩu thường rất cao, dao động từ hàng chục đến hàng trăm triệu đồng.

Nghiên cứu tập trung giải quyết bài toán tự động hóa với chi phí tối ưu thông qua việc thiết kế và chế tạo mô hình phân loại sản phẩm theo màu sắc sử dụng vi điều khiển mã nguồn mở Arduino. Mục tiêu cụ thể là xây dựng một hệ thống băng tải mini tích hợp cảm biến màu và cơ cấu gạt phân loại tự động, đảm bảo kích thước nhỏ gọn 600 x 100 x 93 mm, hoạt động ổn định và vận hành liên tục 24/24 giờ. Phạm vi nghiên cứu được thực hiện tại Bộ môn Kỹ thuật điện, Khoa Công nghệ thuộc Trường Đại học Cần Thơ trong giai đoạn từ tháng 8/2022 đến tháng 12/2022.

Ý nghĩa của nghiên cứu thể hiện qua việc mang lại giải pháp công nghệ có tính ứng dụng cao, giúp giảm thiểu 95% sai sót do thao tác thủ công của con người và tiết kiệm hơn 85% chi phí đầu tư ban đầu so với các hệ thống điều khiển PLC truyền thống.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Nghiên cứu được xây dựng dựa trên 2 nền tảng lý thuyết trọng tâm gồm Lý thuyết quang phổ học và phản xạ ánh sáng RGB cùng Lý thuyết điều khiển tự động với kỹ thuật điều chế độ rộng xung PWM. Mô hình tích hợp 4 khái niệm kỹ thuật cốt lõi:

  • Nguyên lý cảm biến quang phổ màu: Module TCS3200 tích hợp ma trận 64 photodiode bán dẫn (gồm 16 photodiode lọc màu đỏ, 16 màu xanh lá, 16 màu xanh dương và 16 photodiode không lọc) giúp chuyển đổi cường độ ánh sáng phản xạ từ bề mặt sản phẩm thành chuỗi xung vuông có tần số biến thiên từ 2 Hz đến 500 kHz.
  • Nguyên lý điều khiển góc quay servo: Cơ chế hồi tiếp vòng kín sử dụng chuỗi xung điều chế độ rộng PWM ở tần số 50 Hz, chu kỳ xung từ 1 ms đến 2 ms để định vị chính xác góc quay từ 0 đến 180 độ cho động cơ servo SG90 có moment xoắn 1.8 kg/cm.
  • Giao thức truyền thông nối tiếp I2C: Kỹ thuật truyền thông 2 dây gồm đường dữ liệu SDA và đường xung nhịp SCL giúp kết nối vi điều khiển với màn hình LCD 2004 hiển thị 4 dòng ký tự.
  • Nguyên lý cảm biến tiệm cận hồng ngoại: Module LM393 sử dụng bức xạ hồng ngoại bước sóng dài hơn 700 nm để phát hiện vật cản trong phạm vi từ 20 đến 50 mm dựa trên mạch so sánh điện áp tích hợp.

Phương pháp nghiên cứu

Nguồn dữ liệu của đề tài được thu thập trực tiếp thông qua các đợt chạy thực nghiệm đo đạc trên mô hình vật lý.

  • Cỡ mẫu thực nghiệm: Hệ thống tiến hành kiểm thử trên tổng số 150 mẫu phôi hình khối kích thước 30 x 30 x 30 mm, chia đều thành 3 nhóm màu gồm 50 mẫu màu đỏ, 50 mẫu màu xanh lá và 50 mẫu màu vàng.
  • Phương pháp chọn mẫu: Áp dụng phương pháp lấy mẫu ngẫu nhiên phân tầng theo màu sắc và bề mặt vật liệu nhằm đánh giá độ tin cậy của thuật toán dưới nhiều điều kiện bề mặt phôi khác nhau.
  • Phương pháp phân tích: Dữ liệu tần số phản xạ được xử lý định lượng thông qua thuật toán phân ngưỡng giá trị trên bộ nhớ Flash 32 kB của vi điều khiển ATmega328P hoạt động ở tần số thạch anh 16 MHz. Lý do lựa chọn phương pháp phân tích tần số là vì tín hiệu xung số có khả năng miễn nhiễu vượt trội so với tín hiệu điện áp analog, đồng thời đảm bảo thời gian xử lý nhanh dưới 20 ms. Toàn bộ timeline nghiên cứu được thực hiện khép kín trong 5 tháng, từ khâu thiết kế mô phỏng trên Proteus 8, lập trình trên Arduino IDE đến gia công mạch in và thử nghiệm thực tế.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Kết quả thực nghiệm trên mô hình băng tải thực tế với 150 mẫu vật thể đã ghi nhận 4 phát hiện quan trọng:

  • Độ chính xác nhận diện màu sắc cao: Hệ thống đạt tỷ lệ phân loại thành công 96.0% đối với mẫu màu đỏ (48/50 sản phẩm), 94.0% đối với mẫu màu xanh lá (47/50 sản phẩm) và 92.0% đối với mẫu màu vàng (46/50 sản phẩm). Tỷ lệ phân loại chính xác trung bình toàn hệ thống đạt 94.0%.
  • Thời gian đáp ứng cơ điện tối ưu: Động cơ servo SG90 hoàn thành chu trình gạt sản phẩm với tốc độ 0.12 giây cho góc quét 60 độ, đồng bộ hoàn hảo với tốc độ vận hành của động cơ giảm tốc 180 kéo băng tải ở tốc độ 100 vòng/phút và dòng không tải 150 mA.
  • Năng suất phân loại ổn định: Mô hình duy trì tốc độ phân loại đều đặn từ 25 đến 30 sản phẩm/phút mà không xảy ra hiện tượng kẹt phôi hay trễ tín hiệu trong suốt 4 giờ vận hành thử nghiệm liên tục.
  • Tiết kiệm tài nguyên phần cứng: Việc sử dụng module chuyển đổi I2C giúp giảm 75% số chân giao tiếp trên Arduino UNO R3 (từ 8 chân xuống 2 chân A4 và A5), trong khi dung lượng bộ nhớ SRAM 2 kB chỉ chiếm khoảng 35% cho việc lưu trữ biến chương trình.

Thảo luận kết quả

Kết quả đo đạc được trình bày trực quan qua bảng đối chiếu tần số và biểu đồ phân bố phổ xung RGB ở các mức tỷ lệ tần số 2%, 20% và 100%. Tại tỷ lệ chia tần số 20%, giá trị tần số ngõ ra của cảm biến TCS3200 cho màu đỏ tập trung trong khoảng 15-25 kHz, màu xanh lá từ 28-38 kHz và màu vàng từ 18-32 kHz. Sự phân tách rõ ràng giữa các dải tần số đã chứng minh tính hiệu quả của thuật toán nhận diện màu sắc được lập trình trên vi điều khiển.

So sánh với các nghiên cứu phân loại bằng hệ thống xử lý ảnh công nghiệp trên nền tảng PLC, giải pháp sử dụng vi điều khiển Arduino UNO R3 giúp giảm hơn 85% tổng chi phí thiết bị (tổng chi phí linh kiện chỉ khoảng 1.300.000 VNĐ) nhưng vẫn đảm bảo độ tin cậy trên 92%. Tỷ lệ sai số 6.0% còn lại chủ yếu do hiện tượng tán xạ ánh sáng môi trường tác động vào cảm biến TCS3200 khi khoảng cách giữa vật thể và cảm biến bị dao động ngoài mức tiêu chuẩn 10-15 mm.

Đề xuất và khuyến nghị

Nhằm nâng cao hiệu quả vận hành và mở rộng khả năng ứng dụng của mô hình trong thực tế, 4 giải pháp cụ thể được đề xuất:

  • Thiết kế buồng đo quang học khép kín: Đội ngũ kỹ thuật cơ khí cần chế tạo vỏ chắn sáng bằng nhựa in 3D bao bọc cụm cảm biến TCS3200 với khoảng cách cố định 10 mm so với bề mặt băng tải, giúp loại bỏ 100% ánh sáng tán xạ bên ngoài và nâng độ chính xác phân loại lên trên 98.5% trong vòng 2 tháng triển khai.
  • Tối ưu hóa thuật toán lọc số thích nghi: Kỹ sư lập trình nhúng cần bổ sung thuật toán trung bình trượt lấy mẫu 10 chu kỳ xung liên tiếp trên Arduino IDE, triệt tiêu 90% hiện tượng dao động tần số đột biến trong thời hạn 1 tháng.
  • Nâng cấp cơ cấu chấp hành công nghiệp: Ban quản lý kỹ thuật xưởng sản xuất cần thay thế động cơ servo SG90 bằng cơ cấu xylanh khí nén tác động kép kết hợp van điện từ 24 VDC, giúp tăng công suất phân loại lên 60-80 sản phẩm/phút và nâng tuổi thọ vận hành thiết bị vượt mức 15.000 giờ trong kế hoạch 6 tháng tới.
  • Tích hợp module IoT giám sát từ xa: Bộ phận phát triển phần mềm cần tích hợp vi điều khiển ESP32 và giao thức truyền thông không dây MQTT trong vòng 3 tháng, cho phép truyền dữ liệu sản lượng phân loại theo thời gian thực về ứng dụng điện thoại với độ trễ dưới 150 ms.

Đối tượng nên tham khảo luận văn

Nội dung và kết quả nghiên cứu của luận văn mang lại giá trị tham khảo thiết thực cho 4 nhóm đối tượng:

  • Sinh viên và học viên cao học chuyên ngành Kỹ thuật điện, Cơ điện tử và Tự động hóa: Luận văn cung cấp toàn bộ quy trình thiết kế từ sơ đồ mạch in trên Proteus 8, bản vẽ cơ khí trên AutoCAD đến mã nguồn C/C++, giúp tối ưu hóa quá trình thực hiện đồ án tốt nghiệp với kinh phí dưới 2.000.000 VNĐ.
  • Kỹ sư R&D tại các doanh nghiệp chế tạo máy: Tài liệu là cơ sở hữu ích để phát triển các module phân loại hàng hóa cỡ nhỏ trong dây chuyền đóng gói bao bì, nông sản hoặc phân loại linh kiện điện tử với chi phí đầu tư ban đầu thấp.
  • Giảng viên các trường đại học và cao đẳng kỹ thuật: Có thể khai thác mô hình băng tải mini dài 600 mm làm giáo cụ trực quan trong các môn học Thực tập Vi điều khiển, Cảm biến công nghiệp và Tự động hóa với thời lượng thực hành từ 30 đến 45 tiết.
  • Chủ các cơ sở sản xuất và xưởng gia công vừa và nhỏ: Cung cấp giải pháp khả thi để chuyển đổi số và tự động hóa khâu phân loại phôi, giúp cắt giảm 50% chi phí nhân công trực tiếp và tăng 30% tốc độ luân chuyển đơn hàng.

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

Module cảm biến màu TCS3200 nhận biết các màu sắc dựa trên nguyên lý nào? Cảm biến TCS3200 tích hợp ma trận 64 photodiode với 4 bộ lọc màu sắc quang học. Khi chiếu ánh sáng vào vật thể, cảm biến thu nhận ánh sáng phản xạ và chuyển đổi cường độ quang thông thành chuỗi xung vuông có tần số từ 2 Hz đến 500 kHz, giúp vi điều khiển nhận dạng chính xác giá trị phổ màu với độ trễ dưới 20 ms.

Động cơ servo SG90 có đáp ứng tốt tốc độ di chuyển của sản phẩm trên băng tải không? Động cơ servo SG90 có tốc độ đáp ứng 0.12 giây cho góc quay 60 độ cùng moment xoắn 1.8 kg/cm ở điện áp 5 VDC. Thử nghiệm thực tế với 150 mẫu phôi cho thấy servo gạt phôi chính xác, đồng bộ hoàn toàn với tốc độ băng chuyền 100 vòng/phút mà không gây hiện tượng kẹt phôi.

Tại sao mô hình cần tích hợp module chuyển đổi giao tiếp I2C cho màn hình LCD 2004? Màn hình LCD 2004 thông thường đòi hỏi từ 6 đến 8 chân tín hiệu kết nối vi điều khiển. Việc sử dụng module I2C giúp rút gọn chỉ còn 2 dây tín hiệu SDA (chân A4) và SCL (chân A5), tiết kiệm hơn 75% số chân I/O trên Arduino UNO R3 và giảm thiểu tối đa nguy cơ chập cháy đường mạch.

Hệ thống xử lý như thế nào để tránh phân loại sai khi sản phẩm đi qua liên tục? Hệ thống bố trí 4 cảm biến vật cản hồng ngoại LM393 có khoảng cách phát hiện 20-50 mm dọc theo băng tải dài 600 mm. Khi phôi đến đúng vị trí, cảm biến gửi tín hiệu ngắt để vi điều khiển kích hoạt cánh tay servo tương ứng, đảm bảo khoảng cách an toàn giữa các phôi tối thiểu 50 mm.

Tổng chi phí chế tạo mô hình là bao nhiêu và có khả năng ứng dụng thực tiễn không? Tổng kinh phí chế tạo phần cứng cho mô hình hoàn chỉnh dao động từ 1.200.000 đến 1.500.000 VNĐ. Với chi phí thấp và độ chính xác phân loại trung bình đạt 94.0%, mô hình hoàn toàn có khả năng nhân rộng để ứng dụng tại các xưởng sản xuất nông sản và đóng gói linh kiện nhỏ.

Kết luận

  • Chế tạo thành công mô hình phân loại sản phẩm tự động theo màu sắc với kết cấu khung nhôm 20100 kích thước nhỏ gọn 600 x 100 x 93 mm.
  • Ứng dụng hiệu quả vi điều khiển Arduino UNO R3 16 MHz kết hợp cảm biến màu TCS3200, đạt độ chính xác phân loại trung bình 94.0% trên 150 mẫu thử nghiệm.
  • Đồng bộ hóa chuyển động cơ điện giữa động cơ giảm tốc 180 tốc độ 100 vòng/phút, cảm biến hồng ngoại LM393 và 2 động cơ servo SG90 phản hồi 0.12 giây.
  • Tiết kiệm 75% số chân I/O trên vi điều khiển nhờ giao tiếp I2C trên màn hình LCD 2004 và cách ly an toàn mạch lực bằng module relay PC817.
  • Cắt giảm hơn 85% chi phí đầu tư so với việc lắp đặt hệ thống PLC công nghiệp, mang lại giải pháp tự động hóa giá rẻ cho doanh nghiệp nhỏ.

Đóng góp chính của luận văn là hoàn thiện một giải pháp kỹ thuật có tính ổn định cao, chi phí thấp cho bài toán phân loại sản phẩm tự động. Kế hoạch nghiên cứu tiếp theo trong 6-12 tháng tới sẽ tập trung tích hợp camera xử lý ảnh AI và module truyền thông đám mây. Bạn đọc hãy tham khảo toàn văn luận văn để nắm bắt chi tiết sơ đồ nguyên lý, mã nguồn lập trình và áp dụng hiệu quả vào các dự án tự động hóa thực tế.