Đồ Án Môn Học: Thiết Kế Hệ Thống Đếm Sản Phẩm Dùng Cảm Biến Hồng Ngoại (ĐH SPKT)

Đồ án môn học: Đếm sản phẩm bằng cảm biến hồng ngoại. Tài liệu ngành công nghệ kỹ thuật điện tử viễn thông hữu ích, giúp sinh viên tham khảo và học tập.

Người đăng

Ẩn danh

Thể loại

Đồ án môn học

2021

61
2
0

Phí lưu trữ

30 Point

Tóm tắt

I. Giới thiệu tổng quan Đồ án Điện tử Đếm Sản Phẩm Bằng Cảm Biến Hồng Ngoại

Trong bối cảnh công nghiệp 4.0, tự động hóa đóng vai trò cốt lõi trong việc tối ưu hóa quy trình sản xuất và nâng cao hiệu quả hoạt động. Một trong những khâu quan trọng nhất tại các nhà máy, đặc biệt là trên dây chuyền sản xuất sữa hoặc bánh quy, là việc đếm sản phẩm. Phương pháp thủ công không chỉ tốn kém về chi phí nhân công mà còn tiềm ẩn nhiều sai sót, ảnh hưởng trực tiếp đến kiểm soát sản lượng và chất lượng. Từ nhu cầu cấp thiết này, đồ án điện tử về Đếm Sản Phẩm Bằng Cảm Biến Hồng Ngoại ra đời như một giải pháp tự động hiệu quả, mang lại độ chính xác cao và khả năng giám sát linh hoạt.

Đề tài nghiên cứu này tập trung vào việc thiết kế và xây dựng một hệ thống đếm tự động sử dụng công nghệ cảm biến hồng ngoại IR. Hệ thống không chỉ đơn thuần ghi nhận số lượng mà còn tích hợp các tính năng hiện đại như hiển thị thời gian thực, lưu trữ dữ liệu trên nền tảng đám mây và giám sát qua ứng dụng di động. Đây là một project điện tử điển hình, cho phép người thực hiện vận dụng các kiến thức chuyên sâu về vi xử lý, lập trình nhúng, và ứng dụng IoT. Mục tiêu cuối cùng là tạo ra một bộ đếm sản phẩm hoàn chỉnh, đáp ứng được các yêu cầu về độ tin cậy và tiện ích trong môi trường công nghiệp thực tiễn, đồng thời cung cấp cái nhìn tổng quan về các bước thiết kế và lợi ích của hệ thống tự động hóa.

1.1. Tầm quan trọng của hệ thống đếm tự động trong sản xuất hiện đại

Sự phát triển của xã hội đòi hỏi một cuộc sống tiện nghi hơn, thúc đẩy tự động hóa mọi lĩnh vực, đặc biệt là sản xuất công nghiệp. Hệ thống đếm tự động giúp các nhà máy tiết kiệm đáng kể chi phí nhân công, giảm thiểu sai sót do yếu tố con người, và tối đa hóa thời gian sản xuất. Nó là yếu tố then chốt để đảm bảo kiểm soát sản lượng chính xác và hiệu quả. Việc tự động hóa khâu đếm sản phẩm trực tiếp góp phần tăng lợi nhuận và nâng cao năng lực cạnh tranh cho doanh nghiệp. Điều này cho thấy vai trò không thể thiếu của các giải pháp tự động trong việc duy trì hoạt động ổn định và hiệu quả của dây chuyền sản xuất hiện đại.

1.2. Mục tiêu chính của đồ án điện tử sử dụng cảm biến hồng ngoại IR

Mục tiêu của đồ án điện tử này là thiết kế một hệ thống đếm sản phẩm tự động với cảm biến hồng ngoại IR. Hệ thống này được xây dựng dựa trên các kiến thức về vi xử lý, ngôn ngữ lập trình C, và hệ thống nhúng, cùng cơ sở ứng dụng IoT. Cụ thể, hệ thống sẽ có khả năng lưu trữ dữ liệu trên cơ sở dữ liệu của Google (Firebase), đồng thời hiển thị thời gian bao gồm ngày, tháng, năm và số lượng sản phẩm đếm được. Đây là một bước tiến quan trọng trong việc tạo ra một bộ đếm sản phẩm thông minh và kết nối, đáp ứng yêu cầu của ngành kỹ thuật điện tử viễn thông.

1.3. Đối tượng và phạm vi nghiên cứu của project đếm sản phẩm

Đối tượng nghiên cứu của project đếm sản phẩm này bao gồm các loại vi điều khiển như ESP8266 NodeMCU, module I2C cho màn hình LCD, module cảm biến hồng ngoại E18-D80NK, cùng các chuẩn giao tiếp truyền thông không dây và có dây. Phạm vi nghiên cứu tập trung vào việc thiết kế một mạch đếm sản phẩm có độ nhạy cao, cập nhật dữ liệu theo thời gian thực và cho phép quan sát dữ liệu cũ thông qua ứng dụng trên điện thoại. Điều này đảm bảo tính ứng dụng thực tiễn và khả năng mở rộng của đồ án tốt nghiệp điện tử.

