1. Trang chủ
  2. » Luận Văn - Báo Cáo

Thiết kế và chế tạo mô hình phân loại hàng hóa theo mã vạch

110 4 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Thiết Kế Và Chế Tạo Mô Hình Phân Loại Hàng Hóa Theo Mã Vạch
Tác giả Võ Lê Hữu Phúc, Văn Minh Khoa, Võ Minh Tiến
Người hướng dẫn THS. Lê Hoài
Trường học Trường Đại Học Công Nghệ Tp. Hồ Chí Minh
Chuyên ngành Kỹ Thuật Cơ Điện Tử
Thể loại Đồ Án Tốt Nghiệp
Năm xuất bản 2022
Thành phố Tp. Hồ Chí Minh
Định dạng
Số trang 110
Dung lượng 8,35 MB
File đính kèm Code Labview và Arduino.rar (10 MB)

Cấu trúc

  • CHƯƠNG 1 GIỚI THIỆU (13)
    • 1.1 Đặt vấn đề (13)
    • 1.2 Ý nghĩa khoa học và thực tiễn của đề tài (14)
    • 1.3 Mục tiêu và đối tượng (15)
      • 1.3.1 Mục tiêu (15)
      • 1.3.2 Đối tượng nghiên cứu (15)
    • 1.4 Phương pháp nghiên cứu (15)
    • 1.5 Giới hạn của đề tài (16)
  • CHƯƠNG 2 TỔNG QUAN VÀ GIẢI PHÁP (17)
    • 2.1 Tìm hiểu mô hình trong và ngoài nước hiện nay (17)
    • 2.2 Sơ lượt về hệ thống xuất nhập (21)
    • 2.3 Mã vạch (21)
      • 2.3.1 Khái niệm mã vạch (21)
      • 2.3.2 Ứng dụng mã vạch (22)
      • 2.3.3 Các loại mã vạch (22)
      • 2.3.4 Ví dụ minh họa về mã số vạch (23)
    • 2.4 Các Cơ Sở Lý Thuyết Liên Quan (24)
      • 2.4.1 Ngôn Ngữ Lập Trình LABVIEW (24)
      • 2.4.2 Xử lí ảnh trên labview (27)
    • 2.5 Cơ cấu điều khiển (28)
      • 2.5.1 Vi điều khiển Arduino (28)
      • 2.5.2 PLC (Programmable Logic Controller) (32)
    • 2.6 Cơ cấu quét mã vạch (34)
      • 2.6.1 Sử dụng webcam (34)
      • 2.6.2 Sử dụng cảm biến quét mã vạch (35)
    • 2.7 Phương án giải quyết (35)
  • CHƯƠNG 3 PHƯƠNG PHÁP GIẢI QUYẾT (39)
    • 3.1 Thực trạng hiện tại (36)
    • 3.2 Năng suất hệ thống (37)
    • 3.3 Sơ đồ hệ thống (37)
  • CHƯƠNG 4 QUY TRÌNH THIẾT KẾ (70)
    • 4.1 Yêu cầu đầu vào của hệ thống (39)
    • 4.2 Thiết kế băng tải (41)
      • 4.1.1 Giới thiệu về băng tải (41)
      • 4.1.2 Phân loại băng tải (42)
      • 4.2.4 Chọn động cơ cho băng tải (44)
    • 4.3 Thiết kế máng dẫn sản phẩm (45)
      • 4.3.1 Chọn vật liệu cho máng dẫn (45)
      • 4.3.2 Thông số kỹ thuật máng dẫn sản phẩm (46)
    • 4.4 Thiết kế cơ cấu xy lanh phân loại (47)
      • 4.4.1 Xác định phương án thiết kế (47)
      • 4.4.2 Sơ lược về xy lanh khí nén (48)
      • 4.4.3 Thiết kế gá xy lanh và cảm biến (50)
    • 4.5 Thiết kế hệ thống điều khiển (53)
    • 4.6 Lựa chọn thiết bị cho hệ thống (54)
      • 4.6.1 Bộ xử lý trung tâm (54)
      • 4.5.2 Camera quét mã vạch và cảm biến (56)
      • 4.5.3 Xy lanh khí nén (58)
      • 4.5.4 Van khí nén (59)
      • 4.5.5 Nguồn cấp cho toàn hệ thống (59)
      • 4.5.6 Mạch điều khiển động cơ băng tải (61)
      • 4.5.7 Module Relay (62)
      • 4.5.8 Các thiết bị khác (63)
      • 4.5.9 Sơ đồ nối dây toàn hệ thống (67)
    • 4.6 Lưu đồ giải thuật (68)
  • CHƯƠNG 5 THI CÔNG (89)
    • 5.1 Thi công cơ khí (70)
      • 5.1.1 Thi công máng trượt sản phẩm (70)
      • 5.1.2 Thi công băng tải (71)
    • 5.2 Lắp đặt hệ thống (71)
    • 5.3 Thi công tủ điện (81)
    • 5.4 Thiết kế giao diện điều khiển (86)
  • CHƯƠNG 6 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN (0)
    • 6.1 Kết quả đề tài (89)
    • 6.2 Hướng phát triển đề tài (89)
  • TÀI LIỆU THAM KHẢO (90)
  • PHỤ LỤC (91)
    • 1.1 Tính toán các thông số của xy lanh công tác (91)
    • 1.2 Tính toán thông số băng tải (92)
    • 2.1 Giao diện chương trình Labview (93)
    • 2.2 Chương trình Arduino (94)

Nội dung

Đồ án tốt nghiệp mô hình phân loại hàng hóa theo mã vạch sử dụng Labview và Arduino. Nhận thấy yêu cầu cấp thiết đó, nhóm chúng em quyết định thực hiện đề tài “Thiết kế và chế tạo mô hình phân loại hàng hóa theo mã vạch” dựa trên các kiến thức đã học nhằm giải quyết các yêu cầu trên.

GIỚI THIỆU

Đặt vấn đề

Đại dịch COVID-19 đã tạo ra nhiều thách thức cho nền kinh tế, nhưng cũng mở ra cơ hội cho các doanh nghiệp áp dụng công nghệ 4.0 trong lĩnh vực logistics và thương mại điện tử Việc sở hữu ứng dụng hệ thống chuyển phát nhanh và phân loại bưu kiện tự động giúp doanh nghiệp nâng cao hiệu quả giao nhận Thương mại điện tử không còn giới hạn trong lãnh thổ Việt Nam mà đã trở thành một thị trường toàn cầu, tạo ra nhu cầu vận chuyển hàng hóa ngày càng tăng Để đáp ứng nhu cầu này, các công ty vận chuyển đã đầu tư vào công nghệ hiện đại, như IoT và Digital Twins, nhằm đảm bảo xử lý một lượng đơn hàng khổng lồ mỗi ngày mà vẫn duy trì chất lượng dịch vụ Các ứng dụng như kho thông minh và kho tự động cũng đang được triển khai để tối ưu hóa quy trình vận hành.

Trong bối cảnh đại dịch COVID-19 chưa được kiểm soát, nhu cầu vận chuyển hàng hóa tăng nhanh chóng, dẫn đến số lượng bưu phẩm và bưu kiện gia tăng đáng kể Điều này tạo ra áp lực lớn cho các doanh nghiệp vận chuyển Hiện nay, nhiều doanh nghiệp Việt Nam vẫn chủ yếu dựa vào sức lao động con người, dẫn đến năng suất thấp và tình trạng dồn ứ hàng hóa tại các điểm tiếp nhận và bưu cục.

Thời gian vận chuyển gia tăng, chất lượng dịch vụ kém và tính cạnh tranh giảm sút trên thị trường đã dẫn đến việc các nhà khai thác cần cải thiện quy trình vận chuyển để hạn chế sai sót do con người Những sai sót này thường xảy ra do sự mất tập trung, sức khỏe và ảnh hưởng tâm lý từ bên ngoài, đặc biệt trong khâu nhập liệu thủ công, nơi nhân viên dễ mắc lỗi do mệt mỏi Một số công ty như VNPost đã đầu tư vào hệ thống chia chọn tự động để cải thiện quy trình, nhưng vẫn gặp khó khăn do chi phí cao và số lượng kho vận lớn trên toàn quốc Do đó, có nhu cầu cấp thiết đối với các hệ thống chia chọn giá rẻ từ nhà sản xuất Việt Nam nhằm nâng cao hiệu suất lao động và chất lượng dịch vụ, nhất là khi khối lượng bưu phẩm ngày càng tăng, gây ùn tắc tại các điểm giao nhận.

Nhằm đáp ứng nhu cầu cấp thiết trong việc quản lý hàng hóa, nhóm chúng em đã quyết định thực hiện đề tài "Thiết kế và chế tạo mô hình phân loại hàng hóa theo mã vạch" Dự án này được xây dựng dựa trên những kiến thức đã học, nhằm giải quyết hiệu quả các yêu cầu trong lĩnh vực phân loại hàng hóa.

Ý nghĩa khoa học và thực tiễn của đề tài

Nghiên cứu và thiết kế hệ thống phân loại sản phẩm bằng mã vạch là rất cần thiết cho đội ngũ kỹ thuật, đặc biệt là kỹ thuật viên chuyên về cơ điện tử Việc chế tạo mô hình hệ thống này trong nước không chỉ mang lại nhiều lợi ích mà còn nâng cao hiệu quả quản lý sản phẩm.

Giá thành của thiết bị nội địa rẻ hơn nhiều so với thiết bị nhập khẩu, nhưng vẫn đáp ứng đầy đủ nhu cầu sản xuất Điều này chứng tỏ rằng trình độ kỹ thuật công nghệ của chúng ta đang phát triển và có khả năng theo kịp với thế giới.

Mục tiêu và đối tượng

− Tìm hiểu sơ lượt về các hệ thống phân loại trong và ngoài nước

− Thiết kế hệ thống phân loại hàng hóa theo mã vạch có công suất 5 sản phẩm/phút

− Tìm hiểu về mã vạch của hàng hóa

− Thiết kế chương trình điều khiển Labview và Arduino

− Thiết kế giao diện điều khiển bằng Labview và giám sát bằng camera

− Tính toán thiết kế băng tải có kích thước 40cm x 10cm x 12cm

− Gia công và chế tạo mô hình cơ khí, chạy thử nghiệm

− Lắp ráp, hoàn thiện mô hình phân loại được các sản phẩm bị thiếu số lượng, cũng như sai mã barcode

− Hoàn thiện mô hình và thuyết minh đề tài

Các đặt trưng cơ bản của hệ thống phân loại sản phẩm bằng mã vạch

Nghiên cứu các thiệt bị cơ bản của hệ thống tự động bao gồm: cơ cấu chấp hành, các thiết bị điều khiển…

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

Nghiên cứu các công trình và sản phẩm phân loại bằng mã vạch trong và ngoài nước giúp nắm bắt tình hình thực tế, đánh giá ưu nhược điểm, từ đó đề xuất phương án phù hợp cho việc áp dụng công nghệ này.

Tham khảo tài liệu từ sách, internet và các đồ án liên quan là bước quan trọng trong quá trình thiết kế Bắt đầu từ ý tưởng và phát triển nó thành sản phẩm cuối cùng giúp giảm thiểu sai sót không mong muốn.

Giới hạn của đề tài

Trong quá trình phân loại hàng hóa, các mặt hàng có kích thước và khối lượng khác nhau được xem xét Đề tài này sẽ tập trung vào việc tính toán và thiết kế mô hình phân loại cho các sản phẩm có khối lượng tối đa 3kg và kích thước không vượt quá 10x10x10cm.

Do thời gian hạn chế và kiến thức còn thiếu, nhóm chúng em chỉ có thể giải quyết một số vấn đề nhất định liên quan đến đề tài.

− Thiết kế mô hình cơ khí hoàn chỉnh và chạy ổn định

− Mô hình phân loại sản phẩm ổn định, đáp ứng yêu cầu đặt ra

− Hoàn thành thuyết minh đề tài

TỔNG QUAN VÀ GIẢI PHÁP

