Đồ án HCMUTE: Thiết kế và thi công băng chuyền kiểm tra sản phẩm sử dụng Arduino

Đồ án nghiên cứu hcmute thiết kế và thi công băng chuyền kiểm tra sản phẩm dùng arduino, thiết kế chi tiết, tính toán kỹ thuật theo tiêu chuẩn, đánh giá tính khả thi dự án.

Người đăng

Ẩn danh

Thể loại

Đồ án tốt nghiệp

2018

104
2
0

Phí lưu trữ

35 Point

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI CẢM ƠN

1. CHƯƠNG 1: TỔNG QUAN

1.1. ĐẶT VẤN ĐỀ

1.2. MỤC TIÊU

1.3. NỘI DUNG NGHIÊN CỨU

1.4. GIỚI HẠN

1.5. BỐ CỤC

2. CHƯƠNG 2: CƠ SỞ LÝ THUYẾT

2.1. HỆ THỐNG BĂNG CHUYỀN TRONG CÔNG NGHIỆP

2.2. CẤU TẠO CHÍNH CỦA HỆ THỐNG BĂNG CHUYỀN

2.3. CÁC LOẠI BĂNG TẢI PHỔ BIẾN

2.4. GIỚI THIỆU PHẦN CỨNG

2.4.1. Chuẩn giao tiếp 1 dây

Tóm tắt

I. Thiết kế Băng Chuyền Khái Quát Hệ Thống

Đồ án tốt nghiệp Thiết kế và thi công băng chuyền kiểm tra sản phẩm dùng Arduino tại HCMUTE tập trung vào việc xây dựng một hệ thống tự động hóa kiểm tra chất lượng sản phẩm. Hệ thống sử dụng Arduino làm trung tâm điều khiển, tích hợp các cảm biến khác nhau để đánh giá chất lượng chai nước. Thiết kế băng chuyền đảm bảo vận chuyển sản phẩm đến các điểm kiểm tra. Thiết kế hệ thống tự động này nhắm mục tiêu cải thiện hiệu quả sản xuất và chất lượng kiểm soát. Mô hình bao gồm băng chuyền tự động, các cảm biến đo lường, vi điều khiển Arduino, và hệ thống hiển thị kết quả. Thiết kế cơ khí của băng chuyền được tối ưu cho việc vận chuyển chai nước một cách ổn định và liên tục. Việc lựa chọn giải pháp tự động hóa phù hợp là chìa khóa để đạt được độ chính xác và hiệu quả cao. Ứng dụng Arduino trong công nghiệp được chứng minh qua khả năng lập trình linh hoạt và khả năng tích hợp với nhiều loại cảm biến. Dự án Arduino này thể hiện sự ứng dụng thực tiễn của kiến thức kỹ thuật điện tử. Trường Đại học Công nghệ TP.HCM (HCMUTE) đóng vai trò quan trọng trong việc cung cấp môi trường nghiên cứu và thực hành cho sinh viên.

1.1 Mô hình Băng Chuyền và Nguyên Lý Hoạt Động

Băng chuyền tự động được thiết kế với kích thước phù hợp để vận chuyển chai nước. Hệ thống sử dụng động cơ DC giảm tốc để điều khiển băng chuyền. Cảm biến tiệm cận được đặt ở vị trí chiến lược để phát hiện chai nước tiếp cận. Khi chai nước được phát hiện, hệ thống kích hoạt các cảm biến khác. Cảm biến Loadcell đo khối lượng chai nước, từ đó xác định lượng nước bên trong. Cảm biến màu TCS3200 xác định màu nắp chai. Kết quả đo đạc được xử lý bởi vi điều khiển Arduino. Lập trình Arduino được thực hiện để phân tích dữ liệu và đưa ra kết luận về chất lượng sản phẩm. Phần mềm Arduinothư viện Arduino hỗ trợ quá trình lập trình và tích hợp các thiết bị. Kiểm tra chất lượng sản phẩm tự động được thực hiện một cách chính xác và nhanh chóng. Hệ thống băng chuyền hoạt động liên tục và ổn định, đảm bảo quá trình kiểm tra được thực hiện hiệu quả. Kiểm tra sản phẩm bằng Arduino cho thấy sự phát triển của công nghệ tự động hóa trong kiểm tra chất lượng. Quản lý chất lượng được nâng cao nhờ hệ thống này.

