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

Báo cáo đồ án hệ thống đo mực chất lỏng sử dụng cảm biến siêu âm

50 373 13

Đ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 đề Mô hình đo mực chất lỏng sử dụng cảm biến siêu âm hiển thị khoảng cách trên LCD bằng Arduino
Tác giả Trương Ngọc Hiệp
Người hướng dẫn Lê Uyên Anh Vũ
Trường học Trường Đại học Giao thông Vận tải Thành phố Hồ Chí Minh
Chuyên ngành Điện tử Viễn thông
Thể loại Đồ án
Năm xuất bản 2022
Thành phố Thành phố Hồ Chí Minh
Định dạng
Số trang 50
Dung lượng 8,89 MB

Cấu trúc

  • CHƯƠNG I: TỔNG QUAN HỆ THỐNG (6)
    • 1.1 Giới thiệu đề tài (6)
    • 1.2 Các yêu cầu cơ bản (8)
    • 1.3 Phương pháp, phạm vi và giới hạn nghiên cứu (9)
      • 1.3.1 Phương pháp (9)
      • 1.3.2 Phạm vi đề tài và giới hạn nghiên cứu (9)
    • 1.4 Ý nghĩa thực tiễn (9)
    • CHƯƠNG 2: GIỚI THIỆU LINH KIỆN ĐIỆN TỬ (11)
      • 2.1 Phân tích và lựa chọn cảm biến siêu âm (11)
        • 2.1.1 Cảm biến siêu âm HC-SR04 (13)
        • 2.1.2 Ưu và nhược điểm của cảm biến siêu âm HC-SR04 (15)
        • 2.1.3 Cấu tạo cảm biến siêu âm (16)
        • 2.1.4 Nguyên lý hoạt động cảm biến siêu âm (17)
        • 2.1.5 Thông số kỹ thuật cảm biến siêu âm (18)
      • 2.2 Phân tích và lựa chọn bộ điều khiển (20)
        • 2.2.1 Ưu nhược điểm của Arduino Uno R3 (22)
        • 2.2.2 Năng lượng (22)
      • 2.3 Bộ phận hiển thị (25)
      • 2.4 Module I2C (27)
      • 2.5 Led đơn (28)
      • 2.6 Còi báo (30)
      • 2.7 Dây cắm (31)
    • CHƯƠNG 3: THIẾT KẾ MÔ HÌNH HỆ THỐNG (32)
      • 3.1 Thiết kế sơ đồ khối hệ thống (32)
      • 3.2 Chức năng các khối (33)
      • 3.3 Nguyên lí hoạt động (35)
      • 3.4 Mô phỏng hệ thống trên phần mềm Protues (36)
        • 3.4.1 Giới thiệu phần mềm mô phỏng Protues (36)
        • 3.4.2 Mô phỏng trên Protues (37)
      • 3.5 Thiết kế mạch đo trên phần mềm Fritzing (38)
      • 3.6 Xây dựng chương trình code điều khiển (39)
    • CHƯƠNG 4: THI CÔNG MẠCH VÀ YÊU CẦU ĐẠT ĐƯỢC (43)
      • 4.1 Hoàn thành sản phẩm (43)
      • 4.2 Thực hành và đọc kết quả (45)
      • 4.3 Đánh giá sản phẩm (47)
      • 4.4 Phạm vi ứng dụng (48)
      • 4.5 Xu hướng phát triển (48)

Nội dung

TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI THÀNH PHỐ HỒ CHÍ MINH ĐỒ ÁN ĐIỆN TỬ VIỄN THÔNG 1 ĐỀ TÀI MÔ HÌNH ĐO MỰC CHẤT LỎNG SỬ DỤNG CẢM BIẾN SIÊU ÂM HIỂN THỊ KHOẢNG CÁCH TRÊN LCD BẰNG ARDUINO Giáo viên hướng dẫn Lê Uyên Anh Vũ Sinh viên thực hiện Trương Ngọc Hiệp Mã số sinh viên 1951040051 Lớp DV19 TPHCM, ngày 1 tháng 4 năm 2022 MỤC LỤC LỜI MỞ ĐẦU 1 CHƯƠNG I TỔNG QUAN HỆ THỐNG 3 1 1 Giới thiệu đề tài 3 1 2 Các yêu cầu cơ bản 5 1 3 Phương pháp, phạm vi và giới hạn nghiên cứu 6 1 3 1 Phương pháp 6 1 3 2 Ph.