II. Vấn đề Đếm Sản Phẩm thủ công Giải pháp tự động hóa hiệu quả là gì

Trong nhiều thập kỷ, việc đếm sản phẩm trong các nhà máy và kho bãi thường dựa vào sức lao động thủ công. Phương pháp này, dù đơn giản, nhưng luôn đi kèm với hàng loạt vấn đề nghiêm trọng, gây ảnh hưởng lớn đến hiệu suất và lợi nhuận. Sự mệt mỏi của con người dẫn đến sai sót trong quá trình đếm, gây ra sự chênh lệch số liệu và khó khăn trong kiểm soát sản lượng. Tốc độ đếm chậm cũng là một rào cản lớn, đặc biệt đối với các dây chuyền sản xuất có lưu lượng sản phẩm cao, làm giảm năng suất tổng thể và tăng thời gian chờ đợi. Hơn nữa, việc phân loại sản phẩm theo các tiêu chí phức tạp trở nên khó khăn và dễ nhầm lẫn khi thực hiện bằng tay.

Để giải quyết những thách thức này, các giải pháp tự động hóa đã trở thành lựa chọn ưu việt. Một hệ thống đếm tự động không chỉ loại bỏ lỗi do con người mà còn cung cấp khả năng đếm liên tục, không ngừng nghỉ, với tốc độ vượt trội. Nó cho phép thu thập dữ liệu chính xác theo thời gian thực, điều mà các bộ đếm sản phẩm truyền thống không thể làm được. Việc tích hợp kỹ thuật đếm sản phẩm hiện đại bằng cảm biến hồng ngoại IR vào mạch đếm sản phẩm không chỉ giúp cải thiện độ chính xác mà còn mở ra tiềm năng cho việc quản lý sản xuất thông minh hơn, kết nối và giám sát từ xa, từ đó mang lại hiệu quả kinh tế rõ rệt.

2.1. Thách thức trong kiểm soát sản lượng và phân loại sản phẩm

Việc kiểm soát sản lượng chính xác là yếu tố sống còn đối với mọi doanh nghiệp sản xuất. Phương pháp đếm thủ công thường dẫn đến sai số, gây tổn thất về nguyên vật liệu hoặc giao hàng thiếu/thừa. Ngoài ra, khi cần phân loại sản phẩm dựa trên kích thước, màu sắc hay các đặc tính khác, phương pháp thủ công càng trở nên kém hiệu quả và dễ gây nhầm lẫn. Những hạn chế này không chỉ ảnh hưởng đến chi phí mà còn làm giảm uy tín của thương hiệu, đặt ra yêu cầu cấp thiết về một kỹ thuật đếm sản phẩm tự động và đáng tin cậy.

2.2. Hạn chế của các bộ đếm sản phẩm truyền thống không tự động

Các bộ đếm sản phẩm truyền thống, đặc biệt là loại cơ khí hoặc bán tự động, thường thiếu khả năng kết nối và thu thập dữ liệu. Chúng không thể cung cấp thông tin theo thời gian thực hay tích hợp vào các hệ thống quản lý lớn hơn. Hơn nữa, việc điều chỉnh hoặc cài đặt lại thường đòi hỏi can thiệp vật lý, gây mất thời gian và công sức. Những hạn chế này làm cho chúng kém linh hoạt và khó đáp ứng được yêu cầu ngày càng cao của một dây chuyền sản xuất hiện đại, nơi mà việc giám sát và tối ưu hóa liên tục là cần thiết.

III. Cách Thiết Kế Mạch Đếm Sản Phẩm Tự Động dùng Cảm biến Hồng Ngoại IR

Thiết kế một mạch đếm sản phẩm tự động hiệu quả bắt đầu từ việc lựa chọn các thành phần phù hợp và hiểu rõ nguyên lý cảm biến hồng ngoại. Trong đồ án điện tử này, cảm biến hồng ngoại IR E18-D80NK được ưu tiên nhờ các ưu điểm nổi bật: dễ lắp ráp, hoạt động ổn định và ít bị nhiễu bởi môi trường bên ngoài. Cảm biến này thuộc loại phản xạ khuếch tán, có khả năng điều chỉnh khoảng cách phát hiện vật từ 3cm đến 80cm, rất phù hợp cho việc đếm sản phẩm có kích thước tiêu chuẩn như 12x8x5 (cm) đã được đề ra trong yêu cầu.

Sơ đồ mạch đếm tổng quát bao gồm các khối chức năng chính: Khối cảm biến (phát hiện vật), Khối xử lý trung tâm (ESP8266 NodeMCU), Khối hiển thị (LCD1602 với module I2C), Khối báo hiệu (LED), và Khối nguồn. Mỗi khối đều được thiết kế tỉ mỉ để đảm bảo sự phối hợp nhịp nhàng. Chẳng hạn, tín hiệu từ cảm biến vật cản sẽ được gửi về vi điều khiển ESP8266 NodeMCU để xử lý, sau đó số liệu sẽ được hiển thị trên LCD hiển thị số đếm và đồng thời được gửi lên Firebase qua kết nối WiFi. Việc lựa chọn linh kiện điện tử đếm sản phẩm dựa trên tiêu chí hiệu năng, độ tin cậy và khả năng tích hợp, đảm bảo hệ thống không chỉ hoạt động chính xác mà còn dễ dàng bảo trì và nâng cấp trong tương lai.