1.2 Tích Hợp Cảm Biến và Vi Điều Khiển

Vi điều khiển Arduino Mega 2560 đóng vai trò trung tâm điều khiển. Cảm biến Loadcell đo khối lượng chai nước, xác định thể tích. Cảm biến màu xác định màu nắp chai, đảm bảo đóng nắp đúng quy cách. Cảm biến tiệm cận phát hiện sự hiện diện của chai nước. Xử lý ảnh không được sử dụng trong hệ thống này. Lập trình Arduino được sử dụng để đọc dữ liệu từ các cảm biến, xử lý, và điều khiển các động cơ. Mạch cầu H L298 được sử dụng để điều khiển động cơ bước, đảm bảo chai lỗi bị loại bỏ. Phân tích hình ảnh không nằm trong phạm vi của đồ án này. Hệ thống điều khiển hoạt động chính xác và tin cậy nhờ vào việc lựa chọn các linh kiện phù hợp. Ứng dụng vi điều khiển trong hệ thống kiểm tra chất lượng sản phẩm được chứng minh hiệu quả. Kiểm soát chất lượng sản phẩm được thực hiện tự động và chính xác. Tích hợp hệ thống các phần cứng và phần mềm được thực hiện một cách hiệu quả.

II. Thực Hiện và Kết Quả

Phần thi công bao gồm việc lắp ráp băng chuyền kiểm tra. Thiết kế và chế tạo hệ thống được thực hiện dựa trên các bản vẽ kỹ thuật. Mô hình băng chuyền hoàn chỉnh được xây dựng, tích hợp các cảm biếnvi điều khiển. Kiểm tra sản phẩm tự động được thực hiện thành công, đạt độ chính xác cao. Kết quả thử nghiệm cho thấy hệ thống hoạt động ổn định và hiệu quả. Báo cáo tốt nghiệp trình bày chi tiết quá trình thực hiện và kết quả đạt được. Giải pháp tự động hóa này mang lại hiệu quả kinh tế cao. Cải tiến quy trình sản xuất là mục tiêu chính của đồ án này. Đánh giá kết quả cho thấy sự thành công của hệ thống tự động hóa. Ứng dụng thực tiễn của hệ thống này trong các nhà máy sản xuất là rất lớn. Quá trình lập trình Arduino được mô tả chi tiết trong báo cáo. Thuyết minh dự án Arduino này nhấn mạnh tính ứng dụng thực tiễn của nó.

2.1 Quá Trình Lập Trình và Kiểm Tra

Lập trình Arduino được thực hiện để điều khiển toàn bộ hệ thống. Phần mềm Arduino IDE được sử dụng để viết code. Thư viện Arduino hỗ trợ việc tích hợp các cảm biến. Lưu đồ thuật toán được thiết kế để minh họa quá trình hoạt động của hệ thống. Code Arduino được tối ưu để đảm bảo hiệu suất cao. Kiểm tra và hiệu chỉnh hệ thống được thực hiện để đảm bảo hoạt động chính xác. Vận hành thử nghiệm cho thấy hệ thống đáp ứng yêu cầu đề ra. Giải pháp phần mềm được lựa chọn phù hợp với khả năng của vi điều khiển Arduino. Kiểm tra và hiệu chuẩn các cảm biến được thực hiện cẩn thận. Phát hiện lỗi và khắc phục được thực hiện trong quá trình kiểm tra. Tối ưu hóa code nhằm mục đích giảm thiểu thời gian xử lý. Quá trình lập trình được ghi chép đầy đủ trong báo cáo.