TỔNG QUAN HỆ THỐNG

Giới thiệu đề tài

Âm học, bắt nguồn từ thời Pythagoras vào thế kỷ 6 trước Công nguyên, đã khám phá các tính chất toán học của nhạc cụ dây Vào năm 1794, Lazzaro Spallanzani phát hiện khả năng định vị bằng âm thanh của dơi, chứng minh rằng chúng săn mồi và di chuyển chủ yếu nhờ âm thanh không nghe được Năm 1893, Francis Galton phát minh ra còi Galton, một thiết bị tạo ra sóng siêu âm, để đo phạm vi thính giác của con người và động vật, cho thấy nhiều loài có khả năng nghe âm thanh ngoài phạm vi thính giác của con người Công nghệ sóng siêu âm được ứng dụng lần đầu tiên vào năm 1917 bởi Paul Langevin nhằm phát hiện tàu ngầm.

Một số nhà sản xuất cảm biến siêu âm phổ biến hiện nay như Maxbotix, MigatronCorp, PKP, KEYENCE

Hiện nay khoa học kĩ thuật ngày càng được chú trọng vào phát triển và ứng dụng khoa học kĩ thuật vào thực tiễn

Cảm biến siêu âm được phát triển để đo vận tốc, chiều dài và khoảng cách ở những khu vực nguy hiểm mà con người không thể tiếp cận Một trong những loại cảm biến siêu âm phổ biến hiện nay là HC-SR04, nổi bật với độ chính xác cao trong khoảng cách từ 2 đến 400 cm và giá thành phải chăng.

Để áp dụng kiến thức từ môn học "Cảm biến và hệ thống đo" vào thực tiễn, tôi đã quyết định chọn đề tài nghiên cứu.

“Xây dựng hệ thống đo mức chất lỏng trong bình chứa sử dụng cảm biến siêu âm

Hình 1: Ứng dụng trong nước thải đô thị

Hình 3: Cảm biến siêu âm để đo mức nước trong mương

Các yêu cầu cơ bản

-Hệ thống phù hợp với nhu cầu của người tiêu dùng, của các doanh nghiệp.

-Giá thành của hệ thống phù hợp và kết cấu nhỏ gọn

-Sử dụng cảm biến siêu âm HC-SR04 kết hợp với mạch Arduino.

-Sai số trung bình khoảng 0,15% đối với khoảng cách 2m trở lại

-Hoạt động ổn định ở môi trường có nhiệt độ từ 60°C trở xuống và áp suất khoảng

-Hiển thị trên thanh LCD, LED và Loa cảnh báo.

Phương pháp, phạm vi và giới hạn nghiên cứu

- Nghiên cứu về nguyên lý hoạt động của cảm biến HC-SR04 thông qua các tài liệu trên internet.

-Tìm hiểu kĩ hơn về mạch điều khiển Arduino mô phỏng trên Proteus và cách kết nối với máy tính.

-Tìm các công thức toán học để tính ra dung tích nước, lưu lượng máy bơm thông qua giá trị khoảng cách đo được từ cảm biến.

- Đề xuất và nghiên cứu về các linh kiện sẽ có trong mạch và các linh kiện bảo vệ.

- Mô phỏng mạch trên ứng dụng Proteus.

- Dựa và tham khảo vào các mô hình tham khảo trên Internet để cải tiến thiết kế và mục đích sử dụng

1.3.2 Phạm vi đề tài và giới hạn nghiên cứu

- Ngoài ứng dụng để đo mức nước, cảm biến siêu âm còn dùng để đo mức chất lỏng khác như: dầu ăn, nước trái cây,

Sản phẩm này được sử dụng rộng rãi trong công nghiệp và hộ gia đình nhằm đảm bảo an toàn cho các bình chứa và bể chứa Nó giúp ngăn chặn những sự cố tr

