Module cảm biến siêu âm SRF05
✔️ Srf05 là một cảm biến siêu âm 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 coi như một cảm biến khoảng cách, ứ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.
Module Cảm Biến Siêu Âm SRF05
Thông số kĩ thuật:
✔️ Đ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ích thước: 43mm x 20mm x 17mm
Module Cảm Biến Siêu Âm SRF05
Tính toán khoảng cách.
✔️ Dựa vào 2 giản đồ xung ở phần trên, ta có thể thấy việc xác định khoảng cách sẽ được xác định bằng cách xác định độ rộng mức 1 của xung tín hiệu phản hồi trên chân Echo (ở mode 1) hoặc chân Trigger (ở mode 2).
✔️ Từ khoảng thời gian độ rộng mức 1, ta tính ra khoảng cách (Distance) từ vật cản đến cảm biến siêu âm SRF05 dựa vào công thức sau:
✔️ 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.
Lập trình đo khoảng cách với cảm biến siêu âm SRF05 sử dụng 8051
✔️ Cái quan trọng trong việc sử dụng cảm biến siêu âm để đo khoảng cách là việc đo được chính xác độ rộng xung phản hồi. Do vậy, trong phần lập trình này mình sẽ sử dụng Timer để đo động xung 1. Sử dụng ngắt ngoài để xác định thời điểm có tín hiệu phản hồi (thời điểm chân Echo chuyển trạng thái từ 1->0). Các bước thực hiện sẽ như sau (sử dụng chế độ 0).
✔️ Bước 1: Tạo xung có độ rộng tối thiểu 10us trên chân Trigger để kích hoạt sóng siêu âm.
✔️ Bước 2: Chờ cho chân Echo được kéo lên 1.
✔️ Bước 3: Khởi động Timer.
✔️ Bước 4: Khi có ngắt (chân Echo chuyển từ 1->0, có tín hiệu sóng siêu âm phản hồi), dừng Timer.
✔️ Bước 5: Đọc giá trị thanh ghi Timer để biết thời gian.
✔️ Bước 6: Áp dụng công thức ở phần IV để tính khoảng cách.
Chính Sách Bảo Hành:
✔️ Hỗ trợ đổi trả hàng trong vòng 7 ngày do lỗi nhà sản xuất
✔️ Bảo hành qua hóa đơn mua hàng.
✔️ Áp dụng với sản phẩm nằm trong danh mục bảo hành và đang trong thời hạn bảo hành
✔️ Sản phẩm không có dấu hiệu hỏng hóc do cơ học, cháy nổ do hỏa hoạn, bị nước vào…
✔️ Sản phẩm không có sự can thiệp ngoại quan của khách hàng.