3.1. Phân tích nguyên lý cảm biến hồng ngoại E18 D80NK để đếm sản phẩm

Cảm biến E18-D80NK là một loại cảm biến hồng ngoại phản xạ khuếch tán, tích hợp cả bộ phát và thu hồng ngoại trên cùng một thiết bị. Khi được cấp điện, bộ phát liên tục phát ra tia hồng ngoại. Khi gặp vật cản, tia hồng ngoại này sẽ phản xạ lại bộ thu. Ngay lập tức, cảm biến sẽ chuyển trạng thái, báo hiệu đã phát hiện vật cản. Nếu không có vật cản hoặc vật cản nằm ngoài phạm vi, bộ thu sẽ không nhận được tín hiệu phản xạ, duy trì trạng thái 'không phát hiện'. Đặc điểm này giúp cảm biến E18-D80NK trở thành lựa chọn lý tưởng cho việc đếm sản phẩm trong nhiều ứng dụng tự động hóa.

3.2. Lựa chọn linh kiện điện tử đếm sản phẩm ESP8266 LCD module cảm biến hồng ngoại

Để xây dựng mạch đếm sản phẩm hiệu quả, việc lựa chọn linh kiện điện tử đếm sản phẩm là cực kỳ quan trọng. Vi điều khiển ESP8266 NodeMCU được chọn làm khối xử lý trung tâm nhờ khả năng tích hợp WiFi và giá thành phải chăng, phù hợp cho các ứng dụng IoT. Cảm biến hồng ngoại IR E18-D80NK đảm nhận nhiệm vụ phát hiện vật cản. Để hiển thị thông tin, LCD1602 kết hợp với module I2C giúp giảm số lượng chân kết nối với vi điều khiển. Ngoài ra, các linh kiện phụ trợ như LED báo hiệu và khối nguồn ổn định cũng được tính toán cẩn thận để đảm bảo hệ thống hoạt động ổn định và bền bỉ.

3.3. Xây dựng sơ đồ mạch đếm và khối chức năng cho hệ thống

Hệ thống đếm sản phẩm bằng cảm biến hồng ngoại được cấu thành từ nhiều khối chức năng. Sơ đồ khối hệ thống bao gồm Khối báo hiệu, Khối cảm biến (E18-D80NK), Khối hiển thị (LCD1602 với I2C), Khối xử lý trung tâm (ESP8266 NodeMCU), Khối Firebase và Khối ứng dụng di động. Khối nguồn cung cấp điện áp 5V và 3.3V cho toàn hệ thống. Khi vật cản đi qua, cảm biến hồng ngoại gửi tín hiệu đến khối xử lý trung tâm, dữ liệu được xử lý và hiển thị lên LCD, đồng thời gửi đến Firebase qua WiFi. Quá trình này đảm bảo một hệ thống đếm tự động liên tục và chính xác.

IV. Lập Trình Vi Điều Khiển ESP8266 cho Hệ Thống Đếm Sản Phẩm Chính Xác

Việc lập trình vi điều khiển ESP8266 đóng vai trò cốt lõi trong việc biến đồ án điện tử Đếm Sản Phẩm Bằng Cảm Biến Hồng Ngoại thành một hệ thống hoạt động hoàn chỉnh. Sử dụng môi trường lập trình Arduino đếm sản phẩm, ESP8266 NodeMCU được cấu hình để đọc tín hiệu từ cảm biến vật cản E18-D80NK một cách hiệu quả. Thuật toán chính bao gồm khởi tạo các ngõ vào/ra, thiết lập kết nối WiFi, và kết nối với cơ sở dữ liệu Firebase. Một khi kết nối thành công, hệ thống sẽ bước vào vòng lặp chính, liên tục kiểm tra sự hiện diện của vật cản.

Khi cảm biến hồng ngoại phát hiện một sản phẩm đi ngang qua, vi điều khiển sẽ tăng số lượng đếm lên một đơn vị. Để đảm bảo độ chính xác, các kỹ thuật đếm sản phẩm như chống nhiễu và xử lý rung động tín hiệu được áp dụng. Sau đó, số lượng sản phẩm và số thùng (mỗi thùng 30 sản phẩm) sẽ được hiển thị trên LCD hiển thị số đếm (LCD1602). Đồng thời, thông tin này cùng với ngày, tháng, năm sẽ được gửi định kỳ (ví dụ: mỗi 30 giây) đến Firebase thông qua WiFi, cho phép người dùng giám sát từ xa qua ứng dụng di động. Quá trình lập trình Arduino đếm sản phẩm này không chỉ xử lý dữ liệu từ cảm biến mà còn quản lý hiển thị và giao tiếp mạng, tạo nên một hệ thống đếm tự động thông minh và đáng tin cậy.