Ý nghĩa thực tiễn

Đo lưu lượng đóng vai trò quan trọng trong các ngành công nghiệp và nghiên cứu khoa học, đặc biệt trong việc kiểm soát măng và động cơ đốt Ngoài ra, sản phẩm này có thể được phát triển thêm để ứng dụng trong việc đo khoảng cách và thăm dò những khu vực mà con người chưa thể tiếp cận.

GIỚI THIỆU LINH KIỆN ĐIỆN TỬ

2.1 Phân tích và lựa chọn cảm biến siêu âm

Trên thị trường hiện có nhiều loại cảm biến đo khoảng cách, mỗi loại phù hợp với nhu cầu về độ chính xác, chi phí, mục đích sử dụng và môi trường khác nhau Dưới đây là bốn loại cảm biến thường được sử dụng để đo khoảng cách.

Cảm biến đo khoảng cách bằng laser hoạt động dựa trên nguyên lý phản xạ của tia laser, được ưa chuộng nhờ tính ứng dụng cao trong nhiều môi trường Loại cảm biến này nổi bật với độ chính xác cao, đa tính năng và kích thước nhỏ gọn, giúp tiết kiệm thời gian và có khả năng đo trên phạm vi rộng Tuy nhiên, máy sử dụng cảm biến này thường cần pin và phải nạp năng lượng thường xuyên, đồng thời việc sửa chữa khi xảy ra sự cố cũng gặp khó khăn, đòi hỏi nhiều thao tác trên các nút bấm bằng tay.

Cảm biến điện dung là thiết bị hữu ích để phát hiện chất lỏng và chất rắn, đồng thời đo mức liên tục với tín hiệu đầu ra 4-20mA hoặc 0-10V Ngoài ra, cảm biến này còn có khả năng nhận biết các vật không phải kim loại Tuy nhiên, cảm biến điện dung có thể hoạt động kém hiệu quả hơn và chỉ cung cấp những số liệu tương đối.

Cảm biến điện dung là thiết bị chuyên dụng để phát hiện chất lỏng và chất rắn, đồng thời đo mức liên tục với tín hiệu đầu ra 4-20mA hoặc 0-10V Thiết bị này có khả năng nhận diện các vật không phải kim loại và hoạt động dựa trên nguyên lý thay đổi điện dung của tụ điện bên trong Cảm biến điện dung có hiệu suất cao trong các môi trường khắc nghiệt như nơi dễ cháy nổ, nhiệt độ và áp suất cao Tuy nhiên, nó cũng có hạn chế về khoảng cách nhận biết và nhạy cảm với sự thay đổi của môi trường.

Cảm biến siêu âm là thiết bị có độ chính xác cao, có khả năng nhận diện mọi loại nguyên vật liệu Việc đo khoảng cách bằng cảm biến siêu âm được ứng dụng rộng rãi trong nhiều lĩnh vực như y học và công nghiệp.

Sau khi nghiên cứu và đánh giá các loại cảm biến đo khoảng cách trên thị trường, tôi đã quyết định chọn cảm biến siêu âm HC-SR04 cho đề tài của mình, vì nguyên lý hoạt động của nó đáp ứng tốt nhất các yêu cầu cần thiết.

2.1.1 Cảm biến siêu âm HC-SR04

Tên module cảm biến siêu âm

Thông số kĩ thuật Độ chính xác

-Tần số hoạt động: 40KHz -Điện áp hoạt động: 5V -Dòng tiêu thụ: 10-40mA -Góc quét: d1cm

Led xanh sáng (Hệ thống hoạt động bình thường)

Led xanh sáng (Hệ thống hoạt động bình thường)

Còi báo bật, Led đỏ vẫn sáng (Đưa ra mức cảnh báo nguy hiểm)

Còi báo bật, Led đỏ vẫn sáng (Đưa ra mức cảnh báo nguy hiểm)

3.4 Mô phỏng hệ thống trên phần mềm Protues

3.4.1 Giới thiệu phần mềm mô phỏng Protues

