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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于單片機(jī)和vb的多點(diǎn)溫度監(jiān)控系統(tǒng)設(shè)計(jì)-預(yù)覽頁

2025-07-07 02:22 上一頁面

下一頁面
 

【正文】 術(shù)的迅速發(fā)展,自動(dòng)檢測領(lǐng)域發(fā)生了巨大變化,針對溫度的自動(dòng) 檢 測控制方面的研究有了明顯的進(jìn)展。為此設(shè)計(jì)了糧食倉庫溫度自動(dòng)化監(jiān)控系統(tǒng)。該種系統(tǒng)可以達(dá)到自動(dòng)控制降溫、除濕、通風(fēng)。我國近年引進(jìn)了多達(dá) 16 個(gè) 國家和地區(qū)的倉庫環(huán)境控制系統(tǒng),對吸收國外先進(jìn)經(jīng)驗(yàn)、 推動(dòng)倉庫溫度濕度自動(dòng)檢測產(chǎn)生了積極的作用,但多因能耗過大,造價(jià)高,品種未能配套,未能達(dá)到很好的效果。但是要使變風(fēng)量空調(diào)系統(tǒng)成功運(yùn)行,充分體現(xiàn)其節(jié)能、衛(wèi)生、舒適及良好經(jīng)濟(jì)性,關(guān)鍵在于控制系統(tǒng)能否按照空調(diào)室內(nèi)的要求進(jìn)行控制。然而,國內(nèi)以前對 VAV 空調(diào)系統(tǒng)沒有引起足夠重視,對其特性研究較少;有些人也做了些研究,但大多套用自控模型進(jìn)行模擬,研究得到的結(jié)果對 VAV 空調(diào)系統(tǒng)實(shí)際存在的問題指導(dǎo)意義不大。對多熱污染源、各種末端形式 (節(jié)流型、風(fēng)機(jī)動(dòng)力型和旁通型變風(fēng)量箱,送風(fēng)口形式有孔板型和條縫型風(fēng)口 )下室內(nèi)的多點(diǎn)溫度進(jìn)行測量,為溫度場分析提供準(zhǔn)確可靠的數(shù)據(jù)。如何使處理器安全運(yùn)行,提高系統(tǒng)的可靠性,防止因過熱而產(chǎn)生的死機(jī)、藍(lán)屏、反復(fù)重啟甚至處理器燒毀,不僅是處理器所面臨的困境,也是留給主板設(shè)計(jì)者的一個(gè)重要課題。需要選擇加熱正常的爐號,在推焦前半個(gè)小時(shí)里測量焦餅中心溫度。工廠測量焦餅中心溫度時(shí)一般采用在機(jī)焦側(cè)插入特制的測量管,測量管內(nèi)所特制的點(diǎn)來代表焦餅中心溫度。這就需要研制耐高溫的傳感器。 ( 2)針對通信協(xié)議不規(guī)范和傳輸設(shè)備物理層協(xié)議不規(guī)范 的問題 ,應(yīng)盡快尋找一種解決系統(tǒng)兼容性的途徑或制定相應(yīng)的專業(yè)技術(shù)標(biāo)準(zhǔn),這對促進(jìn) 溫度 監(jiān)控技術(shù)發(fā)展和系統(tǒng)的推廣應(yīng)用均 具有十分重要的意義。 技術(shù)指標(biāo) ( 1)實(shí)時(shí) 記錄 溫度信息; ( 2)定時(shí)傳送溫度設(shè)定值。第 5 章得出結(jié)論,并做了社會經(jīng)濟(jì)效益分析。 系統(tǒng)描述 我們采用 現(xiàn)場總線 進(jìn)行設(shè)計(jì)。 數(shù)字化是相對于模擬信號而言。多個(gè)設(shè)備可以掛接在一對雙絞線上。我們采用 DALLAS半導(dǎo)體公司生產(chǎn)的新型數(shù)字溫度傳感器 DS18B20。 測溫層總線由 AT89C51單片機(jī)進(jìn)行控制,單片機(jī)完成對總線上所有 DS18B20發(fā)布命令和接收數(shù)據(jù)。這層總線結(jié) 構(gòu)主要實(shí)現(xiàn)溫度數(shù)據(jù)的傳輸,所以稱之為溫度傳輸層總線。上位機(jī)采用 Access2021作為數(shù)據(jù)庫管理系統(tǒng),建立一個(gè)溫度信息數(shù)據(jù)庫,并用 ,實(shí)現(xiàn)了溫度信息的查詢、顯示、報(bào)表、趨勢圖等功能。 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 8 第 3章 VB 與單片機(jī)通信的建立 多點(diǎn)溫度監(jiān)控系統(tǒng)下位機(jī)將溫度轉(zhuǎn)換并將溫度值存儲到單片機(jī)的 RAM 里,本章主要討論采用比較廉價(jià)的通信方式 — RS232 來實(shí)現(xiàn)多點(diǎn)溫度監(jiān)控系統(tǒng)的上位機(jī)( PC機(jī))向下位機(jī)(單片機(jī))發(fā)送信息以及上位機(jī)接收下位機(jī)的溫度信 息并加以處理。 串行通信 隨著計(jì)算機(jī)系統(tǒng)的應(yīng)用和微機(jī)網(wǎng)絡(luò)的發(fā)展,計(jì)算機(jī)的通信功能顯得尤為重要。計(jì)算機(jī)與外界的數(shù)據(jù)傳送大多數(shù)都是串行的,通常把計(jì)算機(jī)與外界的數(shù)據(jù)傳送稱之為通信,因此提到的通信大多數(shù)都是指串行通信。 異步串行通信是以字符為單位組成的禎傳送的,即一禎一禎地傳送。 禎是一個(gè)字符的完整通信格式,由起始位、數(shù)據(jù)位、奇偶校驗(yàn)位和停止位等四部分組成。 PC 機(jī)中經(jīng)常采用 7 位或 8 位數(shù)據(jù)傳送, 8051 串行口采用 8 位或 9 位數(shù)據(jù)傳送??扇? 或 2 位。雖然半雙工形式比單工形式靈活,但它的效率依然較低,從發(fā)送方式轉(zhuǎn)換到接收方式所需要的時(shí)間大約為數(shù)個(gè)毫秒,這個(gè)時(shí)間延遲在時(shí)間較為敏感的系 統(tǒng)是無法忍受的。所謂波特率,即每秒鐘傳送的二進(jìn)制位數(shù),其單位為 bps。 RS232C 是美國電子工業(yè)協(xié)會 EIA 公布的串行通信標(biāo)準(zhǔn), RS 是Remended Standard 的字頭縮寫,代表推薦, 232 是標(biāo)識號, C 表示修改的次數(shù)。 表 計(jì)算機(jī) DB9連接器引腳信號功能 引腳號 信號名稱 方向 信號功能 1 DCD PC 機(jī) ← 對方 PC 機(jī)收到遠(yuǎn)程信號(載波檢測) 2 RXD PC 機(jī) ← 對方 PC 機(jī)接收數(shù)據(jù) 3 TXD PC 機(jī) → 對方 PC 機(jī)發(fā)送數(shù)據(jù) 4 DTR PC 機(jī) → 對方 PC 機(jī)準(zhǔn)備就緒 5 GND —— 信號地 6 DSR PC 機(jī) ← 對方 對方準(zhǔn)備就緒 7 RTS PC 機(jī) → 對方 PC 機(jī)請求發(fā)送數(shù)據(jù) 8 CTS PC 機(jī) ← 對方 對方已切換到接收狀態(tài)(清除發(fā)送) 9 RI PC 機(jī) ← 對方 通知 PC 機(jī),線路正常( 振鈴指示) 實(shí)際應(yīng)用中 , DB25 型連接器 中的許多信號用不上,對于一般的雙工通信,僅沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 11 需幾條信號線就可實(shí)現(xiàn),包括一條發(fā)送線、一條接收線和一條地線。這是最常用的全雙工最簡單系統(tǒng)連接法。而 RS232C電平是負(fù)邏輯的,與 TTL 電平不兼容,必須進(jìn)行電平轉(zhuǎn)換。本系統(tǒng)波特率采用 9600bps。使用它可以建立與串行端口的連接,通過串行端口連接到其它通信設(shè)備(如調(diào)制解調(diào)器),發(fā)出命令,交換數(shù)據(jù),以及監(jiān)視和響應(yīng)串行連接中發(fā)生的事件和錯(cuò)誤。在許多情況下,在事件發(fā)生時(shí)程序得到通知,例如,在串口接收緩沖區(qū)中有一個(gè)字符到達(dá)或一個(gè)變化發(fā)生時(shí),程序都可以利用 MSComm 控件的 OnComm 事件捕獲并處理這些通信事件, OnComm 事件還可以檢查和處理通信錯(cuò)誤。適用于自保持的應(yīng)用程序較小的編程。下面介紹 MSComm 控件的一些主要屬性,如表 所示。一旦串口發(fā)生通信事件或產(chǎn)生錯(cuò)誤,依據(jù)產(chǎn)生的事件和錯(cuò)誤, MSComm 控件為 CommEvent 屬性賦以不同的代碼,同時(shí)產(chǎn)生 OnComm 事件。該事件將連續(xù)產(chǎn)生,直到用 Input 屬性從接收緩沖區(qū)中讀取并刪除字符 2 ComEvSend 發(fā)送緩沖區(qū)中數(shù)據(jù)少于 Sthreshold 個(gè),說明串口已經(jīng)發(fā)送了一些數(shù)據(jù),程序可以用 Output 屬性繼續(xù)發(fā)送數(shù)據(jù) 3 ComEvCTS Clear To Send 信號線的狀態(tài)發(fā) 生變化 4 ComEvDSR Data Set Ready 信號線從 1 變到 0 5 ComEvCD Carrier Detect 信號線的狀態(tài)發(fā)生變化 6 ComEvRing 檢測到振鈴信號 7 ComEvEOF 接收到文件結(jié)束符 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 14 表 ComEventnt通信錯(cuò)誤代碼、常數(shù)及含義表 事件代碼 常數(shù) 含義 1001 ComEvntBreak 接收到一個(gè)中斷信號 1002 ComEvntCTSTO Clear To Send 信號超時(shí) 1003 ComEvntDSRTO Data Set Ready 信號超時(shí) 1004 ComEvntFrame 禎錯(cuò)誤 1006 ComEvntOverrun 串口超速 1007 ComEvntCDTO 載波檢測超時(shí) 1008 ComEvntRxOver 接收緩沖區(qū)溢出,緩沖區(qū)中已沒有空間 1009 ComEvntRxParity 奇偶校驗(yàn)錯(cuò) 1010 ComEvntTxFull 發(fā)送緩沖區(qū)溢出,緩沖區(qū)中已沒有空間 1011 ComEvntDCB 檢測串口的設(shè)備控制塊時(shí)發(fā)生錯(cuò)誤 MSComm 控件的使用 MSComm 控件通信的流程圖如圖 所示。單片機(jī)是測量系統(tǒng)的數(shù)據(jù)采集端,它主要完成對多個(gè)測溫傳感器 DS18B20 的控制和溫度數(shù)據(jù)的讀取以及同上位機(jī)的數(shù)據(jù)通信。 硬件連接線路 PC 機(jī)與單片機(jī)之間的通信通過串口實(shí)現(xiàn)。 PC 機(jī)與單片機(jī)雙方的通信協(xié)議如下: 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 16 波特率: 9600bps; 數(shù)據(jù)格式: 8 位數(shù)據(jù)位, 1 位停止位,無奇偶校驗(yàn); 傳送方式: PC 機(jī)和單片機(jī)都采用查詢方式收發(fā)數(shù)據(jù),傳送的數(shù)據(jù)格式為二進(jìn)制格式。 VB 程序編制 本系統(tǒng)串行通信的界面如圖 所示: 圖 串行通信的界面 因?yàn)橄到y(tǒng)采用的是事件驅(qū)動(dòng),所以具體程序的編制必須圍繞相應(yīng)的事件進(jìn)行。設(shè)置數(shù)據(jù)傳輸率和發(fā)送字符格式 = InputModeText = 1024 39。點(diǎn)擊“開始接收”按鈕即可完成向單片機(jī)發(fā)送握手信號功能。在轉(zhuǎn)換后的溫度之間加上一個(gè)空格,且在單個(gè) DS18B20 溫度信息末尾加上回車和換行符,目的是為 PC 機(jī)接收到的溫度信息保存的文本文件轉(zhuǎn)換成數(shù)據(jù)庫作好準(zhǔn)備。 多點(diǎn)溫度信息管理系統(tǒng)功能 多點(diǎn)溫度信息管理系統(tǒng)的目的是對下位機(jī)檢測的數(shù)據(jù)進(jìn)行后處理。主界面采用 MDI菜單形式設(shè)計(jì),通過下拉菜單,可以進(jìn)行系統(tǒng)功能即添加新用戶名和修改密碼、與下位機(jī)進(jìn)行串行通信(第三章已經(jīng)介紹)、將接收到的溫度信息生成數(shù)據(jù) 庫、對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行查詢、顯示、刪除、趨勢圖和生成報(bào)表等操作。多點(diǎn)溫度信息管理系統(tǒng)數(shù)據(jù)庫采用關(guān)系型數(shù)據(jù)庫,用 Access2021 開發(fā)。用戶信息表用于描述用戶名和密碼,完成用戶登陸信息和密碼修改信息的驗(yàn)證;溫度信息表用于描述下位機(jī)每個(gè) DS18B20 的測量結(jié)果,即傳感器的測量日期、行列號、溫度 。 VB 操作 Access 數(shù)據(jù)庫的方法 VB 訪問數(shù)據(jù)庫有多種方法 , 如 Data 控件、 DAO 對象、 RDO 對象、 ADO 控件和 ADO 對象等。另外,它不需要添加任何數(shù)據(jù)控件,只用程序代碼就能創(chuàng)建完整的數(shù)據(jù)庫應(yīng)用程序,但使用該對象之前應(yīng)首先在工程中引用它。 ADO Data 控件使用 Microsoft ActiveX 數(shù)據(jù)對象( ADO)來快速建立數(shù)據(jù)綁定控件和數(shù)據(jù)提供者之間的連接。 ConnectionString 屬性值是一個(gè)字符串,包含進(jìn)行一個(gè)連接所需要的所有設(shè)置值,在字符串中所傳遞的參數(shù)是與驅(qū)動(dòng)程序相關(guān)的。 data source= 用戶信息表 .mdb connectionstring 數(shù)據(jù)庫的生成 第二章中已經(jīng)提到了通過保存按鈕,將接收到的溫度信息存儲在指定的文本文件中。 應(yīng)用程序的設(shè)計(jì) 數(shù)據(jù)庫建立好以后,就可以對其進(jìn)行各種操作了。 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 23 圖 “新建工程 ”對話框 圖 空白窗體 用戶登陸模塊設(shè)計(jì) 為防止不相關(guān)人員隨意打開本軟件修改,刪除檢測結(jié)果,所以軟件運(yùn)行后,首先設(shè)計(jì)了登陸對話框,要求輸入用戶名和密碼,輸入正確后才能進(jìn)入該軟件的主界面。界面上的 2 個(gè) Label 控件用來標(biāo)識窗體中的信息(用戶名,密碼), 2 個(gè) TextBox 控件用來輸入用戶名和密碼, 2 個(gè) CommandButton 控件用來確定或取消登陸, 1 個(gè)ADODC 控件(運(yùn)行時(shí)隱藏)用來完成和數(shù)據(jù)庫用戶信息表的連接。 圖 修改用戶密碼界面 界面上的 4 個(gè) Label 控件用來標(biāo)識窗體中的信息(用戶名,原密碼,新密碼,確認(rèn)密碼), 4 個(gè) TextBox 控件用來輸入用戶名,原密碼,新密碼,確認(rèn)密碼 2 個(gè)沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 25 CommandButton 控件用來確定或取消修改密碼, 1 個(gè) ADODC 控件(運(yùn)行時(shí)隱藏)用來完成和數(shù)據(jù)庫用戶信息表的連接。通過選擇主界面上的菜單,我們就可以實(shí)現(xiàn)對溫度信息的各種操作。 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 26 圖 主界面 在使用菜單編輯器之前首先需要啟動(dòng)它,它的啟動(dòng)方式有下面 4 種 形式。 菜單屬性設(shè)置區(qū)是指在菜單編輯器中分隔條上面的部分,它主要用于設(shè)置菜單的相關(guān)屬性。 菜單列表區(qū)就是指菜單項(xiàng)的分級列表。 StatusBar 最多能被分成 16 個(gè) Panel 對象,這些對象包含在Panels 集合中。如圖 所示。單擊“插入窗格”按鈕,插入一個(gè)表格,在第四個(gè)窗格的“文本”中輸入指導(dǎo)教師:王昱。 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(jì)(論文) 29 圖 溫度信息顯示界面 同理,設(shè)計(jì)好的數(shù)據(jù)庫顯示界面如圖 所示。 圖 查詢界面 通信及趨勢圖模塊的設(shè)計(jì) 關(guān)于通信模塊的設(shè)計(jì),本文在第三章已經(jīng)進(jìn)行了詳細(xì)的敘述,在這里不再贅述 。坐標(biāo)系統(tǒng)的坐標(biāo)單位可以分為 Twip、 Point、 Pixel、 Character、Inch、 mm、 cm 和用戶自定義 8 種形式。其語法如 下: [對象 ].Scale(xLeft,yTop)(xRight,yBottom) 其中,對象可以是窗體、圖片框或打印機(jī),默認(rèn)為焦點(diǎn)所在的窗體對象。 Line 方法的格式如下: [STEP] (X1,Y1) [STEP] (X1,Y2),[COLOR],[B][F] 報(bào)表模塊的設(shè)計(jì) 為了方便保存和匯總溫度信息,設(shè)計(jì)了溫度信息報(bào)表及打印功能。 2. 設(shè)置數(shù)據(jù)報(bào)表設(shè)計(jì)器的 DataSource 屬性為數(shù)據(jù)環(huán)境設(shè)計(jì)器。 5. 把 Command 對象從數(shù)據(jù)環(huán)境設(shè)計(jì)器拖到數(shù)據(jù)報(bào)表設(shè)計(jì)器上的對應(yīng)部分。 7. 按照需要將 Function 控件添加到報(bào)表。 表 “關(guān)于 ”窗體控件的主要屬性 控件類型 名稱 屬性設(shè)置 Form Form8 Caption=關(guān)于 Label Label1 Caption=多點(diǎn)溫度監(jiān)控系統(tǒng) Label2 Caption=當(dāng)前版本號: Label3 Caption=版權(quán)所有,侵權(quán)必究。如果工程尚未保存過,那么系統(tǒng)首先顯示“文件另存為”對話框,提示編程人員確定用于保存窗體的文件名。 一 個(gè)工程通常包括以下幾類文件
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1