4.1. Lập trình Arduino đếm sản phẩm và xử lý tín hiệu từ cảm biến vật cản

Lập trình Arduino đếm sản phẩm cho ESP8266 NodeMCU là bước quan trọng để xử lý tín hiệu từ cảm biến vật cản E18-D80NK. Thuật toán khởi tạo các chân GPIO, thiết lập kết nối WiFi và Firebase. Khi cảm biến phát hiện vật (ngõ ra chuyển từ 5V về 0V), vi điều khiển sẽ nhận tín hiệu và tăng biến đếm. Để tránh đếm trùng lặp, cần triển khai các kỹ thuật xử lý tín hiệu như delay ngắn hoặc kỹ thuật đếm sản phẩm dựa trên cạnh lên/xuống của xung tín hiệu, đảm bảo mỗi sản phẩm chỉ được đếm một lần khi đi qua vùng quét của cảm biến hồng ngoại.

4.2. Hiển thị dữ liệu đếm trên LCD hiển thị số đếm và tích hợp Firebase

Dữ liệu đếm sản phẩm được hiển thị rõ ràng trên LCD hiển thị số đếm (LCD1602 thông qua module I2C). Màn hình hiển thị thời gian (ngày-tháng-năm), số lượng sản phẩm (ví dụ: 'XXX SP'), và số thùng đóng gói ('YY TH' với 30 sản phẩm/thùng). Đồng thời, vi điều khiển ESP8266 sẽ gửi các dữ liệu này lên cơ sở dữ liệu Firebase của Google qua WiFi. Việc tích hợp Firebase cho phép lưu trữ và truy cập dữ liệu từ xa, mang lại khả năng giám sát linh hoạt qua ứng dụng di động, nâng cao tính tiện ích của bộ đếm sản phẩm.

4.3. Kỹ thuật đếm sản phẩm và tối ưu hóa thuật toán để giảm sai số

Trong đồ án điện tử này, kỹ thuật đếm sản phẩm cần được tối ưu để đảm bảo độ chính xác cao. Thuật toán cần xử lý tín hiệu từ cảm biến hồng ngoại IR hiệu quả, chẳng hạn bằng cách đợi vật cản rời khỏi vùng phát hiện trước khi sẵn sàng đếm sản phẩm tiếp theo, tránh tình trạng đếm trùng lặp hoặc bỏ sót. Việc sử dụng timer/ngắt để gửi dữ liệu lên Firebase sau mỗi 30 giây giúp giảm tải cho vi điều khiển và không làm ảnh hưởng đến quá trình đếm sản phẩm chính. Đồng thời, điều chỉnh khoảng cách phát hiện của cảm biến vật cản E18-D80NK là yếu tố then chốt để phù hợp với kích thước vật mẫu và môi trường hoạt động.

V. Ứng dụng thực tế Hệ thống đếm sản phẩm bằng cảm biến IR công nghiệp

Việc triển khai hệ thống đếm sản phẩm bằng cảm biến hồng ngoại không chỉ dừng lại ở lý thuyết mà đã được kiểm chứng qua các thử nghiệm thực tế. Từ đồ án tốt nghiệp điện tử tại Trường Đại học Sư phạm Kỹ thuật TP. Hồ Chí Minh, một mạch đếm sản phẩm hoàn chỉnh đã được thi công từ bản mạch test board sang mạch in, đảm bảo tính ổn định và độ chính xác cao hơn. Hệ thống được thiết kế để đếm các vật thể hình hộp có kích thước 12x8x5 (cm), với khoảng cách phát hiện tối đa là 20cm, đáp ứng đúng yêu cầu ban đầu của project điện tử.

Kết quả thực hiện cho thấy, khi có sản phẩm đi ngang cảm biến hồng ngoại E18-D80NK, đèn báo hiệu (LED) sáng lên, đồng thời số lượng đếm được, bao gồm số sản phẩm và số thùng đóng gói, được hiển thị trên LCD hiển thị số đếm theo thời gian thực. Đặc biệt, dữ liệu này còn được lưu trữ trên cơ sở dữ liệu Firebase và có thể dễ dàng truy cập, giám sát qua ứng dụng di động. Điều này minh chứng cho khả năng ứng dụng rộng rãi của bộ đếm sản phẩm này trong nhiều lĩnh vực công nghiệp, từ quản lý dây chuyền sản xuất đến kiểm soát sản lượng. Với khả năng kết nối mạng và giám sát từ xa, hệ thống đã chứng tỏ tiềm năng lớn trong việc tích hợp vào các giải pháp Internet of Things (IoT), mang lại giá trị gia tăng đáng kể cho quy trình tự động hóa.

5.1. Triển khai mạch đếm sản phẩm trên dây chuyền sản xuất

