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

正文內(nèi)容

畢業(yè)設(shè)計(jì)——基于單片機(jī)的溫度控制系統(tǒng)的設(shè)計(jì)-免費(fèi)閱讀

2025-07-17 06:40 上一頁面

下一頁面
  

【正文】 寫DS18B20的子程序,有具體的時(shí)序要求WRITE_1820:MOV R2, 8。清標(biāo)志位,表示DS18B20不存在 LJMP TSR7TSR5:MOV R0,17TSR6:DJNZ R0,TSR6。將28H中的最低位移入CRRC AMOV C,41HRRC AMOV C,42HRRC AMOV C,43HRRC AMOV 29H,ALCALL DISPLAY。本文設(shè)計(jì)的是基于單片機(jī)的溫度控制,采用單總線數(shù)字集成溫度傳感器,被控對象溫度直接以“單總線”的數(shù)字形式傳輸,大大提高了抗干擾性。程序開始時(shí)先設(shè)置初始化,然后控制數(shù)碼管,顯示當(dāng)前溫度。 程序結(jié)構(gòu)圖(二)系統(tǒng)程序流程框圖系統(tǒng)程序主要包括主程序,讀出溫度子程序,復(fù)位應(yīng)答子程序,寫入子程序等。因此,需要的時(shí)間是10K*10UF=。當(dāng)溫度未達(dá)到所要求的溫度范圍時(shí),單片機(jī)發(fā)送高電平信號使時(shí)三極管飽和導(dǎo)通,繼電器讓電源與加熱器接通,加熱器加熱,溫度慢慢升高。當(dāng)A、B中任意一個(gè)為低電平,則禁止新數(shù)據(jù)輸入,在時(shí)鐘端(CLOCK)脈沖上升沿作用下Q0為低電平。,其他引腳懸空。采用寄生電源供電方式是VCC和GND均接地。方法是:向行線輸出全掃描字00H,把全部列線置為低電平,然后列線的電平狀態(tài)讀入累加器A中。將降壓后的交流電壓送到整流電路變成直流電壓。原理說明:74HC573的八個(gè)鎖存器都是透明的D型鎖存器,當(dāng)鎖存使能段為高時(shí),輸出將隨數(shù)據(jù)(D)輸入而變。74HC245輸出使能端(OE)用于實(shí)現(xiàn)輕松級聯(lián),而發(fā)送/接收端(DIR)用于控制方向。(10)DS18B20具有負(fù)壓特性,當(dāng)電源極性接反時(shí),芯片不會因?yàn)榘l(fā)熱而燒毀。(3)DS18B20支持多點(diǎn)組網(wǎng)功能,多個(gè)DS18B20可以并聯(lián)在唯一的三線上,實(shí)現(xiàn)組網(wǎng)多點(diǎn)功能。作為第二功能使用時(shí),個(gè)引腳的定義如表21所示,值得強(qiáng)調(diào)的是,P3口的每一個(gè)引腳均可以獨(dú)立定義為第一功能的輸入、輸出或第二功能。52系列單片機(jī)P0口內(nèi)部沒有上拉電阻,為高祖狀態(tài),所以不能正常的輸出高低電平,因此該組I/O口在使用的時(shí)候務(wù)必要接上拉電阻,一般我們采用接入10K的上拉電阻。I/O口引腳為P0口、P1口、P2口和P3口。比較以上兩種方案,從簡單實(shí)用的原則綜合考慮,本方案采用方案一。方案一:采用靜態(tài)顯示方式。溫度值在器件內(nèi)部轉(zhuǎn)換成數(shù)字量直接輸出,簡化了系統(tǒng)程序設(shè)計(jì),又由于該傳感器采用先進(jìn)的單總線技術(shù),與單片機(jī)的接口變得發(fā)出簡潔,抗干擾能力高。蔬菜是人們?nèi)粘I钪胁豢扇鄙俚母笔称?,大棚蔬菜滿足了人們能一年四季能吃到新鮮蔬菜的愿望,以單片機(jī)為主的溫度控制系統(tǒng)可對大棚內(nèi)部的溫度和蔬菜所需的正常溫度進(jìn)行比較,以人性化的方式向大棚管理人員提供溫度調(diào)節(jié)的信息,幫助農(nóng)民提高作物的產(chǎn)量,減少農(nóng)民的工作量。基于單片機(jī)的溫度控制系統(tǒng)的設(shè)計(jì)單片機(jī)正朝著高性能和多品種的方向發(fā)展,它具有低功耗、小體積、大容量、高性能、低價(jià)格和外部電路內(nèi)裝化等幾個(gè)方面的發(fā)展特點(diǎn)。本設(shè)計(jì)所采用的溫度控制系統(tǒng)以STC89C52RC單片機(jī)為核心,蔬菜大棚的溫度經(jīng)過溫度傳感器采樣后變換成模擬電壓信號,經(jīng)低通濾波后濾掉干擾信號后送放大器,信號放大后經(jīng)數(shù)字溫度傳感器DS18B20內(nèi)部集成的A/D轉(zhuǎn)換器轉(zhuǎn)換成數(shù)字信號傳送給單片機(jī),單片機(jī)根據(jù)輸入的溫度得出結(jié)果,經(jīng)過數(shù)碼管顯示溫度值,超過溫度的設(shè)定值范圍時(shí),報(bào)警電路會報(bào)警,及時(shí)提醒農(nóng)民作出適當(dāng)?shù)臏囟日{(diào)節(jié)。比較以上兩種方案,很容易看出,采用方案二,電路比較簡單,軟件設(shè)計(jì)容易實(shí)現(xiàn),故設(shè)計(jì)中采用方案二。方案二:采用動(dòng)態(tài)顯示方式方案比較:對于方案一,每個(gè)數(shù)碼管的段選必須接一個(gè)8位數(shù)據(jù)線來保持顯示的字形碼。二、硬件設(shè)計(jì)(一)硬件總體框圖 硬件總體框圖。(1)電源和時(shí)鐘引腳:VCC(40腳)和GND(20腳)常壓為+5V。P1口(1腳~8腳)——準(zhǔn)雙向8位I/O口。表21 P3口第二功能定義標(biāo)號引腳第二功能說明10RXD串行輸入口11TXD串行輸出口12/INT0外部中斷013/INT1外部中斷114T0定時(shí)器/計(jì)數(shù)器0外部輸入口15T1定時(shí)器/計(jì)數(shù)器1外部輸入口16/WE外部數(shù)據(jù)存儲器寫脈沖17/RD外部數(shù)據(jù)存儲器讀脈沖STC89C52RC有40個(gè)引腳。(4)DS18B20在使用中不需要任何外圍元件,全部傳感元件及轉(zhuǎn)換電路集成在形如一只三極管的集成電路內(nèi)。(11)每片DS18B20具有唯一的64位序列碼,這些碼允許多片DS18B20在同一條總線上工作,因而可方便地使用單個(gè)微處理器控制分布在大范圍內(nèi)的多片DS18B20器件。OE控制輸出,使得總線被有效的隔離。當(dāng)鎖存使能為低時(shí),輸出將鎖存在已建立的數(shù)據(jù)電平上。再通過低通濾波電路濾波,使平滑的電壓輸出到穩(wěn)壓電路中,得到穩(wěn)定性足夠高的5V直流電,將處理后的電壓送入后面的控制電路。如果有按鍵按下,總會有一根行線電平被拉至低電平從而使行線不全為1。由于單線制只有一根線,因?yàn)榇税l(fā)送接口必須是三狀態(tài)的。、。當(dāng)A、B有一個(gè)為高電平,則另一個(gè)就允許輸入數(shù)據(jù),并在CLOCK上升沿作用下決定Q0的狀態(tài)。當(dāng)溫度上升到預(yù)定溫度時(shí),單片機(jī)發(fā)送低電平信號進(jìn)入截止?fàn)顟B(tài),繼電器的彈片打到另一側(cè),使加熱器與電源斷開,加熱器停止加熱。單片機(jī)系統(tǒng)自動(dòng)復(fù)位。主程序的主要功能是負(fù)責(zé)溫度的實(shí)時(shí)顯示、讀出并處理DS18B20測量的當(dāng)前溫度值,溫度測量每1s進(jìn)行一次。接著判斷FF2按鍵是否按下。文中采用了STC89C52RC單片機(jī)和74HC573鎖存器,設(shè)計(jì)中用到了一些常用的電路,電源電路,復(fù)位電路等。調(diào)用數(shù)碼管顯示子程序AJMP MAIN。時(shí)序要求延時(shí)一段時(shí)間TSR7:SETB RET。一共哦、有8位數(shù)據(jù)CLR CWR1:CLR MOV R3,6 DJNZ R3,$ RRC A MOV ,C MOV R3,23 DJNZ R3,$ SETB NOP DJNZ R2,WR1 RET。將讀出的溫度數(shù)據(jù)保存到35H/36HRET。置標(biāo)志位,表示DS18B20存在 LJMP TSR5TSR4:CLR FLAG1。調(diào)用讀溫度子程序 MOV A,29HMOV B,ACLR CRLC ACLR CRLC ACLR CRLC ACLR CRLC ASWAP AMOV 31H,A MOV A,BMOV C,40H。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1