Tìm hiểu mô hình trong và ngoài nước hiện nay

Hiện nay, doanh nghiệp có thể quản lý việc phân loại hàng hóa trong kho bằng sức lao động của con người hoặc thông qua hệ thống phần mềm hỗ trợ quản lý.

Mỗi doanh nghiệp có thể sở hữu một hoặc nhiều kho hàng tùy thuộc vào tính chất kinh doanh Việc sắp xếp và phân loại hàng hóa trong kho là rất quan trọng và cần được kiểm soát thường xuyên, vì nó ảnh hưởng đến nhiều bộ phận liên quan Một yếu tố quan trọng trong phân loại hàng hóa là phân loại theo nhóm sản phẩm.

Khi phân loại hàng hóa, nhân viên kho có nhiều lựa chọn như phân loại theo nhà cung cấp, loại sản phẩm, hạn sử dụng và nhóm sản phẩm, trong đó nhóm sản phẩm là cách phân loại các sản phẩm có cùng mục đích sử dụng.

Hình 2 1 Hoạt động phân loại hàng hóa trong kho

Các doanh nghiệp thường sử dụng phương pháp truyền thống trong việc phân loại hàng hóa, phụ thuộc vào sức lao động của con người, dẫn đến những thiếu sót và mất thời gian Nhân viên có thể quên thông tin sản phẩm, gây nhầm lẫn trong quá trình phân loại Để khắc phục những hạn chế này, phần mềm công nghệ hỗ trợ phân loại hàng hóa theo nhóm sản phẩm đã ra đời Hệ thống tự động tìm kiếm và sắp xếp các sản phẩm cùng nhóm, giúp nhân viên kho dễ dàng kiểm tra và điều chỉnh Phương pháp này không chỉ đảm bảo tính chuyên nghiệp và độ chính xác cao mà còn tiết kiệm thời gian lao động, nâng cao hiệu suất làm việc.

Hiện nay, sự đa dạng của hàng hóa ngày càng tăng khiến việc phân loại hàng hóa gặp nhiều khó khăn Các phương pháp truyền thống để xác định loại hàng hóa không còn hiệu quả, đòi hỏi cần có những giải pháp mới để đáp ứng nhu cầu này.

− Phân loại hàng hóa theo chiều cao:

Hệ thống phân loại này sử dụng cảm biến để xác định chiều cao của hàng hóa, từ đó có thể phân loại theo yêu cầu

Hình 2 2 Mô hình phân loại sản phẩm theo chiều cao của sinh viên

Tuy nhiên hệ thống này cũng có một số ưu nhược điểm sau:

− Thiết kế đơn giản, dể dàng phân loại sản phẩm theo kích thước cho trước

− Tính ứng dụng chưa cao do loại hàng hóa cần phân loại theo kiểu này còn ít

− Khó thay đổi tiêu chuẩn phân loại nhiều kích thước khác nhau

− Phân loại sản phẩm theo màu sắc

Hình 2 3 Mô hình phân loại sản phẩm theo màu sắc

Hệ thống phân loại sản phẩm này sử dụng cảm biến màu sắc để phân loại theo các điều kiện đã được xác định trước Công nghệ này được áp dụng hiệu quả trong dây chuyền phân loại thực phẩm và nông sản.

Hệ thống này chỉ phân loại sản phẩm dựa vào một yếu tố duy nhất là màu sắc, điều này gây khó khăn trong việc áp dụng cho các loại sản phẩm khác nhau.

− Phân loại sản phẩm theo cân nặng

Hình 2 4 Mô hình phân loại sản phẩm theo cân nặng

Hệ thống này sử dụng các cân điện tử được lắp sau băng tải để tiến hành xác định trọng lượng của hàng hóa và phân loại

Hệ thống này được sử dụng phổ biến nhờ vào độ khó thấp và tính ứng dụng cao hơn so với các hệ thống khác Tuy nhiên, độ chính xác của nó vẫn còn phụ thuộc vào cảm biến, dẫn đến một số hạn chế.

− Phân loại sản phẩm theo mã QR

Hình 2 5 Phân loại hàng hóa theo mã QR

Hệ thống phân loại sản phẩm sử dụng mã QR cho phép máy đọc mã QR hoặc camera quét mã sản phẩm, sau đó truyền dữ liệu về máy tính để truy cập thông tin hàng hóa Từ những thông tin này, máy có khả năng phân loại sản phẩm một cách hiệu quả.

Yêu cầu lưu trữ thông tin hàng hóa trên mã QR riêng biệt dẫn đến việc phải thực hiện thêm một bước dán mã cho sản phẩm, gây tốn thời gian.

− Phân loại dựa trên mã vạch hàng hóa

Loại trừ được các khó khăn của các hệ thống trên, hệ thống phân loại dựa trên mã vạch có các ưu điểm sau đây:

Hình 2 6 Hàng hóa được dán mã vạch

− Phân loại trực tiếp trên mã vạch được dán lên sản phẩm trong quá trình vận chuyển hoặc nhập kho hàng hóa

− Đạt độ chính xác cao, áp dụng được cho nhiều loại hành hóa

− Có thể ứng dụng thành dây chuyển phân loại nhiều sản phẩm cùng lúc.

Sơ lượt về hệ thống xuất nhập

Hệ thống xuất nhập kho tự động có thể áp dụng nhiều phương thức khác nhau, bao gồm việc sử dụng nhân công, thẻ từ, mã vạch và camera.

Đề tài này tập trung vào việc áp dụng phương pháp xuất nhập bằng vạch để phân loại sản phẩm, đồng thời giám sát và theo dõi các nguồn tài liệu đã thu thập.

Các loại hàng hóa thường được vận chuyển có các kích thước khác nhau được đóng gói thành hộp để dễ dàng vận chuyển

Hình 2 7 Hàng hóa được đóng gói theo quy cách

Mã vạch

Mã vạch là hình thức thể hiện thông tin trên bề mặt sản phẩm mà thiết bị có thể đọc được Ban đầu, mã vạch lưu trữ dữ liệu thông qua độ rộng của các vạch in song song và khoảng trống giữa chúng Hiện nay, mã vạch có thể được in theo các mẫu điểm, vòng tròn đồng tâm hoặc ẩn trong hình ảnh Chúng có thể được đọc bởi máy quét quang học hay thông qua phần mềm chuyên dụng.

Mã vạch chứa thông tin quan trọng về sản phẩm, bao gồm nước đăng ký, tên doanh nghiệp, lô sản phẩm, tiêu chuẩn chất lượng đã được đăng ký, kích thước sản phẩm và địa điểm kiểm tra.

Mã vạch là công cụ quan trọng giúp đánh số các đồ vật kèm theo thông tin liên quan, cho phép máy tính xử lý dữ liệu một cách hiệu quả Thay vì nhập liệu thủ công, người dùng chỉ cần quét mã vạch bằng thiết bị đọc mã, tiết kiệm thời gian và công sức Công nghệ này cũng hoạt động hiệu quả trong môi trường tự động hóa hoàn toàn.

Hệ thống thanh toán hiện đại giúp máy quét nhận dạng hàng hóa và giá cả một cách dễ dàng, từ đó tạo hóa đơn phục vụ khách hàng hiệu quả Điều này không chỉ nâng cao trải nghiệm mua sắm mà còn giúp quản lý hệ thống bán hàng một cách thông minh, tiết kiệm nhân lực và thời gian làm việc.

- Thông qua mã số, mã vạch có thể hỗ trợ biết được nguồn gốc hàng hóa

- Phục vụ cho hoạt động kiểm soát, kiểm đếm tự động giao nhận, vận chuyển hàng hóa

Mã vạch thể hiện mã số EAN gọi là mã vạch EAN

Mã vạch EAN có những tính chất sau : Chỉ thể hiện các con số (từ 0 đến 9) và có chiều dài cố định (13 hoặc 8 con số)

Mã vạch đa chiều rộng cho phép mỗi vạch và khoảng trống có chiều rộng từ 1 đến 4 mô-đun, tạo ra mật độ mã hóa cao Tuy nhiên, độ tin cậy của mã vạch này tương đối thấp, vì vậy cần đặc biệt chú ý khi in mã để đảm bảo chất lượng.

Khu vực bên trái bắt đầu bằng một khoảng trống không có ký hiệu, sau đó là ký hiệu bắt đầu, tiếp theo là dãy số bên trái, ký hiệu phân cách, dãy số bên phải, số kiểm tra, và cuối cùng là ký hiệu kết thúc, kết thúc bằng một khoảng trống bên phải.

Toàn bộ khu vực mã vạch EAN-13 tiêu chuẩn có chiều dài 37,29mm và có chiều cao là 25,93mm

Mã vạch EAN-8 có cấu tạo tương tự EAN-13 nhưng chỉ có chiều dài tiêu chuẩn là 26,73mm và chiều cao 21,31mm

2.3.4 Ví dụ minh họa về mã số vạch

Hình 2 9 Ví dụ 1 mã vạch thực tế trên sản phẩm Đây là mã số mã vạch của Bánh Phở bò viên

Mã vạch sản phẩm là : 8934561250319

Ba số đầu tiên là (893) tính từ bên trái qua chỉ cho ta biết Việt Nam sản xuất ra sản phẩm này

Mã số doanh nghiệp sản xuất sản phẩm là 45612, trong khi bốn con số tiếp theo, 5031, đại diện cho tên hàng hóa, phản ánh đặc điểm tiêu dùng của sản phẩm đó.

Và con số (9) ở cuối được gọi là số kiểm tra để kiểm định tính đúng đắn của việc đọc dò các sọc bởi thiết bị scanner

Hình 2 10 Ý nghĩa các số trên mã vạch

Các Cơ Sở Lý Thuyết Liên Quan

2.4.1 Ngôn Ngữ Lập Trình LABVIEW

Hình 2 11 Ngôn ngữ lập trình Labview

LabVIEW (Laboratory Virtual Instrumentation Engineering Workbench) là phần mềm do National Instruments phát triển, được sử dụng rộng rãi trong các phòng thí nghiệm và lĩnh vực khoa học kỹ thuật như tự động hóa, điều khiển, điện tử, cơ điện tử, hàng không, hóa sinh và điện tử y sinh Phần mềm này đặc biệt phổ biến tại các quốc gia như Mỹ, Hàn Quốc và Nhật Bản.

Ngôn ngữ LABVIEW nổi bật với tính trực quan, cho phép lập trình viên thay vì viết các dòng lệnh bằng chữ và số như trong các ngôn ngữ lập trình truyền thống như VB, C, C++, có thể dễ dàng lập trình thông qua việc kéo thả các biểu tượng và kết nối chúng bằng dây trong môi trường phát triển mã nguồn.

LABVIEW là phần mềm phổ biến trong các phòng thí nghiệm và lĩnh vực khoa học kỹ thuật như tự động hóa, điều khiển, điện tử, cơ điện tử, hàng không, hóa sinh, và điện tử y sinh Hiện nay, LABVIEW không chỉ có phiên bản cho các hệ điều hành truyền thống mà còn mở rộng sang nhiều nền tảng khác.

NI đã phát triển các mô-đun LABVIEW cho máy hỗ trợ cá nhân (PDA) trên cả hai hệ điều hành Windows và Linux Các chức năng chính của LABVIEW bao gồm khả năng lập trình đồ họa, thu thập và phân tích dữ liệu, cũng như điều khiển thiết bị.

• Thu thập tín hiệu từ các thiết bị bên ngoài như cảm biến nhiệt độ, hình ảnh từ webcam, vận tốc của động cơ,

Mô phỏng và xử lý tín hiệu thu nhận là bước quan trọng nhằm phục vụ cho các mục đích nghiên cứu hoặc đáp ứng yêu cầu của hệ thống mà lập trình viên mong muốn.

• Xây dựng các giao diện người dùng một cách nhanh chóng và thẩm mỹ hơn nhiều so với các ngôn ngữ khác như Visual Basic, Matlab,

• Cho phép thực hiện các thuật toán điều khiển một cách nhanh chóng thông qua các chức năng tích hợp sẵn trong LABVIEW

