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

正文內(nèi)容

基于c51單片機(jī)的大棚溫度自動(dòng)調(diào)控系統(tǒng)的設(shè)計(jì)(編輯修改稿)

2025-07-15 14:11 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 敏電阻電壓值經(jīng)A/D轉(zhuǎn)換成數(shù)字量,然后通過軟件方法計(jì)算得到溫度值,再進(jìn)行顯示等處理。它的阻值與溫度變化呈非線性關(guān)系,穩(wěn)定性和互換性較差,因此使用中是要進(jìn)行線性化處理的。線性化處理雖然能改善熱敏電阻的特性曲線,但比較復(fù)雜。方案二:DS18B20溫度傳感器 。DS18B20與單片機(jī)是單總線連接方式,它只定義了一根信號(hào)線,總線上的每個(gè)器件都能夠在合適的時(shí)間驅(qū)動(dòng)它,相當(dāng)于把單片機(jī)的地址線、數(shù)據(jù)線、控制線、合為一根信號(hào)線對(duì)外進(jìn)行數(shù)據(jù)交換,并且,它不再經(jīng)A/D轉(zhuǎn)換成數(shù)字量,直接測(cè)得為數(shù)字量,簡(jiǎn)化了許多工作量,電路也簡(jiǎn)單可靠的多。綜合上述,為了簡(jiǎn)化電路,經(jīng)濟(jì)實(shí)惠,自動(dòng)測(cè)量等方面考慮,采用方案二。如下圖47 圖47 DS18B20芯片、電路總圖 綜合以上各電路模塊,及各模塊電路的使用功能。繪制出本系統(tǒng)的電路總圖,圖見附錄48。此電路配合AT89C51單片機(jī)芯片的編程可實(shí)現(xiàn)系統(tǒng)的全部功能, 圖48總電路原理圖5.軟件設(shè)計(jì)說明5.1 DS18B20器件讀取溫度流程序圖整數(shù)放入R6轉(zhuǎn)化為BCD碼數(shù)字整合高位放入R6低位放如R7讀取溫度把溫度存入暫存器溫度轉(zhuǎn)化跳過ROMDS18B20復(fù)位DS18B20測(cè)溫程序跳出測(cè)溫程序個(gè)位數(shù)據(jù)存入R7十位數(shù)據(jù)存入R6215.2鍵盤處理流程序圖數(shù)據(jù)寫入R5數(shù)據(jù)寫入R4調(diào)用減1度程序調(diào)用加1度程序調(diào)用減10度程序調(diào)用加10度程序按鍵D按鍵C按鍵B按鍵A判斷哪個(gè)鍵按下鍵盤處理A記錄數(shù)據(jù)數(shù)據(jù)寫入R5數(shù)據(jù)寫入R45.3 總程序流程圖 開始 DS18B20測(cè)溫程序顯示溫度數(shù)據(jù)R7到R4鍵盤設(shè)置值與實(shí)際溫度值比較鍵盤掃描是溫度是否相等否溫度是否高于設(shè)置值否是打開降溫系統(tǒng)打開加熱系統(tǒng)主程序流程圖5.4鍵盤消抖處理流程序圖鍵盤掃描流程圖鍵盤掃描讀鍵盤狀態(tài)否是否有鍵按下是調(diào)用延時(shí)消抖程序確定有鍵按下A6.系統(tǒng)仿真數(shù)據(jù)測(cè)試 在農(nóng)業(yè)生產(chǎn)的大棚溫度調(diào)控中加熱和散熱的系統(tǒng)用的是大型電爐絲加熱或用暖氣管加熱,散熱系統(tǒng)為大型風(fēng)扇或打開大棚密閉室讓空氣對(duì)流降溫等等的方法。但做為調(diào)控系統(tǒng)接這些設(shè)備上出很難調(diào)試,所以我做了個(gè)簡(jiǎn)易的仿真系統(tǒng)。用60瓦的燈泡加熱,用自制的電動(dòng)機(jī)風(fēng)扇散熱,再將燈泡,風(fēng)扇及溫度傳感器裝在一半密閉的紙箱中。 操作步驟 把系統(tǒng)接好電源,先用水銀溫度計(jì)測(cè)量下室溫,記錄下具體溫度值。再和DS18B20的測(cè)量溫度值比較下,看系統(tǒng)測(cè)量的溫度是否準(zhǔn)確,再通過鍵盤調(diào)節(jié)設(shè)置的溫度。讓系統(tǒng)比較兩溫度的大小再讓自動(dòng)啟動(dòng)加熱或散熱系統(tǒng),使紙箱內(nèi)的溫度達(dá)到預(yù)期設(shè)置的溫度值。 鍵盤設(shè)置的溫度(度)設(shè)置溫度前的水銀溫度計(jì)測(cè)的溫度(度)設(shè)置溫度后系統(tǒng)穩(wěn)定時(shí)水銀溫度計(jì)測(cè)的溫度(度)設(shè)置溫度前DS18B20測(cè)的溫度(度)設(shè)置溫度后系統(tǒng)穩(wěn)定DS18B20測(cè)的溫度(度)實(shí)驗(yàn)現(xiàn)象252525由于設(shè)置溫度與當(dāng)前的溫度一樣,系統(tǒng)不啟動(dòng)任何設(shè)備電路板上的發(fā)光二極管前四的亮后四個(gè)暗352535由于設(shè)置的溫度比當(dāng)前溫度高,系統(tǒng)啟動(dòng)加熱設(shè)備,繼電器吸合,電燈泡亮,電路板上的發(fā)光二極管八個(gè)都亮,給系統(tǒng)加熱。當(dāng)溫度一升高到35時(shí)燈泡馬上滅。電路板上的發(fā)光二極管變?yōu)榍八牡牧梁笏膫€(gè)暗。再等一會(huì)兒的時(shí)間溫度自動(dòng)下降到34度,這時(shí)繼電器再次又吸合燈泡再次亮。發(fā)光二極管八個(gè)都亮。當(dāng)顯示溫度再次到達(dá)35度燈泡再次滅。如次反復(fù),不過跳變的頻率不是很大。因?yàn)樵O(shè)計(jì)的比較溫度,最小精確度為1度,243524由于設(shè)置的溫度比當(dāng)前溫度低,系統(tǒng)啟動(dòng)散熱設(shè)備,繼電器吸合,電動(dòng)機(jī)轉(zhuǎn)動(dòng),電路板上的發(fā)光二極管八個(gè)都滅,給系統(tǒng)散熱。當(dāng)溫度一降低到24時(shí)電動(dòng)機(jī)停止轉(zhuǎn)動(dòng)。電路板上的發(fā)光二極管變?yōu)榍八牡牧梁笏膫€(gè)暗。再等一會(huì)兒的時(shí)間溫度自動(dòng)上升到25度,這時(shí)繼電器再次又吸電動(dòng)機(jī)再次轉(zhuǎn)動(dòng)。發(fā)光二極管八個(gè)都滅。再次散熱,當(dāng)顯示溫度再次到達(dá)24度電動(dòng)機(jī)停止轉(zhuǎn)動(dòng)。如次反復(fù),不過跳變的頻率不是很大。因?yàn)樵O(shè)計(jì)的比較溫度,最小精確度為1度,4程序調(diào)試和最終實(shí)現(xiàn)的設(shè)計(jì)效果經(jīng)過不斷的實(shí)驗(yàn),硬件和程序的配合調(diào)試最終完成了設(shè)計(jì)的預(yù)期效果,就是數(shù)碼管上顯示4位數(shù)從左到右分別是鍵盤設(shè)置的溫度十位、個(gè)位。以及DS18B20傳感器測(cè)得的實(shí)際溫度的十位、個(gè)位。 還有4個(gè)按鍵,分別是對(duì)設(shè)置的值十位加一,個(gè)位加一,十位減一,個(gè)位減一,當(dāng)設(shè)置的數(shù)值和實(shí)際測(cè)量的值一樣的時(shí)候在電路板上的發(fā)光二極管前四的亮后四個(gè)暗,兩繼電器都不吸合 。 當(dāng)設(shè)置的數(shù)值比實(shí)際測(cè)量的值大的時(shí)候在電路板上的發(fā)光二極管八個(gè)都亮,而且有一繼電器吸合啟動(dòng)加熱系統(tǒng)(燈泡亮)。當(dāng)設(shè)置的數(shù)值比實(shí)際測(cè)量的值小的時(shí)候在電路板上的發(fā)光二極管八個(gè)都暗,而且有一繼電器吸合啟動(dòng)散熱系統(tǒng)(電動(dòng)機(jī)轉(zhuǎn)動(dòng))。最終保持當(dāng)前溫度和設(shè)置溫度一樣 。最終設(shè)計(jì)的效果達(dá)到了本次設(shè)計(jì)的設(shè)計(jì)要求,實(shí)現(xiàn)了要求設(shè)計(jì)的所以功能。結(jié)束語本設(shè)計(jì)是以AT89C51單片機(jī)芯片和一種新型的可編程溫度傳感器(DS18B20)為主要芯片以及其他輔助電路,它不需復(fù)雜的信號(hào)調(diào)理電路和A/D轉(zhuǎn)換電路能直接與單片機(jī)完成數(shù)據(jù)采集和處理,實(shí)現(xiàn)方便,溫度值能直接在四位七段數(shù)碼管直接顯示出溫度值。本設(shè)計(jì)應(yīng)用性比較強(qiáng),設(shè)計(jì)系統(tǒng)可以大棚里瓜果蔬菜的溫度控制系統(tǒng)。如果稍微改裝可以做生物培養(yǎng)液溫度監(jiān)控系統(tǒng),熱水器溫度調(diào)節(jié)系統(tǒng)、實(shí)驗(yàn)室溫度監(jiān)控系統(tǒng)等等。課題主要任務(wù)是完成環(huán)境溫度檢測(cè),利用單片機(jī)實(shí)現(xiàn)溫度調(diào)節(jié)。設(shè)計(jì)后的系統(tǒng)具有操作方便,溫度變化、調(diào)節(jié)顯示效果明顯,控制靈活等優(yōu)點(diǎn)附錄(1)溫度調(diào)控程序。******************************************************* ************************** 。 程序 。******************************************************** **************************ORG 0000H MOV SP,29HMAIN1: MOV R7,30H LCALL GET_TEMP LCALL FENLI LCALL BCD LCALL SSHOW LCALL BIJIAO LOOP: AJMP MAIN1。*****************************************************************。功能:從DS18B20中提取溫度,并把高字節(jié)放在R6中,低字節(jié)放在R7 中。 其中R7 中的高四位放整數(shù)部分的低四位,R6中的低四位放整數(shù)部分。 的高四位,R7的低四位為小數(shù)部分。輸出:RR7。***********************************
點(diǎn)擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1