Từ bản mạch test board, mạch đếm sản phẩm đã được chuyển sang thiết kế và thi công trên mạch in, giúp tăng tính ổn định và độ bền, phù hợp cho môi trường dây chuyền sản xuất công nghiệp. Việc này bao gồm hàn linh kiện và kiểm tra hoạt động của từng khối chức năng. Khối báo hiệu với đèn LED sáng khi phát hiện vật, khối hiển thị LCD1602 cung cấp thông tin trực quan. Quá trình triển khai thực tế cho thấy tính khả thi và hiệu quả của giải pháp đếm sản phẩm bằng cảm biến hồng ngoại trong môi trường công nghiệp.

5.2. Kết quả đạt được từ đồ án tốt nghiệp điện tử thực tế

Đồ án tốt nghiệp điện tử này đã đạt được các mục tiêu đề ra: hệ thống có khả năng đếm sản phẩm chính xác với vật mẫu có kích thước 12x8x5 (cm) và khoảng cách phát hiện tối đa 20cm. Dữ liệu đếm (số sản phẩm, số thùng) và thời gian được hiển thị trên LCD hiển thị số đếm theo thời gian thực. Đặc biệt, dữ liệu được lưu trữ trên Firebase và có thể xem qua ứng dụng điện thoại trong 7 ngày gần nhất, thể hiện khả năng giám sát từ xa hiệu quả. Các kết quả này chứng minh tính ứng dụng và độ tin cậy của hệ thống đếm tự động.

5.3. Tiềm năng tích hợp Internet of Things IoT cho bộ đếm sản phẩm

Với khả năng kết nối WiFi của vi điều khiển ESP8266 và việc sử dụng cơ sở dữ liệu Firebase, bộ đếm sản phẩm này có tiềm năng lớn trong việc tích hợp vào hệ sinh thái Internet of Things (IoT). Dữ liệu sản lượng được cập nhật liên tục lên đám mây, cho phép giám sát và phân tích từ xa. Điều này không chỉ giúp kiểm soát sản lượng hiệu quả hơn mà còn mở ra cơ hội cho việc tự động hóa thông minh, ví dụ như tự động đặt hàng khi tồn kho thấp, hoặc phân tích hiệu suất dây chuyền sản xuất theo thời gian thực.

VI. Kết luận Hướng phát triển cho Đồ án Đếm Sản Phẩm bằng Cảm biến IR

Tổng kết lại, đồ án điện tử Đếm Sản Phẩm Bằng Cảm Biến Hồng Ngoại đã thành công trong việc thiết kế và xây dựng một hệ thống đếm tự động hoàn chỉnh, đáp ứng các yêu cầu về độ chính xác, khả năng hiển thị và kết nối. Bằng cách tận dụng các linh kiện điện tử đếm sản phẩm sẵn có như ESP8266 NodeMCU, cảm biến hồng ngoại IR E18-D80NK và LCD1602 tích hợp module I2C, hệ thống không chỉ hoạt động ổn định mà còn dễ dàng triển khai. Việc tích hợp Firebase và ứng dụng di động đã mở rộng khả năng giám sát từ xa, mang lại giá trị thực tiễn cao cho các dây chuyền sản xuất.

Hệ thống này không chỉ là một minh chứng cho ứng dụng của kỹ thuật đếm sản phẩm hiện đại mà còn là nền tảng cho những phát triển xa hơn. Để nâng cao hơn nữa hiệu suất và tính năng, cần tiếp tục nghiên cứu các hướng phát triển tiên tiến. Từ việc tối ưu hóa thuật toán đến tích hợp thêm các loại cảm biến quang điện hoặc cảm biến tiệm cận khác, tiềm năng của đồ án Đếm Sản Phẩm bằng Cảm biến IR là rất lớn, hướng tới một tương lai tự động hóa thông minh hơn, hiệu quả hơn. Đây là một bước tiến quan trọng trong việc ứng dụng công nghệ vào thực tiễn sản xuất, mang lại lợi ích rõ rệt cho các ngành công nghiệp.

6.1. Đánh giá tổng quan về đồ án đếm sản phẩm bằng cảm biến hồng ngoại

Đồ án đếm sản phẩm bằng cảm biến hồng ngoại đã thành công trong việc chứng minh tính khả thi của một hệ thống đếm tự động với các tính năng hiển thị thời gian thực và lưu trữ dữ liệu đám mây. Việc sử dụng vi điều khiển ESP8266cảm biến hồng ngoại IR E18-D80NK đã mang lại một giải pháp hiệu quả và chi phí hợp lý. Mạch đếm sản phẩm được thiết kế gọn gàng, hoạt động ổn định, cung cấp cái nhìn tổng quan về quy trình sản xuất và kiểm soát sản lượng, đáp ứng tốt các tiêu chí của một đồ án tốt nghiệp điện tử.

6.2. Hướng phát triển nâng cao chức năng và độ chính xác của hệ thống