LABVIEW là một phần mềm lập trình đồ họa phổ biến trong lĩnh vực khoa học, kỹ thuật và giáo dục Phần mềm này giúp người dùng nhanh chóng và dễ dàng phát triển các ứng dụng giao tiếp máy tính, thực hiện đo lường, mô phỏng hệ thống, cũng như kết nối thiết bị ngoại vi với máy tính trong thời gian thực.

− Phần mềm mô phỏng LabVIEW được cấu tạo từ 2 chương trình chính là: Block Diagram và Front Panel Trong đó, Front Panel gần gũi với người dùng hơn

Vì nó là giao diện thể hiện các tính năng được xây dựng từ Block Diagram

LabVIEW là phần mềm mô phỏng độc đáo sử dụng biểu tượng, giúp nó nổi bật hơn so với các phần mềm truyền thống khác thường dựa vào văn bản.

Để sử dụng các biểu tượng trên giao diện Front Panel, người dùng cần cài đặt mã code được tạo ra từ Block Diagram, được gọi là mã G Mã G nằm dưới dạng đồ họa và là điều kiện cần thiết để người dùng có thể sử dụng các biểu tượng Front Panel trong việc tạo ứng dụng.

LABVIEW là phần mềm phổ biến trong các phòng thí nghiệm và lĩnh vực khoa học kỹ thuật như tự động hóa, điều khiển, điện tử, cơ điện tử, hàng không, hóa sinh và điện tử y sinh Ngoài phiên bản dành cho hệ điều hành Windows và Linux, NI còn phát triển các mô-đun LABVIEW cho máy hỗ trợ cá nhân (PDA) Các chức năng chính của LABVIEW bao gồm khả năng lập trình trực quan, thu thập và phân tích dữ liệu hiệu quả.

• Khả năng mô phỏng giống bản gốc với độ chính xác cao

• Khả năng sử dụng biểu tượng để mô phỏng ứng dụng thay vì các ngôn ngữ lập trình văn bản truyền thống

• Khả năng mô phỏng giống bản gốc với độ chính xác cao

LabVIEW là lựa chọn lý tưởng cho những người mới bắt đầu, so với các phần mềm mô phỏng robot truyền thống Khác với việc người dùng phải nhớ các lệnh văn bản trong các chương trình truyền thống, LabVIEW sử dụng dữ liệu đồ họa dạng dòng chảy Dòng chảy này đi qua Block Diagram, tự động xây dựng và thực hiện chương trình cho người dùng Ngoài ra, LabVIEW cung cấp mã G để người dùng dễ dàng lựa chọn và điều khiển biểu tượng theo nhu cầu của mình.

• Khả năng làm việc trên nhiều nền tảng và tương thích với hầu hết hệ điều hành

2.4.2 Xử lí ảnh trên labview

Hình 2 10 Khối IMAQ Create VI

IMAQ create VI: tạo vùng nhớ tạm thời cho ảnh

• Border size: xác định chiều rộng bằng pixel để tạo biên của ảnh

• Image name: tên liên kết với ảnh đã tạo Mỗi ảnh được tạo phải có tên riêng

Trạng thái lỗi trước khi chạy VI được mô tả là "no error" (không lỗi), với trạng thái mặc định là không có lỗi Nếu có lỗi xảy ra trước khi thực hiện, mã lỗi sẽ được chuyển đến phần xử lý lỗi.

• Image type: định dạng kiểu ảnh (ảnh xám, ảnh RGB,…)

• New image: ảnh ngõ vào đã được xử lý qua các chức năng của khối

Hình 2 11 Khối IMAQdx Open Camera VI

Khối IMAQdx Open Camera VI cho phép mở máy ảnh, truy vấn khả năng của máy ảnh, tải tệp cấu hình và tạo tham chiếu duy nhất cho máy ảnh.

• Camera Control Mode: chọn chế độ điều khiển của máy ảnh được sử dụng trong quá trình phát hình ảnh

• Session In: chỉ định tên của máy ảnh bạn muốn mở

Trạng thái lỗi trước khi chạy VI được mô tả là "no error" (không có lỗi) Mặc định, trạng thái này là "no error", và nếu có lỗi xảy ra trước khi chạy, mã lỗi sẽ được chuyển đến phần error out.

• Session Out: là một tham chiếu duy nhất đến máy ảnh Session Out cũng giống như Session In

Hình 2 13 Khối IMAQdx Grab2 VI

Khối IMAQdx Grab2 VI có chức năng lấy khung hình mới nhất từ Image Out VI này chỉ nên được sử dụng sau khi đã cấu hình qua IMAQdx Định cấu hình Grab.vi Nếu loại hình ảnh không tương thích với định dạng video của máy ảnh, VI này sẽ tự động chuyển đổi hình ảnh sang định dạng phù hợp.

Hình 2 14 Khối IMAQ Read Barcode 2 VI

Khối IMAQ Read Barcode 2 VIcó tác dụng đọc các loại mã vạch 1D phổ biến, bao gồm Codabar, Mã 39, Mã 93, Mã 128, EAN 8, EAN 13,…

Cơ cấu điều khiển

Arduino là một bo mạch vi điều khiển được phát triển bởi một nhóm giáo sư và sinh viên Ý, ra mắt lần đầu vào năm 2005 Bo mạch này được sử dụng để cảm nhận và tương tác với môi trường xung quanh, mở ra nhiều ứng dụng trong lĩnh vực điện tử và lập trình.

Mạch 18 có khả năng điều khiển nhiều đối tượng khác nhau, thực hiện các nhiệm vụ từ việc nhận tín hiệu từ cảm biến đến điều khiển đèn, động cơ và nhiều thiết bị khác Bên cạnh đó, mạch còn hỗ trợ liên kết với nhiều module đa dạng.

Phần cứng của Arduino bao gồm một board mạch nguồn mở, được phát triển dựa trên nền tảng vi xử lý AVR Atmel 8-bit hoặc ARM Atmel 32-bit Hiện tại, Arduino có tổng cộng 6 phiên bản, trong đó Arduino Uno và Arduino Mega là hai phiên bản phổ biến nhất.

Arduino sử dụng ngôn ngữ lập trình C/C++, một ngôn ngữ phổ biến trong cộng đồng lập trình Điều này cho phép Arduino nhận dạng mọi đoạn mã C/C++, tạo điều kiện thuận lợi cho các lập trình viên trong việc thiết kế chương trình cho các bo mạch Arduino.

Arduino cung cấp một module quản lý bo mạch cho phép người dùng chọn và thay đổi bo mạch dễ dàng thông qua Menu Quá trình này tự động cập nhật dữ liệu giữa bo mạch và các lựa chọn sửa đổi, đảm bảo tính đồng nhất Ngoài ra, Arduino IDE hỗ trợ người dùng phát hiện và sửa lỗi trong code kịp thời, giúp ngăn ngừa tình trạng bo mạch hoạt động với code lỗi lâu dài, từ đó tránh hư hỏng và giảm tốc độ xử lý.

Arduino hoạt động trên 3 hệ điều hành phổ biến nhất là Windows, Mac

Hệ điều hành OS và Linux cho phép người dùng truy cập phần mềm mọi lúc, mọi nơi chỉ cần có máy tính Điều này mang lại sự linh hoạt và tiện lợi trong việc sử dụng công nghệ.

Hình 2 15 Bộ điều khiển Arduino

19 cụ từ đám mây giúp các nhà lập trình dễ dàng lựa chọn giữa việc tạo và lưu dự án trên đám mây hoặc phát triển chương trình trực tiếp trên máy tính trước khi tải lên bo mạch Arduino.

Phần mềm để lập trình cho mạch Arduino là phần mềm IDE

Hình 2 16 Cấu tạo Arduino Uno

Arduino có nhiều ứng dụng trong đời sống, trong việc chế tạo các thiết bị điện tử chất lượng cao Một số ứng dụng có thể kể đến như:

Lập trình robot sử dụng Arduino đóng vai trò quan trọng trong việc điều khiển hoạt động của robot Ngoài ra, lập trình máy bay không người lái cũng đang trở thành một ứng dụng đầy tiềm năng trong tương lai.

Arduino là một giải pháp hiệu quả để điều khiển thiết bị ánh sáng cảm biến, đóng vai trò quan trọng trong hệ thống đèn giao thông Các hiệu ứng đèn nháy được cài đặt giúp làm nổi bật các biển quảng cáo, thu hút sự chú ý của người qua lại.

• Arduino cũng được ứng dụng trong máy in 3D và nhiều ứng dụng khác tùy thuộc vào khả năng sáng tạo của người sử dụng

GND (Ground) là cực âm của nguồn điện cung cấp cho Arduino UNO Khi sử dụng các thiết bị có nguồn điện riêng biệt, các chân GND này cần phải được nối với nhau để đảm bảo hoạt động ổn định.

• 5V: cấp điện áp 5V đầu ra Dòng tối đa cho phép ở chân này là 500mA

• 3.3V: cấp điện áp 3.3V đầu ra Dòng tối đa cho phép ở chân này là 50mA

• Vin (Voltage Input): để cấp nguồn ngoài cho Arduino UNO, bạn nối cực dương của nguồn với chân này và cực âm của nguồn với chân GND

Chân IOREF trên Arduino UNO cho phép bạn đo điện áp hoạt động của vi điều khiển, thường là 5V Tuy nhiên, bạn không nên sử dụng chân này để lấy nguồn 5V vì chức năng chính của nó không phải là cung cấp điện.

• RESET: việc nhấn nút Reset trên board để reset vi điều khiển tương đương với việc chân RESET được nối với GND qua 1 điện trở 10KΩ

Bảng 2 1 Thông số kỹ thuật Arduino

Vi điều khiển Atmega328P Điện áp hoạt động 5V Điện áp cấp (giới hạn) 6 – 12 V

Chân I/O digital 14 ( có 6 chân xuất xung PWM)

Dòng điện mỗi chân I/O 20 mA

Bộ điều khiển lập trình (PLC) là thiết bị cho phép thực hiện các thuật toán điều khiển logic linh hoạt thông qua ngôn ngữ lập trình Người dùng có thể lập trình để thực hiện chuỗi sự kiện được kích hoạt bởi các tín hiệu đầu vào hoặc thông qua các hoạt động có độ trễ như thời gian định thì và các sự kiện đếm PLC thường được sử dụng để thay thế các mạch relay, hoạt động theo phương thức quét trạng thái đầu vào và đầu ra, đảm bảo rằng khi có sự thay đổi ở đầu vào, đầu ra sẽ tự động điều chỉnh theo.

Tất cả các PLC đều bao gồm những thành phần chính như bộ nhớ chương trình RAM bên trong, có khả năng mở rộng với bộ nhớ ngoài EPROM Ngoài ra, PLC còn được trang bị bộ vi xử lý với cổng giao tiếp để kết nối với các module I/O và các PLC khác.

Nguyên lý hoạt động của PLC dựa vào việc quét các trạng thái đầu ra và đầu vào (I/O) để đảm bảo sự thay đổi diễn ra đồng bộ Khi thiết bị được kích hoạt ở trạng thái ON hoặc OFF, bộ điều khiển lập trình sẽ liên tục chờ tín hiệu ở ngõ vào và xuất tín hiệu ở ngõ ra Hai ngôn ngữ lập trình PLC phổ biến hiện nay là Ladder và State Login.

Hình 2 17 PLC Mitsubishi và Siemens

CPU: thực hiện chương trình và chứa dữ liệu cho điều khiển các quá trình tự động

Power supply: Nguồn cấp điện

Inputs/Outputs: Các đầu vào ra hệ thống

Communication Port: Các cổng truyền thông

Status light: Các đèn trang thái

Programming device: Thiết bị lập trình

Một bộ PLC hoàn chỉnh bao gồm một đơn vị lập trình, có thể là bằng tay hoặc máy tính Các đơn vị lập trình đơn giản thường được trang bị đủ RAM để lưu trữ chương trình một cách hoàn thiện hoặc bổ sung Đối với đơn vị lập trình xách tay, RAM thường là loại CMOS với pin dự phòng, và chương trình chỉ được truyền sang bộ nhớ PLC khi đã được kiểm tra và sẵn sàng sử dụng.

