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

正文內(nèi)容

船舶機(jī)艙環(huán)境監(jiān)測(cè)系統(tǒng)設(shè)計(jì)論文-資料下載頁

2025-06-27 16:12本頁面
  

【正文】 w chart 溫濕度主程序流程圖溫濕度監(jiān)測(cè)電路的構(gòu)成是非常簡(jiǎn)單的,但是這往往是以犧牲程序的簡(jiǎn)潔為代價(jià)的,簡(jiǎn)潔的硬件是靠復(fù)雜的軟件支撐的。主要原因是單總線的通信協(xié)議和它的各種命令的處理、數(shù)據(jù)的讀寫,以及相關(guān)ROM處理想對(duì)于其他總線接口的處理都要復(fù)雜得多。溫濕度數(shù)據(jù)采集程序開始運(yùn)行時(shí),先設(shè)堆棧,保證數(shù)據(jù)的有序進(jìn)入,再清除單片機(jī)中的緩存以及數(shù)據(jù)顯示等準(zhǔn)備工作,按下鍵盤按鍵進(jìn)行溫濕度數(shù)據(jù)采集。單片機(jī)系統(tǒng)上電后,進(jìn)入初始化程序,完成片內(nèi)各模塊的設(shè)置、清LCD存儲(chǔ)器、端口設(shè)定等初始化工作,然后轉(zhuǎn)入主程序,開啟中斷,循環(huán)設(shè)置低功耗模式并執(zhí)行空操作。 溫濕度主程序流程圖Fig flow chart of main program of temperature and humidity 報(bào)警器流程圖 在船舶機(jī)艙環(huán)境監(jiān)測(cè)系統(tǒng)中,為了防止各環(huán)境參數(shù)超出設(shè)定值時(shí),由于人的疏忽或者超出范圍較小時(shí)不易察覺,影響機(jī)艙設(shè)備的正常運(yùn)行以及工作人員的身體健康,因此一定要有報(bào)警系統(tǒng)。報(bào)警系統(tǒng)與單片機(jī)連接,“1”時(shí),啟動(dòng)報(bào)警系統(tǒng)。各環(huán)境參數(shù)在正常范圍時(shí),報(bào)警停止。 報(bào)警器流程圖Fig chart of alarm A/D轉(zhuǎn)換子程序流程圖 采用TLC549轉(zhuǎn)換芯片,用于實(shí)現(xiàn)模擬量向數(shù)字量的轉(zhuǎn)換。當(dāng)有電流、電壓等模擬信號(hào)量進(jìn)入時(shí),A/D轉(zhuǎn)換開始。TLC549轉(zhuǎn)換芯片CS引腳置高電平,CLK引腳置低電平,移位計(jì)數(shù)器R0設(shè)初值為0,TLC549進(jìn)行A/D轉(zhuǎn)換。 A/D轉(zhuǎn)換子程序程圖Fig A / D conversion process diagram 鍵盤中斷流程圖 為提高CPU的效率,鍵盤采用中斷方式。當(dāng)信號(hào)輸出進(jìn)入穩(wěn)態(tài)之后,系統(tǒng)就會(huì)等待鍵盤產(chǎn)生中斷。一旦有鍵按下,經(jīng)過去抖動(dòng)確認(rèn)之后,單片機(jī)就會(huì)讀入鍵盤的鍵值,然后轉(zhuǎn)各鍵處理子程序。 鍵盤中斷流程圖Fig interrupt flowchart 上位機(jī)軟件設(shè)計(jì)系統(tǒng)界面當(dāng)中用到了Picture box、Text box、Timer等幾個(gè)控件。首先,將這些控件一一拖入窗體當(dāng)中,擺放好其位置。接著在圖片控件中加載一個(gè)背景圖片,選中圖片控件,其屬性當(dāng)中有個(gè)“Picture”,選擇圖片的目錄,再點(diǎn)擊打開,圖片被成功加載。日期的顯示是利用Timer和Label控件實(shí)現(xiàn)的,Timer的特點(diǎn)是每隔一定的時(shí)間間隔產(chǎn)生一次Timer事件,將其Internal屬性設(shè)置為1000,即1秒。實(shí)時(shí)顯示界面是上位機(jī)對(duì)下位機(jī)的實(shí)時(shí)監(jiān)測(cè),對(duì)下位機(jī)上傳的數(shù)據(jù)進(jìn)行界面數(shù)據(jù)實(shí)時(shí)顯示。界面上的六個(gè)按鈕分別為參數(shù)設(shè)置的確定鍵、下位機(jī)初始化、采集、停止、歷史數(shù)據(jù)及退出鍵。點(diǎn)擊采集鍵,上位機(jī)會(huì)發(fā)送命令字,使下位機(jī)開始采集數(shù)據(jù)并送至上位機(jī),進(jìn)行實(shí)時(shí)數(shù)據(jù)顯示。在參數(shù)設(shè)置框內(nèi),可以對(duì)下位機(jī)初始化、對(duì)采樣頻率進(jìn)行設(shè)置、設(shè)置警報(bào)值。為了能與下位機(jī)實(shí)現(xiàn)通信,此界面需添加MSComm控件。還需要添加DATA控件與數(shù)據(jù)庫進(jìn)行綁定,再利用Text Box控件與DATA控件進(jìn)行綁定,這樣將溫度數(shù)據(jù)送給Text Box后,溫度數(shù)據(jù)就會(huì)被存入數(shù)據(jù)庫中。 初始界面Fig the initial interfaceFig Realtime data display interface結(jié) 論本次專業(yè)畢業(yè)設(shè)計(jì):基于AT89S52單片機(jī)的船舶機(jī)艙環(huán)境監(jiān)測(cè)系統(tǒng)的設(shè)計(jì),已經(jīng)基本完成。通過這次畢業(yè)設(shè)計(jì),我掌握了一些實(shí)踐性質(zhì)的設(shè)計(jì)的基本步驟:首先,明確設(shè)計(jì)任務(wù),并且要對(duì)市場(chǎng)上溫濕度控制器要有初步了解,還要知道前人做了哪些工作,本設(shè)計(jì)方案的可利用程度等等。其次,要對(duì)整個(gè)設(shè)計(jì)系統(tǒng)做深入的方案論證、計(jì)算并且結(jié)合現(xiàn)有實(shí)際條件,確立自己的設(shè)計(jì)方案,進(jìn)而,就是對(duì)自己確立的方案進(jìn)行硬件實(shí)現(xiàn),包括所用原器件選型,以及控制部分整個(gè)單片機(jī)系統(tǒng)的硬件選型與設(shè)計(jì)。接著我們就進(jìn)入到軟件編程設(shè)計(jì)了,要畫出各部分的大體流程圖,弄清楚各個(gè)部分實(shí)現(xiàn)的功能,最后對(duì)整個(gè)系統(tǒng)進(jìn)行軟件編程實(shí)現(xiàn)。到此為止,這個(gè)系統(tǒng)的設(shè)計(jì)基本上已經(jīng)完成了,最后就是要經(jīng)過生產(chǎn)實(shí)踐的檢驗(yàn),確定我們的設(shè)計(jì)是否符合實(shí)際要求,具有可利用價(jià)值。本系統(tǒng)采用的單片機(jī)控制,實(shí)現(xiàn)對(duì)船舶機(jī)艙環(huán)境的智能控制,單片機(jī)可完成艙內(nèi)的數(shù)據(jù)采集、傳送預(yù)處理和控制任務(wù)。用單片機(jī)匯編語言編程,采用模塊化的結(jié)構(gòu)設(shè)計(jì),提高了可靠性和可擴(kuò)展性。把單片機(jī)控制理論與技術(shù)應(yīng)用在監(jiān)控中,能夠?qū)崿F(xiàn)智能化的控制要求。整個(gè)設(shè)計(jì)過程同時(shí)也是一個(gè)很好的學(xué)習(xí)機(jī)會(huì),例如運(yùn)用Proteus繪圖,經(jīng)過這次設(shè)計(jì)后自己在這方面有很大地進(jìn)步,畫圖的熟練度有了明顯的提高; 在查找資料方面,認(rèn)識(shí)到:圖書資料、網(wǎng)絡(luò)資料和期刊等都很有價(jià)值,以后做設(shè)計(jì)的時(shí)候要注意查找完整的資料,不要只偏重一個(gè)方面。當(dāng)然整個(gè)設(shè)計(jì)過程學(xué)到的知識(shí)和經(jīng)驗(yàn)遠(yuǎn)遠(yuǎn)比運(yùn)用Protel、學(xué)會(huì)查找多方資料多得多,這些對(duì)于自己以后的學(xué)習(xí)和工作將受益匪淺。但必須認(rèn)識(shí)到的是,在設(shè)計(jì)中也存在著不足之處,例如單片機(jī)控制系統(tǒng)在可靠性方面相對(duì)于可編程控制器(PLC)控制系統(tǒng)略為欠缺,并且自己深入實(shí)踐不夠,所做的系統(tǒng)也不是很完善。但是我想通過以后的學(xué)習(xí)和努力一定會(huì)有所提高,能夠做出更好的設(shè)計(jì)。所設(shè)計(jì)系統(tǒng)不僅適用于艙內(nèi)環(huán)境的控制,對(duì)軟件進(jìn)行一定的擴(kuò)展后也可用于大型的實(shí)驗(yàn)室、醫(yī)療室、儲(chǔ)藏保鮮、組織培養(yǎng)等生物環(huán)境和糧庫等環(huán)境的控制,具有較強(qiáng)的通用性和適應(yīng)性。雖然到現(xiàn)在為止,有些東西我還是不懂和不理解,但我學(xué)會(huì)了面對(duì)問題,自己盡量解決,先分析,然后解決,一條道通不過然后嘗試著其它的方法,最終把問題克服掉。最重要的是鍛煉了和同學(xué)的協(xié)作完成任務(wù),提高了合作能力。我感覺這是這次設(shè)計(jì)過程中收獲最大的,這將是我未來的工作中 用之不盡寶貴的經(jīng)驗(yàn)。感謝那些幫助過我的同學(xué),感謝他們?cè)谧约鹤霎厴I(yè)設(shè)計(jì)的情況下還幫我找資料并對(duì)我的設(shè)計(jì)提出寶貴的意見??傮w來說,經(jīng)過這次課程設(shè)計(jì),我受益良多,也得到了很多經(jīng)驗(yàn)。我明白了只有自己真正接觸嘗試了,才知道自己的真實(shí)水平。也使我看清了自己的知識(shí)水平與各種綜合能力,找出了自己的不足和差距。我將明確自己在今后要奮斗的目標(biāo)與方向,勇往直前。 致 謝在本次畢業(yè)設(shè)計(jì)的過程中,我在眾位老師、同學(xué)的支持和幫助下,完成了我的畢業(yè)設(shè)計(jì)和論文。首先向我的導(dǎo)師劉文江老師表示最真誠(chéng)的謝意!在這幾個(gè)月的時(shí)間里,劉老師給了我無私的關(guān)懷和幫助,幫助我順利地完成硬件的設(shè)計(jì)和論文的定稿,并替我解決難題,給了我莫大的幫助與鼓勵(lì),他以其淵博的學(xué)識(shí)、嚴(yán)謹(jǐn)?shù)膽B(tài)度和高尚的師德向我們展示了為人師表的風(fēng)范。老師的鼓勵(lì)和幫助以及同學(xué)的協(xié)助都是我永遠(yuǎn)銘記在心的,我將會(huì)繼續(xù)努力學(xué)習(xí)。參考文獻(xiàn)[1]. 楊玉滿. 基于GIS的港口信息管理系統(tǒng)的研究[D].2008,大連海事大學(xué)[2]. 尚新宇. 智能化船舶機(jī)艙監(jiān)測(cè)報(bào)警系統(tǒng)的研究[D].2001,大連海事大學(xué)[3]. 王忠民.微型計(jì)算機(jī)原理.西安電子科技大學(xué)出版社.2008[4]. 李朝青.單片機(jī)原理及接口技術(shù).北京航空航天大學(xué)出版社.2009[5].(美)弗洛伊德 著,余璆改編.?dāng)?shù)字電子技術(shù).電子工業(yè)出版社.[6]. 李建民..1996[7]. 沈德金,陳粵初.MCS51系列單片機(jī)接口電路與應(yīng)用程序?qū)嵗本┖娇蘸教齑髮W(xué)出版社.1990[8]. 劉篤仁,韓保君.傳感器原理及應(yīng)用技術(shù).機(jī)械工業(yè)出版社.2003[9].胡漢才.單片機(jī)原理及接口技術(shù).清華大學(xué)出版社.1996.[10].孫建軍,吳太虎. 基于電力線通信技術(shù)的遠(yuǎn)程溫濕度數(shù)據(jù)采集. 2004[11].趙修良. 于LabVIEW 的多路溫濕度測(cè)量系統(tǒng) 湖南科技學(xué)院學(xué)報(bào) . 2009[12]. 何利民. MCS51系列單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)系統(tǒng)配置與接口技術(shù)[M].北京:北京航空航天大學(xué)出版社,2001[13]. 李杏春,徐平,李華,趙嘉蔚編. 8098單片機(jī)原理及實(shí)用接口技術(shù)[M].北京航空航天大學(xué)出版社,1996[14]. 李華,孫曉民,李紅青. MCS 51系列單片機(jī)實(shí)用接口技術(shù)[M].北京:北京航空航天大學(xué)出版社,1993[15]. 周潤(rùn)景,張麗娜.基于PROTEUS的電路及單片機(jī)系統(tǒng)設(shè)計(jì)與仿真.北京航空航天大學(xué)出版社,2006附錄程序清單1 溫度采集初始化程序 ORG 0300H。 ADCON: MOV DPTR, 0F0FFH。 MOV A, 00H。 MOVX @DPTR, A。 HERE: JNB 。 MOVX A, @DPTR。 MOV 20H, A。 RET ;2 濕度采集初始化程序ORG 0301HADCON: MOV DPTR, 0F0FFH。 MOV A, 00H。MOVX @DPTR, A。 HERE: JNB 。 MOVX A, @DPTR。 MOV 20H, A。 RET ;3 顯示電路程序程序:ORG 0700H。DIS:MOV R5, 04。 MOV R0, 30H。 MOV DPTR, TAB。LOOP: MOV A, @R0。MOVC A, @A+DPTR。MOV SBUF, A。WAIT: JNB T1, WAIT。CLR T1。INC R0。DJNZ R5, LOOP。RET。TAB:DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH;4 A/D轉(zhuǎn)換程序MAIN:MOV R0, 0A0H MOV R2, 08H SETB IT1 SETB IT2 MOV DPTR, 7FF8H MOVX @DPTR, AHERE: SJMP HERE5 控制交流蜂鳴器發(fā)聲程序 ;控制交流蜂鳴器發(fā)出固定頻率的聲音;定義I/OBUZZER BIT ;復(fù)位入口ORG 0000HLJMP main ;定義中斷T0中斷入口ORG 000BHLJMP T0INTSVC 。函數(shù):T0INSVC()Void T0INTSVC() interrupt1T0INTSVC: CLR TR0 MOV TH0, 0FDHMOV TL0, 0C0HSETB TR0CPL BUZZERRETI 。主程序main()Main:ANL TOMD, 0F0HORL TOMD, 01H MOV TH0, 0FDHMOV TL0, 0C0HSETB ET0SETB EA SETB TR0SJMPS $ENDPrivate Sub Command1_Click ()Dim a As StringDim b As Stringb = a = select*from 溫度監(jiān)測(cè)1 where 日期=39。 amp。 b amp。 39。 = aEnd SubPrivate Sub Command2_Click () (0, 100)(500, 0) (0, 100)(500, 0)Dim c, d As IntegerDim x () As Stringc = 0d = 2If = 1 Then ;第1路For i = 0 to UBound(x)y = C Int (Val ()) Nextz = C Int (Val ()) = 3 (c, y)(d, z), vbRed = 0 = vbBlue (c, y)(d, 0), vbBlue, Bc = c + 2d = d + 2z = yNextEND IF
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1