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

正文內(nèi)容

畢業(yè)設(shè)計-基于單片機和vb的多點溫度監(jiān)控系統(tǒng)設(shè)計(文件)

2025-06-29 02:22 上一頁面

下一頁面
 

【正文】 ta 控件功能強大,不僅可以打開、訪問并操縱已有的數(shù)據(jù)庫,而且可以創(chuàng)建數(shù)據(jù)庫 、表和索引。 所以,本文選擇 ADO Data 控件來訪問數(shù)據(jù)庫,進行數(shù)據(jù)庫的操作。 ADO Data 控件屬性很多,其中 ConnectionString 屬性和 RecordSource 屬性是兩個非常重要的屬性 。 amp。用戶信息表中的信息是事先填寫好的。 選擇新建“標(biāo)準(zhǔn) EXE”,執(zhí)行“打開”命令,進入 Visual Basic 工程集成開發(fā)環(huán)境,窗體設(shè)計器會自動出現(xiàn)一個 Form1 的空白窗體,如圖 所示。 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(論文) 24 圖 用戶登陸界 面 在空白窗體上,添加 2 個 Label 控件、 2 個 TextBox 控件、 1 個 ADODC 控件。 所示。 圖 添加新用戶界面 主界面的設(shè)計 為了方便地管理系統(tǒng)程序,且占有教少的系統(tǒng)資源,我們采用多文檔界面 MDI進行主界面的設(shè)計。菜單欄是通過 VB 中的菜單編輯器設(shè)計的;狀態(tài)欄用于顯示系統(tǒng)日期、時間和設(shè)計信息,通過 StatusBar 控件實現(xiàn)。其中包括三個區(qū)域:菜單屬性設(shè)置區(qū)、菜單編輯區(qū)、菜單列表區(qū)。 菜單編輯區(qū) 是指中間的 7 個按鈕,主要用于對已經(jīng)輸入的菜單進行簡單的編輯操作。該窗體通常位于父窗體的底部,通過這一窗體,應(yīng)用程序能顯示各種數(shù)據(jù)。 圖 工具箱中的 StatusBar控件 將 StatusBar 控件添加到窗體上,用鼠標(biāo)右鍵單擊該控件,在彈出的快捷菜單中選擇“屬性”命令,即可彈出“屬性頁”對話框。單擊“插入窗格”按鈕,插入一個表格,在第三個窗格的“文本”中輸入設(shè)計者:姚維丹。使用 DataGrid 控件無須編寫任何代碼,只要綁定到 ADO 控件上,就可以實現(xiàn)數(shù)據(jù)的新增、修改、刪除和瀏覽,還可以對數(shù)據(jù)進行格式化、鎖定等。如圖 所示。在 VB 中,包括系統(tǒng)標(biāo)準(zhǔn)坐標(biāo)系統(tǒng)和用戶自定義坐標(biāo)系統(tǒng)。 Scale方法是自定義坐標(biāo)系統(tǒng)最常用的方法,用來定義 Form、 PictureBox 或 Printer 的坐標(biāo)系統(tǒng)。 Line 方法可以在窗體或圖片框指定位置上,按指定的顏色畫直線或者曲線。 創(chuàng)建一個數(shù)據(jù)報表的步驟為: 1. 創(chuàng)建一個包含 Command 對象層次結(jié)構(gòu)的數(shù)據(jù)環(huán)境設(shè)計器。 在檢索結(jié)構(gòu)之后,將創(chuàng)建適當(dāng)數(shù)目的分組標(biāo)頭和注腳,而且每一標(biāo)頭 /注腳對被指定一個對應(yīng)于一個 Command 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(論文) 32 對象的名字。 6. 從每一個 TextBox 控件創(chuàng)建時所在的部分上將 TextBox 控件拖動到數(shù)據(jù)報表設(shè)計器的不同部分上。 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(論文) 33 圖 “關(guān)于 ”窗體 控件的主要屬性和作用如表 所示。 要保存應(yīng)用程序,可單擊標(biāo)準(zhǔn)工具欄的“保存工程”按鈕。 Visual Basic 把用來構(gòu)造一個應(yīng)用程序的所有相關(guān)文件稱為一個工程( Project)。 編譯方法是:依次選擇“文件”菜單的“生成工程 ”命令(這里的“工程1”是工。 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(論文) 34 工程文件( *.vbp) ; 窗體文件( *.frm) ; 二進制窗體文件( *.frx) ; 標(biāo)準(zhǔn)模塊文件( *.bas) ; 類模塊文件( *.cls) 。確定窗體文件的名字后,單擊“保存”按鈕,將顯示“工程另存為”對話框,提示編程人員確定用于保存工程的文件名。 Command Command1 Caption=確認(rèn) 保存應(yīng)用程序 當(dāng)應(yīng)用程序編寫完后,就應(yīng)該將其保存起來。 創(chuàng)建好的數(shù)據(jù)報表界面如圖 所示。Command 對象包含的所有數(shù)據(jù)字段,都作為 Command 對象被放下的部分中的 TextBox 控件,被自動創(chuàng)建在數(shù)據(jù)報表上。 3. 設(shè)置 DataMember 屬性為最頂層的 Command 對象。數(shù)據(jù)報表不僅僅是數(shù)據(jù)簡單、直接的輸出,它還包括對數(shù)據(jù)的一些額外操作,如數(shù)據(jù)匯總。沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(論文) 31 (xLeft,yTop)表示對象的左上角的坐標(biāo)值, (xRight,yBottom)表示對象右下角的坐標(biāo)值。不同規(guī)格的坐標(biāo)系統(tǒng)只是度量單位和精度改變,坐標(biāo)軸的長度或者圖區(qū)域的大小并不因此而改變。下面介紹趨勢圖模塊的建立。在數(shù)據(jù)庫顯示界面里可以進行用戶信息的以及溫度信息的添加、修改、刪除和瀏覽等功能。 圖 StatusBar控件屬性頁 顯示模塊以及數(shù)據(jù)庫顯示模塊的設(shè)計 完整的溫度信息顯示采用類似于電子數(shù)據(jù)表的 DataGrid 控件實現(xiàn)。選擇“窗格”選項卡,默認(rèn)會自動創(chuàng)建一個窗格,設(shè)置第一個窗格的“樣式”為 6sbrDate,顯示當(dāng)沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(論文) 28 前系統(tǒng)的日期。 StatusBar 控件是 Active 控件,在使用該控件之前需要先將其添加到工具箱中。將子菜單單項縮進以指出它們的分級位置或等級。其主要屬性有標(biāo)題、名稱、索引以及快捷鍵。 ( 1) 選擇“工具” /“菜單編輯器”命令; ( 2) 在“標(biāo)準(zhǔn)”工具欄上選擇“菜單編輯器”圖表; ( 3) 用鼠標(biāo)右鍵單擊要添加的菜單窗體,在彈出的快捷菜單中選擇“菜單編輯器”命令; ( 4) 利用快捷鍵 {Ctrl+E}來調(diào)用“菜單編輯器”。系統(tǒng)的主界面如圖 所示。 所示。 系統(tǒng)功能模塊設(shè)計 系統(tǒng)功能模塊主要完成兩個功能:用戶管理和退出系統(tǒng)。如果失敗達三次,則自動退出系統(tǒng)。下文將分別介紹在 Microsoft Visual 集成環(huán)境下各個模塊的設(shè)計過程。我們設(shè)計了一個程序?qū)崿F(xiàn)了將文本文件中的內(nèi)容轉(zhuǎn)換到 Access 數(shù)據(jù)庫中。 RecordSource 屬沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(論文) 22 性包含一條語句或一個表格名稱,用于決定從數(shù)據(jù)庫檢索什么信息。數(shù)據(jù)綁定控件是任何具有數(shù)據(jù)源屬性的控件。 RDO( Remote Data Objects)遠程數(shù)據(jù)對象是一個到 ODBC 的面向?qū)ο蟮臄?shù)據(jù)訪問接口,有了 Visual 以后, RDO 已逐步被 ADO 替代。 Microsoft Visual 提供了三種不同的訪問數(shù)據(jù)庫接口: DAO數(shù)據(jù)存取對象、 RDO 遠程數(shù)據(jù)對象、 ADOActiveX 數(shù)據(jù)對象。兩個表的結(jié)構(gòu)分別如表 所示。 Access2021 是開發(fā)中小型數(shù)據(jù)庫的首選數(shù)據(jù)庫管理系統(tǒng),使用它可以很方便的設(shè)計 出一個出色的關(guān)系數(shù)據(jù)庫,而且 VB 可以通過 ADO data 對象建立對 Access 類型數(shù)據(jù)庫的快速連接。 多點溫度信息管理系統(tǒng)軟件運行在 PC機上,開發(fā)平臺采用 Microsoft Visual ,下面將詳細介紹各個模塊的實現(xiàn)過程。多點溫度信息管理系統(tǒng)主要包括以下功能: ; ; 、顯示、趨勢圖、報表生成等處理功能。如果系統(tǒng)初始化不正?;?DS18B20 的 DDV 端脫開未接好時,轉(zhuǎn)換出的溫度為默認(rèn)初始值 +85℃,溫度高低字節(jié)為 05H 和 50H。 發(fā)送程序為: Dim rece As String rece = If Mid(rece, 1, 1) = S Then = amp。設(shè)置接收緩沖區(qū) 1024Byte = 0 39。本系統(tǒng)中,有關(guān)通信的工作過程主要有:通信參數(shù)初始化、發(fā)送握手信號、接收數(shù)沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(論文) 17 據(jù)。 DS18B20 轉(zhuǎn)換出的溫度信息包含兩個字節(jié),經(jīng)過處理后,一個字節(jié)為溫度的整數(shù)部分,另一個字節(jié)為溫度的小數(shù)部分。由于 RS232 電平與 TTL電平不兼容,本系統(tǒng)通過 MAX232 芯片實現(xiàn) TTL 電平到 RS232 電平的轉(zhuǎn)換, MAX232 芯片是包含兩路接收器和驅(qū)動器的 RS232 電平轉(zhuǎn)換芯片,適用于各種 232 通信接口。上位機軟件用 VB 編寫,主要完成通信參數(shù)設(shè)置和溫度數(shù)據(jù)的轉(zhuǎn)換。編寫 程序時,只需要按照下面流程圖,即可實現(xiàn)通信功能。用戶程序就可在 OnComm 事件處理程序中針對 不同的代碼,進行相應(yīng)的處理。 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(論文) 13 表 MSComm控件的主要屬性 屬性 描述 Commport 設(shè)置并返回通信串口號 Settings 以字符串的形式設(shè)置并返回串口波特率、奇偶校驗、數(shù)據(jù)位、停止位。查詢方 式的編程可用計時器或Do? Loop 程序?qū)崿F(xiàn)。在程序設(shè)計中,可以在 OnComm 事件處理函數(shù)中加入自己的處理代碼,一旦事件發(fā)生即可自動執(zhí)行該段程序。 MSComm 控件處理通信的方式 MSComm 控件通過串行端口傳輸和接收數(shù)據(jù),為應(yīng)用程序提供串行通信功能。 Visual 中的串行通信控件 MSComm Visual Basic 是一種可視化的編程語言,利用可視化技術(shù)進行編程,可使應(yīng)用程序的開發(fā)簡單、快捷,可編寫出界面友好、功能強大的應(yīng)用程序。電平轉(zhuǎn)換通??梢允褂肕C148 MC148 MAX232 等芯片來實現(xiàn)。 電氣特性 RS232 標(biāo)準(zhǔn)的電氣特性如表 所示。因此普遍采用DB9 插頭,即 9 針連接器。RS232C 適用于短距離或帶調(diào)制解調(diào)器的通信場合,目前已廣泛應(yīng)用于計算機與外圍設(shè)備的串行異步通信接口中。它是衡量串行數(shù)據(jù)傳輸快慢的重要指標(biāo)。全雙工形式下,采用了信道劃分技術(shù),沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(論文) 10 避免了半雙工形式的缺點,數(shù)據(jù)傳送是雙向的,且可以同時發(fā)送和接收數(shù)據(jù)。 串行通信的數(shù)據(jù)傳送方式 在串行通信中,數(shù)據(jù)通常是在發(fā)送端和接收端之間進行傳送,根據(jù)數(shù)據(jù)傳送的方向,可分成三種基本的傳送形式:單工、全雙工和半雙工。傳送時,數(shù)據(jù)位從最低有效位開始發(fā)送,依次在接收設(shè)備中被轉(zhuǎn)換為并行數(shù)據(jù)。字符傳送的禎格式如圖 所示: 圖 異步通信的禎格式 禎中各部分結(jié)構(gòu)和功 能如下: 1)起始位:位于字符禎開頭,始終為邏輯“ 0”低電平。禎由發(fā)送端一禎一禎地發(fā)送,通過傳輸線被接收一禎一禎地接收。 串行通信的概念 串行通信是計算機與外部設(shè)備進行信息交換的一種方式,是指數(shù)據(jù)一位一位地按順序在一根信號線上進行傳輸?shù)耐ㄐ欧绞健膹V義上講,計算機通信可以分為并行通信和串行通信。 串行通信及 RS— 232 總線 多點溫度監(jiān)控系統(tǒng)下位機采集到的大量溫度信息,需要傳送至上位機,為接下來的溫度分析處理提供數(shù)據(jù)。 課題主要技術(shù) 指標(biāo) 硬件平臺:微型計算機采用普通的 PC 機。系統(tǒng)的總體結(jié)構(gòu)框圖如圖 。另外,它還是溫度傳輸層總線不可缺少的一部分。 DS18B20具有測溫準(zhǔn)確度高、總線掛接負載能 力強的優(yōu)勢。結(jié)構(gòu)簡化而且系統(tǒng)接線簡單。模擬信號的傳遞需要一對一的物理連接,信號變化緩慢,信號的抗干擾 能力差?,F(xiàn)場總線是應(yīng)用于生產(chǎn)現(xiàn)場、在智能測量控制設(shè)備之間實現(xiàn)雙向多點串行數(shù)字通信的系統(tǒng),也稱為開放式、數(shù)字化、多點通信的底層控制網(wǎng)絡(luò)。 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(論文) 6 第 2章 多點溫度監(jiān)控系統(tǒng)總體方案的設(shè)計 設(shè)計方案的不同將直接決定系統(tǒng)硬件的結(jié)構(gòu),從而 確定軟件的不同編寫思路。 本文安 排 本論文共分 5 章。 ( 3)研制高性能的溫度傳感器。 由上文可知,盡管多點溫度監(jiān)控系統(tǒng)發(fā)展迅速,簡單有效的解決了原來復(fù)雜的溫 度監(jiān)控問題,但是它還存在很多問題,比如通信協(xié)議不規(guī)范,傳感器質(zhì)量不過關(guān), 現(xiàn)場管理和維護水平有待于加強等。由于管子長,插拔和測量過程具有高溫、高空 、有電并且與其他工種交叉作業(yè)的危險因素,特別是以往的拔管方法,多人站在裝煤車上高空作業(yè),拔出管子后離燒燙的管子和打開的爐口太近,容易燒傷燙傷,具有一定的危險性。在炭化室機焦側(cè) 焦餅中各取上中下三點,分別測量各點溫度,取其平均值作為焦餅中心溫度,并 沈陽航空工業(yè)學(xué)院畢業(yè)設(shè)計(論文) 4 分別求出焦餅的上下溫度差,溫差越小,焦餅質(zhì)量就越好。為此, Intel 率先提出了溫度監(jiān)控器( Thermal Monitor)的概念,通過對處理器進行溫度控制和過熱保護,大大 提高了它的 穩(wěn)定性和安全性。 此外,迄今為止還沒有一種 CPU 散熱系統(tǒng)能保證永不失效。西安建筑科技大學(xué)變風(fēng)量空調(diào)實驗室申請了陜西省教育廳專項科研計劃項目,以研制多點智能測溫系統(tǒng)為技術(shù)平臺,對 VAV 空調(diào)系統(tǒng)在多熱污染 源、多種變風(fēng)量末端形式下對變風(fēng)量系統(tǒng)室內(nèi)氣流流動特性和溫度場進行測量和模擬,得到多污染源、多種變風(fēng)量末端形式下的系統(tǒng)特性,進而提出變風(fēng)量空調(diào)系統(tǒng)的最佳控制參數(shù)和控制方案,實現(xiàn)室內(nèi)環(huán)境的健康舒適,為變風(fēng)量系統(tǒng)的設(shè)計、應(yīng)用提供理論依據(jù)。變風(fēng)量空調(diào)系統(tǒng)是靠變風(fēng)量末端實現(xiàn)的,而控制變風(fēng)量末端設(shè)備的依據(jù)是室內(nèi)空調(diào)參數(shù),合理準(zhǔn)確的測量室內(nèi)參數(shù)是實現(xiàn)控制的基本保證,在此基礎(chǔ)上,提出一個合理的控制點。中國的倉庫環(huán)境綜合控制系統(tǒng)必須走適合中國國情的發(fā)展道路,在引進、消化、 吸收國內(nèi)外先進技術(shù)和科學(xué)管理的基礎(chǔ)上,進行總結(jié)提高、集成創(chuàng)新、超前示范,既開發(fā)適宜我國經(jīng)濟發(fā)展水平,又能滿足不同氣候條件,接近或達到世界先進水平的智能化倉庫監(jiān)測系統(tǒng)。根據(jù)需要,通過鍵盤將信息輸入中央管理室,根據(jù)情況可隨時調(diào)節(jié)倉庫溫度。它的控制系統(tǒng)由中央控制裝置、終端控制設(shè)備、傳感器等組成。對 于溫度監(jiān)控系統(tǒng)來說,由傳統(tǒng)的單點溫度監(jiān)控到現(xiàn)在的多點溫度
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1