• Công suất tiêu thụ của PLC rất thấp

• Giảm đến 80% số lượng dây nối

• Sửa chữa nhanh tróng và dễ dàng

• Giảm thiểu số lượng role và timer so với hệ điều khiển cố điển

• Tốc độ và năng suất lớn

• Phát hiện lỗi của hệ thống điều khiển nhanh thuận tiện cho vấn đề bảo trì và sửa chữa hệ thống

• Dung lượng chương trình lớn để có thể chứa được nhiều chương trình phức tạp

• Kết nối với các thiết bị thông minh khác như: Máy tính, kết nối mạng internet và các module mở rộng

− Ứng dụng trong công nghiệp hiện đại:

• Từ những ưu điểm vượt trội trên nên hiện nay PLC đã được ứng dụng trong nền công nghiệp với nhiều lĩnh vực như:

• Công nghệ sản xuất: sản xuất màn hình điện thoại, sản xuất oto, sản xuất vi mạch, máy công nghiệp, đóng gói sản phẩm

• Hệ thống nâng vận chuyển

• Hệ thống giám sát quá trình trong các nhà máy xử lý giác thải, nhà máy bia.

Cơ cấu quét mã vạch

Sử dụng webcam để quét mã vạch sau đó gửi tính hiệu về cho labview để giải mã

2.6.2 Sử dụng cảm biến quét mã vạch:

Hình 2 20 Cảm biến quét mã vạch

Quét tính hiệu từ mã vạch sau đó gửi tính hiệu về Arduino để giải mã.

Phương án giải quyết

Sau khi nghiên cứu tài liệu và các mô hình thực tế, nhóm đã đề xuất phương án giải quyết vấn đề dựa trên kiến thức học được tại trường, ngân sách thực hiện đồ án và khả năng của từng thành viên trong nhóm.

Về phần điều khiển: Sử dụng vi điều khiển kết hợp mạch Arduino

Về cơ cấu quét mã vạch: Sử dụng webcam kết hợp phàn mềm labview

CHƯƠNG 3 PHƯƠNG PHÁP GIẢI QUYẾT

Từ năm 2011, Công ty Thiết bị Bưu điện đã hợp tác với Tổng công ty Bưu chính Việt Nam nghiên cứu ứng dụng công nghệ không dây vào hệ thống khai thác mã vạch tại các trung tâm chia chọn bưu chính Kết quả là các thiết bị đọc mã vạch cầm tay đã được VN Post áp dụng hiệu quả cho tất cả các điểm khai thác Tuy nhiên, đến năm 2019, chưa có nghiên cứu nào tiếp tục về giải pháp đọc mã vạch tự động cho doanh nghiệp bưu chính Việt Nam Để khắc phục tình trạng này, VN Post đã đề xuất Công ty cổ phần Thiết bị Bưu điện (POSTEF) thực hiện đề tài “Nghiên cứu chế tạo thử nghiệm băng tải đọc mã vạch tự động” nhằm nâng cao năng suất lao động trong khai thác Công ty POSTEF đã tìm hiểu các giải pháp từ các hãng nổi tiếng như SICK, KEYENCE, COGNEX và tiến hành nội địa hóa thiết bị Hệ thống băng tải đọc mã vạch tự động bao gồm hai thiết bị chính: băng tải chuyển hàng bưu chính và thiết bị đọc mã vạch tự động.

Công ty POSTEF đang nghiên cứu hệ thống băng tải chuyển hàng cho bưu chính với mục tiêu tối đa hóa nội địa hóa Đối với hệ thống thiết bị đọc mã vạch tự động, nhóm nghiên cứu tìm kiếm giải pháp phù hợp nhất từ các hãng nổi tiếng trên thế giới, nhằm tối ưu quy trình khai thác của VN Post với chi phí thấp nhất Để đáp ứng nhu cầu này, nhóm đã thiết kế mô hình phân loại sản phẩm bằng mã vạch cho hàng hóa có khối lượng dưới 3kg.

− Thời gian phân loại sản phẩm đạt 6 sản phẩm / phút (10s / 1 sản phẩm)

− Thời gian làm việc: 8 tiếng/ ngày

− Hiệu xuất tính năng suất phân loại: 100%

Hình 3 1 Sơ đồ khối hệ thống

Toàn bộ quá trình điều được thực hiện tự động Công nhân chỉ có nhiệm vụ để sản phẩm vào vị trí chờ

Với hệ thống phân loại trên, sẽ có các đặc điểm như sau:

- Không phụ thuộc vào yếu tố con người

- Giảm chi phí trong sản xuất

- Tự động hóa trong sản xuất, tăng độ chính xác

Hình 3 2 Mô hình 3D hệ thống

Mô tả nguyên lý hoạt động:

Gói hàng có mã vạch được đặt lên kệ chờ và khi nhấn nút, xy lanh 1 sẽ đẩy hàng vào băng tải 1 Tại đây, camera quét mã vạch, đối chiếu với dữ liệu đã cài đặt và phân loại gói hàng Nếu mã vạch bị lỗi, sản phẩm sẽ được đưa xuống máng trượt ở cuối băng tải Ngược lại, nếu mã vạch hợp lệ, xy lanh 2 sẽ đẩy hàng vào băng tải 2 để phân loại dựa trên thông tin từ mã vạch, với dữ liệu được gửi đến máy tính đã được cài đặt trước.

PHƯƠNG PHÁP GIẢI QUYẾT

Thực trạng hiện tại

Từ năm 2011, Công ty Thiết bị Bưu điện đã hợp tác với Tổng công ty Bưu chính Việt Nam nghiên cứu công nghệ không dây ứng dụng trong hệ thống mã vạch tại các trung tâm chia chọn bưu chính Kết quả nghiên cứu đã được VN Post áp dụng hiệu quả, với các thiết bị đọc mã vạch cầm tay được sử dụng tại tất cả các điểm khai thác Tuy nhiên, đến năm 2019, chưa có nghiên cứu nào tiếp theo về giải pháp đọc mã vạch tự động cho doanh nghiệp bưu chính tại Việt Nam Để khắc phục tình trạng này, VN Post đã đề xuất Công ty cổ phần Thiết bị Bưu điện (POSTEF) thực hiện đề tài “Nghiên cứu chế tạo thử nghiệm băng tải đọc mã vạch tự động”, nhằm nâng cao năng suất lao động trong khai thác Công ty POSTEF đã tiếp cận các giải pháp từ các hãng nổi tiếng như SICK, KEYENCE, COGNEX và nội địa hóa thiết bị Hệ thống băng tải đọc mã vạch tự động bao gồm hai thiết bị chính: băng tải chuyển hàng bưu chính và thiết bị đọc mã vạch tự động.

Công ty POSTEF đang nghiên cứu hệ thống băng tải chuyển hàng cho bưu chính với mục tiêu tối đa hóa nội địa hóa Đối với hệ thống đọc mã vạch tự động, nhóm nghiên cứu sẽ tìm kiếm các giải pháp từ các hãng nổi tiếng toàn cầu để lựa chọn phương án phù hợp nhất với quy trình hiện tại của VN Post, đồng thời đảm bảo chi phí thấp nhất Để đáp ứng nhu cầu này, nhóm đã thiết kế mô hình phân loại sản phẩm bằng mã vạch cho hàng hóa có khối lượng dưới 3kg.

Năng suất hệ thống

− Thời gian phân loại sản phẩm đạt 6 sản phẩm / phút (10s / 1 sản phẩm)

− Thời gian làm việc: 8 tiếng/ ngày

− Hiệu xuất tính năng suất phân loại: 100%

Sơ đồ hệ thống

Hình 3 1 Sơ đồ khối hệ thống

Toàn bộ quá trình điều được thực hiện tự động Công nhân chỉ có nhiệm vụ để sản phẩm vào vị trí chờ

Với hệ thống phân loại trên, sẽ có các đặc điểm như sau:

- Không phụ thuộc vào yếu tố con người

- Giảm chi phí trong sản xuất

- Tự động hóa trong sản xuất, tăng độ chính xác

Hình 3 2 Mô hình 3D hệ thống

Mô tả nguyên lý hoạt động:

Gói hàng có mã vạch được đặt lên kệ chờ và khi nhấn nút, xy lanh 1 sẽ đẩy hàng vào băng tải 1 Tại đây, camera quét mã vạch và đối chiếu với dữ liệu đã cài đặt để phân loại Nếu mã vạch bị lỗi, sản phẩm sẽ được đưa xuống máng trượt, ngược lại, nếu không có lỗi, xy lanh 2 sẽ đẩy hàng vào băng tải 2 để phân loại dựa trên thông tin từ mã vạch mà webcam quét, sau đó gửi dữ liệu đến máy tính đã được cài đặt.

4.1 Yêu cầu đầu vào của hệ thống

Mô hình hệ thống với các sản phẩm là các phôi dạng hình hộp chữ nhật có kích thước bằng nhau

Hệ thống được thiết kế nhằm phân loại các sản phẩm khối hộp có kích thước 10x10x10(mm) với bề mặt hình dạng giống nhau, nhưng gặp phải vấn đề sai mã vạch hoặc không thể nhận diện mã.

Hình 4 1 Mã vạch đúng và mã sai

Hình 4 2 Sản phẩm sai mã vạch

Hình 4 3 Sản phẩm thiếu mã vạch

Hình 4 4 Sản phẩm mã vạch bị lỗi

Hình 4 5 Sản phẩm đạt chuẩn

Việc đảm bảo phân loại sản phẩm chính xác cần đảm bảo:

− Tốc độ băng tải đạt chuẩn, hoạt động ổn định ít rung lắc khi vận hành

− Tốc độ phân loại của hệ thống phải đạt yêu cầu ban đầu đặt ra

− Sản phẩm phân loại phải đạt chuẩn

− Cung cấp đủ ảnh sáng cho hệ thống để đảm bảo việc phát hiện mã vạch được tối ưu

4.1.1 Giới thiệu về băng tải

Băng tải là thiết bị truyền tải hiệu quả, giúp di chuyển sản phẩm và nguyên vật liệu nhanh chóng giữa các vị trí Được thiết kế cho môi trường làm việc khắc nghiệt và khối lượng công việc lớn, băng tải công nghiệp có khả năng di chuyển theo nhiều hướng khác nhau Với sự đa dạng về vật liệu và chủng loại, băng tải được sử dụng rộng rãi trong các dây chuyền sản xuất để vận chuyển cấu kiện nhẹ, quặng, than đá và xỉ lò tại các trạm thủy điện Ngoài ra, chúng còn hỗ trợ vận chuyển hàng hóa trong kho, vật liệu hạt và sản phẩm trong ngành công nghiệp nhẹ, thực phẩm, hóa chất, đồng thời loại bỏ các sản phẩm không sử dụng được.

Hình 4 6 Cấu tạo băng tải

Băng tải có nhiều loại với ưu nhược điểm khác nhau, nhưng nhìn chung, chúng sở hữu nhiều lợi thế nổi bật Cấu trúc của băng tải đơn giản và bền bỉ, cho phép vận chuyển hàng hóa một cách linh hoạt theo các hướng nằm ngang, nghiêng hoặc kết hợp Đầu tư ban đầu không quá lớn, đồng thời có thể tự động hóa, dễ dàng vận hành và bảo trì Ngoài ra, băng tải hoạt động êm ái, mang lại năng suất cao và tiêu tốn ít năng lượng so với các thiết bị vận chuyển khác.

Trong sản xuất và láp ráp chi tiết, băng tải được phân loại dựa vào tải trọng vận chuyển và phạm vi làm việc [11]

• Dùng vận chuyển chi tiết hoặc phôi liệu trong gia công cơ hoặc trong dây chuyền lắp ráp

• Dùng vận chuyển chi tiết hoặc phôi liệu trong gia công cơ hoặc trong dây chuyền lắp ráp

• Dùng để vận chuyển các chi tiết lớn giữa các bộ phận có khoảng cách ≥ 50 m

