【正文】
應(yīng)信號,DHT11發(fā)送響應(yīng)信號后,再把總線拉高,準(zhǔn)備發(fā)送數(shù)據(jù),每一bit數(shù)據(jù)都以低電平開始,格式見下面圖示。數(shù)據(jù)格式:8bit濕度整數(shù)數(shù)據(jù)+8bit濕度小數(shù)數(shù)據(jù) +8bit溫度整數(shù)數(shù)據(jù)+8bit溫度小數(shù)數(shù)據(jù) +8bit校驗(yàn)和 校驗(yàn)和數(shù)據(jù)為前四個字節(jié)相加。即,單個數(shù)據(jù)引腳端口完成輸入輸出雙向傳輸。為提高穩(wěn)定性,建議在數(shù)據(jù)端和電源正之間接一只1K的上拉電阻。性能指標(biāo)和特性如下: 工作電壓范圍: 工作電流 : 濕度測量范圍:20-90%RH 溫度測量范圍:0-50℃ 濕度分辨率 :5%RH 8位 溫度分辨率 :1℃ 8位 采樣周期 :1S 單總線結(jié)構(gòu) 與TTL兼容(5V) 管腳排列 :PIN名稱注釋1VDD供電(35V)2DATA串行數(shù)據(jù),單總線3NC懸空4GND電源地 應(yīng)用電路連接說明 DHT11數(shù)字濕溫度傳感器連接方法極為簡單。通過單片機(jī)等微處理器簡單的電路連接就能夠?qū)崟r的采集本地濕度和溫度。單總線串行接口,僅需1個I/O口即可實(shí)現(xiàn)對溫度和濕度的同時測量,使系統(tǒng)集成變得簡易快捷,小體積、低功耗,使其成為一種溫濕度測量原件的不錯選擇。傳感器包括一個電阻式感濕元件和一個NTC測溫元件,并與一個8位單片機(jī)相連接。單總線AbstractBecause of the temperature and the humidity from both the physical quantity itself or in the actual life of people are closely related, so the temperature and humidity sensor integrated will arise accordingly. Between DHT11 and SCM can adopt the simple single bus, only need a I\/O port. Simple operation, using the base of 5110 secondhand screen display DHT11 sensor Read out the temperature and humidity.Keywords: AT89S52。操作簡單,使用基亞5110二手屏幕顯示DHT11傳感器讀出來的溫度和濕度值。 DHT11與單片機(jī)之間能采用簡單的單總線進(jìn)行通信,僅僅需要一個I/O口。DHT11傳感器。 single bus目 錄 引 言 1 DHT11描述2 管腳排列2 應(yīng)用電路連接說明2 DHT11數(shù)據(jù)結(jié)構(gòu)3 DHT11的傳輸時序3 DHT11開始發(fā)送數(shù)據(jù)流程3 主機(jī)復(fù)位信號和DHT11響應(yīng)信號 3 數(shù)字‘0’信號表示方法3 數(shù)字‘1’信號表示方法4諾基亞5110液晶簡介(PCD8544驅(qū)動)4 引腳4 功能描述:5 地址計(jì)數(shù)器 (AC)5 初始化5 串行接口時序6 指令集 6 總結(jié)7 謝辭8參考文獻(xiàn)9附錄10 實(shí)驗(yàn)總框架圖10 硬件部分10 硬件PCB圖11 所需元器件11 實(shí)驗(yàn)效果11 實(shí)驗(yàn)軟件程序12 引 言可靠性與卓越的長期穩(wěn)定性。校準(zhǔn)系數(shù)以程序的形式儲存,在傳感器內(nèi)部在檢測信號的處理過程中要調(diào)用這些校準(zhǔn)系數(shù)。該傳感器包括一個電阻式測濕元件和一個NTC測溫元件,并與一個高性能8位單片機(jī)相連接。DHT11功耗很低,5V電源電壓下??芍苯咏又鳈C(jī)(單片機(jī))的I/O口。 DHT11數(shù)據(jù)結(jié)構(gòu) DHT11數(shù)字濕溫度傳感器采用單總線數(shù)據(jù)格式。一次完整的數(shù)據(jù)傳輸為40bit,高位先出。如果,某次從傳感器中讀取如下5Byte數(shù)據(jù): byte4 byte3 byte2 byte1 byte0 00101101 00000000 00011100 00000000 01001001 整數(shù) 小數(shù) 整數(shù) 小數(shù) 校驗(yàn)和 濕度 溫度 校驗(yàn)和 由以上數(shù)據(jù)就可得到濕度和溫度的值,計(jì)算方法: humi (濕度)= byte4 . byte3= (%RH) temp (溫度)= byte2 . byte1= ( ℃) Jiaoyan=byte4+byte3+byte2+byte1=73(=humi+temp)(校驗(yàn)正確) 注意:DHT11一次通訊時間最大3ms,主機(jī)連續(xù)采樣間隔建議不小于100ms。SCLK: 串行時鐘線 輸入:時鐘信號: ~ Mbits/s.D/C: 模式選擇 輸入:選擇命令/地址或輸入數(shù)據(jù) SCE: 芯片使能使能引腳充許輸入數(shù)據(jù),低電平有效。X地址 X6~X0和Y地址Y2~Y0 分別設(shè)置。RAM分為6排,每排84字節(jié)(6*8*84位)。必須應(yīng)用一個RES脈沖。 復(fù)位后,LCD驅(qū)動器有下列狀態(tài):電源節(jié)省模式 (位 PD = 1)水平尋址 (位 V = 0)常規(guī)指令設(shè)置(位 H = 0)顯示頁(位 E = D = 0)地址計(jì)數(shù)器 X6 至 X0 = 0。X的范圍是0至83(53H)。 操作電壓 VLCD 可以用軟件設(shè)置,值根據(jù)液晶來選擇。警告, 在低溫下增加VOP 時,在25℃情況下。實(shí)踐出真知,通過親自動手制作,使我們掌握的知識不再是紙上談兵。讓我對本科論文的編寫格式有更深的理解和認(rèn)識更深刻。停留1秒鐘后,切換顯示姓名李能劍,再停留1秒后,就動態(tài)顯示基于單片機(jī)的溫濕度傳感器。sbit dc =P2^5。define OK 1define ERROR 0define NUMBER 20define SIZE 5unsigned char flag=1。unsigned int code hanzi[]={0x82,0x82,0xFF,0xAA,0xAA,0xAA,0xAA,0xAA,0xFF,0x82,0x82,0x00,0x0A,0x09,0x0A,0x0A,0x0A,0x0F,0x0A,0x0A,0x0A,0x09,0x0A,0x