dht11 數字溫濕度感測器是一款含有已校準數碼訊號輸出的溫濕度復合感測器。它應用專用的數 字模組採集技術和溫濕度感測技術,確保產品具有枀高的可靠性與卓越的長期穩定性。感測器包括一 個電阻式感溼元件和乙個 ntc 測溫元件,並與乙個高效能 8 位微控制器相連線。
vdd 供電 3.5-5.5v dc
data 序列資料,單匯流排
nc 空腳
gnd 接地,電源負枀
dht11最重要的就是時序圖的解讀,根據時序圖來編寫**,得到溫濕度資料。
dht11上電後,自動採集溫濕度資料,等待主機(微控制器 / 處理器)訊號, dht11 的 data 資料線由上拉電阻拉高一直保持高電平,此時 dht11 的 data 引腳處於輸入狀態,時刻檢測外部訊號。
void dht11(void)else
} p0dir |= 0x80; //io口需要重新配置,輸出
}
data 用於微處理器與 dht11 之間的通訊和同步,採用單匯流排資料格式,一次傳送 40 位資料,高位先出。
while(1 == dht11_pin);//等待高電平結束
comdata<<=1;
comdata|=bitdata;
}
}
DHT11溫濕度感測器
原理圖 資料傳輸 使用序列介面 單線雙向 data 用於微處理器與 dht11之間的通訊和同步,採用單匯流排資料格式,一次 通訊時間4ms左右,資料分小數部分和整數部分,具體格式在下面說明,當前小數 部分用於以後擴充套件,現讀出為零.操作流程如下 一次完整的資料傳輸為40bit,高位先出。資料格式 ...
DHT11溫濕度感測器
dht11數字溫濕度感測器是一款含有已校準數碼訊號輸出的溫濕度復合感測器。它應用專用的數字模組採集技術和溫濕度感測技術,確保產品具有極高的可靠性與長期的穩定性。感測器包括乙個電阻式感溼元件和乙個ntc測溫元件,並與乙個8位微控制器相連線。因此該產品具有抗干擾能力強 價效比高等優點。dht11使用1 ...
DHT11溫濕度感測器
硬體連線 mcu通過一條資料線與dh11連線,mcu通過這條線發命令給dh11,dh11再通過這條線把資料傳送給mcu。溫濕度模組的核心就是 mcu發給dh11的命令格式和dh11返回的資料格式。首先mcu傳送乙個開始訊號s,這個開始訊號是乙個低脈衝,然後再拉高。等待dht11應答。然後,dh11拉...