Để nâng cao hiệu quả của hệ thống đếm tự động, các hướng phát triển có thể bao gồm tích hợp thêm các loại cảm biến quang điện hoặc cảm biến tiệm cận để phân loại sản phẩm theo nhiều tiêu chí khác nhau (màu sắc, chất liệu). Cải tiến thuật toán kỹ thuật đếm sản phẩm để xử lý tốc độ cao hơn hoặc môi trường có nhiễu lớn. Ngoài ra, việc phát triển giao diện ứng dụng di động thân thiện hơn, thêm chức năng phân tích dữ liệu thống kê hoặc cảnh báo khi sản lượng đạt ngưỡng nhất định sẽ làm cho bộ đếm sản phẩm trở nên thông minh và hữu ích hơn.

6.3. Tầm nhìn về hệ thống đếm tự động thông minh trong tương lai

Trong tương lai, hệ thống đếm tự động như đồ án Đếm Sản Phẩm bằng Cảm biến IR sẽ tiếp tục được cải tiến để tích hợp sâu hơn vào các nhà máy thông minh (Smart Factory). Khả năng kết nối không dây và phân tích dữ liệu lớn (Big Data) sẽ cho phép quản lý toàn diện dây chuyền sản xuất, từ kiểm soát sản lượng đến tối ưu hóa chuỗi cung ứng. Các project điện tử như thế này sẽ là nền tảng cho các công nghệ tự động hóa thế hệ mới, mang lại hiệu quả kinh tế vượt trội và góp phần thúc đẩy sự phát triển của công nghiệp 4.0.

27/09/2025

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

Chương 1: Tổng quan Trong chương này trình bày lý do chọn đề tài, các mục tiêu, đối tượng và phạm vi nghiên cứu của đề tài. - Chương 2: Cơ sở lý thuyết Giới thiệu về board ESP8266 NodeMCU, cảm biến hồng ngoại, chuẩn truyền I2C và các công nghệ truyền thông không dây phổ biến hiện nay. - Chương 3: Thiết kế và xây dựng hệ thống Trình bày các yêu cầu đặt ra của hệ thống, xây dựng sơ đồ khối và thiết kế sơ đồ nguyên lý của hệ thống. - Chương 4: Kết quả thực hiện Trình bày các kết quả và hình ảnh thực tế của hệ thống.

- Chương 5: Kết luận và hướng phát triển Đưa ra kết luận và hướng phát triển của đề tài. 7 TIEU LUAN MOI download : skknchat@gmail.com CHƯƠNG 2 CƠ SỞ LÝ THUYẾT 2. Giới thiệu ESP8266 NodeMCU 2. Sơ lược về ESP8266 NodeMCU ESP8266 NodeMCU là một dạng mạch tích hợp rất mạnh mẽ với nhiều tính năng như kết nối WiFi, Bluetooth.

ESP8266 NodeMCU có giá thành rất rẻ so với các tính năng mà nó mang lại cho người dùng, hỗ trợ nhiều ứng dụng khác nhau từ những tác vụ đơn giản như kết nối các cảm biến nhỏ cho đến vận hành một hệ thống lớn. ESP8266 NodeMCU được phát triển dựa trên vi điều khiển ESP8266EX, tích hợp nhiều chức năng như PWM, đọc ADC, giao tiếp I2C… trên cùng một module. Ngoài ra mạch còn cung cấp khả năng kết nối với máy tính thông qua chuẩn micro USB, giúp cho người phát triển dễ dàng thực hiện các ứng dụng trên sản phẩm này. Vi điều khiển ESP8266EX ESP8266EX được sản xuất bởi công ty Espressif Systems tại Trung Quốc.

Điểm mạnh của ESP8266EX là cung cấp các giải pháp về kết nối thiết bị thông qua WiFi, đáp ứng nhu cầu sử dụng liên tục trong thời gian dài với năng lượng thấp, thiết kế nhỏ gọn và hiệu suất cao. 8 TIEU LUAN MOI download : skknchat@gmail.com ESP8266EX sử dụng chip vi xử lý Tensilica L106 [1], có thể hoạt động với xung nhịp tối đa là 160 Mhz. Vi điều khiển này sử dụng WiFi 2.4Ghz tích hợp chuẩn 802.11 b/g/n do IEEE ban hành có thể đạt tốc độ lên đến 72. Ngoài ra, ESP8266EX còn có các chế độ hoạt động giúp tiết kiệm tối đa năng lượng như: - Active mode: Vi điều khiển hoạt động bình thường.

- Modem - sleep mode: Chỉ có CPU hoạt động, WiFi và các bộ thu phát sóng khác tắt. - Light - sleep mode: CPU và các thiết bị ngoại vi đều tạm dừng hoạt động, nhưng khi có bất kì tín hiệu tác động vào thì vi điều khiển sẽ được đánh thức. - Deep - sleep mode: Chế độ ngủ sâu khiến tất cả các thành phần của vi điều khiển đều tắt, duy nhất chỉ có RTC là hệ thống kiểm soát thời gian thực được hoạt động.2: Vi điều khiển ESP8266EX Vi điều khiển ESP8266EX có tổng cộng 33 chân như hình 2. Trong đó bao gồm 16 chân GPIO, các chân hỗ trợ giao thức UART, SPI, I2C, đọc ADC, điện áp ngõ vào, ngõ ra và các chân dùng để điều khiển ESP8266EX.

