Cảm biến nhiệt độ và độ ẩm DHTxx chi phí thấp. DHTxx là cảm biến cơ bản và nó tuyệt vời cho những ai muốn thu thập dữ liệu cơ bản. Cảm biến DHTxx được cấu tạo từ 2 phần: cảm biến độ ẩm điện dung và một điện trở nhiệt. Ngoài ra còn có một số con chip bên trong để chuyển đổi thành tín hiệu kỹ thuật số với nhiệt độ và độ ẩm. Các tín hiệu kỹ thuật số rất dễ dàng đọc với bất kỳ vi điều khiển nào.
DHT11 và DHT22
Trên thị trường có 2 loại cảm biến DHT: DHT11 và DHT22. Chúng nhìn hơi giống nhau và có cùng chân out. Dưới đây là thông số kỹ thuật:
Cảm biến nhiệt độ và độ ẩm DHT11
- Nguồn: 3 -> 5 VDC.
- Dòng sử dụng: 2.5mA max (khi truyền dữ liệu).
- Đo tốt ở độ ẩm 20 – 80%RH với sai số 5%.
- Đo tốt ở nhiệt độ 0 – 50°C sai số ±2°C.
- Tần số lấy mẫu tối đa 1Hz (1 giây 1 lần)
- Kích thước 15mm x 12mm x 5.5mm.
- 4 chân, khoảng cách chân 0.1”.
Cảm biến nhiệt độ và độ ẩm DHT22
- Nguồn: 3 ~ 5 VDC.
- Dòng sử dụng: 2.5mA max (khi truyền dữ liệu).
- Đo tốt ở độ ẩm 0100%RH với sai số 2-5%.
- Đo tốt ở nhiệt độ -40 to 80°C sai số ±0.5°C.
- Tần số lấy mẫu tối đa 0.5Hz (2 giây 1 lần)
- Kích thước 27mm x 59mm x 13.5mm (1.05″ x 2.32″ x 0.53″)
- 4 chân, khoảng cách chân 0.1”.
Nhận xét: DHT22 có độ chính xác và than đo rộng hơn DHT11. Nhưng cả hai đều dùng một chân tín hiệu kỹ thuật số duy nhất và chậm chạp ở chổ bạn không thể nào truy vấn chúng một lần mỗi hai giây. Nhìn chung cả hai cảm biến đều có 4 chân: Vcc, Data, NC, GND.
Kết nối cảm biến DHTxx
Đơn giản chỉ cần bỏ qua chân 3, nó không được sử dụng. Nối một điện trở 10K giữa chân Vcc và chân Data. Kết nối lấy dữ liệu với chân 2 (data). Bạn có thể thay đổi chân 2 với bất kỳ nào của vi điều khiển.
Thư viện hỗ trợ kết nối với arduino
DHT-sensor-library
- Download tại ĐÂY
Adafruit_Sensor
- Download tại ĐÂY
Không có nhận xét nào:
Đăng nhận xét