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

正文內(nèi)容

課程設(shè)計(jì)--機(jī)庫(kù)環(huán)境監(jiān)控系統(tǒng)的設(shè)計(jì)-資料下載頁(yè)

2025-01-17 02:22本頁(yè)面
  

【正文】 啟動(dòng)按鈕, “啟動(dòng)/停止”指示燈亮,代表系統(tǒng)已經(jīng)啟動(dòng),通信指示燈亮代表通信正常,煙霧報(bào)警指示燈亮代表現(xiàn)場(chǎng)煙霧濃度已經(jīng)超過(guò)設(shè)置的門(mén)限值。LabVIEW 相應(yīng)的通信協(xié)議設(shè)置,波特率設(shè)置為 9600,數(shù)據(jù)位 8,校驗(yàn)位 0,停止位 LabVIEW 中的設(shè)置如圖 所示。 第 16 頁(yè)西華大學(xué)虛擬儀器課程設(shè)計(jì)說(shuō)明書(shū)圖 通信協(xié)議設(shè)置數(shù)據(jù)處理過(guò)程,下位機(jī)傳輸?shù)臄?shù)據(jù),在總線中傳輸?shù)氖窍鄳?yīng)書(shū)記的 ASCII 碼,我們需要在 LabVIEW 中把接收到的 ASCII 碼轉(zhuǎn)換為其原始數(shù)值,其數(shù)據(jù)傳輸過(guò)程是:VISA讀字節(jié)數(shù)到字節(jié)數(shù)組索引數(shù)組—數(shù)據(jù)處理,其在 LabVIEW 中設(shè)置情況如圖 所示。圖 數(shù)據(jù)處理過(guò)程因?yàn)閿?shù)據(jù)傳輸時(shí)按照一定的順序進(jìn)行的,因此索引數(shù)據(jù)也要按照相應(yīng)的順序來(lái)索引,對(duì)索引的數(shù)據(jù),要按照傳感器的數(shù)據(jù)手冊(cè)來(lái)對(duì)數(shù)據(jù)進(jìn)行相應(yīng)的處理。數(shù)據(jù)處理完后就是數(shù)據(jù)顯示,需要完成的數(shù)據(jù)實(shí)時(shí)顯示功能,用到波形圖表顯示控件。和數(shù)據(jù)顯示圖表顯示控件。其設(shè)置如圖 所示。 第 17 頁(yè)西華大學(xué)虛擬儀器課程設(shè)計(jì)說(shuō)明書(shū)圖 酒精濃度顯示 上位機(jī)軟件控制過(guò)程 上位機(jī)主要設(shè)置有機(jī)庫(kù)環(huán)境數(shù)據(jù)的顯示,報(bào)警數(shù)據(jù)的設(shè)置和通風(fēng)、供暖和除濕的控制,編寫(xiě)上位機(jī)程序時(shí),首先進(jìn)行串口的初始化,包括串口號(hào)、波特率、校驗(yàn)位、數(shù)據(jù)位、停止位等。然后條用串口讀空間,將數(shù)據(jù)從緩沖區(qū)讀回來(lái),把讀回來(lái)的數(shù)據(jù)分成兩路,一路送往顯示控件顯示,另一路拿來(lái)與相應(yīng)報(bào)警門(mén)限值進(jìn)行比較,如果大于報(bào)警門(mén)限值則報(bào)警,反之不報(bào)警。在發(fā)送控制進(jìn)行處理和顯示,在控制部分是通過(guò)串口向下發(fā)送一幀控制數(shù)據(jù)(共十個(gè)字節(jié)) ,前兩個(gè)字節(jié)是控制信號(hào),后八個(gè)字節(jié)用于設(shè)置煙霧報(bào)警、光照?qǐng)?bào)警、濕度報(bào)警和溫度報(bào)警的門(mén)限值。對(duì)于前兩個(gè)字節(jié),第一字節(jié)是控制信號(hào)識(shí)別碼(01:供暖;02:通風(fēng);03:除濕) ,后一個(gè)字節(jié)是控制啟動(dòng)或停止(01:?jiǎn)?dòng);02:停止) 。 第 18 頁(yè)西華大學(xué)虛擬儀器課程設(shè)計(jì)說(shuō)明書(shū)6 系統(tǒng)調(diào)試系統(tǒng)調(diào)試可以采用軟件調(diào)試和硬件調(diào)試。而軟件調(diào)試主要是應(yīng)用 keil 軟件進(jìn)行軟件模擬調(diào)試,這種調(diào)試的方法主要適用于系統(tǒng)設(shè)計(jì)前期。其特點(diǎn)就是成本較低,容易發(fā)現(xiàn)軟件中的一些錯(cuò)誤。此次主要采用軟件調(diào)試。在本次調(diào)試過(guò)程中,出現(xiàn)了兩大主要錯(cuò)誤,顯示部分和 IIC 讀寫(xiě)。由于顯示部分要同時(shí)顯示溫度和電壓部分,而系統(tǒng)的顯示又是通過(guò)掃描來(lái)顯示的,所以完成一次數(shù)碼管的掃描的時(shí)間不能過(guò)長(zhǎng),否則數(shù)碼管會(huì)閃爍,數(shù)字顯示不穩(wěn)定,應(yīng)修改延時(shí)子程序,縮短延時(shí)時(shí)間。顯示還有一個(gè)問(wèn)題就是設(shè)置時(shí),相應(yīng)的設(shè)置位閃爍顯示,這個(gè)程序使用單片機(jī)的定時(shí)中斷來(lái)做的,將單片機(jī)的定時(shí)器定為 1ms,計(jì)數(shù)一個(gè)標(biāo)志位FLAG,當(dāng)這個(gè)數(shù)計(jì)數(shù)到 500 時(shí),也就是定時(shí) ,系統(tǒng)就將相應(yīng)的標(biāo)志位 flag1 取反,在顯示程序根據(jù) flag 的值,讓相應(yīng)位半秒中亮,半秒鐘滅,這樣就形成閃爍了。系統(tǒng)調(diào)試過(guò)程,碰到了很多很多的問(wèn)題,例如中英文不同環(huán)境輸入的文字和符號(hào)導(dǎo)致程序在編譯過(guò)程中出錯(cuò),各種各種的錯(cuò)誤。但經(jīng)過(guò)大量的查閱資料和向老師請(qǐng)教,這些錯(cuò)誤都逐一改正了。 第 19 頁(yè)西華大學(xué)虛擬儀器課程設(shè)計(jì)說(shuō)明書(shū)7 結(jié)論設(shè)計(jì)實(shí)現(xiàn)的兩個(gè)基功能:一是實(shí)現(xiàn)溫度的連續(xù)監(jiān)測(cè),并通過(guò)數(shù)碼管進(jìn)行監(jiān)顯,如果超限就報(bào)警;二是實(shí)現(xiàn)濕度的連續(xù)監(jiān)測(cè),并通過(guò)另一組數(shù)碼管進(jìn)行監(jiān)顯,如果超限就報(bào)警。在實(shí)現(xiàn)了人與機(jī)的對(duì)話方面,除了在下位機(jī)有顯示界面外,還利用 RS232 串口,實(shí)時(shí)上傳溫、濕度數(shù)據(jù)到 PC 機(jī)端,可以實(shí)現(xiàn)遠(yuǎn)程監(jiān)測(cè)。除了之外,在畢業(yè)設(shè)計(jì)中,低成本、模塊化和可擴(kuò)展化是主線。1.在模塊化設(shè)計(jì)方面① 按每個(gè)要求的功能,從單片機(jī)、顯示器、驅(qū)動(dòng)電路、存儲(chǔ)器到傳感器,都盡量選擇市場(chǎng)上通用性最好的產(chǎn)品。② 軟件的設(shè)計(jì)融入模塊化、通用化思想,核心的方法就是每個(gè)功能用子程序模塊化,主程序只是對(duì)各個(gè)功能的標(biāo)志位進(jìn)行判斷,依照標(biāo)志位來(lái)決定程序的走向,不用的模塊進(jìn)入休息狀態(tài),以最大新都的降低功耗。2. 降低成本的措施方面,在滿(mǎn)足性能的前提下,盡量選擇低成本元件,降低對(duì)傳感器的線性的要求等。措施的綜合運(yùn)用,最大限度地降低了整個(gè)系統(tǒng)的成本。 第 20 頁(yè)西華大學(xué)虛擬儀器課程設(shè)計(jì)說(shuō)明書(shū)8 致謝通過(guò)虛擬儀器課程設(shè)計(jì),我學(xué)到的不僅僅是專(zhuān)業(yè)上的技能,更多的是老師言傳身教的做人的品質(zhì),這些將使我終身受益。謝謝老師給予我悉心的指導(dǎo),令我獲益頗多且深受鼓舞!在此,也衷心感謝王孝平老師對(duì)我學(xué)業(yè)上的教導(dǎo)和幫助,給我提供了良好的學(xué)習(xí)環(huán)境以及各方面無(wú)微不至的關(guān)懷,幫助我很好的完成了設(shè)計(jì)。感謝王老師對(duì)課程設(shè)計(jì)論文的評(píng)審。 第 21 頁(yè)西華大學(xué)虛擬儀器課程設(shè)計(jì)說(shuō)明書(shū)9 參考文獻(xiàn)[1] [M]. 北京:清華大學(xué)出版社,2022.[2] 李廣弟等。單片機(jī)基礎(chǔ)。北京:北京航空航天大學(xué)出版社,2022。[3] 楊振江、[M].西安電子科技大學(xué)出版社,2022.[4] C 語(yǔ)言編程 MCS51 單片機(jī)原理與應(yīng)用[M]. 北京:清華大學(xué)出版社,2022.[5] 任萬(wàn)強(qiáng)、劉忠菁。單片機(jī)原理與應(yīng)用[M]。中國(guó)電力出版社,1999。[6] 何立民。單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)。北京:北京航空航天出版社,1990.。[7] SHT11 單片集成傳感器溫濕度檢測(cè)模塊設(shè)計(jì)[J]. 國(guó)外電子測(cè)量技術(shù),2022(6) ,43—48 第 22 頁(yè)西華大學(xué)虛擬儀器課程設(shè)計(jì)說(shuō)明書(shū) 第 23 頁(yè)西華大學(xué)虛擬儀器課程設(shè)計(jì)說(shuō)明書(shū)附錄附錄 1:系統(tǒng)原理圖 23IN45LM76C0uFDGV8RKWpedback、EOUTP_A/~Qi+ 第 24 頁(yè)西華大學(xué)虛擬儀器課程設(shè)計(jì)說(shuō)明書(shū)附錄 2:系統(tǒng)主程序void main(){ speaker=1。//初始化報(bào)警標(biāo)志    while(1) { speaker=!speaker。 } SDA = 1。SCL = 1。// fill_byte(0)。 // 初始化 EEPROM 全部填充 0 ,此子程序只執(zhí)行一次,下一次就必須將其注釋?zhuān)乐姑看紊想姸急怀跏蓟??!? speaker=1。//報(bào)警標(biāo)志 TMOD=0x21。 //鍵盤(pán)中斷掃描及串口通信定時(shí)器 T1,在方式 3 中斷產(chǎn)生波特率 ES=1。 //允許串口中斷 PCON amp。= 0x00。 // 波特率不倍增 PCON=0x00。 //SMOD=0 SCON=0x40。 TH1=0xfd。 //波特率設(shè)置為 9600 TL1=0xfd。 TR1=1。 //開(kāi)定時(shí)器 T1 運(yùn)行控制位*/ EA=1。 P1=0x0。 TH0=(655361000)/256。 TL0=(655361000)%256。 //開(kāi)中斷 P1=0x0。 TR0=1。 ET0=0。 while(1) { Getch()。 if(max_c==0amp。amp。 max_v==0) { ad_tem()。 arm_humidity()。// //AD 子程序 get_tem()。 //掃描鍵盤(pán) arm_temp()。 ////溫度采集子程序 } else displys()。 if(flag1==1amp。amp。speaker==0) speaker=~speaker。 rely()。}} 第 25 頁(yè)西華大學(xué)虛擬儀器課程設(shè)計(jì)說(shuō)明書(shū)附錄 3 實(shí)物照片
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1