9 TIEU LUAN MOI download : skknchat@gmail.3: Sơ đồ chân ESP8266EX Bảng 2.1 dưới đây là thông số kỹ thuật chính của ESP8266EX [1]: Bảng 2.1: Thông số kỹ thuật ESP8266EX WiFi Chuẩn WiFi 802.11 b/g/n (HT20) Tần số hoạt động 2.5 MHz) Phần cứng CPU Vi xử lý Tensilica L106 32-bit Giao tiếp ngoại vi UART/SDIO/SPI/I2C/I2S/IR GPIO/ADC/PWM/LED, nút nhấn Điện áp hoạt động trung bình 2.6 V Dòng tiêu thụ trung bình 80 mA Nhiệt độ hoạt động –40 °C~125 °C 10 TIEU LUAN MOI download : skknchat@gmail. Thông số kỹ thuật của ESP8266 NodeMCU Bảng 2.2 dưới đây là thông số kỹ thuật của board ESP8266 NodeMCU Bảng 2.2: Thông số kỹ thuật ESP8266 NodeMCU Vi điều khiển ESP8266EX WiFi 2.4GHz hỗ trợ 802.11 b/g/n Điện áp hoạt động 3.3V Điện áp ngõ vào 5VDC Cấp nguồn Từ cổng micro USB hoặc Vin Tần số xung clock 80MHz Bộ nhớ Flash/SRAM 4MB/64KB Kích thước 49 x 26 (mm) ESP8266 NodeMCU có tổng cộng 30 chân, ngoại trừ một số chân là điện áp ngõ ra hoặc không sử dụng được, các chân còn lại người dùng có thể cấu hình chức năng từng chân tương ứng với mục đích thiết kế.3 dưới đây liệt kê chức năng các chân kết nối của ESP8266 NodeMCU.3: Các chân kết nối ESP8266 NodeMCU Tên chân Kí hiệu Chức năng Nguồn Vin Cấp nguồn cho board hoạt động Chân điều khiển EN, RST Tái khởi động board Chân Analog A0 Ngõ vào của tín hiệu tương tự 0V~3.3V Chân GPIO GPIO1~GPIO16 16 chân tín hiệu ngõ vào – ngõ ra Chân SPI SD1, CMD, SD0, Các chân phục vụ cho giao thức SPI CLK 11 TIEU LUAN MOI download : skknchat@gmail.com Chân UART TXD0, RXD0, UART0 gồm TXD0, RXD0 TXD2, RXD2 UART2 gồm TXD2, RXD2 Chân I2C D1 SCL Các chân phục vụ cho giao thức I2C D2 SDA Hình 2.4: Sơ đồ chân của ESP8266 NodeMCU 2. Giới thiệu cảm biến vật cản hồng ngoại E18-D80NK 2. Giới thiệu chung E18-D80NK là một cảm biến hồng ngoại thông dụng trên thị trường, có giá thành rẻ, dễ dàng trong quá trình lắp đặt cũng như sử dụng, ngoài ra có thể hoạt động ổn định trong một thời gian dài và ít bị nhiễu bởi các tác động từ bên ngoài môi trường ví dụ như ánh sáng.

Cảm biến E18-D80NK hỗ trợ người dùng tuỳ chỉnh khoảng cách phát hiện vật từ 3cm đến 80cm. Cảm biến hồng ngoại E18-D80NK hoạt động tại điện áp 5VDC, dòng điện tiêu thụ thấp khoảng 100mA [2]. Cảm biến này thích hợp cho các ứng dụng tự động hoá máy móc khi phát hiện vật thể, robot dò đường hoặc robot phát hiện va chạm… 12 TIEU LUAN MOI download : skknchat@gmail.5: Cảm biến hồng ngoại E18-D80NK 2. Các chân kết nối của E18-D80NK Cảm biến E18-D80NK có 3 chân kết nối, trong đó: Bảng 2.4: Chức năng các chân kết nối của E18-D80NK Chân Tên Chức năng Màu nâu Input Ngõ vào điện áp 5VDC Màu xanh dương GND Nối đất Màu đen Output Tín hiệu ngõ ra Hình 2.6: Sơ đồ chân kết nối E18-D18NK 13 TIEU LUAN MOI download : skknchat@gmail.

Thông số kỹ thuật Thông số kỹ thuật chính của cảm biến E18-D18NK [2]: Bảng 2.5: Thông số kỹ thuật E18-D80NK Điện áp ngõ vào 5VDC Dòng tiêu thụ 100 mA Khoảng cách phát hiện Có thể điều chỉnh được từ 3 cm đến 80 cm Đặc điểm ngõ ra 0V: Khi gặp vật cản 5V: Khi không có vật cản Phiên bản E18-D80NK-N Đường kính 18 mm Chiều dài 45 mm 2. Nguyên lý hoạt động E18-D80NK là cảm biến vật cản sử dụng hồng ngoại, thuộc loại cảm biến quang phản xạ khuếch tán. Cảm biến này có bộ thu và phát hồng ngoại cùng nằm trên một thiết bị. Nguyên lý hoạt động của cảm biến như sau: - Khi được cấp điện, hồng ngoại liên tục được phát ra bên ngoài, khi gặp bề mặt vật cản, tia hồng ngoại được phản xạ về bộ thu.