Proteus là phần mềm mô phỏng mạch điện tử mạnh mẽ, cho phép thiết kế mạch và lập trình điều khiển cho các vi điều khiển như MCS-51, PIC, AVR và nhiều loại khác Được phát triển bởi Lancenter Electronics, Proteus hỗ trợ hầu hết các linh kiện điện tử phổ biến và cung cấp khả năng mô phỏng cho các MCU như PIC, 8051, AVR và Motorola Phần mềm bao gồm hai chương trình chính: ISIS, cho phép mô phỏng mạch, và ARES, dùng để thiết kế mạch in Với khả năng hỗ trợ các dòng vi điều khiển như PIC, 8051, AVR, HC11, MSP430 và ARM7/LPC2000, cùng với các giao tiếp I2C, SPI, CAN, USB và Ethernet, Proteus là công cụ lý tưởng cho việc mô phỏng các mạch số và mạch tương tự.

Tiến hành mô phỏng các trường hợp xảy ra để xem kết quả hiển thị từ đó điều chỉnh chương trình cho tối ưu nhất

Hình 15: Khoảng cách ở mức an toàn , led xanh được bật, led đỏ tắt

3.5 Thiết kế mạch đo trên phần mềm Fritzing

Fritzing là phần mềm CAD phổ biến, lý tưởng cho việc thiết kế phần cứng điện tử, giúp sinh viên và người dùng dễ dàng mô phỏng mạch thực tế hơn so với các phần mềm khác.

Sử dụng Module I2C giúp giảm số chân kết nối cần thiết cho LCD, từ đó tối ưu hóa mô hình khi kết nối với Arduino và mang lại sự tiện lợi hơn trong quá trình sử dụng.

Hình 17: Mô phỏng mạch đo của hệ thống

3.6 Xây dựng chương trình code điều khiển

LiquidCrystal_I2C lcd(0x27, 16, 2); float d_cm; float time; float distance; void setup() {

To initialize the ultrasonic sensor and display settings, start by setting the baud rate with `Serial.begin(9600)` Configure the trigger and echo pins as output and input respectively using `pinMode(trigPin, OUTPUT)` and `pinMode(echoPin, INPUT)` Additionally, set up the green and red LEDs along with other outputs by using `pinMode(greenled, OUTPUT)`, `pinMode(4, OUTPUT)`, `pinMode(redled, OUTPUT)`, and `pinMode(loa, OUTPUT)` Initialize the LCD with `lcd.begin(16,2)` and display the message "Do khoang cach" followed by "Cam bien sieu am" after a brief delay Clear the LCD and show "Ngoc Hiep" for two seconds to complete the setup process.

In the loop function, the LCD is cleared, and the trigPin is set to LOW before a brief delay The pulseIn function measures the time it takes for the echo signal to return, which is then used to calculate the distance in centimeters using the formula distance = time / 29.1 / 2 The LCD displays the calculated distance and the remaining distance to a reference point (17 cm) After a one-second delay, if the distance is 4 cm or less, an alarm is triggered by activating a buzzer, turning on a red LED, turning off a green LED, and stopping the water pump.

} else // ngược lại digitalWrite(loa, LOW); digitalWrite(redled, LOW); digitalWrite(greenled, HIGH); digitalWrite(4, HIGH);

THI CÔNG MẠCH VÀ YÊU CẦU ĐẠT ĐƯỢC

Hình 18 (a): Sản phẩm sau khi thi công

Hình 18(b): Sản phẩm sau khi thi công

4.2 Thực hành và đọc kết quả

Hình 19(a): Kết quả đo lần 1

Hình 19(b): Kết quả đo lần 2

Hình 19(c): Kết quả đo lần 3

Khoảng cách từ bề mặt mực nước đến cảm biến

Khoảng cách mực nước trong bể Led Mức độ

Lần 1 16.24 cm 0 cm Xanh An toàn

Lần 2 12.80 cm 4.20 cm Xanh An toàn

Lần 3 2.13 cm 14.87 cm Đỏ Nguy hiểm

Bảng đọc kết quả thực hành

4.3 Đánh giá sản phẩm Ưu điểm Nhược điểm

