Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 103 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
103
Dung lượng
5,86 MB
Nội dung
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI ĐỒ ÁN TỐT NGHIỆP Thiết kế hệ thống phân loại đóng lọ thuốc sử dụng học máy VŨ THẾ THƯỜNG thuong.vt166822@sis.hust.edu.vn NGUYỄN MẠNH TRƯỜNG truong.nm166898@sis.hust.edu.vn NGUYỄN HỒNG SƠN son.nh166675@sis.hust.edu.vn NGUYỄN ĐỨC THỊNH thinh.nd166798@sis.hust.edu.vn Ngành Cơ điện tử Chuyên ngành CN Cơ điện tử Giảng viên hướng dẫn: TS Mạc Thị Thoa Bộ môn: Viện: TS Nguyễn Anh Tuấn Cơ Điện Tử Cơ Khí HÀ NỘI, 7/2020 Tieu luan Chữ ký GVHD Chữ ký GVHD BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI CỘNG HOÀ XÃ HỘI CHỦ NGHÍA VIỆT NAM Độc lập – Tự – Hạnh phúc NHIỆM VỤ THIẾT KẾ ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên: Vũ Thế Thường MSSV Nguyễn Mạnh Trường : Nguyễn Hồng Sơn Nguyễn Đức Thịnh Lớp CN-Cơ Điện Tử 01, 03 K61 Bộ môn Cơ Điện Tử Viện Cơ Khí 20166822 20166898 20166675 20166798 I/ ĐỀ TÀI THIẾT KẾ “Thiết kế hệ thống phân loại đóng lọ thuốc sử dụng học máy” II/ CÁC SỐ LIỆU BAN ĐẦU - Năng suất: 1450 viên/giờ - Tuổi thọ hệ thống khí: năm - Yêu đầu ra: Phân loại tối thiểu 80% viên thuốc Khơng sản phẩm lỗi vào lọ - Loại bỏ xác sản phẩm lỗi III/ NỘI DUNG THUYẾT MINH VÀ TÍNH TỐN Chương 1: Tổng quan hệ thống phân loại đóng gói sản phẩm ứng dụng xử lí ảnh Chương 2: Tính tốn thiết kế hệ thống khí Chương 3: Hệ thống điện điều khiển Chương 4: Chương trình phân loại thuốc Chương 5: Xây dựng hệ thống thực nghiệm Chương 6: Kết luận IV/ CÁC BẢN VẼ VÀ ĐỒ THỊ STT Tên vẽ SL KT Hệ thống băng tải A0 Các chi tiết máy rung A0 Phễu rung A0 Bản vẽ lắp phễu rung A0 Bản vẽ khí nén A0 Bản vẽ đầu nối điện A0 V/ CÁN BỘ HƯỚNG DẪN: - TS.Mạc Thị Thoa - TS.Nguyễn Anh Tuấn Tieu luan VI/ NGÀY GIAO NHIỆM VỤ THIẾT KẾ: 06/02/2020 VII/ NGÀY HOÀN THÀNH ĐỒ ÁN: 30/6/2020 Tieu luan Hà Nội, ngày tháng năm 2020 Giảng viên hướng dẫn Tieu luan Tieu luan Đánh giá giảng viên hướng dẫn …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… Kết đánh giá Họ tên Điểm Hà Nội, ngày tháng năm 2020 Giảng viên hướng dẫn Vũ Thế Thường Nguyễn Mạnh Trường Nguyễn Hồng Sơn Nguyễn Đức Thịnh Tieu luan (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may Tieu luan (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may Đánh giá giảng viên phản biện …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… Kết đánh giá Họ tên Điểm Hà Nội, ngày tháng năm 2020 Giảng viên phản biện Vũ Thế Thường Nguyễn Mạnh Trường Nguyễn Hồng Sơn Nguyễn Đức Thịnh (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may Tieu luan (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may Tieu luan (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may LỜI CẢM ƠN Bốn năm gắn bó với Bách Khoa khoảng thời gian khơng dài bốn năm có nhiệt huyết tuổi trẻ, có niềm tin ước mơ, hy vọng…cũng có kỷ niện vui, buồn nơi Luyến tiếc nhiều thứ, thời gian không quay trở lại, phải tiến phía trước, tiến tương lai để trưởng thành hơn, thành cơng Nhóm xin gửi lời cảm ơn chân thành tới thầy cô Viện, Viện Cơ khí, Bộ mơn Cơ điện tử Trường đại học Bách Khoa Hà Nội đồng hành dẫn dắt chúng em qua môn học, với kiến thức Đặc biệt nhóm xin chân thành cảm ơn tới giảng viên TS Mạc Thị Thoa TS Nguyễn Anh Tuấn trực tiếp hướng dẫn nhóm chúng em hoàn thành đồ án tốt nghiệp Chúc thầy, cô mạnh khỏe, nhiệt huyết để dạy bảo, dẫn hệ TÓM TẮT NỘI DUNG ĐỒ ÁN Với đề tài “Thiết kế hệ thống phân loại thuốc đóng lọ sử dụng học máy” nhóm nhận thấy vấn đề cần thực thiết kế khí; để nhận biết, phân loại sản phẩm lỗi qua xử lý ảnh hay phải giao tiếp chương trình xử lý ảnh với điều khiển để điều khiển cấu chấp hành Để thực nhiệm vụ ban đầu nhóm tìm hiểu nghiên cứu mơ hình đóng gói phân loại sản phẩm, sau tính tốn thiết kế vẽ khí phần mềm Catia, mơ thực làm mơ hình thực tế; tiến hành điều khiển mơ hình qua PLC; chương trình xử lý ảnh viết ngơn ngữ Python giao tiếp với PLC qua thư viện Snap7 Đây đề tài mang tính thực tế cao Kết thực nghiệm mơ hình đạt khả quan chưa đáp ứng hết mục tiêu đề vấn đề cấp phơi tự động, độ xác đóng lọ cấp nắp Vì nhóm có định hướng phát triển đề tài cách thay số thiết bị chất lượng để tăng suất độ xác cho hệ thống Qua đồ án sinh viên chúng em học nhiều kiến thức mới, đặc biệt áp dụng kiến thức học thực tế sản xuất Sinh viên thực Ký ghi rõ họ tên Vũ Thế Thường Nguyễn Mạnh Trường Nguyễn Hồng Sơn (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may Tieu luan Nguyễn Đức Thịnh (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may lớp đỏ qua (hoặc vài) điểm đỏ Các điểm xanh, đỏ nằm đường biên gọi support vector, chúng có nhiệm vụ support để tìm siêu phẳng Đó lý tên gọi thuật toán Support Vector Machine 4.2 Kết thực 4.2.1 Phát đối tượng Để phân loại đối tượng bước tách vật thể khỏi cụ thể toán ta tách viên thuốc khỏi bang tải để thực công việc ta sử dụng đến thuật toán Canny (đã nêu mục 4.1.2) Hình 4.80 Kết thuật tốn Canny Nhưng điều kiện môi trường (ánh sáng, băng tải bị bẩn, …) nên kết thu không khả quan ta phải sử dụng thêm thuật toán lọc nhiễu Gauss (đã nêu mục 4.1.1) Hình 4.81 Kết thuật tốn Canny kết hợp lọc Gauss Từ kết ta tiến hành tách đối tượng khỏi khung hình đồng thời quay đối tượng chiều Để thực việc sử dụng đến module Countour cung cấp miễn phí thư viện mã nguồn mở OpenCV (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may Tieu luan (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may Hình 4.82 Kết phát đối tượng Phương pháp phương pháp vô đơn giản giúp cho tốc độ chương trình trở lên nhanh cịn có kết thu tốt sử dụng phương pháp ta phát vật thể băng tải thuận tiện cho việc phát triển nên thành phân loại sản phẩm khác không thuốc 4.2.2 Trích chọn đặc trưng Sau ta tách đối tượng ta cần lượng thơng tin đối tượng cịn nhiều việc đem lượng thơng tin để sử dụng làm ảnh hưởng tới tốc độ chương trình nên tốn đặt giảm lượng thơng tin xuống Hình 4.83 Ảnh minh họa trích rút đặc trưng[ CITATION www2 \l 1033 ] giữ lại đủ lượng thông tin mà ta cần có ta sử dụng thuật tốn trích rút đặc trưng HOG cung cấp API thư viện Scikit-image với số ô bin 8, kích cỡ cell 16x16, kích cỡ block x 4, phép chuẩn hóa L 2norm (đã nêu mục 4.1.3) Sau trích chọn đặc trưng ta thu vector đặc trưng đối tượng có số chiều 384 4.2.3 Phân loại Trong chương trình lựa chọn thuốc viên nén hình bầu dục sau bảng liệt kê đặc điểm để phân biệt thuốc đạt thuốc lỗi Đặc điểm Hình ảnh (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may Tieu luan (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may Hình bầu dục Các đường cong Thuốc đạt Bề mặt Màu sắc đồng Bị sứt mẻ góc Có màu bất thường Thuốc lỗi Hình dáng bất thường Vật thể lạ Bảng 4.1 Đặc điểm thuốc đạt thuốc lỗi Để máy tính phân loại thuốc đạt thuốc lỗi ta phải chuẩn bị trước tệp liệu thuốc đạt thuốc lỗi Theo thơng thường số lượng liệu lấy mẫu lớn độ xác phân loại cao, toán ta lấy liệu mẫu 2500 ảnh gồm 900 ảnh mẫu thuốc lỗi 1600 ảnh thuốc đạt (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may Tieu luan (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may Hình 4.84 Dữ liệu thuốc đạt Hình 4.85 Dữ liệu thuốc lỗi Sau có liệu mẫu ta tạo model SVM (xem thêm mục 4.1.4) chương trình ta sử dụng API thư viện Scikit – learn lựa Hình 4.86 Kết phân loại SVM chọn hàm Kernel , thông số model để tránh underfitting overfitting Nếu model bị underfitting ta tăng số chiều vector đặc trưng, khơng hiệu ta đổi phương pháp trích chọn đặc trưng khác Nếu model bị underfitting lấy thêm liệu mẫu không hiệu ta tăng độ phức tạp model Ta tiếp tục model fitting Dưới kết model huấn luyện (thuốc lỗi khoanh đỏ, thuốc đạt khoanh xanh) (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may Tieu luan (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may CHƯƠNG XÂY DỰNG MƠ HÌNH HỆ THỐNG VÀ THỰC NGHIỆM 5.1 Xây dựng mơ hình hệ thống Sau tính tốn, lựa chọn, vào thời gian làm đồ án, mơ hình thực nghiệm nhóm em định để toàn chi tiết, hệ thống điện, hệ thống khí nén gắn trực tiếp mặt phẳng đế gỗ Hệ thống cấp phơi có giá thành lớn nên nhóm định khơng sử dụng mơ hình thực nghiệm mà thay vào cấp phơi tay Nhóm sử dụng máy nén khí mini chai nhựa Hệ thống đóng nắp thay cấp nắp tay dập nắp Tuy sử dụng có nhược điểm ồn khơng nén nhiều khí (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may Tieu luan (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may Hình 5.87 Mơ hình thực nghiệm Các cổng kết đầu vào bao gồm dây nguồn kết nối với nguồn AC 220V sau đó, nguồn chuyển đổi nguồn 24VDC,12VDC nhờ b ộ ngu ồn tổ ong để phù hợp với điện áp linh kiện sử dụng Nguồn c ấp cho động băng tải chạy thuốc băng tải cấp lọ 24VDC, động mâm xoay nén khí, đèn led 12VDC Camera kết nối với PC qua cổng USB; PLC kết nối tới PC nhờ cổng Ethernet, kết nối tới rơ le sơ đồ điện kèm báo cáo đồ án Sau tiến hành kết nối cổng vào ra, c ấp ngu ồn cho h ệ th ống, nhóm tiến hành chuẩn bị phơi, nạp code cho PLC, chạy chương trình xử lý ảnh tiến hành chạy thực nghiệm Nguyên lý hoạt động hệ thống bao gồm bước: Cấp thuốc tay thay cho phễu rung thiết kế: (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may Tieu luan (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may Hình 5.3 Thuốc cấp tay vào băng tải Thuốc đến vị trí cảm biến, cài đặt thời gian để dừng vị trí đặt camera Khi thuốc dừng vị trí camera tiến hành chụp ảnh: Hình 5.4 Thuốc đến vị trí cảm biến số Hình 5.5 Thuốc dừng vị trí camera tiến hành chụp ảnh Nếu thuốc lỗi bị đẩy bỏ nhờ cấu xylanh khí nén: (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may Tieu luan (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may Hình 5.6 Cơ cấu xylanh khí nén đẩy thuốc lỗi Hình 5.7 Thuốc lỗi đến vị trí xylanh đẩy Hình 5.8 Xylanh tiến hành đẩy thuốc lỗi vào khay chứa Nếu thuốc đạt yêu cầu chạy tiếp đến vị trí cảm biến số 3, cảm biến có nhiệm vụ đếm số thuốc đạt cho vào lọ cài đặt sẵn (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may Tieu luan (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may Hình 5.9 Thuốc đạt tới vị trí cảm biến số Trong bước thực băng tải hộp hoạt động đưa hộp vào vị trí mâm xoay: Hình 5.10 Băng tải hộp hoạt động Hình 5.11 Lọ đưa vào vị trí mâm xoay (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may Tieu luan (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may Sau hộp vào vị trí mâm xoay, mâm xoay hoạt động Khi cảm biến số phát có hộp tới dừng mâm xoay lại Đây vị trí hứng thuốc từ băng tải thuốc rơi xuống qua máng trượt Hình 5.12 Mâm xoay hoạt động đưa lọ vào vị trí hứng thuốc Khi cảm biến số đếm đủ số thuốc rơi vào lọ mâm xoay tiếp tục hoạt động đưa lọ rỗng vào vị trí hứng thuốc lọ có thuốc đưa sang vị trí dập nắp Hình 5.13 Thuốc rơi đủ số lượng vào lọ (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may Tieu luan (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may Hình 5.14 Mâm xoay hoạt động đưa lọ vào đồng thời đưa lọ có thuốc tới vị trí dập nắp 5.2 Kết thực nghiệm Sau tiến hành chạy thực nghiệm, nhóm thu kết sau: Sau 280 lần có xác suất phân loại 85% nhận diện xác, 90,32% thuốc đạt rơi lọ, tỷ lệ nhận sản phẩm lỗi thành đạt 0%, tỉ lệ loại bỏ sản phẩm lỗi là: 100% đảm bảo đầu tuyệt đối Tốc độ phân loại đạt 24 viên/ phút CHƯƠNG KẾT LUẬN 6.1 Kết luận Trong đồ án, nhóm thực tiến hành phân tích, tính tốn, lựa chọn chi tiết, thành phần cho hệ thống khí hệ thống điều khiển Sau tính tốn, nhóm tiến hành xây dựng mơ hình thực nghiệm kết nối chi tiết khí với với hệ thống điện – điều khiển Sau tiến hành chạy thực nghiệm, nhóm thu kết trình bày chương Qua đồ án này, nhóm thực thiết kế, chế tạo thực điều ển mô hình thực tế phân loại sản phẩm Cũng qua nhóm thực hành thực tế với PLC, hệ thống khí nén; tiếp xúc với cơng nghệ x lý ảnh, b ổ sung ki ến thức Machine Learning, AI Điều giúp cho thành viên nhóm củng cố lại kiến thức học, áp dụng vào thực tế Mặt khác, đồ án tạo cho nhóm kinh nghiệm thực tiễn việc lựa chọn linh kiện, kinh nghiệm từ thiết kế, tính tốn đến khâu gia cơng, lắp ráp khắc phục lỗi xuất (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may Tieu luan (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may trình chạy thử Đây sở cho công việc sau tốt nghiệp thành viên nhóm Do thời gian nghiên cứu khơng nhiều, việc va chạm với nhiều kiến thức mẻ nên tiến độ làm nhóm cịn chậm, gặp nhiều khó khăn, hạn chế Trong hệ thống khí cần có hệ thống chiếu sáng tốt để đối tượng hiển thị rõ nét hơn, tránh tượng bị chi tiết c hình ảnh sáng, phản quang; camera chưa thể rõ nét hình ảnh cho băng tải chạy liên tục; băng tải cịn hoạt động khơng ổn định, dây dẫn đấu nối tủ điện chưa đánh số nên khó khăn sửa, suất hệ thống cịn chưa cao Mâm xoay sử dụng động thường nên điều chỉnh góc quay chưa xác 6.2 Hướng phát triển đồ án tương lai Trong tương lai, mơ hình áp dụng để phân loại đối tượng thuộc lĩnh vực khác Do nhóm mong muốn đầu tư nâng cấp hệ thống cho chất lượng ảnh rõ nét hơn, thể rõ đường nét, chi tiết c ảnh; s dụng động bước servo để điều chỉnh xác góc quay; thay đổi động băng tải để hoạt động đặn, tốc độ ổn định hơn; đầu tư hệ thống cấp phôi theo thiết kế; có phương án chạy hai hàng sản phẩm trở lên giải pháp lo ại bỏ sản phẩm lỗi tối ưu Về phần xử lý ảnh PLC, nhóm muốn cải thiện code, tạo giao diện phần mềm để trực quan; cải thiện tối ưu thuật toán PLC để tăng tốc độ xử lý, tăng suất cho hệ thống; kết nối với thiết bị HMI thực tế để tăng nhãn quan cho hệ thống Do khối lượng kiến thức lớn, đồ án không tránh khỏi sai sót Nhóm mong nhận ý kiến đóng góp thầy/ để đồ án hoàn thiện TÀI LIỆU THAM KHẢO [1] [2] [3] [4] [5] baoanjsc.com.vn/tin-hang/machine-vision-la-gi-loi-ich-cua-machine-visiontrong-smart-factory_2_69_31587_vn.aspx Lê Giang Nam, Nguyễn Mạnh Hùng, Một phương pháp đánh giá hệ thống cấp nắp cao su rung cho q trình đóng chai thuốc, Tạp chí khí Việt Nam, ISSN 0866-7056., 2015 N V Dự, Hướng dẫn tính tốn băng tải, 2011 sandivietnam.com/san-pham/dong-co Tạ Hữu Phước, Hồng Nguyễn Sinh Thành, Nguyễn Hồng Nam,"Ứng dụng cơng nghệ Deep Learning kiểm tra chất lượng vỉ thuốc thiết kế dây chuyền đóng gói", Đồ án tốt nghiệp cử nhân điện tử, ĐHBKHN, 2019 (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may Tieu luan (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may [6] www.tsukasa-d.co.jp/en/data_download/english_catalogue.pdf [7] [8] [9] T Chất, Cơ sở kế máy chi tiết máy, Nhà xuất Khoa học kỹ thuật ca01.smcworld.com/catalog/BEST-5-3-en/pdf/3-p0639-0697-cxsj_en.pdf https://www.sendo.vn/nut-nhan-nha-nut-nhan-de-khong-den-3-den19387860.html https://chotroihn.vn/cam-bien-khoang-cach-30cm-omron-e3f-ds30b4-pnp https://www.facebook.com/DaotaotudonghoaIATC.16/photos/a.790024944 412980/2920516764697110/?type=3&theater https://www.sendo.vn/ro-le-trung-gian-omron-8-chan-my2n-gs-dc24v21069974.html? utm_source=google&utm_medium=affiliate&utm_campaign=4_gsngsh_3647_phukiencongnghe-phukiencongnghekhacphukiencongnghekhac3&gclid=Cj0KCQjw9IX4BRCcARIsAOD2OB26mu3XhGn1ZUWmXhJZV http://siemens-vietnam.vn/gioi-thieu-plc-s7-1200/ https://tiki.vn/webcam-logitech-b525-hd-720p-hang-chinh-hangp419013.html? spid=1047490&utm_source=google&utm_medium=cpc&utm_campaign=S EA_NBR_GGL_PLA_DTP_ALL_VN_ALL_UNK_UNK_C.ALL_X.2045 169324_Y.95003794930_V.1047490_W.DT_A.895864466796_O.CAC&g clid=Cj0KCQjw https://www.automation-sense.com/blog/interviews-english/davide.html? fbclid=IwAR0R4nXSIN1Br9yaYtCvoSQhOA2TnRAQBngCjMja5cn1boujoTIrd7syog Nguyễn Văn Hướng, Nguyễn Văn Hinh, " Ứng dụng công nghệ học sâu để phân loại kiểm tra chất lượng thuốc chữa bệnh", Đồ án tốt nghiệp kỹ sư điện tử, ĐHBKHN, 2018 blog.vietanhdev.com/posts/2018-09-29-loc-anh-image-filtering www.learnopencv.com/histogram-of-oriented-gradients www.researchgate.net/publication/272055558_Rice_Edges_Detection_Bas ed_on_Canny_Operator [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may Tieu luan (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may PHỤ LỤC Các phần mềm sử dụng Phần mềm vẽ kĩ thuật CATIA P3V5R21 Phần mềm vẽ kĩ thuật AutoCad 2015 Phần mềm mơ ADAM 2018 Trình biên dịch soạn thảo IDLE 3.8.2 Python 3.8.2 cho Window Phần mềm TIA Portal V15.1 Các kĩ cần thiết Tính tốn thiết kế máy chi tiết máy Kĩ lập trình cho PLC Kĩ lập trình hướng đối tượng ngôn ngữ python KĨ sử dụng giao diện dòng lệnh window Các thư viện hỗ trợ cho lập trình (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may Tieu luan (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may (TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may(TIEU.LUAN).do.an.tot.NGHIEP.thiet.ke.he.thong.phan.loai.va.dong.lo.thuoc.su.dung.hoc.may