Hình 4 8 Băng tải thanh đẩy

• Dùng để vận chuyển chi tiết lớn giữa các bộ phận có khoảng cách ≥ 50m

Hình 4 9 Băng tải con lăn

4.1.3 Chọn băng tải phù hợp

Từ yêu cầu đặt ra của khối hàng ban đầu, ta lựa chọn thiết kế hệ thống 2 băng tải đai vì:

− Khi vận hành có độ ổn định cao

− Kết cấu đơn giản dễ lắp đặt và thay đổi

Thiết kế hệ thống băng tải PVC xanh có các thông số kĩ thuật sau:

− Vật liệu khung: Nhôm định hình 30x30mm

− Chất liệu dây đai: Nhựa PVC xanh độ dày 2mm

− Kích thước mặt băng tải: 400x100mm

4.2.4 Chọn động cơ cho băng tải

Lựa chọn động cơ Động cơ giảm tốc JGB37-555 tốc độ 60 rpm làm bộ phận dẫn động cho băng tải vì:

− Băng tải chỉ có nhiệm vụ chạy 1 chiều và chuyển hàng đến vị trí yêu cầu

− Không đòi hỏi tốc độ và độ chính xác cao

− Dễ điều khiển, giá thành rẻ

Bảng 4 1 Thông số động cơ

Tỉ số truyền 1:64 Điện áp định mức 24 VDC

Tốc độ không tải 60 rpm

Tốc độ khi có tải 42 rpm

Moment định mức 10.7 kg.cm

4.2.5 Thông số băng tải và mô hình 3D

Bảng 4 2 Thông số băng tải

Chiều rộng 100 mm Đường kính trục băng tải 60 mm

Hình 4 11 Mô hình 3D băng tải chuyển hàng

(Phần tính toán băng tải xem thêm tại phụ lục 1.2)

4.3 Thiết kế máng dẫn sản phẩm

4.3.1 Chọn vật liệu cho máng dẫn

Máng dẫn được làm từ Mica, hay còn gọi là tấm Acrylic, do không yêu cầu đặc biệt về tính chất cơ học Mica có thành phần hóa học gồm K2O, Al2O3 và 6SiO2, là lựa chọn lý tưởng cho việc chế tạo các sản phẩm có độ bền và tính năng cao.

Mica là vật liệu có cấu trúc tinh thể thuộc hệ một phương, với liên kết thủy tinh chặt chẽ và xu hướng tinh thể giả hệ lục phương Loại vật liệu này có thành phần hóa học tương tự nhau và được ứng dụng rộng rãi trong đời sống cũng như trong sản xuất.

Chọn tấm Mica Acrylic có độ dày 5 mm

Khối lượng riêng của mica 5mm: 6kg/m 2

Để đảm bảo sản phẩm không bị đẩy lệch khỏi máng do sự khác biệt về tốc độ giữa xy lanh và băng tải, cần thiết kế xy lanh liền với kích thước lớn hơn Vì vậy, việc thiết kế hai loại máng trượt, bao gồm máng trượt đơn và máng trượt đôi, là rất cần thiết.

4.3.2 Thông số kỹ thuật máng dẫn sản phẩm

Hình 4 13 Mô hình máng trượt sản phẩm đơn

Bảng 4 3 Thông số máng trượt đơn

Kích thước dẫn sản phẩm 100 ± 10 mm Trọng lượng chịu được tối đa 3 kg

Hình 4 14 Mô hình máng trượt sản phẩm đôi Bảng 4 4 Thông số máng trượt đôi

Kích thước dẫn sản phẩm 100 ± 10 mm Trọng lượng chịu được tối đa 3 kg

4.4 Thiết kế cơ cấu xy lanh phân loại

4.4.1 Xác định phương án thiết kế

Trong hệ thống phân loại hàng hóa, cơ cấu này nhận lệnh từ bộ xử lý trung tâm và thực hiện hai nhiệm vụ chính: đẩy khối hàng từ băng tải vận chuyển xuống máng trượt và chuyển khối hàng từ băng tải số 1 sang băng tải số 2.

Chọn cơ cấu phân loại sử dụng xy lanh khí nén

Yêu cầu kĩ thuật của cơ cấu:

− Sức đẩy của xylanh: khối lượng tối đa của hàng là 3kg nên chọn xylanh có lực đẩy phải lớn hơn khối lượng của vật

− Truyền động cơ cấu: dùng khí nén đề đẩy khối hàng

− Hành trình xy lanh: 100mm

− Điều khiển điện thông qua van điện khí nén

4.4.2 Sơ lược về xy lanh khí nén

Xi lanh khí nén, hay còn gọi là xi lanh khí, là thiết bị cơ học hoạt động dựa trên khí nén, chủ yếu là không khí Có hai loại xi lanh chính được sử dụng trong các ứng dụng công nghiệp.

Xi lanh khí nén 1 chiều, hay còn gọi là xi lanh khí nén tác động đơn, sử dụng khí nén để di chuyển piston theo một hướng nhất định Piston trở về vị trí ban đầu nhờ vào lực tác động của lò xo hoặc lực đẩy từ bên ngoài.

Hình 4 15 Xy lanh tác động 1 chiều

Xi lanh khí nén 2 chiều, hay còn gọi là xi lanh khí nén tác động kép, là loại xi lanh có cơ cấu dẫn động ở cả hai đầu Loại xi lanh này sử dụng lực đẩy của khí nén để thực hiện các chuyển động đẩy ra và rút lại Một đặc điểm nổi bật của hầu hết các xi lanh khí nén 2 chiều là cần piston chỉ có ở một phía, điều này ảnh hưởng đến kích thước và thiết kế của sản phẩm.

2 đầu piston khác nhau dẫn đến lực tác dụng lên cần của piston khác nhau hoàn toàn

Hình 4 16 Xy lanh tác động 2 chiều

Ngoài ra còn có các loại xy lanh phổ biến như:

− Xy lanh khí nén tròn

− Xy lanh khí nén vuông

− Xy lanh kẹp, trượt, quay,…

− Xy lanh có 2 ty, 3 ty,…

Hình 4 17 Các loại xy lanh trên thị trường

Nhóm đã chọn sử dụng xy lanh tròn 1 trục ty để đẩy sản phẩm, nhờ vào cấu trúc đơn giản của hệ thống Tổng cộng, toàn bộ hệ thống sẽ bao gồm 4 xy lanh để đảm bảo hiệu quả hoạt động.

4.4.3 Thiết kế gá xy lanh và cảm biến

Hệ thống xy lanh cần sử dụng cảm biến để xác định vị trí khối hàng, do đó cảm biến phải được lắp đặt ở cạnh xy lanh Tại vị trí hàng chờ và camera quét mã vạch, cần thiết kế xy lanh và cảm biến riêng biệt, dẫn đến việc cần ba loại gá khác nhau.

Chúng tôi sẽ thiết kế gá đặt cảm biến và xy lanh bằng vật liệu Mica với độ dày 10mm, nhằm đảm bảo khả năng chịu lực tác động ngược lại của xy lanh.

Hình 4 18 Thiết kế gá xy lanh và cảm biến

Hình 4 19 Mô hình 3D gá cảm biến và xy lanh

Hình 4 20 Thiết kế gá cảm biến

Hình 4 21 Mô hình 3D gá cảm biến

Hình 4 22 Thiết kế gá xy lanh

Hình 4 23 Mô hình 3D gá xy lanh

Hình 4 24 Mô hình 3D hệ thống

4.5 Thiết kế hệ thống điều khiển

Hình 4 25 Sơ đồ khối hệ thống điều khiển

Chức năng của từng khối:

− Khối xử lý trung tâm (Arduino, Labview): Nhận dữ liệu từ khối cảm biến, xử lý tín hiệu và đưa ra hành động cho khối xy lanh

− Khối cảm biến (Camera, cảm biến tiệm cận): Nhận diện mã vạch của hàng hóa và gửi tín hiệu về cho khối xử lý trung tâm

− Khối băng tải: Vận chuyển hàng hóa đến vị trí yêu cầu

− Khối xy lanh (van điện từ, xy lanh, relay): Nhận tín hiệu từ khối cảm biến và khối xử lý trung tâm và thực thi hành động

− Khối nguồn: Cung cấp nguồn 5V và 24V cho các khối

4.6 Lựa chọn thiết bị cho hệ thống

4.6.1 Bộ xử lý trung tâm

Khối xử lý trung tâm nhận tín hiệu từ các cảm biến và nút nhấn, sau đó xử lý để điều khiển các cơ cấu chấp hành như relay, van điện từ và động cơ.

Labview có nhiệm vụ xử lý hình ảnh được gửi về từ Camera, đọc mã vạch được dán trên hàng hóa, sau đó gửi tín hiệu cho Arduino

Hình 4 26 Các tính năng của Labview

Hình 4 27 Bộ điều khiển Arduino

Arduino có chức năng đọc tín hiệu từ Labview, chuyển nó thành tín hiệu điện truyền cho khối xy lanh để tiến hành phân loại

QUY TRÌNH THIẾT KẾ

Yêu cầu đầu vào của hệ thống

Mô hình hệ thống với các sản phẩm là các phôi dạng hình hộp chữ nhật có kích thước bằng nhau

Hệ thống được thiết kế nhằm phân loại các sản phẩm khối hộp kích thước 10x10x10(mm) có bề mặt giống nhau, nhưng bị sai mã vạch hoặc không thể nhận diện mã.

Hình 4 1 Mã vạch đúng và mã sai

Hình 4 2 Sản phẩm sai mã vạch

Hình 4 3 Sản phẩm thiếu mã vạch

Hình 4 4 Sản phẩm mã vạch bị lỗi

Hình 4 5 Sản phẩm đạt chuẩn

Việc đảm bảo phân loại sản phẩm chính xác cần đảm bảo:

− Tốc độ băng tải đạt chuẩn, hoạt động ổn định ít rung lắc khi vận hành

− Tốc độ phân loại của hệ thống phải đạt yêu cầu ban đầu đặt ra

− Sản phẩm phân loại phải đạt chuẩn

− Cung cấp đủ ảnh sáng cho hệ thống để đảm bảo việc phát hiện mã vạch được tối ưu.

Thiết kế băng tải

4.1.1 Giới thiệu về băng tải

Băng tải là thiết bị quan trọng trong việc vận chuyển sản phẩm và nguyên vật liệu nhanh chóng và hiệu quả Được thiết kế cho môi trường làm việc khắc nghiệt, băng tải công nghiệp có khả năng chịu tải lớn và di chuyển theo nhiều hướng khác nhau Với cấu tạo đa dạng từ nhiều loại vật liệu, băng tải được ứng dụng rộng rãi trong các dây chuyền sản xuất, xưởng luyện kim để vận chuyển quặng và than đá, cũng như trong các kho để di chuyển hàng hóa và vật liệu Ngoài ra, trong ngành công nghiệp nhẹ, thực phẩm và hóa chất, băng tải còn giúp vận chuyển sản phẩm giữa các công đoạn và loại bỏ sản phẩm không đạt yêu cầu.

Hình 4 6 Cấu tạo băng tải

Băng tải có nhiều loại với những ưu nhược điểm riêng, nhưng nhìn chung, chúng sở hữu nhiều lợi thế như cấu tạo đơn giản, độ bền cao và khả năng vận chuyển hàng hóa theo nhiều hướng khác nhau, bao gồm nằm ngang và nghiêng Đầu tư ban đầu không quá lớn, băng tải có thể tự động hóa, vận hành dễ dàng và bảo trì thuận tiện Hơn nữa, chúng hoạt động êm ái, mang lại năng suất cao trong khi tiêu tốn năng lượng ít hơn so với các thiết bị vận chuyển khác.

Trong sản xuất và láp ráp chi tiết, băng tải được phân loại dựa vào tải trọng vận chuyển và phạm vi làm việc [11]

• Dùng vận chuyển chi tiết hoặc phôi liệu trong gia công cơ hoặc trong dây chuyền lắp ráp

• Dùng vận chuyển chi tiết hoặc phôi liệu trong gia công cơ hoặc trong dây chuyền lắp ráp

