độ mạnh của nhiệt độ và lượng hơi nước trong không khí luôn liên quan. Để đo cả hai cùng một lúc, bạn cần một cảm biến nhiệt độ và độ ẩm (DHT11). Cảm biến độ ẩm và nhiệt độ tương đối số đo độ chính xác cao của nhiệt độ và độ ẩm. tài liệu này là hướng dẫn dữ liệu dht11 dành cho những người đam mê muốn biết thêm thông tin về các bộ cảm biến. Đối với những người sẵn sàng nỗ lực thêm để tự lắp ráp, lắp ráp PCB làm giảm khối lượng công việc của bạn. nghiên cứu sâu hơn, thu thập kiến thức một cách rõ ràng, chi tiết và ngắn gọn.
DHT11 là gì?
dht 11 là một cảm biến cho nhiều ứng dụng. nó có một cảm biến rất chính xác, được điều chỉnh trong phòng đo độ ẩm. Cảm biến sau đó lưu trữ hệ số hiệu chỉnh như bộ nhớ chương trình OTP và lấy lại từ 0-100% độ ẩm như đầu ra tín hiệu kỹ thuật số. bộ cảm biến này bao gồm các cảm biến nhiệt và cảm biến độ ẩm để đo nhiệt độ và độ ẩm. Bộ vi điều khiển 8-bit chuyển đổi tín hiệu analog sang tín hiệu số để đọc nhiệt độ và độ ẩm.
các cảm biến này có kích cỡ nhỏ, phạm vi truyền tín hiệu 20 m và điện áp hoạt động rất thấp.
Mô-đun DHT11
Ứng dụng cảm biến DHT11
cảm biến dht11 là rất quan trọng trong việc đo nhiệt độ và độ ẩm. Đây là:
các thiết bị điện ở nhà
máy khử ẩm
hệ thống điều hòa
điều chỉnh nhiệt độ trong xe
dự đoán nhiệt độ và độ ẩm của trạm thời tiết
Cảm biến này cũng giúp máy ghi dữ liệu
trong các thiết bị y tế cần độ ẩm và kiểm soát
cảm biến đóng vai trò trong tự động hóa một quá trình cụ thể
ưu thế của dht11 so với các cảm biến khác
các đặc điểm kỹ thuật/ các đặc điểm kỹ thuật
điện áp hoạt động của bộ cảm biến này là từ 3.5 v đến 5.5 v
chu kỳ lấy mẫu của dht 11 là hơn hai giây, dòng chờ ở chế độ chờ là 60 u a và dòng đầu ra là 0, 3 m a
bộ cảm biến cũng có bộ xử lý 4 chân
Các thuộc tính độ ẩm tương đối khác bao gồm:
các tín hiệu đầu ra: các tín hiệu điện tử qua một bus đơn
phạm vi đo: 20-80% độ ẩm ở 50° c
các cấu phần cảm nhận: các điều khiển nhận dạng polymer
khả năng trao đổi: hoàn toàn có thể thay đổi
sự ổn định dài hạn: 0, 5% độ ẩm tương đối/ năm
độ chính xác: 5% độ ẩm tương đối tại 25° c
độ ẩm tương đối 0. 3%
độ phân giải: 1% độ ẩm tương đối
các thông số kỹ thuật nhiệt bao gồm:
độ phân giải nhiệt độ: 1 độ c
lặp lại: ± 1 °C
phạm vi công việc: 0-50° c
Độ chính xác: +-2,0 ° C
cài đặt cấu hình chân của dht11
bốn chân trong bộ cảm biến là:
sự khác biệt giữa các mô-đun cảm biến độ ẩm và cảm biến độ ẩm là các mô-đun được tích hợp trong bộ lọc và điện trở lên.
mô hình 2 chiều của cảm biến dht11
( nguồn: chia sẻ tri thức)
Bảng dữ liệu DHT11 – Làm thế nào để chúng tôi sử dụng DHT11?
như thể hiện dưới đây, dễ cài đặt bởi bộ cảm biến được điều chỉnh tại điểm sản xuất.
sơ đồ kết nối điện
Bạn sẽ cần một bộ vi điều khiển 8 bit hiệu suất cao với một chuỗi giây cho hiệu quả tốt hơn.
các bộ điều khiển giao tiếp giữa các bộ điều khiển và dht 11. Một chu kỳ liên lạc lên đến 4 microsecond, điện trở kéo 5K giúp kiểm soát trạng thái của các cảm biến. điều đó có nghĩa là, khi tốc độ cao, xe bus không hoạt động.
các bộ phận trong bộ nhớ chia sẻ mối quan hệ chủ yếu. khi chủ nhân gọi, chỉ khi nô lệ có thể trả lời. việc không tuân thủ chuỗi bus đơn này sẽ dẫn đến việc thiết bị không đáp ứng lại các tín hiệu máy chủ.
Cảm biến đầu tiên gửi dữ liệu cao, và truyền tải đầy đủ bao gồm 40 bit dữ liệu bao gồm cả số nguyên và phần thập phân.
bảng dữ liệu dht 11 – dạng thức dữ liệu như sau:
Dữ liệu số nguyên 8 bit về độ ẩm + Dữ liệu số thập phân 8 bit về độ ẩm + Dữ liệu nhiệt độ quan trọng 8 bit + Dữ liệu nhiệt độ phân số 8 bit + Bộ chấm dữ liệu chất độ phân số 8 bit.
Cần lưu ý rằng biểu độ thập phân của nhiệt độ và độ ẩm luôn là 0.
Nếu việc truyền dữ liệu là chính xác, điểm cuối cùng của 8 bit RH key + 8 bit RH decimal data + 8 bit full t data + 8 bit decimal t data là số checksum.
Ví dụ, một bộ điều khiển 40 bit nhận dữ liệu từ DHT11 hoạt động như
0010 0001 0000 0000 0001 1010 0000 0000 0011 1011
Độ ẩm cao 8 Độ ẩm thấp 8 Nhiệt độ cao 8 Nhiệt độ thấp 8 Điểm chẵn
Quy trình tính toán như sau:
0011 0101+0000 0000+0001 1000+0000 0000= 0100 1101
Bảng dữ liệu DHT11-Dữ liệu nhập chính xác:
Humidity: 0011 0101=33H=33%RH
Nhiệt độ: 0001 1010 = 18H = 26°C
khi bộ điều khiển gửi một tín hiệu tới bộ nhận, bộ nhận từ trạng thái nguồn điện thấp sang trạng thái nguồn điện cao.
quá trình này xảy ra khi MCU chờ tín hiệu ban đầu. Điều quan trọng là việc hoàn thành các tín hiệu khởi động, vì không có tín hiệu khởi động, cảm biến sẽ không đáp ứng.
DHT11 sau đó trả lời với hướng dẫn 40 bit dữ liệu và kích hoạt xử lý tiếp theo.
toàn bộ quá trình truyền thông
( nguồn: chia sẻ tri thức)
trong quá trình thứ hai, vì điện áp trên bus dữ liệu cao hơn, khi giao tiếp bắt đầu, mcu sẽ giảm điện áp. Để cảm biến phát hiện các tín hiệu từ một MCU, quá trình này nên kéo dài khoảng 1 đến 10 mili giây. sau khi nhận ra cuộc gọi, bộ điều khiển được kéo lên và chờ đợi phản hồi tín hiệu trong khoảng 20-40 microseconds.
phát hiện ra tín hiệu khởi động sẽ ảnh hưởng tới dòng điện áp thấp 80 us của dht 11. Khi nó sẵn sàng để gửi dữ liệu, nó tăng điện áp lên 80 microsecond.
MCU gửi tín hiệu khởi động đến DHT11, và DHT11 gửi tín hiệu trả lời đến MCU
( nguồn: chia sẻ tri thức)
các bước tiếp theo liên quan đến vi điều khiển bộ điều khiển gửi thông điệp ở mức điện thấp 50 us.
các bit này có thể là” 1″ hoặc” 0″ phụ thuộc vào độ dài của tín hiệu.
dạng thức dữ liệu bit” 1″
( nguồn: chia sẻ tri thức)
một số yếu tố có thể dẫn đến độ chính xác độ ẩm thấp; Chúng bao gồm:
tiếp xúc với bức xạ cực tím, như ánh sáng mặt trời
các đường dữ liệu chất lượng thấp hoặc các đường ngắn hơn
Tiếp xúc với khói, axit hoặc khí oxy hóa có thể làm hỏng mô-đun cảm biến DHT11
Bảng dữ liệu DHT11 – Sản phẩm thay thế cho DHT11
đây là hai cảm biến thay thế tương đương với dht 11.
DHT22
SHT71
AM2302
tóm tắt
Nói ngắn gọn, cảm biến DHT11 sử dụng công nghệ xử lý tín hiệu đơn giản để phát hiện nhiệt độ và độ ẩm. cảm biến này tốt hơn các cảm biến khác vì nó dễ dàng để duy trì và có được, và nó đã được điều chỉnh. Nếu bạn quan tâm đến việc tạo ra cảm biến DHT11, bạn có thể sử dụng video này như một hướng dẫn. đây là tất cả các thành phần cần thiết để học hoặc thử tài liệu hướng dẫn dữ liệu.