3.1. Tình hình nghiên cứu
Phân loại sản phẩm là một bài toán đã và đang được ứng dụng rất nhiều trong thực tế hiện nay. Dùng sức người, cơng việc này địi hỏi sự tập trung cao và có tính lặp lại, nên các cơng nhân khó đảm bảo được sự chính xác trong cơng việc. Chưa kể đến có những phân loại dựa trên các chi tiết kỹ thuật rất nhỏ mà mắt thường khó có thể nhận ra. Điều đó sẽ ảnh hưởng trực tiếp tới chất lượng sản phẩm và uy tín của nhà sản xuất. Vì vậy, hệ thống tự động nhận dạng và phân loại sản phẩm ra đời là một sự phát triển tất yếu nhằm đáp ứng nhu cầu cấp bách này.
3.2. Mục đích nghiên cứu
Điều khiển cánh tay robot gồm 3 bậc thực hiện thao tác gắp vật trên băng tải và sắp xếp vào khay theo đúng vị trí. Quy trình này sử dụng kết quả từ bước phân loại bên trên để xếp vật vào khay tương ứng với từng sản phẩm kích thước khác nhau.
3.3. Nhiệm vụ nghiên cứu
Đến với đồ án lần này nhóm em sẽ nghiên cứu về ngun lí hoạt động, thiết kế và làm ra 1 mơ hình phân loại sản phẩm theo chiều cao dùng cánh tay robot.
3.4. Phương pháp nghiên cứu
Vì sự hiểu biết hạn hẹp và nguồn cung cấp linh kiện hạn hẹp những hệ thống phân loại sản phẩm theo chiều cao dùng cánh tay robot nên nhóm em đã tìm hiểu và nghiên cứu thêm rất nhiều để tạo ra một mơ hình phân loại sản phẩm theo chiều cao dùng cánh tay robot.
Nhóm em đã tham khảo và xem qua những hệ thống đã ra đời và được nghiên cứu trên mạng một cách tỉ mỉ, có sử dụng trong các khu công nghiệp, chế biến sản xuất, qua
25
đó nhóm em đã tìm thấy rất nhiều cách vận hành của một hệ thống phân loại sản phẩm theo chiều cao. Điển hình:
- Lập trình điều khiển PLC (sử dụng S7-300) và thiết kế giao diện giám sát, vận
hành (sử dụng WINCC) trên phần mềm TIA Portal – “Totallly Integrated Automation Portal”
- Lập trình điều khiển PLC (sử dụng S7-200trên phần mềm lập trình Step 7 MicroWIN) và thiết kế giao diện giám sát, vận hành (sử dụng phần mềm WinCC)
- Sử dụng Arduino Nano CH340 – một board mạch tích hợp và rất phổ biến hiện
nay trên thế giới, sử dụng ngôn ngữ C# để tạo giao diện điều khiển và xử lý trên phần mềm Visual Studio.
Lựa chọn phương án:
Đối với mơ hình này nếu dùng điều khiển bằng PLC thì sẽ rất tốn kém nên nhóm sử dụng Arduino Nano CH340 giá thành rẻ phổ biến phù hợp với kinh tế của sinh viên, nhỏ gọn, thư viện hỗ trợ tốt được đông đảo người sử dụng chia sẻ
Tạo giao diện thực hiện việc điều khiển, giám sát và ghi nhận lại số lượng sản phẩm đã phân loại và truyền nhận dữ liệu thông qua cổng nối tiếp Serial Port đến vi xử lý Arduino để thực hiện việc điều khiển các động cơ Servo. Các động cơ sẽ làm quay cánh tay Robot gắp vật trên băng tải và đưa vật đến các vị trí tương ứng.
• Đề tài thực hiện một số nội dung nghiên cứu sau:
- Thực hiện giao tiếp UART giữa máy tính và vi xử lý Arduino để truyền nhận dữ liệu.
26