• Dùng để vận chuyển các chi tiết lớn giữa các bộ phận có khoảng cách ≥ 50 m

Hình 4 8 Băng tải thanh đẩy

• Dùng để vận chuyển chi tiết lớn giữa các bộ phận có khoảng cách ≥ 50m

Hình 4 9 Băng tải con lăn

4.1.3 Chọn băng tải phù hợp

Từ yêu cầu đặt ra của khối hàng ban đầu, ta lựa chọn thiết kế hệ thống 2 băng tải đai vì:

− Khi vận hành có độ ổn định cao

− Kết cấu đơn giản dễ lắp đặt và thay đổi

Thiết kế hệ thống băng tải PVC xanh có các thông số kĩ thuật sau:

− Vật liệu khung: Nhôm định hình 30x30mm

− Chất liệu dây đai: Nhựa PVC xanh độ dày 2mm

− Kích thước mặt băng tải: 400x100mm

4.2.4 Chọn động cơ cho băng tải

Lựa chọn động cơ Động cơ giảm tốc JGB37-555 tốc độ 60 rpm làm bộ phận dẫn động cho băng tải vì:

− Băng tải chỉ có nhiệm vụ chạy 1 chiều và chuyển hàng đến vị trí yêu cầu

− Không đòi hỏi tốc độ và độ chính xác cao

− Dễ điều khiển, giá thành rẻ

Bảng 4 1 Thông số động cơ

Tỉ số truyền 1:64 Điện áp định mức 24 VDC

Tốc độ không tải 60 rpm

Tốc độ khi có tải 42 rpm

Moment định mức 10.7 kg.cm

4.2.5 Thông số băng tải và mô hình 3D

Bảng 4 2 Thông số băng tải

Chiều rộng 100 mm Đường kính trục băng tải 60 mm

Hình 4 11 Mô hình 3D băng tải chuyển hàng

(Phần tính toán băng tải xem thêm tại phụ lục 1.2)

Thiết kế máng dẫn sản phẩm

4.3.1 Chọn vật liệu cho máng dẫn

Máng dẫn thường được làm từ Mica, hay còn gọi là tấm Acrylic, nhờ vào đặc tính cơ học không yêu cầu quá cao Mica có thành phần hóa học chính là K2O, Al2O3 và 6SiO2, giúp đảm bảo độ bền và tính linh hoạt cho sản phẩm.

Mica là vật liệu có cấu trúc tinh thể đặc trưng thuộc hệ một phương, với liên kết thủy tinh chặt chẽ và xu hướng tinh thể giả hệ lục phương Nhờ vào thành phần hóa học tương tự nhau, mica được ứng dụng rộng rãi trong nhiều lĩnh vực của đời sống và sản xuất.

Chọn tấm Mica Acrylic có độ dày 5 mm

Khối lượng riêng của mica 5mm: 6kg/m 2

Để đảm bảo sản phẩm không bị đẩy lệch khỏi máng do sự khác biệt về tốc độ giữa xy lanh và băng tải, cần thiết kế xy lanh liền với kích thước lớn hơn Do đó, việc phát triển hai loại máng trượt là cần thiết, bao gồm máng trượt đơn và máng trượt đôi.

4.3.2 Thông số kỹ thuật máng dẫn sản phẩm

Hình 4 13 Mô hình máng trượt sản phẩm đơn

Bảng 4 3 Thông số máng trượt đơn

Kích thước dẫn sản phẩm 100 ± 10 mm Trọng lượng chịu được tối đa 3 kg

Hình 4 14 Mô hình máng trượt sản phẩm đôi Bảng 4 4 Thông số máng trượt đôi

Kích thước dẫn sản phẩm 100 ± 10 mm Trọng lượng chịu được tối đa 3 kg

Thiết kế cơ cấu xy lanh phân loại

4.4.1 Xác định phương án thiết kế

Trong hệ thống phân loại hàng hóa, cơ cấu này nhận lệnh từ bộ xử lý trung tâm để đẩy khối hàng từ băng tải vận chuyển xuống máng trượt và chuyển khối hàng từ băng tải số 1 sang băng tải số 2.

Chọn cơ cấu phân loại sử dụng xy lanh khí nén

Yêu cầu kĩ thuật của cơ cấu:

− Sức đẩy của xylanh: khối lượng tối đa của hàng là 3kg nên chọn xylanh có lực đẩy phải lớn hơn khối lượng của vật

− Truyền động cơ cấu: dùng khí nén đề đẩy khối hàng

− Hành trình xy lanh: 100mm

− Điều khiển điện thông qua van điện khí nén

4.4.2 Sơ lược về xy lanh khí nén

Xi lanh khí nén, hay còn gọi là xi lanh khí, là thiết bị cơ học hoạt động dựa trên khí nén, thường là không khí Thiết bị này bao gồm hai loại chính.

Xi lanh khí nén một chiều, hay còn gọi là xi lanh khí nén tác động đơn, sử dụng khí nén để di chuyển piston theo một hướng cố định Piston sẽ trở về vị trí ban đầu nhờ vào lực của lò xo hoặc một lực đẩy từ bên ngoài.

Hình 4 15 Xy lanh tác động 1 chiều

Xi lanh khí nén 2 chiều, hay còn gọi là xi lanh khí nén tác động kép, là loại thiết bị có cơ cấu dẫn động ở cả hai đầu Nó sử dụng lực đẩy của khí nén để thực hiện cả hai chức năng đẩy ra và rút lại Một đặc điểm nổi bật của hầu hết các xi lanh khí nén 2 chiều là cần piston chỉ nằm ở một phía, giúp tiết kiệm không gian và tối ưu hóa hiệu suất hoạt động.

2 đầu piston khác nhau dẫn đến lực tác dụng lên cần của piston khác nhau hoàn toàn

Hình 4 16 Xy lanh tác động 2 chiều

Ngoài ra còn có các loại xy lanh phổ biến như:

− Xy lanh khí nén tròn

− Xy lanh khí nén vuông

− Xy lanh kẹp, trượt, quay,…

− Xy lanh có 2 ty, 3 ty,…

Hình 4 17 Các loại xy lanh trên thị trường

Nhóm đã chọn sử dụng xy lanh tròn 1 trục ty để đẩy sản phẩm do cấu trúc đơn giản của hệ thống Tổng cộng, hệ thống sẽ sử dụng 4 xy lanh để đảm bảo hiệu quả hoạt động.

4.4.3 Thiết kế gá xy lanh và cảm biến

Hệ thống xy lanh cần sử dụng cảm biến để nhận biết vị trí khối hàng nhằm thực hiện thao tác chính xác Cảm biến nên được lắp đặt ở cạnh xy lanh Tại vị trí hàng chờ và camera quét mã vạch, cần có xy lanh và cảm biến riêng biệt, do đó cần thiết kế ba loại gá khác nhau.

Chúng tôi sẽ thiết kế gá đặt cảm biến và xy lanh từ vật liệu Mica với độ dày 10mm, đảm bảo gá đặt có khả năng chịu lực tác động ngược lại từ xy lanh.

Hình 4 18 Thiết kế gá xy lanh và cảm biến

Hình 4 19 Mô hình 3D gá cảm biến và xy lanh

Hình 4 20 Thiết kế gá cảm biến

Hình 4 21 Mô hình 3D gá cảm biến

Hình 4 22 Thiết kế gá xy lanh

Hình 4 23 Mô hình 3D gá xy lanh

Hình 4 24 Mô hình 3D hệ thống

Thiết kế hệ thống điều khiển

Hình 4 25 Sơ đồ khối hệ thống điều khiển

Chức năng của từng khối:

− Khối xử lý trung tâm (Arduino, Labview): Nhận dữ liệu từ khối cảm biến, xử lý tín hiệu và đưa ra hành động cho khối xy lanh

− Khối cảm biến (Camera, cảm biến tiệm cận): Nhận diện mã vạch của hàng hóa và gửi tín hiệu về cho khối xử lý trung tâm

− Khối băng tải: Vận chuyển hàng hóa đến vị trí yêu cầu

− Khối xy lanh (van điện từ, xy lanh, relay): Nhận tín hiệu từ khối cảm biến và khối xử lý trung tâm và thực thi hành động

− Khối nguồn: Cung cấp nguồn 5V và 24V cho các khối.

Lựa chọn thiết bị cho hệ thống

4.6.1 Bộ xử lý trung tâm

Khối xử lý trung tâm nhận tín hiệu từ cảm biến và nút nhấn, sau đó xử lý để điều khiển các cơ cấu chấp hành như relay, van điện từ và động cơ.

Labview có nhiệm vụ xử lý hình ảnh được gửi về từ Camera, đọc mã vạch được dán trên hàng hóa, sau đó gửi tín hiệu cho Arduino

Hình 4 26 Các tính năng của Labview

Hình 4 27 Bộ điều khiển Arduino

Arduino có chức năng đọc tín hiệu từ Labview, chuyển nó thành tín hiệu điện truyền cho khối xy lanh để tiến hành phân loại

Trên thị trường hiện nay, có nhiều loại board Arduino như UNO, Mega với những ưu nhược điểm khác nhau Đối với dự án có yêu cầu xử lý không quá phức tạp, nhóm đã quyết định chọn sử dụng board Arduino UNO.

Hình 4 28 Datasheet của Arduino UNO

Hình 4 29 Sơ đồ chân Arduino UNO

Bảng 4 5 Thông số Arduino UNO

Vi điều khiển Atmega328P Điện áp hoạt động 7 – 12 V

Chân I/O digital 14 ( có 6 chân xuất xung PWM)

4.5.2 Camera quét mã vạch và cảm biến a) Camera quét mã vạch Để nhận diện mã barcode nhóm sử dụng camera logitech C270

Hình 4 30 Camera ghi hình ảnh

Camera có nhiệm vụ quét hình ảnh trực tiếp của hàng hóa, bao gồm cả mã vạch được dán từ trước, sau đó truyền về cho Labview

Thông số kỹ thuật Độ phân giải HD (1280 x 720 pixels)

Kết nối USB b) Cảm biến vật cản hồng ngoại

Cảm biến vật cản hồng ngoại E3F-DS30C4 là thiết bị điện tử tiên tiến, sử dụng bức xạ hồng ngoại để phát hiện vật cản phía trước Với máy phát và máy thu hồng ngoại, cảm biến này hoạt động hiệu quả trong việc xác định và đo lường, đồng thời có khả năng chống nhiễu tốt nhờ vào dải tần số chuyên biệt.

Hình 4 31 Cảm biến vật cản hồng ngoại

Cảm biến NPN được kết nối với điện trở nội 10k lên VCC, do đó, điện áp cao của chân tín hiệu sẽ tương đương với điện áp cấp cho cảm biến Khi cảm biến phát hiện vật cản, chân tín hiệu sẽ chuyển về mức thấp.

Hình 4 32 Cấu tạo cảm biến

Bảng 4 7 Thông số cảm biến

Kích thước đường kính 18 mm Điện áp làm việc 6-36VDC

Khoảng cách phát hiện 60-300 mm Điều chỉnh khoảng cách Biến trở

Sản phẩm có trọng lượng nhẹ và hình dạng hộp, vì vậy nhóm đã chọn sử dụng xilanh khí nén MAL16-100 dạng tròn để đẩy sản phẩm Chi tiết tính toán cụ thể được trình bày trong phụ lục 1.1.

Bảng 4 8 Thông số xy lanh

Phương pháp tác động Tác động đơn Đường kính trục ty 16 mm

Hành trình 100 mm Độ dày 10 mm

Vận tốc tối đa 200 mm/s

Hệ thống sử dụng tổng cộng 4 xy lanh khí nén có áp suất tối đa 0.7Mpa nên nhóm sử dụng 4 van điện từ khí nén Airtac 4V210-08 sử dụng điện 24V

4.5.5 Nguồn cấp cho toàn hệ thống

Các thiết bị trong hệ thống sử dụng nguồn 24VDC và 5VDC để hoạt động, tuy nhiên điện sử dụng là điện lưới 220VAC

