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

正文內(nèi)容

基于單片機(jī)的倉庫溫濕度監(jiān)測系統(tǒng)設(shè)計(參考版)

2024-10-28 18:21本頁面
  

【正文】 。 總之,雖然課程設(shè)計完成了,但我還會面臨著很多即將要完成的事情。其次,在這次單片機(jī)課程設(shè)計中,我了解到了很多關(guān)于單片機(jī)和其它方面的有關(guān)知識,這不僅拓寬了我的視野而且對我今后的學(xué)習(xí)有很大的幫助。在單片機(jī)課程設(shè)計中,完成硬件電路的設(shè)計、單片機(jī)軟件編寫等。知識固然得到 了鞏固和提高,但我相信在實踐中的切身體會將會使我在以后的工作和學(xué)習(xí)中終身受用。 這次單片機(jī)課程設(shè)計既是對我的一次考驗也是對過去所學(xué)知識的綜合運(yùn)用,是對理論進(jìn)行深化和重新認(rèn)識的時間活動。 經(jīng)過近一周的努力,終于順利完成了單片機(jī)課程設(shè)計。在現(xiàn)代工業(yè)生產(chǎn)尤其是自動化生產(chǎn)過程中,要用各種傳感器來監(jiān)視和控制生產(chǎn)過程中的各 個參數(shù),使設(shè)備工作在正常狀態(tài)或最佳狀態(tài),并使產(chǎn)品達(dá)到最好的質(zhì)量。工業(yè)生產(chǎn)過程的自動化測量和控制,幾乎主要依靠各種傳感器來檢測和控制生產(chǎn)過程中的各種參量,使設(shè)備和系統(tǒng)正常運(yùn)行在最佳狀態(tài),從而保證生產(chǎn)的高效率和高質(zhì)量。它結(jié)構(gòu)緊密、調(diào)試按裝方便、可塑性強(qiáng),經(jīng)長期使用性能穩(wěn)定可靠。0x01; delay(5); DQ=1; val=val/2; } delay(5); } /*讀取溫度 */ char Read_Temperature(void) 31 { union{ byte c[2]; int x; }temp; ow_reset(); write_byte(0xcc); write_byte(0xBE); [1]=read_byte(); [0]=read_byte(); ow_reset(); write_byte(0xCC); write_byte(0x44); return ; 32 第五章 結(jié)束語 本系統(tǒng)是基于單片機(jī) AT89S51 的處理,借助溫度傳感器與濕度傳感器的測量,可以完美的實現(xiàn)對環(huán)境溫度,濕度的監(jiān)測,實時顯示環(huán)境的溫度和濕度。 T0 中斷流程圖 N Y N Y 圖 T0 中斷流程圖 T0 中斷 保護(hù)現(xiàn)場 設(shè)定 1s 時間計數(shù) 濕度數(shù)據(jù)采樣 是否越限? 顯示 重裝時間常數(shù) 恢復(fù)現(xiàn)場 返回 是否到 1s 報警程序 25 溫度主程序流程圖 圖 溫度主程序流程圖 開始 設(shè)堆棧 清標(biāo)志 清暫存 清顯示 T0 初始化 串行口初始化 CPU 開中斷 掃描鍵盤 溫度采樣 顯示 26 主要模塊代碼 main() { unsigned char z; unsigned char a, b, flag_2=1, count1=0; unsigned char phil[]={2, 0xce, 0x6e, 0x60, 0x1c, 2}; TMOD=0x21; TH0=0x2f; TL0=0x40; SCON=0x50; PCON=0x00; TH1=0xfd; TL1=0xfd; PS=1; EA=1; EX1=0; ET0=1; ES=1; TR0=1; TR1=1; high_time=50; low_time=50; PIDInit ( amp。在程序設(shè)計中運(yùn)用了模塊化與結(jié)構(gòu)化相結(jié)合的方法,低級模塊可以被高級模塊重復(fù)調(diào)用,提高了效率,節(jié)省了內(nèi)存,也方便了程序的調(diào)試和使用維護(hù)。 24 軟件結(jié)構(gòu)各模塊流程圖 本系統(tǒng)軟件部分設(shè)計了計數(shù)器計數(shù)、數(shù)據(jù)信號采集、溫濕度值顯示等主要子程序。若無按下,有兩種情況,一是系統(tǒng)中確實無鍵按下(此時鍵按下標(biāo)志為 0),處于監(jiān)控狀態(tài);二是鍵按下釋放后的情況(此時鍵按下標(biāo)志為 1)。如果被清零,說明鍵已被釋放,然后才能進(jìn)行下一輪的鍵盤按下判斷。 在該軟件系統(tǒng)中,定時器 T0 為工作方式 1,定時周期為 125ms, 8 次定時器中斷為 1S,由于實際環(huán)境溫度和濕度變化是連續(xù)和平緩的,故這里采用分段定值平緩濾波算法處理每次測得的溫度和濕度值,有效防止了突發(fā)干擾使測得值波動很大,導(dǎo)致反饋系統(tǒng)關(guān)啟工作,影響系 統(tǒng)的穩(wěn)定,提高了系統(tǒng)的抗干擾性。 溫 /濕度控制主程序的設(shè)計應(yīng)考慮以下問題:( 1)鍵盤掃描、鍵碼識別和溫 /濕度顯示;( 2)溫濕度采樣,數(shù)字濾波;( 3)越限報警和處理。編寫過程中,使用了子 程序。 編制軟件最基本的要求是: ( 1)軟件結(jié)構(gòu)清晰、簡捷、流程合理; ( 2)名功能程序?qū)崿F(xiàn)模塊化。匯編語言用來編制系統(tǒng)軟件和過程控制軟件,其目標(biāo)程序占用內(nèi)存空間少,運(yùn)行速度快,有著高級語言不可替代的用途。使用匯編語言能面向機(jī)器并較好地發(fā)揮機(jī)器的特性,得到質(zhì)量較高的程序。 NPN +5V 89S51 PB2130UP002A 23 第四章 軟件設(shè)計分析 程序開發(fā)環(huán)境及設(shè)計原則 基于單片機(jī)應(yīng)用系統(tǒng)的軟件開發(fā),常用的有匯編語言, C 語言等。當(dāng) 輸出高電平“ 1”時,晶體管導(dǎo)通,壓電蜂鳴器兩端 22 獲得約 +5V 電壓而鳴叫;當(dāng) 輸出低電平“ 0”時,三極管截止,蜂鳴器停止發(fā)聲。壓電式蜂鳴器約需 10mA 的驅(qū)動電流,可以使用 TTL 系列集成電路 7406 或 7407 低電平驅(qū)動,也可以用一個晶體三極管驅(qū)動。 本設(shè)計采用峰鳴音報警電路。 CPU 主控電路 21 圖 CPU 主控電路圖 報警電路 報警電路在微型計算機(jī)控制系統(tǒng)中,為了安全生產(chǎn),對于一些重要的參數(shù)或系統(tǒng)部位,都設(shè)有緊急狀態(tài)報警系統(tǒng),以便提醒操作人員注意,或采取緊急措施。因此,在實際的設(shè)計開發(fā)中 ,我們使用外部電源供電方式。注意:在外部供電的方式下, DS18B20 的 GND 引腳不能懸空,否則不能轉(zhuǎn)換溫度,讀取的溫度總是 85℃。所以采用 DS18B20 的外部電源供電方式 。 RES 必須接一個復(fù)位電路,低電平有效。 表 輸出方波頻率與相對濕度的數(shù)據(jù)對照表 濕度 頻率 濕度 頻率 %RH Hz %RH Hz 0 7351 10 7224 20 7100 30 6976 40 6853 50 6728 60 6600 70 6468 80 6330 90 6186 100 6033 19 YM19264 與 AT89S51 顯示連 接電路 圖 AT89S51 與 YM19264 接口電路 YM19264 是一個液晶顯示芯片,單片機(jī)利用數(shù)據(jù)與控制信號直接采用存儲器訪問形式來控制液晶模塊,單片機(jī)數(shù)據(jù)口 P0口通過 74HC245 與液晶模塊數(shù)據(jù)口相連,單片機(jī)的 液晶模塊的讀寫控制信號,液晶模塊顯示在 RES 接上復(fù)位電路, RS、 CS CS CS E信號分別接到單片機(jī)的 。 輸出方波頻率與相對濕度的數(shù)據(jù)對照見表 。例如,取 R2=576kΩ、 R4=, D=52%。這樣周而復(fù)始的進(jìn)行充、放電,就形成了震蕩。然后 C 開始放電,放電回路為 C→ R2→ D 端 → 內(nèi)部放電管 → 地。本設(shè)計采用頻率輸出形式,采集電路如 圖 。 溫度采集電路分析 17 圖 AD590溫度采集放大電路 濕度測量電路 HS1101電容傳感器在電路構(gòu)成中等效于一個電容器件,其電容量隨著所測空氣濕度的增大而增大。 C時 ,其輸出電流 Io=(273+25)=298μ A。 C)為基準(zhǔn),每增加 1。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1