Lúc này cảm biến sẽ báo trạng thái phát hiện vật cản [3]. - Nếu bộ thu không nhận được tia hồng ngoại phản xạ về, lúc này cảm biến báo trạng thái không phát hiện vật cản. 14 TIEU LUAN MOI download : skknchat@gmail.7: Nguyên lý hoạt động cảm biến E18-D80NK 2. Giới thiệu module I2C cho LCD I2C là tên viết tắt của cụm từ tiếng anh “Inter-Integrated Circuit”.

Nó là một giao thức được phát triển bởi Philips Semiconductors để truyền dữ liệu giữa một bộ xử lý trung tâm với nhiều IC trên cùng một board mạch chỉ sử dụng hai đường truyền tín hiệu. Do tính đơn giản của nó nên loại giao thức này được sử dụng rộng rãi cho giao tiếp giữa vi điều khiển và mảng cảm biến, các thiết bị hiển thị, thiết bị IOT, EEPROM…I2C gồm hai dây được đặt tên là Serial Clock Line (SCL) và Serial Data Line (SDA). Dữ liệu truyền đi được gửi qua dây SDA và được đồng bộ với xung clock từ SCL.8: Mô tả kết nối của I2C Theo hình 2.8 bên trên, một giao tiếp I2C sẽ gồm một Master – thiết bị chủ và các Slave – thiết bị tớ. Master và các Slave truyền nhận dữ liệu bằng cách sử dụng chung 2 15 TIEU LUAN MOI download : skknchat@gmail.com dây SDA và SCL được nối lên nguồn dương thông qua điện trở kéo lên.

Quá trình truyền nhận tín hiệu giữa một Master và một Slave được thực hiện như sau [4]: - Master gửi một xung START đến tất cả các Slave báo hiệu bắt đầu quá trình truyền nhận. - Sau đó Master gửi 8 bit dữ liệu bao gồm 7 bit địa chỉ của Slave mà mình muốn giao tiếp kèm với 1 bit yêu cầu truyền hoặc nhận dữ liệu. - Tất cả các Slave đều sẽ nhận được chuỗi 8 bit này, sau đó Slave sẽ so sánh bit địa chỉ của mình với bit địa chỉ mà Master gửi đến. Nếu địa chỉ trùng khớp, Slave trả lời Master bằng cách gửi xung ACK.

- Quá trình truyền nhận giữa 2 thiết bị được thực hiện. Các dữ liệu của Master gửi đến Slave nếu thành công sẽ được trả lời bằng cách gửi xung ACK. - Kết thúc quá trình truyền nhận bằng cách Master gửi xung STOP. Những màn hình LCD hiện nay được bán trên thị trường có quá nhiều chân, khi đấu nối vào thiết bị phần cứng sẽ gây những khó khăn nhất định cho người thực hiện, đặc biệt chiếm dụng các chân trên vi điều khiển, làm thiếu hụt chân cho các thiết bị khác.

Chính vì vậy, lợi dụng ưu điểm của I2C, module giao tiếp I2C cho LCD được ra đời.9: Module giao tiếp I2C cho LCD Module giao tiếp I2C cho LCD bao gồm 20 chân, trong đó có 16 chân được kết nối với LCD, 4 chân còn lại là SCL, SDA, VDC và GND lần lượt kết nối đến SCL, SDA, VIN và GND của ESP8266 như hình 2. Như vậy, thay vì sử dụng tối thiểu 6 chân 16 TIEU LUAN MOI download : skknchat@gmail.com của vi điều khiển để kết nối trực tiếp đến LCD (RS, EN, D7, D6, D5 và D4) thì lúc này chỉ cần 2 chân SCL và SDA để kết nối. Module I2C hỗ trợ các loại LCD sử dụng driver HD44780 (LCD 1602, LCD 2004…) và tương thích với hầu hết các loại vi điều khiển hiện nay [5].10: Mô tả kết nối LCD và ESP8266 sử dụng module I2C  Thông số kỹ thuật [5] - Điện áp hoạt động: 2. - Hỗ trợ màn hình: LCD1602, LCD1604, LCD2004 (driver HD44780).

- Tích hợp biến trở xoay dùng để điều chỉnh độ tương phản cho LCD. Giới thiệu LCD1602 LCD1602 là một sản phẩm quen thuộc với người học và làm về điện tử. Nó được dùng để hiển thị thông tin, trạng thái hoặc các thông số. Màn hình của LCD1602 gồm 2 hàng với mỗi hàng gồm 16 ký tự.

Màn hình này có độ bền cao, hiển thị rõ nét, dễ sử dụng và được bán rất phổ biến trên thị trường [5]. 17 TIEU LUAN MOI download : skknchat@gmail.11: LCD1602  Thông số kỹ thuật - Điện áp hoạt động: 3.

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