Cảm biến siêu âm đo mức nước không tiếp xúc với môi chất, mang lại ưu điểm vượt trội so với các loại cảm biến tiếp xúc Nhờ vào khả năng này, tuổi thọ của cảm biến siêu âm sẽ bền hơn rất nhiều, đảm bảo hiệu suất và độ tin cậy trong quá trình sử dụng.

• Thiết kế nhỏ gọn nhưng vẫn đạt chuẩn công nghiệp.

• Điều chỉnh được khoảng cách bất kỳ trong khoảng cách mà cảm biến đo được.

• Độ chính xác cao so với cảm biến điện dung.

• Thời gian đáp ứng nhanh

• Đo được hầu hết các loại chất rắn và chất lỏng

• Cảm biếu siêu âm sẽ có điểm chết không đo được nằm gần cảm biến.

• Khoảng cách lắp đặt với thành bồn phải có một khoảng cách phù hợp với khoảng cách đo của cảm biến.

• Không thể đo được khi có vật cản trong phạm vi đo

• Nhiệt độ max 80oC và áp suất làm việc thấp max 1 bar

• Các trường hợp có bọt thì cảm biến không phân biệt được

• Để đo chính xác chúng ta cần phải cài đặt lại theo khoảng cách đo

 Ứng dụng vào đo bể chứa hồ thủy điện , kênh mương

 Ứng dụng rộng rãi vào các xí nghiệp nhỏ và hộ gia đình như là đo mực chất lỏng trong bể ( xăng dầu , hóa chất lỏng,…….)

Hệ thống cho phép đo từ xa mức nước và mực nước kênh tưới tiêu, giúp điều chỉnh sử dụng mức nước một cách hợp lý và hiệu quả.

Hiện nay, nhiều dòng ô tô được trang bị cảm biến siêu âm ở cả phần đầu và đuôi xe Khi cảm biến phát hiện khoảng cách gần giữa xe và vật thể, nó sẽ phát tín hiệu cảnh báo cho tài xế, giúp ngăn ngừa va chạm.

Cảm biến siêu âm trong công nghiệp được sử dụng để phát hiện dị tật sản phẩm, nhận diện sản phẩm bị ngã đổ trên băng chuyền, cũng như phát hiện các sản phẩm bị nứt hoặc bể.

Ngoài ra, người ta còn dùng cảm biến siêu âm để đo mức nhiên liệu trong bể hoặc xác định kích thước của sản phẩm

Ngày đăng: 14/05/2022, 18:46

HÌNH ẢNH LIÊN QUAN

ĐỀ TÀI: MÔ HÌNH ĐO MỰC CHẤT LỎNG SỬ DỤNG CẢM BIẾN SIÊU ÂM HIỂN THỊ KHOẢNG CÁCH TRÊN LCD - Báo cáo đồ án hệ thống đo mực chất lỏng sử dụng cảm biến siêu âm
ĐỀ TÀI: MÔ HÌNH ĐO MỰC CHẤT LỎNG SỬ DỤNG CẢM BIẾN SIÊU ÂM HIỂN THỊ KHOẢNG CÁCH TRÊN LCD (Trang 1)
Hình 2: Sử dụng cảm biến siêu âm để đo mức nước bể chứa thủy điện - Báo cáo đồ án hệ thống đo mực chất lỏng sử dụng cảm biến siêu âm
Hình 2 Sử dụng cảm biến siêu âm để đo mức nước bể chứa thủy điện (Trang 7)
Hình 1: Ứng dụng trong nước thải đô thị - Báo cáo đồ án hệ thống đo mực chất lỏng sử dụng cảm biến siêu âm
Hình 1 Ứng dụng trong nước thải đô thị (Trang 7)
Hình 3: Cảm biến siêu âm để đo mức nước trong mương - Báo cáo đồ án hệ thống đo mực chất lỏng sử dụng cảm biến siêu âm
Hình 3 Cảm biến siêu âm để đo mức nước trong mương (Trang 8)
Bảng 1: So sánh 2 modul cảm biến siêu âm - Báo cáo đồ án hệ thống đo mực chất lỏng sử dụng cảm biến siêu âm
Bảng 1 So sánh 2 modul cảm biến siêu âm (Trang 13)
Hình 4: Module cảm biến siêu âm HC-SR04 - Báo cáo đồ án hệ thống đo mực chất lỏng sử dụng cảm biến siêu âm
Hình 4 Module cảm biến siêu âm HC-SR04 (Trang 14)
Hình 5: Phát sóng trên cảm biến siêu âm - Báo cáo đồ án hệ thống đo mực chất lỏng sử dụng cảm biến siêu âm
Hình 5 Phát sóng trên cảm biến siêu âm (Trang 17)
Hình 6: Kích thước và hình dạng sóng của cảm biến siêu âm - Báo cáo đồ án hệ thống đo mực chất lỏng sử dụng cảm biến siêu âm
Hình 6 Kích thước và hình dạng sóng của cảm biến siêu âm (Trang 19)
Hình 7: Module Arduino R3 - Báo cáo đồ án hệ thống đo mực chất lỏng sử dụng cảm biến siêu âm
Hình 7 Module Arduino R3 (Trang 25)
 Các chân điều khiển giúp ta dễ dàng cấu hình LCD ở chế độ lệnh hoặc - Báo cáo đồ án hệ thống đo mực chất lỏng sử dụng cảm biến siêu âm
