Đo khoảng cách với cảm biến siêu âm SRF05 dùng 8051, hiển thị LCD 1602 V1.0 (Full PCB + code)

Nếu thấy bài viết hữu ích, ngại gì Like và chia sẻ với bạn bè ;)

đo khoảng cách dùng SRF05 8051

Đo khoảng cách với cảm biến siêu âm SRF05 dùng 8051, hiển thị LCD 1602 V1.0

SRF05 là cảm biến siêu âm khá thông dụng hiện nay, được sử dụng trong các robot tránh vật cản, đo khoảng cách,… Hôm nay gianghm.com xin giới thiệu đến các bạn mạch đo khoảng cách với cảm biến siêu âm SRF05 dùng 8051, hiển thị LCD 1602. Video của mạch:

I. Giới thiệu cảm biến siêu âm SRF05

cảm biến siêu âm SRF05
đo khoảng cách dùng SRF05 8051

a. Thông số kĩ thuật SRF05:
– Điện áp hoạt động: 5VDC
– Khoảng cách phát hiện: 2cm – 450cm
– Độ chính xác: ± 0.2cm
– Tín hiệu kích hoạt đầu vào: 10us xung TTL
– Kíchthước: 43mm x 20mm x 17mm
b. Các chân của cảm biến siêu âm SRF05:
Cảm biến siêu âm SRF05 có 5 chân, bao gồm:
– Chân cấp nguồn VCC: 5V
– Trigger: Chân kích hoạt phát sóng siêu âm. Ở chế độ 2, chân Trigger vừa có chức  năng kích hoạt phát sóng siêu âm, vừa có chức năng nhận báo tín hiệu khi module nhận được sóng siêu âm phản hồi.
– Chân Echo: Sử dụng để nhận biết có sóng siêu âm phản hồi.
– Chân Out: Chân chọn chế độ.
– Chân GND: cấp nguồn 0V.

c. Nguyên lý hoạt động của cảm biến siêu âm SRF05:
Cảm biến siêu âm SRF05 có chức năng phát ra sóng siêu âm và nhận sóng siêu âm phản hồi ngược lại khi có vật cản. Do vậy, cảm biến siêu âm SRF05 được ứng dụng trong việc đo khoảng cách, hay sử dụng để phát hiện, né tránh vật cản.

d. Tính toán khoảng cách

Gọi thời gian độ rộng xung đo được là t(us).
Thời gian đo độ rộng xung là thời gian từ lúc sóng truyền đi, gặp vật cản, và phản hồi lại. Nên thời gian từ cảm biến đến vật cản là: t/2(us).
Ta có vận tốc âm thanh trong không khí ≈ 343.2m/s = 0.03432cm/us.
Distance = 0.03432 * t(us)/2 (cm)
Distance ≈ t(us)/58 (cm)
Cảm biến siêu âm có thể kích hoạt phát sóng siêu âm sau mỗi 50ms. Do vậy sau mỗi lần đo, chúng ta nên chờ 50ms rồi mới thực hiện lần đo tiếp theo.

 

II. Chuẩn bị

Tên linh kiện Số lượng
Cảm biến siêu âm SRF05 01
IC 89s52 hoặc 89C52 01
Đế 40p 01
LCD 1602 01
Jump đực đơn thẳng 01
Jump cái đơn thẳng 01
Trở băng 103J 01
Điện trở 220 ohm 1/4W 01
Điện trở 10k 1/4W 01
Tụ hóa 10uF / 16V 01
Thạch anh 12Mhz 01
Tụ gốm 33p 02
Nút bấm 2 chân 01
Biến trở 3296 – 10K 01
Dây dẫn, nguồn 5V, mạch in mạch đo khoảng cách

 

III. Sơ đồ mạch điện

  • Sơ đồ nguyên lý (Schematic)
đo khoảng cách dùng SRF05 8051
đo khoảng cách dùng SRF05 8051

 

  • Sơ đồ mạch in:

  • Sơ đồ lắp ráp linh kiện
đo khoảng cách dùng SRF05 8051
đo khoảng cách dùng SRF05 8051
  • Hình ảnh thực tế:

IV. Link tải mạch in và code
Link Fshare   ||   Link dự phòng

Link Mediafire  ||   Link dự phòng

Chúc các bạn làm mạch thành công!
Bên mình nhận làm mạch in thủ công, mua linh kiện hoặc bán mạch hoàn chỉnh ! Mọi thắc mắc các bạn hay chat với mình thông qua biểu tượng chát phía dưới góc phải màn hình nhé!
Have fun!

- Trang hỗ trợ getlink: Click Here
- Các bạn nên dùng Winrar bản mới nhất để giải nén file tải về hoặc dùng phần mềm tạo ổ ảo như Virtual Clonedrive để mở file .iso nhé!
- Mọi thắc mắc, giao lưu, hỏi đáp, các bạn vui lòng nhắn với mình qua mục liên hệ hoặc qua biểu tượng chat phía dưới góc phải màn hình nhé!
Chúc các bạn thành công!
 
Nếu thấy bài viết hữu ích, ngại gì Like và chia sẻ với bạn bè ;)

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *