Mục lục:

Bộ vi điều khiển AVR. Cảm biến khoảng cách siêu âm. HC-SR04 trên LCD NOKIA 5110: 4 bước
Bộ vi điều khiển AVR. Cảm biến khoảng cách siêu âm. HC-SR04 trên LCD NOKIA 5110: 4 bước

Video: Bộ vi điều khiển AVR. Cảm biến khoảng cách siêu âm. HC-SR04 trên LCD NOKIA 5110: 4 bước

Video: Bộ vi điều khiển AVR. Cảm biến khoảng cách siêu âm. HC-SR04 trên LCD NOKIA 5110: 4 bước
Video: Mạch đo khoảng cách dùng cảm biến Sharp -- Nhan lam mach dien tu 2024, Tháng bảy
Anonim
Image
Image

Chào mọi người!

Trong phần này tôi làm thiết bị điện tử đơn giản để cảm biến khoảng cách và các thông số này được hiển thị trên LCD NOKIA 5110. Các thông số được hiển thị dưới dạng biểu đồ và số. Thiết bị dựa trên vi điều khiển AVR ATMEGA328P. Thiết bị được trang bị cảm biến siêu âm khoảng cách HC-SR04.

Bước 1: Các thành phần mô tả

Các thành phần mô tả
Các thành phần mô tả
Các thành phần mô tả
Các thành phần mô tả

Các thành phần cơ bản của thiết bị:

  • Bộ vi điều khiển AVR «ATMEGA328P»
  • Màn hình LCD đồ họa đơn sắc «NOKIA 5110»
  • Cảm biến khoảng cách siêu âm «HC-SR04»

Bộ vi điều khiển AVR «ATMEGA328P»

Các tính năng liên quan:

  1. Ngắt bộ định thời / bộ đếm 16 bit
  2. Ngắt ngoài
  3. Giao diện nối tiếp SPI chính / phụ

Màn hình LCD đồ họa đơn sắc «NOKIA 5110»

Thông số kỹ thuật:

  1. Màn hình LCD 48 x 84 chấm
  2. Giao diện Bus nối tiếp với tốc độ cao tối đa 4 Mbits / s
  3. Bộ điều khiển / Trình điều khiển nội bộ «PCD8544»
  4. Đèn nền LED
  5. Chạy ở điện áp 2.7V-5V, tiêu thụ điện năng thấp, phù hợp cho các ứng dụng pin
  6. Phạm vi nhiệt độ từ -25˚C đến + 70˚C
  7. Hỗ trợ đầu vào CMOS tín hiệu

Cảm biến khoảng cách siêu âm «HC-SR04»

Các tính năng và thông số kỹ thuật:

  1. Nguồn cung cấp: + 5V DC
  2. Dòng tĩnh: <2mA, dòng làm việc: 15mA
  3. Khoảng cách: 2cm - 400cm / 1 "- 13 ft, độ phân giải: 0,3cm
  4. Góc đo: 30 độ
  5. Độ rộng xung đầu vào kích hoạt: 10uS
  6. Kích thước: 45mm x 20mm x 15mm

Bước 2: Nó hoạt động như thế nào?

Làm thế nào nó hoạt động?
Làm thế nào nó hoạt động?
Làm thế nào nó hoạt động?
Làm thế nào nó hoạt động?

Cảm biến siêu âm hoạt động dựa trên nguyên lý của hệ thống SONAR và RADAR được sử dụng để xác định khoảng cách đến một vật thể.

Cảm biến siêu âm tạo ra sóng âm tần số cao (siêu âm). Khi sóng siêu âm này chạm vào vật thể, nó phản xạ dưới dạng tiếng vang được máy thu cảm nhận như trong hình dưới đây.

Bằng cách đo thời gian cần thiết để tiếng vang đến máy thu, chúng ta có thể tính được khoảng cách.

Đây là nguyên lý hoạt động cơ bản của module Siêu âm để đo khoảng cách.

Trong mô-đun siêu âm HCSR04, chúng ta phải cung cấp xung kích hoạt, do đó nó sẽ tạo ra siêu âm có tần số 40 kHz.

Sau khi tạo ra sóng siêu âm, tức là 8 xung tần số 40 kHz, nó làm cho chân echo ở mức cao. Chân tiếng vọng vẫn ở mức cao cho đến khi nó không nhận lại âm thanh dội lại. Vì vậy, chiều rộng của chân echo sẽ là thời gian để âm thanh truyền đến vật thể và quay trở lại. Khi chúng ta có thời gian, chúng ta có thể tính khoảng cách, vì chúng ta biết tốc độ âm thanh.

HC-SR04 có thể đo trong phạm vi từ 2 cm - 400 cm

Bây giờ làm thế nào để tính toán khoảng cách: Khoảng cách = Tốc độ x Thời gian

Tốc độ của sóng âm là 343 m / s

Tổng khoảng cách = 343 x Thời gian cao (Tiếng vang) 2

Tổng khoảng cách được chia cho 2 vì tín hiệu truyền từ HC-SR04 đến đối tượng và quay trở lại mô-đun HC-SR04

Bước 3: Lập trình chương trình cơ sở vi điều khiển

Tải xuống chương trình mã С của vi điều khiển phần sụn kèm theo các nhận xét.

Sau đó, biên dịch nó thành tệp HEX và tải lên bộ nhớ flash của vi điều khiển.

Nhấp nháy Firmware sang Vi điều khiển:

Tải lên tệp HEX vào bộ nhớ flash của vi điều khiển. Xem video mô tả chi tiết quá trình ghi bộ nhớ flash vi điều khiển: Ghi bộ nhớ flash vi điều khiển…

Bước 4: Lắp ráp mạch cảm biến khoảng cách siêu âm

Lắp ráp mạch cảm biến khoảng cách siêu âm
Lắp ráp mạch cảm biến khoảng cách siêu âm
Lắp ráp mạch cảm biến khoảng cách siêu âm
Lắp ráp mạch cảm biến khoảng cách siêu âm

Kết nối các thành phần phù hợp với sơ đồ.

Cắm điện và nó đang hoạt động!

Đề xuất: