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

正文內(nèi)容

基于虛擬儀器的溫度測量系統(tǒng)畢業(yè)論文(完整版)

2025-08-02 20:52上一頁面

下一頁面
  

【正文】 VIEW編程不受計算機語法限制。在LabVIEW中傳統(tǒng)計算機語言順序執(zhí)行結(jié)構(gòu)被并行機制代替:從本質(zhì)上看,它是圖形控制流結(jié)構(gòu)的數(shù)據(jù)流模式。(3)應(yīng)用軟件,它建立在儀器驅(qū)動程序之上,由用戶編寫,通過友好的測控操作界面和豐富的數(shù)據(jù)分析與處理來完成測控任務(wù)?!败浖词莾x器”的意義就是軟件可被定義為各種儀器。(3)串行口儀器,它的儀器硬件平臺是Serial標準總線儀器和PC機,符合RS422或者RS232標準的PLC和單片機系統(tǒng)。 虛擬儀器的體系結(jié)構(gòu)通常測量儀器都具有的三大部分:數(shù)據(jù)采集、數(shù)據(jù)測試和分析以及結(jié)果的輸出顯示。(2)用戶可自行定義虛擬儀器的功能,并在用戶機上產(chǎn)生,這使儀器可不由硬件決定,打破了傳統(tǒng)儀器的弊端。虛擬儀器是指具有虛擬儀器面板的個人計算機儀器,即是在通用計算機上加上一組軟件或硬件,使得使用者在操作這臺計算機時,就像在操作一臺他自己設(shè)計的專用傳統(tǒng)電子儀器。本文主要進行以下幾方面的工作:(1)論述智能溫度測控系統(tǒng)的課題目的及意義,智能溫度測控系統(tǒng)的國內(nèi)外發(fā)展概況及本論文的主要內(nèi)容。LabVIEW非常實用,它采用的是圖形化編程方案;Labwindows/CVI是在Windows環(huán)境下的標準ANSIC開發(fā)軟件,它專為熟悉C語言的開發(fā)人員設(shè)計。用戶就像操作一臺自定義的專用傳統(tǒng)儀器一樣,通過擁有友好圖形界面的顯示器操作計算機,進行對被測數(shù)據(jù)的采集、分析、處理等測試工作。引言正文選用模板中的樣式所定義的“正文”,每段落首行縮進2字;或者手動設(shè)置成每段落首行縮進2字,宋體,小四,多倍行距 ,段前、段后均為0行,取消網(wǎng)格對齊選項。如果引言部分省略,該部分內(nèi)容在正文中單獨成章,標題改為文獻綜述,用足夠的文字敘述。本設(shè)計分為兩部分,上位機部分由PC機的LabVIEW軟件對檢測界面進行開發(fā),可以對溫度變化曲線進行直觀的觀察,還可以在需要的情況下把檢測數(shù)據(jù)保存在Excel中,利用記錄的溫度數(shù)據(jù)對比設(shè)定值來提示溫度報警;下位機部分由89E52單片機讀取溫度數(shù)據(jù),利用RS232轉(zhuǎn)到USB接口,由上位機分析處理。本設(shè)計對不適于人進入的場所的測量工作問題進行了有效的解決。從引言開始,是正文的起始頁,頁碼從1開始順序編排。 1 緒論 課題的研究目的及意義大多化學性質(zhì)和物理現(xiàn)象都與溫度密切相關(guān),溫度更是科學研究和工業(yè)生產(chǎn)中重要的參數(shù)之一,需要對溫度進行測量的工作和場合很多,大多生產(chǎn)的過程都需要對溫度進行控制。與傳統(tǒng)儀器比較,虛擬儀器所需的硬件更少、價格低而且可以重復(fù)利用;虛擬儀器的優(yōu)點是其軟件可以自定義、開發(fā)與維護費用低、技術(shù)更新快、方便與外設(shè)或網(wǎng)絡(luò)連接、系統(tǒng)開放。處了以上幾種開發(fā)軟件,美國HP公司的HPTIG和HVEE軟件,美國Tektronix公司的TekTNS和EzTest軟件也都是優(yōu)秀虛擬儀器開發(fā)軟件,在國際上得到公認。(2)詳細介紹了虛擬儀器技術(shù)的概念、特點和體系結(jié)構(gòu),虛擬儀器開發(fā)軟件LabVIEW及圖形化編程語言的特點及應(yīng)用現(xiàn)狀。實際上就是把計算機技術(shù)與一起技術(shù)結(jié)合起來,將傳統(tǒng)儀器的三大功能,都放在計算機上完成。如果需要,用戶可以通過編程添加所需功能,而不是購買新的設(shè)備,從而使儀器的靈活性大大提高。相同的是虛擬儀器也具有這三大部分,不同的是對于數(shù)據(jù)分析和結(jié)果輸出部分虛擬儀器是通過計算機軟件系統(tǒng)完成的。(4)VXI儀器,它的儀器硬件平臺是VXI(VME bus Extension for Instrumentation)標準總線儀器模塊以和PC機,由主機箱、控制器和儀器模塊構(gòu)成。使硬件軟件化,降低系統(tǒng)成本,增強系統(tǒng)功能及其靈活性。 LabVIEW的概述LabVIEW是實驗室虛擬儀器集成環(huán)境 (Laboratory virtual Instrument Engineering workbench)的簡稱,是目前發(fā)展最快、應(yīng)用最廣、功能最強的圖形化軟件開發(fā)環(huán)境。按照數(shù)據(jù)流程序的設(shè)計規(guī)定,當函數(shù)的所有輸入有效時才能夠執(zhí)行;而當目標輸出的功能完成時,它才是有效的。首先,在功能菜單中選取所需功能節(jié)點,并至于何時位置;然后,在程序圖中的端口用線(Wires)連接各功能節(jié)點,用來傳輸各節(jié)點質(zhì)檢數(shù)據(jù)。(3)應(yīng)用于過程控制和工廠自動化:可利用LabVIEW來建立過程控制和工業(yè)自動化應(yīng)用系統(tǒng)。(2)檢測參數(shù)顯示:如測試時間、設(shè)定溫度等,當溫度超出范圍進行報警等。 總體設(shè)計框圖 4 上位機LabVIEW的程序設(shè)計 USB接口設(shè)計按總線的類型虛擬儀器系統(tǒng)的通信方式可分為三種方式:RS232串行總線體系結(jié)構(gòu)、通用儀器總線GPIB,VXI,PXI體系結(jié)構(gòu)和USB通用串行通信總線體系結(jié)構(gòu)。標準USB電纜長3m,低速傳輸時為5m,通過中繼器或Hub可以使傳輸距離增加到30m。被分為了三個邏輯層:功能層、USB設(shè)備層、USB接口總線層,且每一層都由主機和USB設(shè)備的不同功能模塊組成。它包括USB主控制器驅(qū)動程序、USB總線驅(qū)動程序和非USB主機軟件三部分,這些軟件由操作系統(tǒng)提供。它不受總線、平臺和環(huán)境的限制。ViWrite,向VISA resource name指定的設(shè)備寫入數(shù)據(jù)。運用labVIEW的圖標設(shè)置串口,讀串口數(shù)據(jù)。功能是接收下位機采集的溫度數(shù)據(jù),并對數(shù)據(jù)進行顯示及記錄,前面板可以限定溫度值,若溫度超出范圍時,系統(tǒng)就會發(fā)出報警。(7)實時溫度表,檢測溫度變化。(3)系統(tǒng)延時部分,減緩運行速度,減少上位機內(nèi)存和CPU使用率。 單片機的使用 MPC89E52AE單片機應(yīng)用本系統(tǒng)使用MPC89E52AE單片機,它是一種低功耗,高性能的8位單片微型計算機,片內(nèi)含可反復(fù)擦寫20000次的內(nèi)存4k Bytes的Flash只讀程序存儲器,兼容80C51引腳結(jié)構(gòu)及標準MCS51指令系統(tǒng),片內(nèi)集成了ISP Flash存儲單元和通用8位中央處理器,可提供高性價比的解決方案給大部分嵌入式控制應(yīng)用系統(tǒng)。(7)三級代碼加密保護。(15)4組8位雙向I/O口;對于PQFP44和PLCC44封裝還有一組4位雙向I/O口(P4)。該部分功能是給RS232串口提供177。信息經(jīng)過單線接口出入DSl8B20,所以主機CPU與DSl8B20僅有一條線(和地線)。 C。將存貯器中的二進制數(shù)求補再轉(zhuǎn)換成十進制數(shù)并除以2就得到被測溫度值(550℃125℃)。(5)測溫范圍55℃~+125℃,溫度在10~+85℃時精度為177。Keil C51軟件提供豐富的庫函數(shù)和功能強大的集成開發(fā)調(diào)試工具,全Windows界面??捎蒐IB51創(chuàng)建生成庫文件,也可與庫文件經(jīng)L51連接生成絕對目標文件(.ABS)。 程序流程圖 6 整體調(diào)試 LabVIEW上位機程序調(diào)試 找出語法錯誤 由于LabVIEW的圖形化編程方式簡化了它的程序調(diào)試工作,極大提高了編程的效率。紅色框為設(shè)置的斷點。 探針監(jiān)視窗口 下位機調(diào)試通過萬用表對各焊接部分的測試是硬件調(diào)試的主要方式。該系統(tǒng)通過單片機實時采集現(xiàn)場溫度,由開發(fā)的軟件平臺分析與處理采集信號,使溫度值接近設(shè)定值,從而實現(xiàn)溫度控制。 參 考 文 獻[1] ,1999(4):69.[2] :電子工業(yè)出版社,2002:1213.[3] 劉君華,:西安電子科技大學出版社,2001:2122.[4] 胡曉軍,[M].西安電子科技大學出版社,2005:282291.[5] 「D」,2004,107期.[6] (第2版)[M].北京:電子工業(yè)出版社,2005:88120.[7] 使用NIVISA軟件控制USB設(shè)備,2011:17.[8] 孫煥銘,趙會成. ,2010:15.[9] ,.[10] :安徽工業(yè)大學,2007:13.[11] ,2002.[12] ,2009:512.[13] ,2010:512,3335. 附錄A 電路圖 附錄B 下位機C語言程序include //包含頭文件includeinclude includedefine uchar unsigned chardefine uint unsigned intsbit DQ =P3^3。 //稍做延時 DQ = 0。 for (i=8。}void WriteOneChar(unsigned char dat) //寫一個字節(jié){ unsigned char i。 dat=1。 // 跳過讀序號列號的操作 WriteOneChar(0x44)。 t=t|a。}void data_convert(uint data_to_convert) //把數(shù)據(jù)折開成四字節(jié),為了方便發(fā)送{ data_conver[0]=(uchar)((data_to_convertamp。}main(){ uchar i。 //定時器1開始工作 SCON=0x50。 //清除命令標志位 temp=ReadTemperature()。 } }} 致 謝這次畢業(yè)論文我得到了趙老師的很多幫助,每當我遇到困難和不理解的地方,趙老師不論多忙都會耐心、細心的給我解答。在此謹向趙老師致以最誠摯的謝意和最崇高的敬意。 //數(shù)據(jù)格式轉(zhuǎn)換,為了發(fā)送和PC解釋數(shù)據(jù)方便 for(i=0。// IE=0x99。 pc_mand=0。 data_conver[1]=(uchar)((data_to_convertamp。 //t= tt*10+。 WriteOneChar(0xCC)。}uint ReadTemperature(void) //讀取溫度{ unsigned char a=0。 i0。i) { DQ = 0。 //精確延時 大于 480us DQ = 1。 //只要PC有發(fā)過來0x11過來就算是告訴單片機啟動發(fā)送指令uchar data_conver[4]。在該設(shè)計主要工作如下:(1)通過USB實現(xiàn)單片機與PC機的串口通信,及時傳送溫度數(shù)據(jù)給PC機。檢測完硬件焊接部分后,可燒錄一些小程序在單片機內(nèi),來檢測單片機和其他的元件能否正常工作。它用來實時監(jiān)測程序背面板中任一連接線(不是任一節(jié)點)上的值。單擊錯誤列表會彈出錯誤清單,單擊出現(xiàn)的錯誤并選用FIND功能,會使錯誤對象高亮來找到錯誤位置。 C51工具包整體結(jié)構(gòu)圖 下位機程序設(shè)計程序是整個系統(tǒng)最重要的部分,硬件電路要通過程序驅(qū)動后才可工作,程序中一
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1