freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于dht11的溫濕度監(jiān)測電路設(shè)計(jì)-免費(fèi)閱讀

2025-02-09 12:21 上一頁面

下一頁面
  

【正文】 介紹了控制溫、濕度的設(shè)備,在根據(jù)不同環(huán)境下的應(yīng)用和選擇。通過Proteus軟件或Protel99SE繪制仿真圖、流程圖。void display(){ if((((temp_value/10)%100)templ)||(((humi_value/10)%100)huil)) {beep=0。首先將LCD1602的各個(gè)引腳定義,然后算出指令碼,將溫度顯示和濕度顯示的子程序分別定義,以備調(diào)用。 } }//end for //在沒用發(fā)生函數(shù)調(diào)用失敗時(shí)進(jìn)行校驗(yàn) if(check_value == value_array[SIZE 1]) { //將溫濕度擴(kuò)大10 倍方便分離出每一位 humi_value = value_array[0] * 10。 return ERROR。 return ERROR。 DHT11_Delay_10us()。unsigned char DHT11_ReadTempAndHumi(void){ unsigned char i = 0, check_value = 0,count = 0。本設(shè)計(jì)采用峰鳴音報(bào)警電路。5%RH;溫度測量范圍為0~50 ℃,溫度測量精度為177。P1口(AT89S51):P1口是一個(gè)內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。圖34 晶振電路 溫濕度設(shè)置(按鍵)電路按鍵說明:左起第一個(gè)是功能鍵,按一次進(jìn)入報(bào)警溫度設(shè)置此時(shí)出現(xiàn)H 40,進(jìn)行上限溫度設(shè)置,此時(shí)設(shè)置H高溫報(bào)警溫度并閃爍顯示;按第二次,進(jìn)行下限溫度設(shè)置此時(shí)出現(xiàn)L 03,此時(shí)設(shè)置L低溫報(bào)警溫度并閃爍顯示;再按一次即第三次,則恢復(fù)正常的溫度顯示界面。對于AT89S51單片機(jī),由于片內(nèi)有4K的程序存儲(chǔ)器,所以其最小系統(tǒng)除了單片機(jī)本身外,只需外接時(shí)鐘電路與復(fù)位電路即可。按照系統(tǒng)的設(shè)計(jì)功能所要求的,溫濕度監(jiān)控系統(tǒng)框圖如下圖31所示:溫濕度傳感器LCD溫、濕度顯示 蜂鳴器 單片機(jī) 啟動(dòng)相關(guān)調(diào)控裝置 鍵盤 圖31 溫濕度監(jiān)控系統(tǒng)框圖 單片機(jī)模塊設(shè)計(jì)單片機(jī)作為本設(shè)計(jì)系統(tǒng)中的中樞單元,連接著包括溫濕度傳感器模塊,LCD顯示模塊,蜂鳴器報(bào)警模塊,鍵盤模塊等所有部分。(3)一旦發(fā)現(xiàn)超過了預(yù)設(shè)值,蜂鳴器蜂鳴報(bào)警,報(bào)警方式為三極管驅(qū)動(dòng)的蜂鳴音報(bào)警。
(1)溫度(temperature)監(jiān)控:對溫度進(jìn)行監(jiān)控并反映在顯示器上。界限溫度值及濕度值能夠由用戶根據(jù)不同地域和不同的需求輸入并通過顯示器顯示,能夠?qū)崟r(shí)、準(zhǔn)確的顯示采樣溫度值與濕度值。設(shè)計(jì)主要包括硬件電路的設(shè)計(jì)和系統(tǒng)軟件的設(shè)計(jì)。硬件電路主要包括單片機(jī)、溫濕度傳感器、顯示模塊、報(bào)警器以及控制設(shè)備等五部分。(2)通過采集溫度及濕度值,準(zhǔn)確的判斷標(biāo)準(zhǔn)值與當(dāng)前值之間的差異,看是否符合標(biāo)準(zhǔn)值,及時(shí)的啟動(dòng)報(bào)警裝置(包括警報(bào)燈的提示功能以及蜂鳴等)進(jìn)行報(bào)警,并采取相應(yīng)控制溫濕度的方案。 (2)濕度(humidity)監(jiān)控:對濕度進(jìn)行監(jiān)控并反映在顯示器上。(4)本設(shè)計(jì)采用LCD顯示。其依賴于傳感器對原始信號(hào)的準(zhǔn)確捕捉和轉(zhuǎn)換,在此基礎(chǔ)上對輸入單片機(jī)的被測信號(hào)進(jìn)行分析處理,并向蜂鳴器報(bào)警模塊發(fā)出相應(yīng)指令,實(shí)現(xiàn)對溫濕度的現(xiàn)場實(shí)時(shí)監(jiān)測。 復(fù)位電路本次設(shè)計(jì)采用的是上電復(fù)位,當(dāng)RST引腳上出現(xiàn)了兩個(gè)周期以上的高電平就會(huì)觸發(fā)內(nèi)部復(fù)位,這里的EA端與復(fù)位電路無關(guān),由于數(shù)據(jù)都放在了內(nèi)部存儲(chǔ)器,所以需要對EA端置高電平[1]。第二個(gè)按鍵是增加鍵,可以對上限溫度或下限溫度進(jìn)行增大調(diào)整第三個(gè)按鍵是減小鍵,可以對下限溫度或下限溫度進(jìn)行減小調(diào)整;濕度同理。P1口管腳寫入”1”后,被內(nèi)部上拉為高電平,可用作輸入。2℃,工作電壓3.0~5.5 V,響應(yīng)時(shí)間5S,DHT1l采用4針單排引腳封裝, 傳感器通電后,需要等待1s,這是因?yàn)橐竭^不穩(wěn)定的狀態(tài),在此期間不需發(fā)送指令,電源引腳(VDD,GND)之間可增加一個(gè)100nF 的電容,用以去耦濾波[7]。蜂鳴器額定電流≤30Ma,而對于AT89S51單片機(jī),P3口的灌電流為15mA,由此可見,僅靠單片機(jī)的P3口電流是不能驅(qū)動(dòng)蜂鳴器的,必須使用晶體管放大電路,為了使單片機(jī)的功率更小,所以使用PNP型晶體管,當(dāng)外部環(huán)境的溫度或者濕度超過預(yù)設(shè)值的時(shí)候,基級變?yōu)榈碗娖?,蜂鳴器導(dǎo)通鳴叫[11]。 EA = 0。 if(dht11 != 0) //檢測應(yīng)答信號(hào),應(yīng)答信號(hào)是低電平 { //沒應(yīng)答信號(hào) EA = 1。 //讀數(shù)據(jù)出錯(cuò),退出函數(shù) } count = 0。 //退出函數(shù) } // for(i = 0。 temp_value = value_array[2] * 10。void displayfun1(){ display_temp()。red=0。 結(jié) 論本文設(shè)計(jì)的是大面積人居環(huán)境的溫濕度監(jiān)測報(bào)警系統(tǒng)。最后,說明了用到的軟件,給出了總體的原理圖和流程圖和Proteus運(yùn)行結(jié)果,以便更好的理解。然后給出了主要模塊電路的結(jié)構(gòu),在硬件連接以后,初步的硬件運(yùn)行結(jié)果,以實(shí)物圖的形式進(jìn)行了說明。}} Protues運(yùn)行結(jié)果:(由于protues版本問題,采用AT89C51代替AT89S51進(jìn)行仿真,不影響仿真結(jié)果)圖42 系統(tǒng)仿真圖圖43 模擬仿真運(yùn)行圖 本章小結(jié)本章主要給出了系統(tǒng)流程圖,了解了系統(tǒng)流程更好的做出硬件。蜂鳴器額定電流≤30Ma,而對于AT89S51單片機(jī),P3口的電流為15mA
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1