2.2 Phân Tích Kết Quả và Đánh Giá

Kết quả thử nghiệm cho thấy hệ thống hoạt động ổn định và chính xác. Kiểm tra chất lượng sản phẩm được thực hiện hiệu quả. Đánh giá hệ thống dựa trên các chỉ số về độ chính xác, tốc độ, và độ tin cậy. Hiệu quả kinh tế của hệ thống được phân tích. Cải tiến quy trình sản xuất nhờ hệ thống tự động hóa. Báo cáo tốt nghiệp kết luận về sự thành công của đồ án. Ứng dụng thực tiễn của hệ thống được đề xuất. Hướng phát triển của hệ thống trong tương lai được đề cập. Kiểm soát chất lượng được cải thiện đáng kể. Tự động hóa sản xuất giúp nâng cao năng suất. Phân tích dữ liệu từ các cảm biến cho thấy hệ thống hoạt động như mong muốn. Đánh giá toàn diện về thiết kế, thi công, và hiệu quả của hệ thống.

01/02/2025

Trích đoạn nội dung tài liệu

đặt vấn đề dẫn nhập lí do chọn đề tài, mục tiêu, nội dung nghiên cứu, các giới hạn thông số và bố cục đồ án.  Chương 2: Cơ sở lý thuyết Trình bày các lý thuyết liên quan đến vấn đề mà đề tài sẽ dùng để thực hiện thiết kế, thi công cho đề tài.  Chương 3: Thiết kế và tính toán Trình bày tổng quan các yêu cầu của để tài về thiết kế và các tính toán hệ thống bao gồm sơ đồ nguyên lý toàn mạch và của từng phần của hệ thống.  Chương 4: Thi công hệ thống Trình bày kết quả thi công phần cứng và kết quả hình ảnh trên màn hình hay mô phỏng tín hiệu, kết quả thống kê.

 Chương 5: Kết quả, nhận xét và đánh giá Trình bày kết quả của cả quá trình nghiên cứu làm đề tài bao gồm thời gian nghiên cứu, kết quả đạt được, nhận xét, đánh giá về đề tài và tính ứng dụng của đề tài trong thực tiễn.  Chương 6: Kết luận và hướng phát triển Trình bày kết quả đạt được so với mục tiêu đề ra ban đầu, nhận xét và đánh giá kết quả đạt được của đề tài nghiên cứu. Hướng phát triển của đề tài sau này trong quá trình nghiên cứu. BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 3 do an CHƯƠNG 2.

CƠ SỞ LÝ THUYẾT Chương 2.1 HỆ THỐNG BĂNG CHUYỀN TRONG CÔNG NGHIỆP 2.1 Giới thiệu Băng chuyền là một trong những bộ phận quan trọng trong dây chuyền sản xuất, lắp ráp của các doanh nghiệp, nhà máy trong cả nước. Băng chuyền chuyển hàng công nghiệp góp phần tạo nên một môi trường sản xuất năng động, khoa học và giải phóng sức lao động, tăng năng suất, mang lại hiệu quả kinh tế cao. Sử dụng băng chuyền tải hàng để chuyển hàng hóa trong kho hoặc trong khi sản xuất giúp nâng cao tính chuyên nghiệp và cải thiện bộ mặt cho nhà máy, với ước tính chi phí đầu tư hệ thống băng chuyền thấp giúp doanh nghiệp tiết kiệm chi phí đáng kể. Theo những đặc điểm cấu tạo cho thấy băng chuyền phù hợp với nhiều lĩnh vực sản xuất như sử dụng băng chuyền trong đóng gói sản phẩm, băng chuyền linh kiện điện tử, băng chuyền lắp ráp trong lĩnh vực ô tô hoặc xe máy, băng chuyền chế biến trong thực phẩm.