Hệ thống sử dụng động cơ giảm tốc băng tải, van khí nén và đèn tín hiệu với điện áp 24VDC, do đó nhóm đã thiết lập hai nguồn tổ ong: một nguồn 24VDC 5A để cung cấp năng lượng cho toàn bộ hệ thống, và một nguồn 5VDC 10A để cấp điện cho Arduino, hệ thống cảm biến và module Relay.

4.5.6 Mạch điều khiển động cơ băng tải

Hệ thống bao gồm hai băng tải hoạt động độc lập, đòi hỏi động cơ phải được điều chỉnh với tốc độ khác nhau Do đó, nhóm đã sử dụng hai mạch điều khiển động cơ riêng biệt cho từng băng tải.

Chọn mạch băm xung PWM V6 24VDC 10A

Hình 4 37 Mạch điều khiển động cơ

Bảng 4 11 Thông số mạch điều khiển động cơ

Chu kì làm việc PWM 10% - 100%

Arduino UNO điều khiển việc đóng ngắt các van điện từ cho xy lanh, nhưng do van sử dụng điện áp 24VDC trong khi chân Output chỉ có 5VDC, nên cần lắp đặt Relay trung gian để điều khiển tín hiệu.

Nhóm đã chọn sử dụng module Relay 2 kênh kích mức thấp 5V để nhận tín hiệu từ board Arduino và cảm biến hồng ngoại, đảm bảo tính an toàn cho thiết bị và bảo vệ bộ điều khiển Relay hoạt động như thiết bị trung gian, giúp cách ly bộ điều khiển và thiết bị khi có sự cố, đồng thời dễ dàng điều khiển và phân chia nguồn kết nối Các relay này nhận tín hiệu đóng/ngắt từ bộ điều khiển và thực hiện việc cấp hoặc ngắt điện cho thiết bị chấp hành, với yêu cầu phải đáp ứng nhanh và chịu được điện áp, dòng lớn.

Bảng 4 12 Thông số module Relay

Nguồn cấp 5VDC Điện thế đóng ngắt tối đa AC 30-250V Dòng tiêu thụ trên mỗi Relay 80mA

MCB tổng là thiết bị tự động cắt điện khi xảy ra sự cố quá tải hoặc ngắn mạch, giúp bảo vệ an toàn cho người và thiết bị điện Nhóm đã chọn MCB Vanlock PS45N-C16 làm thiết bị đóng cắt cho hệ thống này.

Nút nhấn Start và Stop được sử dụng để bật và tắt hệ thống, trong khi nút Emergency giúp xử lý các tình huống khẩn cấp Thiết bị LA38/203-209B đóng vai trò quan trọng trong việc điều khiển hệ thống, đảm bảo hoạt động an toàn và hiệu quả.

PBCY090-LAY37 làm nút nhấn dừng khẩn cấp

Bảng 4 13 Thông số nút nhấn

Thông số kỹ thuật Điện áp định mức 440V

Chất liệu Nhựa, kim loại

Nắp kính đường 22mm 22mm

Nhiệt độ làm việc -5 độ - 50 độ C

Hình 4 41 Nút dừng khẩn cấp

Bảng 4 14 Thông số nút dừng khẩn cấp

Thông số kỹ thuật Điện áp định mức 660V

Chất liệu Nhựa, kim loại

Nắp kính đường 22mm 22mm

Bảng 4 15 Thông số công tắc xoay

Thông số kỹ thuật Điện áp định mức 660V

Chất liệu Nhựa, kim loại

Nắp kính đường 22mm 22mm

− Đèn báo Start, Stop Để báo hiệu cho người dùng trạng thái của hệ thống, nhom sử dụng đèn Start, Stop nguồn 24V AD16-22DS

4.5.9 Sơ đồ nối dây toàn hệ thống

Hình 4 44 Sơ đồ nối dây hệ thống điều khiển

Hình 4 45 Sơ đồ nối dây van điện từ xy lanh và Driver băng tải

Lưu đồ giải thuật

Hình 4 46 Lưu đồ giải thuật

(Giao diện điều khiển và code hệ thống xem thêm tại phụ lục 2)

Quy trình quét vầ kiểm tra mã vạch của Labview:

Trước khi được đưa vào hệ thống, mỗi sản phẩm sẽ được gán một mã vạch chứa thông tin quan trọng, bao gồm mã sản phẩm và khối lượng của nó.

− Labview sau khi quét được mã vạch gồm 13 chữ số của mã vạch sản phẩm sẽ tiến hành tách mã thành 2 thông tin

Mã sản phẩm được phân loại bằng 5 chữ số, bắt đầu từ chữ số thứ 2 tính từ bên phải của dãy 13 chữ số trong mã vạch Những 5 chữ số này sẽ được Labview đối chiếu với 5 chữ số mà người dùng nhập vào trên giao diện Labview.

Khối lượng sản phẩm, được làm tròn đến kilogram, được tích hợp vào chữ số đầu tiên của mã sản phẩm Phần mềm Labview sẽ tách chữ số này và thực hiện cộng dồn sau mỗi lần sản phẩm cùng mã vạch được phân loại.

Quy trình hoạt động của toàn hệ thống:

− Sau khi đóng công tắc xoay, băng tải 1 và 2 chạy, đèn báo chuyển từ đỏ sang xanh, hệ thống sẵn sàng cho việc phân loại

Khi nhấn nút Start, xy lanh 1 sẽ đẩy sản phẩm đầu tiên vào băng tải 1 Cảm biến quang 1 sẽ nhận diện sản phẩm, trong khi Camera thực hiện việc quét mã vạch và kiểm tra thông tin sản phẩm.

• Nếu sản phẩm đúng loại mã 1, sản phẩm di chuyển đến cuối băng tải 1, cảm biến quang 2 nhận, xy lanh 2 tiến hành đẩy sản phẩm vào băng tải

Khi cảm biến quang 3 nhận diện sản phẩm di chuyển, xy lanh 3 sẽ đẩy sản phẩm vào máng trượt 2 Đồng thời, hệ thống sẽ đếm số lượng sản phẩm 1 và cộng dồn khối lượng của chúng Xy lanh 1 cũng sẽ đẩy sản phẩm mới trở lại băng tải 1.

• Nếu sản phẩm đúng loại mã 2, sản phẩm di chuyển đến cuối băng tải 1, cảm biến quang 2 nhận, xy lanh 2 tiến hành đẩy sản phẩm vào băng tải

Khi cảm biến quang 4 nhận diện sản phẩm, xy lanh 4 sẽ đẩy sản phẩm vào máng trượt 3 Đồng thời, bộ đếm sẽ ghi nhận số lượng sản phẩm 2 và cộng dồn khối lượng của chúng Xy lanh 1 sau đó sẽ đẩy sản phẩm mới vào băng tải 1.

• Nếu sản phẩm đúng loại mã 3, sản phẩm di chuyển đến cuối băng tải 1, cảm biến quang 2 nhận, xy lanh 2 tiến hành đẩy sản phẩm vào băng tải

Sản phẩm di chuyển đến cuối băng tải 2 và vào máng trượt 4, trong khi đó, counter sẽ đếm số lượng sản phẩm 3 và cộng dồn khối lượng của chúng Đồng thời, xy lanh 1 sẽ đẩy sản phẩm mới quay trở lại băng tải 1.

Nếu sản phẩm có mã sai hoặc không được nhận diện qua mã vạch, nó sẽ di chuyển đến cuối băng tải 1 và rơi vào máng trượt 1 Trong quá trình này, xy lanh 1 sẽ đẩy sản phẩm mới vào lại băng tải 1.

− Mỗi khi có sản phẩm đúng mã được phân loại, Counter của sản phẩm đó sẽ đếm lên

− Sản phẩm mới sẽ được phân loại liên tục và tuần tự khi sản phẩm trước đó được phân loại xong

− Khi gặp sự cố, nhấn nút Emergency thì toàn hệ thống sẽ ngắt điện.

5.1.1 Thi công máng trượt sản phẩm

Hình 5 1 Cắt mica theo kích thước đã có

Hình 5 2 Máng trượt sản phẩm hoàn thiện

Hình 5 3 Băng tải đã lắp hoàn thiện

Bộ phận đầu tiên của hệ thống bao gồm khung máy và tủ điện điều khiển, được lắp đặt hoàn thiện trước Khung máy có kích thước 70x70x55cm, phần trên được trang bị tấm nhựa Mica dày 5mm, tương ứng với kích thước của bàn.

Hình 5 4 Lắp khung máy và tủ điện

− Khung máy được lắp bằng nhôm định hình 20x20 và 40x20 Các thanh nhôm được lắp vào nhau bằng các ke góc và ốc lục giác 6mm.

Hình 5 5 Ke góc, Tán luồng và ốc lục giác

Bước tiếp theo trong quy trình là lắp đặt hệ thống van điện từ khí nén điều khiển xy lanh vào mặt sau của tủ điện Các van sẽ được kết nối với dây điện điều khiển và tiến hành kiểm tra Sau đó, lắp đặt các đầu ống để kết nối ống khí và gắn chúng vào mặt sau của tủ điện điều khiển.

Hình 5 6 Lắp cái đầu ống đồng và đầu xả khí cho van

− Ta tiến hành lắp 4 van điện từ điều khiển 4 xy lanh vào tủ,

Hình 5 7 Lắp cụm van điện từ khí nén

− Sau khi thi công băng tải, ta tiến hành lắp 2 băng tải vào hệ thống mỗi băng tải sử dụng 4 ốc 5mm để lắp vào máy.

Hình 5 8 Lắp băng tải vào hệ thống

Hình 5 9 Băng tải 1 và 2 sau khi lắp hoàn chỉnh

− Tiếp đến ta sẽ lắp khung Camera Khung được lắp bằng nhôm định hình 20x20, khung có chiều cao 20cm từ băng tải

Lắp gá đặt sản phẩm chờ được thực hiện bằng tấm Mica dày 10mm và hai thanh nhôm 20x20 để đảm bảo khả năng chịu lực Tấm Mica còn được trang bị hai thanh dẫn hướng, giúp sản phẩm được định hướng chính xác khi di chuyển vào băng tải, từ đó tạo điều kiện thuận lợi cho việc quét mã vạch.

Hình 5 11 Ráp gá đặt sản phẩm chờ

− Sau đó ta lắp khung Camera và gá đặt sản phẩm chờ vào hệ thống.

Hình 5 12 Siết ốc sau khi lắp gá vị trí chờ sản phẩm

Hình 5 13 Lắp gá Camera và gá đặt sản phẩm chờ

− Ta tiến hành lắp các cụm xy lanh và gá cảm biến.

Hình 5 14 Lắp gá xy lanh số 1

Hình 5 15 Lắp gá xy lanh số 2 và cảm biến quang

Hình 5 16 Lắp gá xy lanh số 3 và cảm biến

Hình 5 17 Lắp gá xy lanh số 4 và cảm biến quang

− Tiếp đến là lắp hệ thống ống dẫn khí nén vào van điện từ.

Hình 5 18 Lắp ống dẫn khí vào van

Hình 5 19 Lắp ống dẫn khí từ van đến xy lanh

− Các ống dẫn khí được lắp là ống phi 6mm, dẫn khí từ van đến xy lanh và từ nguồn khí chình đến các van điện từ.

Hình 5 20 Hệ thống ống khí vào van điện từ sau khi lắp hoàn thiện

Hình 5 21 Lắp máng trượt lên khung máy

Hình 5 22 Lắp cụm xy lanh số 2

Hình 5 23 Lắp cụm xy lanh 3 và 4

Khi lắp đặt các xy lanh và cảm biến, có thể xảy ra sai số, dẫn đến kết quả không đạt yêu cầu Do đó, sau khi lắp đặt vào hệ thống, cần tiến hành hiệu chỉnh các thông số như góc quét của cảm biến, độ dài quét và tốc độ của xy lanh để đảm bảo đạt được kết quả mong muốn ban đầu.

Hình 5 24 Lắp cảm biến và hiệu chỉnh

