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

正文內(nèi)容

畢業(yè)設(shè)計-基于單片機的多功能環(huán)境檢測系統(tǒng)設(shè)計-文庫吧資料

2025-06-13 02:34本頁面
  

【正文】 高,調(diào)試又方便。從用戶角度講上位機串口通信模塊的使用流程一般分四個步驟,即 “初始化并打開串口一監(jiān)視串口 ~讀寫串 21關(guān)閉串口 ’’。 串口類的開發(fā) 串口類是對通信 API函數(shù)進行最一般的封裝,以便能夠應(yīng)用于不同的串口應(yīng)用程序開發(fā)中。同時 GetOverlappedResultoi函數(shù)可以返回一個 OVERLAPPED。 有兩 種 等待 辦法 :一 種辦 法 是用 像WaitForSingleObject0這樣的等待函數(shù)來等待 OVERLAPPED結(jié)構(gòu)的 hEvent成員,可以規(guī)定等待的時間,在等待函數(shù)返回后,調(diào)用 GetOverlappedResult0。當 I/ O操作完成后,系統(tǒng)將它設(shè)置 為有信號狀態(tài)。 在設(shè)置了異步 I/ O操作后, I/ O操作和函數(shù)返回有以下兩種情況: 第一種,函數(shù)返回時 I/ O操作己完成:此時結(jié)果好像是同步執(zhí)行的,但實際上這是異步操作的結(jié)果。 ReadFile0和 writeFile()函數(shù)是否為異步操作模式是由 CreateFile()函數(shù)決定的。例如,線程可以在不同的端口上同時執(zhí)行 I/ O操作,甚至可以在同一端口上同時進行讀寫操作。在異步執(zhí)行時,即使操作還未完成,調(diào)用的函數(shù)也會立即返回。在同步執(zhí)行時,函數(shù)直到操作完成后才返回。寫函數(shù)不論在聲明形式上還是在使用方法上都與 ReadFile0十分相似,具體可以查看 MSDN幫助文檔。 eadFile0函數(shù)第四個參數(shù),在讀操作之前應(yīng)置為 0。 讀/寫串口 API函數(shù): win32中使用 ReadFile0函數(shù)或者 ReadFileEx0數(shù)從串口中讀取數(shù)據(jù)。在這種情況下,超時規(guī)定的是操作的完成時間,而不是讀/寫函數(shù)的返回時間。寫操作只支持總超時,而讀操作兩種超時均支持。超時有兩種:間隔超時和總超時。 Windows用陽緩沖區(qū)來暫存串行口輸入和輸出的數(shù)據(jù),如果通信的速率較高,則應(yīng)該設(shè)置較大的緩沖區(qū).調(diào)用 SctupCommO函數(shù)可以設(shè)置串行口的輸入和輸出緩沖區(qū)的大小。要修改串行口的配置,應(yīng)該先修改 DCB結(jié)構(gòu),然后再調(diào)用 SetCommState0函數(shù)用指定的 DCB結(jié)構(gòu)來設(shè)置串行口。 調(diào)用函數(shù)可以獲得串口的配置 ,該函數(shù)把當前配置填充到一個 DCB結(jié)構(gòu)中。 DCB結(jié)構(gòu)包含了諸如波特率、數(shù)據(jù)位數(shù)、奇偶校驗和停止位數(shù)等信息。當不再使用該串口句柄時,應(yīng)該調(diào)用 CloseHandle0函數(shù)關(guān)閉之,以方便其它應(yīng)用程序申請對串口的控制權(quán)。 (1)串口的打開與關(guān)閉 Win32系統(tǒng)把文件的概念進行了擴展,無論是文件、通信設(shè)備、命名管道、 郵槽、磁盤,還是控制臺,都是用 API函數(shù) Create File()來打開或創(chuàng)建的。 l、串口通信 API函數(shù)基礎(chǔ) 通信 API函數(shù)是整個串口通信程序的基礎(chǔ),串口類中的任何成員函數(shù)也只不過是對通信 API函數(shù)的封裝而己。在面向?qū)ο蠓椒ㄏ峦ǔJ褂么陬?(即串口函數(shù)庫 ),這樣編程效率即高,調(diào)試又方便。所以本課題選用 Access作為數(shù)據(jù)庫平臺,既可以滿足數(shù)據(jù)操作方便迅速的特點,也可以降低軟件的開發(fā)成本。它提供了表、查詢、窗體、報表、頁、宏和模塊來建立數(shù)據(jù)庫系統(tǒng)的對象;提供了多種向?qū)Аⅲ善骱湍0?,把?shù)據(jù)存儲、查詢、界面設(shè)計、報表生成等操作規(guī)范化等。Mysql可以支持 Windows、 UNIX、 Linux和 SUN OS等多種操作系統(tǒng)平臺。 Mysql是一個開放源碼的小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),目前被廣泛地應(yīng)用在Intemet上的中小型網(wǎng)站中。 Oracle數(shù)據(jù)庫系統(tǒng)是對象關(guān)系型數(shù)據(jù)庫,支持大型多用戶數(shù)據(jù)系統(tǒng)和分布式數(shù)據(jù)庫和分布處理,具有可移植性和兼容性,一般用在大型事務(wù)處理及客戶/服務(wù)器結(jié)構(gòu)的應(yīng)用系統(tǒng),但價格昂貴,不適合一般開發(fā)應(yīng)用。 Delphi 的主要特性如下: 1) Delphi 是 32 位應(yīng)用程序,使用它可以開發(fā)出各種功能強大的應(yīng)用程序; 2) Delphi 的編譯器是目前世界上最快的 32 位本地代碼編譯器,使用這種編譯器產(chǎn)生的運行文件( EXE)是獨立的,不需要鏈接運行時的解釋器 DL; 3) Delphi 可充分發(fā)揮 Windows95/98/2021/NT 和 Windows NT 的強大功 能; 4) Delphi 提供了多種 32 位可視組件; 5) Delphi 是一種面向?qū)ο蟮某绦蛟O(shè)計語言,因此可做到對可視窗體的繼承; 6) Delphi 采用三層數(shù)據(jù)庫管理模式(數(shù)據(jù)層、對象層、應(yīng)用程序?qū)樱?,把例如?shù)據(jù)模型、業(yè)務(wù)規(guī)則、窗體和對象等集中存儲在對象存儲庫中; 7)應(yīng)用程序可通過在 Delphi 中使用 Borland 公司提供的數(shù)據(jù)引擎( BDE)功能從而毫無障礙地使用多種數(shù)據(jù)庫,例如 Oracle、 Sybase 等; 8)使用 Delphi 提供的數(shù)據(jù)庫瀏覽器。和 VC 相比, Delphi 更簡單、更易于掌握, 而在功能上卻絲毫不遜色;和 VB 相比, Delphi 則功能更強大、更實用。 Object Pascal 語言具有高度清晰的結(jié)構(gòu),高效率的優(yōu)化系統(tǒng),是一種簡單易學,但又不乏其作為優(yōu)秀編程語言的特點。 健雄職業(yè)技術(shù)學院畢業(yè)設(shè)計(論文) 8 第三章 上位機開發(fā)環(huán)境與主 要技術(shù) 上位機開發(fā)平臺 Delphi 是著名的 Borland 公司開發(fā)的可視化軟件開發(fā)工具。串口通信的概念非常簡單,串口按位發(fā)送和接收字節(jié)。由于多路請求是隨機的,并且相互之間完全獨立,但對整個系統(tǒng)而言,各下位機傳送的數(shù)據(jù)都能送入上位機中。各下位機的地位一樣時,相應(yīng)的規(guī)則采用先到先服務(wù)的形式。 在所研究的系統(tǒng)中,某一下位機請求與上位機通信,當上位機空閑時,立即響應(yīng)請求,當上位機忙時,不能立即響應(yīng)該請求。由于上位 機只有一臺,而需要通信的下位機有多臺,因此不一定能夠跟每個下位機同時及時的通信,所以為了更好的實現(xiàn)數(shù)據(jù)的傳輸,需要用排隊理論來合理的設(shè)計和控制傳輸,使數(shù)據(jù)的傳輸更及時和有效,提高系統(tǒng)的通信能力。但是 RS232標準只針對于點對點的單通道數(shù)據(jù)傳送,在此基礎(chǔ)上形成 RS485標準,增加了多點和雙向通信能力。 上位機 噴灌系統(tǒng) 天窗電機 排風扇 顯示器 1602 單 片 機 A/D轉(zhuǎn)換器 溫度傳感器 濕度傳感器 光線傳感器 繼電器控制 健雄職業(yè)技術(shù)學院畢業(yè)設(shè)計(論文) 6 圖 22 監(jiān)測終端組成框圖 通信方式的選擇 串口是計算機上通用設(shè)備通信的協(xié)議端口,現(xiàn)在大多數(shù)計算機包含串口。 圖 21 系統(tǒng)結(jié)構(gòu)圖 監(jiān)測終端的設(shè)計 監(jiān)測終端組成框圖如圖 22所示,該終端以單片機為核心,由各種傳感器、 A/ D轉(zhuǎn)換器、液晶顯示模塊、串行口輸入/輸出端口等構(gòu)成。 健雄職業(yè)技術(shù)學院畢業(yè)設(shè)計(論文) 5 第二章 系統(tǒng)設(shè)計總體方案 監(jiān)測系統(tǒng)結(jié)構(gòu)框圖 多參數(shù)環(huán)境監(jiān)測系統(tǒng)由環(huán)境參數(shù)采集單元 (包括溫度、濕度、光照度傳感器及信號調(diào)理電路 )、單片機、液晶顯示模塊、 PC 機、傳輸設(shè)備以及電源組成。 數(shù)據(jù)存儲功能:所有的數(shù)據(jù)采集和記錄到計算機上,按要求記錄溫、濕度以及光線狀況表格,可以定時自動保存、備份等。其中,上位機軟件的主要功能如下: 歷史數(shù)據(jù)查詢功能:對以往的歷史數(shù)據(jù)可以進行查詢和分析,并用圖表的方式顯示環(huán)境的發(fā)展趨勢。 健雄職業(yè)技術(shù)學院畢業(yè)設(shè)計(論文) 4 本課題主要工作 本設(shè)計可實時測量某一具體空間中任意一點的溫度、濕度數(shù)據(jù)以及光線狀況,能在小型終端設(shè)備的 LCD 上顯示,還能通過串口通信在微機上實現(xiàn)實時數(shù)據(jù)的顯示、分析和圖形打印等功能。分布式控制方式具有價格低、控制靈活、可靠性高等優(yōu)點,將在以后很長一個時期內(nèi)廣泛應(yīng)用于溫室環(huán)境控制系統(tǒng)中。目前在溫室環(huán)境控制系統(tǒng)中,分布式系統(tǒng)是主要發(fā)展方向,系統(tǒng)中不存在一個控制中心,主要控制功能由各分布的子處理器完成。 發(fā)展趨勢 近年來,神經(jīng)網(wǎng)絡(luò)、遺傳算法、模糊理論等人工智能方法在國外溫室環(huán)境控制技術(shù)中得到重視并逐步發(fā)展,其中神經(jīng)網(wǎng)絡(luò)方法應(yīng)用較廣。在網(wǎng)絡(luò)方面利用無線傳輸、 P 寬帶網(wǎng)絡(luò)和 GPRS、 INTERNET 等多種傳輸方式進行數(shù)據(jù)的傳輸與處理。 令人可喜的是我國的環(huán)境監(jiān)測技術(shù)正朝著現(xiàn)代化和高技術(shù)含量方向發(fā)展。歐洲的一些國家各國之間以網(wǎng)絡(luò)為核心進行合作,已經(jīng)能對歐洲環(huán)境的現(xiàn)狀和發(fā)展趨勢作出及時的有效判斷的預(yù)測,并根據(jù)此采取必要的措施來保護環(huán)境。許多國家的環(huán)境參數(shù)監(jiān)控點已經(jīng)分布在各個地區(qū),技術(shù)上也很先進,能夠監(jiān)測溫度、濕度、光線和水位等多個環(huán)境參數(shù)。如測量溫度范圍低,難以滿足超高溫,超低溫的要求。 產(chǎn)品只用液晶、 LED等方式簡單顯示,使操作無法進行現(xiàn)場復(fù)雜實用的數(shù)據(jù)分析、讀取、按需數(shù)據(jù)圖形打印。 產(chǎn)品的現(xiàn)場安裝受使用環(huán)境所限,環(huán)境應(yīng)用適用性差、測控手段單一。 現(xiàn)有的產(chǎn)品在數(shù)據(jù)輸出僅支持點對點通訊且速度慢、距離短、且仍受地域限制。 主要表現(xiàn)在: l、目前市場上同類產(chǎn)品存儲空間有限。但是由于我國幅員遼闊,監(jiān)測終端的需求量很大,并且環(huán)境監(jiān)測系統(tǒng)的軟硬件開發(fā)功能還不是很完善,數(shù)據(jù)的綜合分析能力也有待提高。硬件設(shè)備已經(jīng)得到很大的改善,傳統(tǒng)的人工報表已經(jīng)改成微 機控制系統(tǒng)。 隨著技術(shù)的發(fā)展和經(jīng)濟實力的提升,我國的環(huán)境監(jiān)測水平也得到了一定的提高。傳統(tǒng)上采用比較落后的人工環(huán)境監(jiān)測方法,但是這種方法的實時性差,受自然條件的限制比較大,而且對于突發(fā)的環(huán)境問題不能及時發(fā)現(xiàn)并且處理,不利于宏觀把握環(huán)境的變化情況。 國內(nèi)外環(huán)境監(jiān)測現(xiàn)狀及發(fā)展趨勢 發(fā)展現(xiàn)狀 近些年來我國的經(jīng)濟發(fā)展迅速,人們的生活水平得到了很大的提高,但是與此同時工業(yè)化的發(fā)展 也給環(huán)境帶來的巨大的改變。但是總體來說這些設(shè)備的技術(shù)水平仍有待提高。 目前,我國的環(huán)境監(jiān)測系統(tǒng)與這些國家相比還有較大的差距,但隨著我國科技實力的增強和經(jīng)濟實力的提高,也先后開發(fā)了一系列的環(huán)境監(jiān)測系統(tǒng)。 健雄職業(yè)技術(shù)學院畢業(yè)設(shè)計(論文) 2 環(huán)境監(jiān)測系統(tǒng)是集傳感器技術(shù)、通信網(wǎng)絡(luò)和計算機應(yīng)用為一體的綜合數(shù)據(jù)分析管理系統(tǒng),隨著自動控制技術(shù)、電子信息技術(shù)和大規(guī)模集成電路等技術(shù)近年來迅速的發(fā)展,許多西方發(fā)達國家已經(jīng)擁有很多先進的環(huán)境監(jiān)測設(shè)備與環(huán)境監(jiān)測手段。人類的生存和社會的活動與溫度、濕度,光線等環(huán)境因素的相關(guān)性越來越大,對環(huán)境參數(shù)進行有效的實時監(jiān)測,已成為目前非常嚴峻的課題。反過來生態(tài)環(huán)境的破壞也逐步威脅著我們?nèi)祟惖纳婧桶l(fā)展。 本文主要結(jié)合國內(nèi)情況擬對生態(tài)環(huán)境監(jiān)測作全面介紹,以期大家共同努力來推動生態(tài)環(huán)境監(jiān)測工作在我國的開展??梢哉f,生態(tài)環(huán)境監(jiān)測是生態(tài)保護的前提,是生態(tài)管理的基礎(chǔ),是生態(tài)法律法規(guī)的依據(jù)。對環(huán)境監(jiān)測,目前單純的理化指標和生物指標監(jiān)測存在很大的局限性,而生態(tài)環(huán)境監(jiān)測則可彌補傳統(tǒng)環(huán)境監(jiān)測的不足。生態(tài)環(huán)境監(jiān)測是環(huán)境監(jiān)測發(fā)展的必然趨勢 。這促使人們重新審查環(huán)境問題的復(fù)雜性,用新的思路和方法了解和解決環(huán)境問題。因此,環(huán)境監(jiān)測正從一般意義上的環(huán)境污染因子監(jiān)測開始向生態(tài)環(huán)境監(jiān)測過渡和拓寬。s prehensive software. This design can realize the following function: PC machine through serial port and lower position machine correspondence, lower position machine gathering warm, humidity and optical fiber data on the PC machine real time display。s multipurpose environmental monitoring system. This article primary cognizance serial port correspondence and contact surface software39。 environmental pollution, directly threatening the social and economic development. Environmental monitoring is the use of multifunction measurement and analysis technology system at all levels of life to natural or manmade role of response or feedback effects of the prehensive characterization to determine and evaluate the impact of interference on the environment, endanger their trends, the environmental quality assessment, control and provide the scientific basis for environmental management. This topic embarks from the domestic and foreign e
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1