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

正文內(nèi)容

基于51單片機(jī)的蔬菜大棚溫度控制系統(tǒng)設(shè)計(存儲版)

2024-12-14 07:17上一頁面

下一頁面
  

【正文】 濕度過大極易導(dǎo)致病蟲害的發(fā)生。溫度在上下限溫度之間時,執(zhí)行機(jī)構(gòu)不執(zhí)行。 3. 溫度采集部分 DS18B20 溫度傳感器是美國 DALLAS 半導(dǎo)體公司最新推出的一種改進(jìn)型智能溫度傳感器,與傳統(tǒng)的熱敏電阻等測溫元件相比,它能直接讀出被測溫。 3) 高速暫存存儲 ,可以設(shè)置 DS18B20 溫度轉(zhuǎn)換的精度。空閑模式下, CPU 停止工作,允許 RAM、定時器 /計數(shù)器、 串口、中斷繼續(xù)工作??臻e模式下, CPU 停止工作,允許 RAM、定時器 /計數(shù)器、串口、中斷繼續(xù)工作。主機(jī)輸出低電平, 保持低電平時間至少 480us,以產(chǎn)生復(fù)位脈沖。每個讀時序都由主機(jī)發(fā)起,至少拉低總線 1us。圖 中的斜率累加器用 于補(bǔ)償和修正測溫過程中的非線性,其輸出用于修正減法計數(shù)器的預(yù)置值,只要計數(shù)門仍未關(guān)閉就重復(fù)上述過程,直至溫度寄存器值達(dá)到被測溫度值 . 預(yù) 置低 溫 度 系 數(shù) 振蕩 器高 溫 度 系 數(shù) 振蕩 器斜 坡 累 加 器減 法 計 數(shù) 器減 到 0計 數(shù) 比 較 器預(yù) 置溫 度 寄 存 器減 法 計 數(shù) 器 減 到 0 圖 35 測溫原理內(nèi)部裝置 11 另外,由于 DS18B20 單線通信功能是分時完成的,他有嚴(yán)格的時隙概念,因此讀寫時序很重 要。當(dāng)發(fā)光二極管的陽極為高電平時,發(fā)光二極管被點亮,相應(yīng)的段被顯示。 RTC 的精度主要取決于晶振的精度,晶體振蕩器在固定頻率振蕩器中能夠提供較高的精度,絕大多數(shù) RTC 采用 的晶體,晶體振蕩器輸出經(jīng)過分頻后會產(chǎn)生 1Hz 的基準(zhǔn)來刷新時間和日期。根據(jù)應(yīng)用的要求,復(fù)位操作通常有兩種基本形式:上電復(fù)位和上電或開關(guān)復(fù)位。 3. 串行同信的工作原理 在進(jìn)行異步通信時,數(shù)據(jù)的發(fā)送和接收分別在各自的時鐘控制下進(jìn)行的,但都必 須與字符位數(shù)的波特率保持一致。兩個緩沖器只用一個字節(jié)地址 99H,可通過指令對 SBUF 的讀寫來區(qū)別是對接收緩沖器的操作還是對發(fā)送緩沖器的操作。甚至有些必須采用很復(fù)雜的硬件電路才能完成的工作,用軟件編程有時會變得很簡單,如數(shù)字濾波,信號處理等。 本裝置的軟件包括主程序、讀出溫度子程序、復(fù)位應(yīng)答子程序、寫入子程序、以及有關(guān) DS18B20 的程序(初始化子程序、寫程序和讀程序)。同時還必 24 須得到相應(yīng)設(shè)計合理的軟件的 支持,尤其是微機(jī)應(yīng)用高速發(fā)展的今天,許多由硬件完成的工作,都可通過軟件編程而代替。這個時候 張文潔老師 給我很大的幫助,給我指明了設(shè)計的思路。最終結(jié)果表明:我的設(shè)計是合理的,能很好的達(dá)到預(yù)期的效果和要求。 26 致 謝 畢業(yè)設(shè)計是大學(xué)的最后一個階段,是對大學(xué)三年所 學(xué)知識的一個綜合應(yīng)用。大學(xué)的生活也即將落幕,但對于我來說,才是真正踏入社會工作、生活的預(yù)演。感謝母校 三 來的栽培,是您給了我美好的大學(xué)時光,讓我學(xué)有所成。 這是 DS18B20 復(fù)位初始化子程序 INIT_1820:SETB NOP CLR 。 讀出轉(zhuǎn)換后的溫度值 GET_TEMPER:SETB LCALL INIT_1820。 發(fā)出讀溫度命令 LCALL WRITE_1820 LCALL READ_18200。10 進(jìn)制 /10=10 進(jìn)制 DIV AB MOV B_BIT,A 。開個位顯示 ACALL D1MS 。多加的 DJNZ R1,DPLOP 。顯示 1MS SETB JC XSW。查個位數(shù)的 7 段代碼 MOV P0,A 。 低位存入 29H(TEMPER_L),高位存入 28H(TEMPER_H) RE00:MOV R2,8。準(zhǔn)備讀溫度前先復(fù)位 MOV A,0CCH 。 清標(biāo)志位 ,表示 DS1820 不存在 LJMP TSR7 TSR5:MOV R0,117 TSR6:DJNZ R0,TSR6 。將 28H 中的最低位移入 C RRC A MOV C,41H RRC A MOV C,42H RRC A MOV C,43H RRC A MOV 29H,A 30 LCALL DISPLAY。 感謝默默的支持著我的親人, 是 他們給我學(xué)習(xí)創(chuàng)造了很好的條件。 白駒過隙,日月如梭。從最初的茫然,到慢慢的進(jìn)入狀態(tài),再到對思路逐漸的清晰,整個寫作過程難以用語言來表達(dá)。然后設(shè)計軟件,編寫程序調(diào)試硬件電路各個模塊的功能。當(dāng)我接到選題通知后,開始著手論文的準(zhǔn)備工作。 DS18B20 的各個命令對時序的要求特別 嚴(yán)格,所以必須按照所要求的時序才能達(dá)到預(yù)期的目的,同時,要注意讀進(jìn)來的是高位在后低位在前,共有 12 位數(shù),小數(shù) 4 位,整數(shù) 7 位,還有一位符號位。而且 MCS— 51 指令系統(tǒng)有豐富的位操作(或稱位處理)指令,可以形成一個相當(dāng)完整的位操作指令子集,這是 MCS— 51 指令系統(tǒng)主要的優(yōu)點之一。 MCS51 系列單片機(jī)有 4 中工作方式,可通過 SCON 中的 SM0,SM1 的設(shè)置進(jìn)行選擇 圖 311 串行通 信結(jié)構(gòu)圖 19 第四章 系統(tǒng)軟件設(shè)計 系統(tǒng)軟件的整體思路 一個 應(yīng)用系統(tǒng)要完成各項功能,首先必須有較完善的硬件作保證。 T1 和 R1 是由硬件置位的,但需要用軟件復(fù)位。該接口電路不僅能同時進(jìn)行數(shù)據(jù)的發(fā)送和接收,也可作為一個同步移位寄存器使用。因此,晶振應(yīng) 盡可能靠近 X X2 引腳安裝,同時晶振、 X1/X2 引腳的下方最好布成地平面 圖 39 晶振電路 復(fù)位電路 當(dāng) AT89S52 單片機(jī)的復(fù)位引腳 RST(全稱 RESET)出現(xiàn) 2 個機(jī)器周期以上的高電平時,單片機(jī)就執(zhí)行復(fù)位操作。 14 圖 38 顯示部分 晶 振電路 單片機(jī) XIAL1 和 XIAL2 分別接 30PF 的電容,中間再并個 12MHZ 的晶振,形成單片機(jī)的晶振電路。 常用的數(shù)碼管顯示器為 8 段,每一段對應(yīng)一個發(fā)光二極管,分為共陽和共陰兩種。計數(shù)門的開啟時間由高溫度系數(shù)振蕩器來決定,每次測量前,首先將 55 ℃ 所對應(yīng)的基數(shù) 分別置入減法計數(shù)器 1 和溫度寄存器中,減法計數(shù)器 1 和溫度寄存器被預(yù)置在 55 ℃ 所對 應(yīng)的一個基數(shù)值。 (3) 讀時序 主機(jī)采樣主機(jī)采樣454511主機(jī)寫 1時 序主機(jī)寫 0時 序 圖 3- 4 讀時序 總線器件僅在主機(jī)發(fā)出讀時序是,才向主機(jī)傳輸數(shù)據(jù),所以,在主機(jī)發(fā)出讀數(shù)據(jù)命令后,必須馬上產(chǎn)生讀時序,以便從機(jī)能夠傳輸數(shù)據(jù)。 (1) 初始化時序 響應(yīng)脈沖60~24 0等待15 60主機(jī) 最小480主機(jī)復(fù)位脈沖最小480 US 圖 32 初始化時序 總線上的所有傳輸過程都是以初始化開始的,主機(jī)響應(yīng)應(yīng)答脈沖。 AT89S52 具有以下標(biāo)準(zhǔn)功能: 8k 字節(jié) Flash, 256 字節(jié) RAM, 32 位 I/O 口線,看門狗定時器, 2 個數(shù)據(jù)指針,三個 16 位定時器 /計數(shù)器,一個 6 向量 2 級中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時鐘電路。 AT89S52 具有以下標(biāo)準(zhǔn)功能: 8k 字節(jié) Flash, 256 字節(jié) RAM, 32 位 I/O 口線,看門狗定時器, 2 個數(shù)據(jù)指針,三個 16 位定時器 /計數(shù)器,一個 6 向量 2 級中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時鐘電路。 開始 8 位是產(chǎn)品類型的編號,接著是每個器件的惟一的序號,共有 48 位,最后 8 位是前 56 位的 CRC 校驗碼, 這也是多個 DS18B20 可以采用一線進(jìn)行通信的原因。 D S 1 8 B 2 0A T 8 9 S 5 2 單 片機(jī)L E D 顯 示加 熱 繼 電 器 電風(fēng) 扇 繼 電 器指 示 燈P C 機(jī) 圖 2- 1 溫度計電路總體設(shè)計方案 1. 控制部分 4 單片機(jī) AT89S52 具有低電壓供電和體積小等特點,四個端口只需要兩個口就能滿足電路系統(tǒng)的設(shè)計需要,很適合便攜手持式產(chǎn)品的設(shè)計使用,系統(tǒng)應(yīng)用三節(jié)電池供電。當(dāng)溫度上升到下限溫度以上時,停止加溫;當(dāng) 蔬菜大棚內(nèi) 溫度高 于設(shè)定上限溫度時,系統(tǒng)自動啟動風(fēng)扇降溫,使溫度下降,同時紅燈亮。大棚內(nèi)白天增溫快,當(dāng)棚外平均氣溫為 15℃時,棚內(nèi)可達(dá) 40℃~ 50℃。當(dāng)環(huán)境溫度低于最低溫度或高于最高溫度,生物將受到嚴(yán)重危害,甚至死亡。s increasing needs. By adjusting the temperature can effectively control both concentrations. Therefore, to secretly temperature control is very important. This paper introduces distributed single bus vegetables canopy temperature monitoring and warning system, adopting digital design, direct monitoring each secretly various parts of the temperature, through the good control of temperature, effectively improve vegetable production. This temperature design USES popular now AT89S52 SCM, match with DS18B20 digital temperature sensor, the temperature sensor to set temperature on the floor. SCM
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1