Hình 5 25 Lắp cụm xy lanh 1

Hình 5 26 Toàn hệ thống sau khi lắp hoàn thiện

Hình 5 27 Lắp dây dẫn vào Driver điều khiển băng tải

Hình 5 28 Lắp dây dẫn vào hệ thống đèn và nút điều khiển

Hình 5 29 Lắp dây dẫn vào các thành phần của từ điện

Hình 5 30 Kiểm tra các mối nối dây điện

Hình 5 31 Lắp tủ điện hoàn chỉnh

Hình 5 32 Cắt giấy ghi thông tin cho các nút nhấn và đèn báo

Hình 5 33 Dán giấy chú thích và lắp núm lắp vặn Driver băng tải

Hình 5 34 Tủ điện lắp hoàn chỉnh

Hình 5 35 Thành phần tủ điện

Hình 5 36 Thành phần tủ điện

Hình 5 37 Thành phần tủ điện

5.4 Thiết kế giao diện điều khiển

Hình 5 39 Chương trình Labview quét mã và phân loại sản phẩm

Hình 5 40 Chương trình Labview đếm số lượng sản phẩm

Hình 5 41 Chạy thử với sản phẩm loại 1

Hình 5 42 Chạy thử sản phẩm 2

Hình 5 43 Chạy thử sản phẩm 3

Hình 5 44 Chạy thử với sản phẩm lỗi

Bảng 5 1 Kết quả chạy thử

Sản phẩm loại 1 Sản phẩm loại 2 Sản phẩm loại 3

THI CÔNG

Thi công cơ khí

5.1.1 Thi công máng trượt sản phẩm

Hình 5 1 Cắt mica theo kích thước đã có

Hình 5 2 Máng trượt sản phẩm hoàn thiện

Hình 5 3 Băng tải đã lắp hoàn thiện

Lắp đặt hệ thống

Bộ phận đầu tiên trong hệ thống là khung máy và tủ điện điều khiển, được lắp ráp hoàn thiện trước Khung máy có kích thước 70x70x55cm, và phần trên được trang bị một tấm nhựa Mica dày 5mm, có kích thước tương ứng với bàn.

Hình 5 4 Lắp khung máy và tủ điện

− Khung máy được lắp bằng nhôm định hình 20x20 và 40x20 Các thanh nhôm được lắp vào nhau bằng các ke góc và ốc lục giác 6mm.

Hình 5 5 Ke góc, Tán luồng và ốc lục giác

Bước tiếp theo là lắp đặt hệ thống van điện từ khí nén điều khiển xy lanh vào mặt sau của tủ điện Các van cần được kết nối với dây điện điều khiển và tiến hành kiểm tra Sau đó, lắp các đầu ống đống để kết nối ống khí và gắn chúng vào mặt sau của tủ điện điều khiển.

Hình 5 6 Lắp cái đầu ống đồng và đầu xả khí cho van

− Ta tiến hành lắp 4 van điện từ điều khiển 4 xy lanh vào tủ,

Hình 5 7 Lắp cụm van điện từ khí nén

− Sau khi thi công băng tải, ta tiến hành lắp 2 băng tải vào hệ thống mỗi băng tải sử dụng 4 ốc 5mm để lắp vào máy.

Hình 5 8 Lắp băng tải vào hệ thống

Hình 5 9 Băng tải 1 và 2 sau khi lắp hoàn chỉnh

− Tiếp đến ta sẽ lắp khung Camera Khung được lắp bằng nhôm định hình 20x20, khung có chiều cao 20cm từ băng tải

Lắp gá đặt sản phẩm chờ sử dụng tấm Mica 10mm và hai thanh nhôm 20x20 để đảm bảo khả năng chịu lực Tấm Mica còn được trang bị hai thanh dẫn hướng, giúp định hướng sản phẩm khi được đưa vào băng tải, từ đó tạo điều kiện thuận lợi cho việc quét mã vạch.

Hình 5 11 Ráp gá đặt sản phẩm chờ

− Sau đó ta lắp khung Camera và gá đặt sản phẩm chờ vào hệ thống.

Hình 5 12 Siết ốc sau khi lắp gá vị trí chờ sản phẩm

Hình 5 13 Lắp gá Camera và gá đặt sản phẩm chờ

− Ta tiến hành lắp các cụm xy lanh và gá cảm biến.

Hình 5 14 Lắp gá xy lanh số 1

Hình 5 15 Lắp gá xy lanh số 2 và cảm biến quang

Hình 5 16 Lắp gá xy lanh số 3 và cảm biến

Hình 5 17 Lắp gá xy lanh số 4 và cảm biến quang

− Tiếp đến là lắp hệ thống ống dẫn khí nén vào van điện từ.

Hình 5 18 Lắp ống dẫn khí vào van

Hình 5 19 Lắp ống dẫn khí từ van đến xy lanh

− Các ống dẫn khí được lắp là ống phi 6mm, dẫn khí từ van đến xy lanh và từ nguồn khí chình đến các van điện từ.

Hình 5 20 Hệ thống ống khí vào van điện từ sau khi lắp hoàn thiện

Hình 5 21 Lắp máng trượt lên khung máy

Hình 5 22 Lắp cụm xy lanh số 2

Hình 5 23 Lắp cụm xy lanh 3 và 4

Khi lắp đặt các xy lanh và cảm biến, có thể xảy ra sai số dẫn đến kết quả không chính xác Để khắc phục điều này, sau khi lắp lên hệ thống, cần tiến hành hiệu chỉnh các thông số như góc quét của cảm biến, độ dài quét và tốc độ của xy lanh, nhằm đảm bảo đạt được kết quả mong muốn.

Hình 5 24 Lắp cảm biến và hiệu chỉnh

Hình 5 25 Lắp cụm xy lanh 1

Hình 5 26 Toàn hệ thống sau khi lắp hoàn thiện

Thi công tủ điện

Hình 5 27 Lắp dây dẫn vào Driver điều khiển băng tải

Hình 5 28 Lắp dây dẫn vào hệ thống đèn và nút điều khiển

Hình 5 29 Lắp dây dẫn vào các thành phần của từ điện

Hình 5 30 Kiểm tra các mối nối dây điện

Hình 5 31 Lắp tủ điện hoàn chỉnh

Hình 5 32 Cắt giấy ghi thông tin cho các nút nhấn và đèn báo

Hình 5 33 Dán giấy chú thích và lắp núm lắp vặn Driver băng tải

Hình 5 34 Tủ điện lắp hoàn chỉnh

Hình 5 35 Thành phần tủ điện

Hình 5 36 Thành phần tủ điện

Hình 5 37 Thành phần tủ điện

Thiết kế giao diện điều khiển

Hình 5 39 Chương trình Labview quét mã và phân loại sản phẩm

Hình 5 40 Chương trình Labview đếm số lượng sản phẩm

Hình 5 41 Chạy thử với sản phẩm loại 1

Hình 5 42 Chạy thử sản phẩm 2

Hình 5 43 Chạy thử sản phẩm 3

Hình 5 44 Chạy thử với sản phẩm lỗi

Bảng 5 1 Kết quả chạy thử

Sản phẩm loại 1 Sản phẩm loại 2 Sản phẩm loại 3

Ngày đăng: 18/10/2022, 23:24

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[1] Lê Đình Phương (2015). Đo lường cơ khí và dung sai lắp ghép, Giáo trình HUTECH Khác
[2] Phạm Quốc Phương (2015). Lập trình đồ họa, Giáo trình HUTECH [3] Phạm Hùng Kim Khánh (2008). Vi điều khiển, Giáo trình HUTECH [4] Hà Ngọc Nguyên (2014). Hệ thống cơ điện tử, Giáo trình HUTECH Khác
[5] Nguyễn Quốc Hưng, Tôn Thất Nguyên Thy (2015). Vật liệu kỹ thuật cơ khí, Giáo trình HUTECH Khác
[6] Nguyễn Thị Ngọc Anh, Võ Thị Bích Ngọc (2015). Kỹ thuật điện tử, Giáo trình HUTECH Khác
[7] Hoàng Văn Vinh (2017). Kỹ thuật điều khiển tự động, Giáo trình HUTECH [8] Hoàng Thị Oanh (2015). Vẽ kỹ thuật, Giáo trình HUTECH Khác

HÌNH ẢNH LIÊN QUAN

THIẾT KẾ VÀ CHẾ TẠO MƠ HÌNH PHÂN LOẠI HÀNG HÓA THEO MÃ VẠCH - Thiết kế và chế tạo mô hình phân loại hàng hóa theo mã vạch
THIẾT KẾ VÀ CHẾ TẠO MƠ HÌNH PHÂN LOẠI HÀNG HÓA THEO MÃ VẠCH (Trang 1)
Hình 2.4 Mơ hình phân loại sản phẩm theo cân nặng - Thiết kế và chế tạo mô hình phân loại hàng hóa theo mã vạch
Hình 2.4 Mơ hình phân loại sản phẩm theo cân nặng (Trang 19)
Hình 2.3 Mơ hình phân loại sản phẩm theo màu sắc - Thiết kế và chế tạo mô hình phân loại hàng hóa theo mã vạch
Hình 2.3 Mơ hình phân loại sản phẩm theo màu sắc (Trang 19)
Hình 2. 12 Phần mềm Labview - Thiết kế và chế tạo mô hình phân loại hàng hóa theo mã vạch
Hình 2. 12 Phần mềm Labview (Trang 25)
Mơ hình hệ thống với các sản phẩm là các phơi dạng hình hộp chữ nhật có kích thước bằng nhau - Thiết kế và chế tạo mô hình phân loại hàng hóa theo mã vạch
h ình hệ thống với các sản phẩm là các phơi dạng hình hộp chữ nhật có kích thước bằng nhau (Trang 39)
Hình 4.1 Mã vạch đúng và mã sai - Thiết kế và chế tạo mô hình phân loại hàng hóa theo mã vạch
Hình 4.1 Mã vạch đúng và mã sai (Trang 39)
Hình 4.4 Sản phẩm mã vạch bị lỗi - Thiết kế và chế tạo mô hình phân loại hàng hóa theo mã vạch
Hình 4.4 Sản phẩm mã vạch bị lỗi (Trang 40)
Hình 4.6 Cấu tạo băng tải - Thiết kế và chế tạo mô hình phân loại hàng hóa theo mã vạch
Hình 4.6 Cấu tạo băng tải (Trang 41)
Hình 4 .7 Băng tải đai - Thiết kế và chế tạo mô hình phân loại hàng hóa theo mã vạch
Hình 4 7 Băng tải đai (Trang 42)
Hình 4. 13 Mơ hình máng trượt sản phẩm đơn - Thiết kế và chế tạo mô hình phân loại hàng hóa theo mã vạch
Hình 4. 13 Mơ hình máng trượt sản phẩm đơn (Trang 46)
Bảng 4.3 Thông số máng trượt đơn - Thiết kế và chế tạo mô hình phân loại hàng hóa theo mã vạch
Bảng 4.3 Thông số máng trượt đơn (Trang 47)
Labview có nhiệm vụ xử lý hình ảnh được gửi về từ Camera, đọc mã vạch được dán trên hàng hóa, sau đó gửi tín hiệu cho Arduino - Thiết kế và chế tạo mô hình phân loại hàng hóa theo mã vạch
abview có nhiệm vụ xử lý hình ảnh được gửi về từ Camera, đọc mã vạch được dán trên hàng hóa, sau đó gửi tín hiệu cho Arduino (Trang 54)
Hình 4. 28 Datasheet của Arduino UNO - Thiết kế và chế tạo mô hình phân loại hàng hóa theo mã vạch
Hình 4. 28 Datasheet của Arduino UNO (Trang 55)
Bảng 4.6 Thông số Camera - Thiết kế và chế tạo mô hình phân loại hàng hóa theo mã vạch
Bảng 4.6 Thông số Camera (Trang 57)
Bảng 4 .8 Thông số xylanh - Thiết kế và chế tạo mô hình phân loại hàng hóa theo mã vạch
Bảng 4 8 Thông số xylanh (Trang 59)

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w