Tùy theo từng loại hình sản xuất mà có giải pháp thiết kế và lắp ráp riêng để phù hợp đảm bảo băng chuyền chuyển hàng hoạt động liên tục, ổn định mà không có hư hỏng xảy ra.1: Hệ thống băng chuyền trong công nghiệp BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 4 do an CHƯƠNG 2.2 Cấu tạo chính của hệ thống băng chuyền - Khung băng chuyền: thường được làm bằng nhôm định hình, thép sơn tĩnh điện hoặc inox. - Dây băng chuyền: Thường là dây băng PVC dày 2mm và 3mm hoặc dây băng PU dày 1.5mm tùy từng ứng dụng cụ thể. - Động cơ truyền động: Là động cơ giảm tốc công suất 0. - Bộ điều khiển băng chuyền: Thường gồm có biến tần, sensor, timer, PLC.

- Cơ cấu truyền động gồm có: Rulo kéo, con lăn đỡ, nhông xích. - Hệ thống bàn thao tác trên băng chuyền thường bằng gỗ, thép hoặc inox trên mặt có dán thảm cao su chống tĩnh điện. - Hệ thống đường khí nén và đường điện có ổ cắm để lấy điện cho các máy dùng trên băng chuyền. - Ngoài ra thường có thêm đường điện chiếu sáng để công nhân thao tác lắp ráp.2: Các thành phần chính của hệ thống băng chuyền 2.3 Các loại băng tải phổ biến - Băng tải xích: sử dụng trong các ngành công nghiệp, đặc biệt trong công nghiệp ô tô thường sử dụng các các hệ thống băng tải xích để truyền tải phụ tùng xe hơi thông qua các nhà máy sơn.

BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 5 do an CHƯƠNG 2. CƠ SỞ Ở LÝ THUYẾT Hình 2.3: Băng tải xích - Băng tải ải con lăn: thường dùng trong công nghiệp ệp thực phẩm, vận chuyển các hộp ộp sản phẩm, giá đỡ thùng th hàng. Băng tải con lăn chia ra làm 4 lo loại là băng tải con lăn nhựa, ựa, băng tải con lăn nhựa PVC, băng tải con lăn thép mạ kẽm, bbăng tải con lăn truyền ền động bằng motor.4: Băng tải con lăn BỘ Ộ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 6 do an CHƯƠNG 2. CƠ SỞ LÝ THUYẾT - Băng tải cao su: thường được sử dụng để vận chuyển than, kẽm, quặng …từ vùng khai thác ra vùng tập kết.

Loại này có thể lắp trên mọi địa hình và mọi khoảng cách.5: Băng tải cao su - Băng tải xoắn ốc: thường dùng trong công nghiệp thực phẩm và nước giải khát, bao bì dược phẩm, bán lẻ…Nó vận chuyển vật liệu theo một dòng liên tục.6: Băng tải xoắn ốc BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 7 do an CHƯƠNG 2. CƠ SỞ LÝ THUYẾT - Băng tải đứng: thường vận chuyển hàng hóa giống như thang máy Hình 2.7: Băng tải đứng - Băng tải linh hoạt: thường sử dụng trong vận chuyển bao bì thực phẩm, đóng gói hồ sơ, công nghiệp dược phẩm…. - Băng tải rung: thường được sử dụng vận chuyển thực phẩm, phù hợp với môi trường khắc nghiệt.2 GIỚI THIỆU PHẦN CỨNG 2.1 Chuẩn giao tiếp 1 dây Chuẩn giao tiếp 1 dây (1 wire) do hãng Dallas giới thiệu. Trong chuẩn giao tiếp này chỉ cần 1 dây để truyền tín hiệu.

