加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入

基于51單片機(jī)DHT11溫濕度測量儀proteus仿真設(shè)計(jì)源碼+仿真+講解視頻+設(shè)計(jì)報(bào)告

07/26 09:56
1522
服務(wù)支持:
技術(shù)交流群

完成交易后在“購買成功”頁面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗(yàn)、收獲成長和認(rèn)同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當(dāng)前內(nèi)容為數(shù)字版權(quán)作品,購買后不支持退換且無法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論
放大
實(shí)物圖
相關(guān)方案
  • 方案介紹
  • 相關(guān)文件
  • 推薦器件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

功能說明:

運(yùn)用所學(xué)單片機(jī)知識(shí),完成溫濕度信號(hào)的測量。

要求如下:

單片機(jī)系統(tǒng)選擇使用AT89C51溫度傳感器采用DHT11,將溫濕度傳感器DHT11采集到的溫度及濕度值數(shù)據(jù)顯示在LCD顯示器上。

講解視頻

代碼講解+仿真講解


51單片機(jī)DTH11溫濕度測量儀protues仿真設(shè)計(jì)(源碼+仿真+報(bào)告+講解)

仿真電路

img

DHT11檢測值


//單總線讀取DHT11寄存器
uchar DHT11_rec_byte()      
{
   uchar i,dat=0;
  for(i=0;i<8;i++)    
   {          
      while(!Data);   
      DHT11_delay_us(8);    
      dat<<=1;           
      if(Data==1)    
         dat+=1;
      while(Data);     
    }  
    return dat;
}
//解析DHT11寄存器數(shù)據(jù)
void DHT11_receive()     
{
    uchar R_H,R_L,T_H,T_L,RH,RL,TH,TL,revise; 
    DHT11_start();
    if(Data==0)
    {
        while(Data==0);       
        DHT11_delay_us(40);  
        R_H=DHT11_rec_byte();      
        R_L=DHT11_rec_byte();     
        T_H=DHT11_rec_byte();     
        T_L=DHT11_rec_byte();    
        revise=DHT11_rec_byte(); 
        DHT11_delay_us(25);    
        if((R_H+R_L+T_H+T_L)==revise)      
        {
            RH=R_H;
            RL=R_L;
            TH=T_H;
            TL=T_L;
        }  
        rec_dat[0]='H';	 //顯示的第一個(gè)字符
        rec_dat[1]='U';
        rec_dat[2]='M';
		rec_dat[3]='=';
        rec_dat[4]='0'+(RH/10);
        rec_dat[5]='0'+(RH%10);/*濕度*/
        rec_dat[6]=' ';
        rec_dat[7]='T';	 //顯示的第一個(gè)字符
        rec_dat[8]='U';
        rec_dat[9]='M';
		rec_dat[10]='=';
        rec_dat[11]='0'+(TH/10);
        rec_dat[12]='0'+(TH%10);/*溫度*/
    }
}

main函數(shù)

void main()
{
   uchar i;   
   init_lcd();   
   while(1)
   {   
       DHT11_delay_ms(100);    
       DHT11_receive();
       write_com(0x80);   
       for(i=0;i<13;i++){
	   	    write_dat(rec_dat[i]);
	   }
		write_dat(0xdf);
		write_dat('C');                          
   }
}

設(shè)計(jì)報(bào)告

5593字設(shè)計(jì)報(bào)告

設(shè)計(jì)報(bào)告

資料清單&&網(wǎng)盤鏈接

網(wǎng)盤下載鏈接

  1. 常見使用問題及解決方法–必讀?。。?!
  2. 程序代碼
  3. proteus仿真
  4. 功能說明
  5. 開題報(bào)告
  6. 設(shè)計(jì)報(bào)告
  7. 講解視頻
    Altium Designer 安裝破解
    DHT11說明書200808修訂版.pdf
    KEIL+proteus 單片機(jī)仿真設(shè)計(jì)教程
    KEIL安裝破解
    Proteus元器件查找
    Proteus安裝
    Proteus簡易使用教程
    單片機(jī)學(xué)習(xí)資料
    相關(guān)數(shù)據(jù)手冊(cè)
    答辯技巧
    設(shè)計(jì)報(bào)告常用描述
    鼠標(biāo)雙擊打開嘉盛單片機(jī)51 STM32單片機(jī)課程畢業(yè)設(shè)計(jì).url
  • 設(shè)計(jì)資料獲取聯(lián)系方式.doc

推薦器件

更多器件
器件型號(hào) 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊(cè) ECAD模型 風(fēng)險(xiǎn)等級(jí) 參考價(jià)格 更多信息
AT89C51CC03UA-SLSUM 1 Atmel Corporation Microcontroller, 8-Bit, FLASH, 8051 CPU, 60MHz, CMOS, PQCC44, GREEN, PLASTIC, LCC-44

ECAD模型

下載ECAD模型
$8.45 查看
MK64FN1M0VLL12R 1 NXP Semiconductors FLASH, 120MHz, RISC MICROCONTROLLER, PQFP100
暫無數(shù)據(jù) 查看
MC56F8345VFGE 1 Freescale Semiconductor 16-bit DSC, 56800E core, 128KB Flash, 60MHz, QFP 128
$22 查看

相關(guān)推薦

電子產(chǎn)業(yè)圖譜