c chân điều khiển giúp ta dễ dàng cấu hình LCD ở chế độ lệnh hoặc (Trang 27)
Hình 12: Dây cắm đực cá i, cái đực - Báo cáo đồ án hệ thống đo mực chất lỏng sử dụng cảm biến siêu âm
Hình 12 Dây cắm đực cá i, cái đực (Trang 34)
Hình 14: Giao diện làm việc của proteus - Báo cáo đồ án hệ thống đo mực chất lỏng sử dụng cảm biến siêu âm
Hình 14 Giao diện làm việc của proteus (Trang 39)
3.4.2 Mô phỏng trên Protues - Báo cáo đồ án hệ thống đo mực chất lỏng sử dụng cảm biến siêu âm
3.4.2 Mô phỏng trên Protues (Trang 40)
Hình 15: Khoảng các hở mức an toà n, led xanh được bật, led đỏ tắt - Báo cáo đồ án hệ thống đo mực chất lỏng sử dụng cảm biến siêu âm
Hình 15 Khoảng các hở mức an toà n, led xanh được bật, led đỏ tắt (Trang 40)
Việc LCD có khá nhiều chân kết nối gây bất tiện đến mô hình khi đi đâ y, cho nên sử dụng Module I2C để tối ưu hóa số chân kết nối với Arduino được giảm  lại. - Báo cáo đồ án hệ thống đo mực chất lỏng sử dụng cảm biến siêu âm
i ệc LCD có khá nhiều chân kết nối gây bất tiện đến mô hình khi đi đâ y, cho nên sử dụng Module I2C để tối ưu hóa số chân kết nối với Arduino được giảm lại (Trang 41)
Hình 18 (a): Sản phẩm sau khi thi công - Báo cáo đồ án hệ thống đo mực chất lỏng sử dụng cảm biến siêu âm
Hình 18 (a): Sản phẩm sau khi thi công (Trang 46)
Hình 18(b): Sản phẩm sau khi thi công - Báo cáo đồ án hệ thống đo mực chất lỏng sử dụng cảm biến siêu âm
Hình 18 (b): Sản phẩm sau khi thi công (Trang 47)
4.2 Thực hành và đọc kết quả - Báo cáo đồ án hệ thống đo mực chất lỏng sử dụng cảm biến siêu âm
4.2 Thực hành và đọc kết quả (Trang 48)
Hình 19(a): Kết quả đo lần 1 - Báo cáo đồ án hệ thống đo mực chất lỏng sử dụng cảm biến siêu âm
Hình 19 (a): Kết quả đo lần 1 (Trang 48)
Hình 19(b): Kết quả đo lần 2 - Báo cáo đồ án hệ thống đo mực chất lỏng sử dụng cảm biến siêu âm
Hình 19 (b): Kết quả đo lần 2 (Trang 49)

TỪ KHÓA LIÊN QUAN

w