Là chuẩn giao tiếp không đồng bộ và bán song công. Trong giao tiếp này tuân theo mối liên hệ chủ (master) và tớ (slave) một cách chặt chẽ. Trên một bus có thể gắn 1 hoặc nhiều thiết bị tớ nhưng chỉ có một chủ có thể kết nối đến bus này 10. Bus dữ liệu khi ở trạng thái rảnh (khi không có dữ liệu trên đường truyền) phải ở mức cao do vậy bus dữ liệu phải được kéo lên nguồn thông qua một điện trở.

Giá trị điện trở này có thể tham khảo trong datasheet của thiết bị. Các thiết bị tớ kết nối với cùng một bus được phân biệt với nhau nhờ 64 bit địa chỉ duy nhất (64-bit serial number). 8 byte (64 bit) này và được chia làm ba phần chính: BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 8 do an CHƯƠNG 2. CƠ SỞ LÝ THUYẾT - Bắt đầu với LSB, là byte đầu tiên là mã họ thiết bị có độ lớn 8 bit xác định kiểu thiết bị.

- 6 byte tiếp theo lưu trữ địa chỉ riêng của thiết bị. - Byte cuối cùng (MSB) là byte kiểm tra tính toàn vẹn dữ liệu cyclic redundancy check (CRC) có giá trị tương ứng với giá trị của 7 byte đầu tiên. Nhờ byte CRC giúp cho master xác định có địa chỉ được đọc có bị lỗi hay không. Với 224 địa chỉ khác nhau tạo ra một số lượng rất lớn các địa chỉ.

Do vậy vấn đề về địa chỉ không phải là vấn đề chính trong chuẩn giao tiếp này.8: Sơ đồ kết nối theo chuẩn 1 dây Cách thức hoạt động: Tín hiệu trên bus 1 dây chia thành các khe thời gian 60 µs. 1 bit dữ liệu được truyền trên bus dựa trên khe thời gian (time slots). Các thiết bị tớ cho phép có thời gian nền có một chút khác biệt từ thời gian nền danh nghĩa. Tuy nhiên đối với thiết bị chủ cần có bộ định thời với độ chính xác cao, để đảm bảo giao tiếp đúng với các thiết bị tớ có thời gian nền khác biệt 3.

Bốn thao tác hoạt động cơ bản của bus 1 wire là: Reset/Presence, gửi bit 1, gửi bit 0 và đọc bit. Thao tác byte như gửi byte và đọc byte dựa trên thao tác từng bit. - Gửi bit 1 (“Write 1” signal) Thiết bị chủ kéo bus xuống mức thấp trong khoảng 1 đến 15µs. Sau đó nhả bus (releases the bus) cho đến hết phần còn lại của khe thời gian.9: Gửi bit 1 BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 9 do an CHƯƠNG 2.

CƠ SỞ LÝ THUYẾT - Gửi bit 0 (“Write 0” signal) Kéo bus xuống mức thấp trong ít nhất 60µs, với chiều dài tối đa là 120 µs.10: Gửi bit 0 Lưu ý: giữa các lần gửi bit (0 hoặc 1) phải có khoảng thời gian phục hồi bus (recovery time) tối thiểu 1 µs. - Đọc bit Thiết bị chủ kéo bus xuống mức thấp từ 0 -15µs. Khi đó thiết bị tớ khi đó sẽ giữ bus ở mức thấp nếu muốn gửi bit 0. Nếu muốn gửi bit 1 đơn giản là nhả bus.

Bus nên lấy mẫu 15µs sau khi bus kéo xuống mức thấp.11: Đọc bit - Reset/Presence (báo hiện diện) Thiết bị chủ kéo bus xuống thấp ít nhất 8 khe thời gian (tức là 480 µs) và sau đó nhả bus. Khoảng thời gian bus ở mức thấp đó gọi là tín hiệu reset. Nếu có thiết bị chủ gắn trên bus nó sẻ trả lời bằng tín hiệu presence tức là thiết bị tớ sẻ kéo bus xuống mức thấp trong khoảng thời gian 60µs. Nếu không có tín hiệu Presence, thiết bị chủ sẻ hiểu rằng không có thiết bị slave nào trên bus, và các giao tiếp tiếp theo sẻ không thể diễn ra.12: Trạng thái Reset/Presence BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 10 do an CHƯƠNG 2.

CƠ SỞ LÝ THUYẾT Hình 2.13: Qúa trình truyền dữ liệu của chuẩn giao tiếp 1 dây 2.2 Board Arduino Mega 2560 Sơ lược Arduino Mega 2560 là sản phẩm tiêu biểu cho dòng mạch Mega là dòng board mạch có nhiều cải tiến so với Arduino Uno (54 chân digital I/O và 16 chân analog I/O). Đặc biệt bộ nhớ flash của Mega được tăng lên một cách đáng kể, gấp 4 lần so với những phiên bản cũ của Uno R3. Điều này cùng với việc trang bị 3 timer và 6 cổng ngắt interrupt khiến board mạch Mega hoàn toàn có thể giải quyết được nhiều bài toán khó, cần điều khiển nhiều loại động cơ và xử lý song song nhiều luồng dữ liệu số cũng như tương tự. Ngoài việc phát triển được ưu tiên, việc kế thừa cũng được đặc biệt lưu ý.

Trên mạch Mega các chân digital vẫn từ 0-13, analog từ 0-5 và các chân nguồn tương tự thiết kế của Uno. Do vậy việc phát triển, nghiên cứu Arduino Mega tương tự như Arduino Uno. Ngoài ra, ở phiên bản này, các nhà thiết kế đã mạnh dạn thay đổi thiết kế. Để có thêm được nhiều vùng nhớ và nhiều chân I/O hơn, một vi điều khiển khác đã thay thế cho Atmega1280.

Theo dòng phát triển của vi điều khiển nhúng, những dự án lớn cần nhiều dung lượng flash hơn. Do vậy, Arduino Mega 2560 ra đời với sứ mệnh giải những bài toán như thế. BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 11 do an CHƯƠNG 2. CƠ SỞ LÝ THUYẾT  Board Arduino Mega 2560 Arduino Mega 2560 là board mạch vi điều khiển, xây dựng dựa trên vi điều khiển Atmega 2560.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Bài viết "Thiết kế băng chuyền kiểm tra sản phẩm bằng Arduino tại HCMUTE" cung cấp cái nhìn sâu sắc về quy trình thiết kế và triển khai một hệ thống băng chuyền kiểm tra sản phẩm sử dụng công nghệ Arduino. Tác giả không chỉ trình bày các bước thực hiện mà còn nhấn mạnh những lợi ích của việc tự động hóa trong quy trình sản xuất, giúp nâng cao hiệu quả và độ chính xác trong kiểm tra sản phẩm. Độc giả sẽ tìm thấy những thông tin hữu ích về cách áp dụng công nghệ hiện đại vào thực tiễn, từ đó mở rộng kiến thức về tự động hóa và điều khiển.

Nếu bạn muốn tìm hiểu thêm về các ứng dụng khác của công nghệ tự động hóa, hãy tham khảo bài viết Luận văn thạc sĩ tự động hóa điều khiển và truyền thông sử dụng modbus tcp và gsm, nơi bạn sẽ khám phá cách thức điều khiển và truyền thông trong tự động hóa. Ngoài ra, bài viết Giáo trình phần tử tự động và cảm biến sẽ cung cấp cho bạn kiến thức cơ bản về các thành phần quan trọng trong hệ thống tự động. Cuối cùng, bạn có thể tìm hiểu thêm về Luận văn thạc sĩ tự động hóa nghiên cứu thiết kế bộ điều khiển neuralplc trong công nghiệp, một chủ đề thú vị về các công nghệ điều khiển tiên tiến trong ngành công nghiệp. Những tài liệu này sẽ giúp bạn mở rộng hiểu biết và ứng dụng công nghệ tự động hóa trong nhiều lĩnh vực khác nhau.