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

正文內(nèi)容

基于labview的恒溫檢測(cè)系統(tǒng)畢業(yè)論文(編輯修改稿)

2025-07-24 18:05 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 口技術(shù),具有靈活、方便的互聯(lián)性,能與網(wǎng)絡(luò)及其他周邊設(shè)備互聯(lián)。隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,已經(jīng)形成網(wǎng)絡(luò)虛擬儀器,它是一種基于Web技術(shù)的新型虛擬儀器,使得虛擬儀器成為Internet的一部分,可方便地構(gòu)建遠(yuǎn)程自動(dòng)測(cè)控系統(tǒng),實(shí)現(xiàn)測(cè)量、控制過(guò)程的網(wǎng)絡(luò)化。虛擬儀器硬件和軟件都制定了開放的工業(yè)標(biāo)準(zhǔn),而且采用了模塊化結(jié)構(gòu),系統(tǒng)具有良好的開放性和擴(kuò)展性。系統(tǒng)必需的基本硬件,如數(shù)據(jù)采集電路等被高度集成,制成數(shù)據(jù)采集卡,實(shí)現(xiàn)硬件模塊的即插即用。系統(tǒng)軟件的開發(fā)是基于模塊化的設(shè)計(jì)思想,并大量運(yùn)用函數(shù)庫(kù)、動(dòng)態(tài)鏈接庫(kù)和類庫(kù),代碼具有良好的可重復(fù)性。虛擬儀器利用軟件,選配一個(gè)或幾個(gè)帶有共性的基本儀器硬件來(lái)組成一個(gè)通用硬件平臺(tái),通過(guò)調(diào)用不同的軟件來(lái)擴(kuò)展或組成各種功能的儀器或系統(tǒng),由于虛擬儀器具有標(biāo)準(zhǔn)性、開放性和模塊化結(jié)構(gòu),用戶可以將儀器的設(shè)計(jì)、使用和管理統(tǒng)一到虛擬儀器標(biāo)準(zhǔn),提高可重復(fù)利用率。系統(tǒng)組建時(shí)間縮短,功能易于擴(kuò)展,軟硬件生產(chǎn)、維護(hù)和開發(fā)的費(fèi)用降低。 虛擬儀器的體系結(jié)構(gòu)任何測(cè)量測(cè)試儀器的主要功能都是由三大部分組成:數(shù)據(jù)采集;數(shù)據(jù)測(cè)試和分析;結(jié)果輸出顯示。而虛擬儀器也是由這三大部分組成,不同的是虛擬儀器的數(shù)據(jù)分析和結(jié)果輸出完全山計(jì)算機(jī)的軟件系統(tǒng)來(lái)完成。只要提供一定的數(shù)據(jù)采集硬件,就構(gòu)成了基于計(jì)算機(jī)組成的虛擬測(cè)量測(cè)試儀器。虛擬儀器通常是有計(jì)算機(jī)、硬件接口電路和軟件這三部分構(gòu)成。第3章 虛擬儀器LabVIEW及 DS18B20溫度傳感器的介紹 LabVIEW的概述LabVIEW是實(shí)驗(yàn)室虛擬儀器集成環(huán)境 (Laboratory virtual Instrument Engineering workbench)的簡(jiǎn)稱,是目前應(yīng)用最廣、功能最強(qiáng)、發(fā)展最快的圖形化軟件開發(fā)環(huán)境。得到工業(yè)界和學(xué)術(shù)界的普遍認(rèn)可和好評(píng)。它可以把復(fù)雜、繁瑣、費(fèi)時(shí)的文本語(yǔ)言編程簡(jiǎn)化成用菜單或圖標(biāo)提示的方法選擇功能(圖形),用線條將各種功能(圖形)連接起來(lái)的簡(jiǎn)單圖形編程方式,為沒(méi)有編程經(jīng)驗(yàn)的用戶進(jìn)行編程、調(diào)試提供了簡(jiǎn)單方便、完整的環(huán)境和工具,尤其適合于從事科研、開發(fā)的科學(xué)家和工程技術(shù)人員使用。LabVIEW是一種虛擬儀器開發(fā)平臺(tái)軟件,能夠以其直觀簡(jiǎn)便的編程方式、眾多的源代碼級(jí)的設(shè)備驅(qū)動(dòng)程序、多種多樣的分析和表達(dá)功能支持,為用戶快捷地構(gòu)筑自己在實(shí)際工程中所需要的儀器系統(tǒng)創(chuàng)造了基礎(chǔ)條件。而且LabVIEW與其它計(jì)算機(jī)語(yǔ)言相比,有一個(gè)特別重要的不同點(diǎn):其它計(jì)算機(jī)語(yǔ)言都是采用文本語(yǔ)一言產(chǎn)生代碼行,而LabVIEW采用圖形化編程語(yǔ)言——G語(yǔ)言,產(chǎn)生的程序是框圖的形式,易學(xué)易用,特別適合硬件工程師、工程技術(shù)人員、生產(chǎn)線工藝技術(shù)人員的學(xué)習(xí)和使用,可以在很短的時(shí)間內(nèi)掌握并應(yīng)用到實(shí)踐中去。特別是對(duì)于熟悉儀器結(jié)構(gòu)和硬件電路的硬件工程師、工程技術(shù)人員和測(cè)試技術(shù)人員來(lái)說(shuō),編程就像設(shè)計(jì)電路圖一樣;因此,硬件工程師、工程技術(shù)人員和測(cè)試技術(shù)人員們學(xué)習(xí)LabVIEW駕輕就熟,在較短的時(shí)間內(nèi)就能夠?qū)W會(huì)并應(yīng)用LabVIEW,也不必去記憶那眼花繚亂的文本式程序代碼。LabVIEW的功能十分強(qiáng)大。像C和C++等其它計(jì)算機(jī)高級(jí)語(yǔ)言一樣,LabVIEW也是一種通用編程語(yǔ)言,具有各種各樣、功能強(qiáng)大的函數(shù)庫(kù),包括數(shù)據(jù)采集、GPIB、串行儀器控制、數(shù)據(jù)分析、數(shù)據(jù)顯示及數(shù)據(jù)存儲(chǔ),甚至還有網(wǎng)絡(luò)功能。LabVIEW也有完善的仿真、調(diào)試工具,如設(shè)置斷點(diǎn)、單步執(zhí)行等。LabVIEW的動(dòng)態(tài)連續(xù)跟蹤方式,可以連續(xù)、動(dòng)態(tài)地觀察程序中的數(shù)據(jù)流向及其變化情況,比其它語(yǔ)言的開發(fā)環(huán)境更方便、更有效。G語(yǔ)言編寫的程序稱為虛擬儀器 VI(Virtual Instrument),因?yàn)樗慕缑婧凸δ芘c真實(shí)儀器十分相像,在LabVIEW環(huán)境下開發(fā)的應(yīng)用程序都以VI為后綴的,以表示虛擬儀器的含義。一個(gè)VI由交互式用戶接口、數(shù)據(jù)流框圖和圖標(biāo)連接端口組成。同時(shí),G語(yǔ)言很好地實(shí)現(xiàn)了模塊化編程思想。用戶可以將一個(gè)應(yīng)用分解為多個(gè)任務(wù),再將任務(wù)細(xì)分,將一個(gè)復(fù)雜的應(yīng)用分解為多個(gè)簡(jiǎn)單的子任務(wù),為每個(gè)子任務(wù)建立一個(gè)VI,然后把這些VI組合在一起成為最終的應(yīng)用程序。因?yàn)槊總€(gè)子VI可以單獨(dú)執(zhí)行,所以很容易調(diào)試。進(jìn)一步而一言,許多低級(jí)子VI可以完成一些常用功能,因此,用戶可以開發(fā)特定的子VI庫(kù),以適用一般的應(yīng)用程序。LabVIEW的運(yùn)行機(jī)制從宏觀上講己經(jīng)不再是傳統(tǒng)上的馮諾依曼計(jì)算機(jī)體系結(jié)構(gòu)的執(zhí)行方式。傳統(tǒng)的計(jì)算機(jī)語(yǔ)言中的順序執(zhí)行結(jié)構(gòu)在LabVIEW中被并行機(jī)制所代替:從本質(zhì)上講,它是一種圖形控制流結(jié)構(gòu)的數(shù)據(jù)流模式。數(shù)據(jù)流程序設(shè)計(jì)規(guī)定,一個(gè)函數(shù)只有當(dāng)它的所有輸入有效時(shí)才能執(zhí)行;而目標(biāo)的輸出,只有當(dāng)它的功能完成時(shí)才是有效的。也就是說(shuō),在這種數(shù)據(jù)流程序的概念中,程序的執(zhí)行是數(shù)據(jù)驅(qū)動(dòng)的,它不受操作系統(tǒng)、計(jì)算機(jī)等因素的影響。這樣,LabVIEW中被連接的功能節(jié)點(diǎn)之間的數(shù)據(jù)流就能控制程序的執(zhí)行次序,而不像文本程序受到行順序執(zhí)行的約束。從而,我們可以通過(guò)相互連接功能節(jié)點(diǎn)快速地開發(fā)應(yīng)用程序,甚至還可以有多個(gè)數(shù)據(jù)通道同步運(yùn)行。LabVIEW的核心是VI。VI有一個(gè)人機(jī)對(duì)話的用戶界面,即前面板(Front Panel)和類似于源代碼功能的程序圖(Diagram)。前面板接收來(lái)自程序圖的指令。在VI的前面板中,輸入控件 (Controls)模擬了儀器的輸入裝置并把數(shù)據(jù)提供給VI的程序圖:而顯示控件(Indicators)則模擬了儀器的輸出裝置并顯示由程序圖獲得或產(chǎn)生的數(shù)據(jù)。當(dāng)把一個(gè)輸入控件或顯示放置到前面板上時(shí),LabVIEW在程序圖中相應(yīng)地放置了一個(gè)端口(Terminals),這個(gè)從屬于輸入控件或顯示控件的端口不能隨意刪除,只有刪除它對(duì)應(yīng)的輸入控件或顯示控件時(shí)它才隨之一起被刪除。用LabVIEW編制框圖程序時(shí),不必受常規(guī)程序設(shè)計(jì)語(yǔ)法的限制。首先,從功能菜單中選擇需要的功能節(jié)點(diǎn),將之置于面板上合適的位置;然后用線(Wires)連接各功能節(jié)點(diǎn)在程序圖中的端口,用來(lái)在功能節(jié)點(diǎn)之間傳輸數(shù)據(jù)。這些節(jié)點(diǎn)包括了簡(jiǎn)單的算術(shù)功能,高級(jí)數(shù)據(jù)采集和分析以及用來(lái)存儲(chǔ)和檢索數(shù)據(jù)的文件輸入輸出功能和網(wǎng)絡(luò)功能。用LabVIEW編制出的圖形化VI是分層次和模塊化的。我們可以將之用于頂層程序,也可用作其它程序或子程序的子程序。顯然LabVIEW依附并發(fā)展了模塊化程序設(shè)計(jì)的概念。圖形化程序設(shè)計(jì)編程簡(jiǎn)單、直觀、開發(fā)效率高。 LabviEW的應(yīng)用現(xiàn)狀LabVIEW廣泛應(yīng)用于包括自動(dòng)化、通信、半導(dǎo)體、電路設(shè)計(jì)、航空和生產(chǎn)、過(guò)程控制及生物醫(yī)學(xué)在內(nèi)的各種工業(yè)領(lǐng)域中,用來(lái)提高應(yīng)用系統(tǒng)的開發(fā)效率。這些應(yīng)用涵蓋了產(chǎn)品的研發(fā)、測(cè)試、生產(chǎn)到后期服務(wù)的各個(gè)環(huán)節(jié)。在系統(tǒng)設(shè)計(jì)中協(xié)調(diào)使用LabVIEW,共享軟件及信息資源,可以節(jié)約大量的時(shí)間和金錢。LabVIEW的應(yīng)用大致可分為以下幾個(gè)主要方面:應(yīng)用于生產(chǎn)檢測(cè): LabVIEW己經(jīng)成為用于測(cè)試測(cè)量領(lǐng)域的工業(yè)標(biāo)準(zhǔn)化開發(fā)工具。LabVIEW結(jié)合NITestStand測(cè)試執(zhí)行環(huán)境和該領(lǐng)域中最大的儀器驅(qū)動(dòng)程序庫(kù),為整個(gè)系統(tǒng)建立穩(wěn)固完整的檢測(cè)管理平臺(tái)。 應(yīng)用于研究與分析:運(yùn)用LabVIEW,可在汽車、能源研究和其它眾多工業(yè)領(lǐng)域的應(yīng)用系統(tǒng)中進(jìn)行實(shí)時(shí)數(shù)據(jù)的分析和處理、對(duì)于圖像處理、時(shí)頻分析、小波和數(shù)字濾波的應(yīng)用系統(tǒng),LabVIEW特別提供各種附加工具包以加速系統(tǒng)的開發(fā)。應(yīng)用于過(guò)程控制和工廠自動(dòng)化:可利用LabVIEW來(lái)建立過(guò)程控制和工業(yè)自動(dòng)化應(yīng)用系統(tǒng)。在LabVIEW平臺(tái)下,可以實(shí)現(xiàn)多通道的高速測(cè)量和控制。對(duì)于大型復(fù)雜的工業(yè)自動(dòng)化和控制系統(tǒng),有專門的LabVIEW數(shù)據(jù)記錄和監(jiān)控模塊,用于監(jiān)控多通道I/O、與工業(yè)控制器和網(wǎng)絡(luò)進(jìn)行通信,以及提供基于PC機(jī)的控制。應(yīng)用于機(jī)器監(jiān)控:對(duì)于要求有實(shí)時(shí)控制、視覺(jué)和圖像分析或運(yùn)動(dòng)控制的機(jī)器監(jiān)視和預(yù)先維護(hù)的應(yīng)用系統(tǒng),LabVIEW是理想的選擇。LabVIEW系列產(chǎn)品,包括用于可靠、確定性控制的實(shí)時(shí) LabVIEW (LabVIEW RT)軟件,能夠快速、準(zhǔn)確的建立起功能強(qiáng)大的機(jī)器監(jiān)視和自動(dòng)控制應(yīng)用程序。應(yīng)用于測(cè)控系統(tǒng):LabVIEW有著強(qiáng)大的功能和廣闊的應(yīng)用前景,但就目前國(guó)內(nèi)的現(xiàn)狀來(lái)看,大多數(shù)的用戶還是把LabVIEW作為虛擬儀器,僅僅利用它來(lái)進(jìn)行數(shù)據(jù)的處理、分析和顯示,忽略了LabVIEW強(qiáng)大的數(shù)據(jù)采集和控制功能,特別是基于PC機(jī)的實(shí)時(shí)控制,在國(guó)內(nèi)應(yīng)用較少。 DS18B20溫度傳感器介紹 DS18B20溫度傳感器應(yīng)用DSl8B20數(shù)字溫度計(jì)提供9位(二進(jìn)制)溫度讀數(shù),指示器件的溫度。信息經(jīng)過(guò)單線接口送入DSl8B20或從DSl8B20送出,因此從主機(jī)CPU到DSl8B20僅需一條線(和地線)。因?yàn)槊恳粋€(gè)DSl8B20在出廠時(shí)已經(jīng)給定了唯一的序號(hào),因此任意多個(gè)DSl8B20可以存放在同一條單線總線上這允許在許多不同的地方放置溫度敏感器件。DSl8B20的測(cè)量范圍從55到+125。可在l s(典型值)內(nèi)把溫度變換成數(shù)字。每一個(gè)DS18B20包括一個(gè)唯一的64位長(zhǎng)的序號(hào),該序號(hào)值存放在DS18B20內(nèi)部的ROM(只讀存貯器)中。開始8位是產(chǎn)品類型編碼(DS18B20編碼均為10H),接著的48位是每個(gè)器件唯一的序號(hào),最后8位是前面56位的CRC(循環(huán)冗余校驗(yàn))碼。DS18B20中還有用于貯存測(cè)得的溫度值的兩個(gè)8位存貯器,RAM編號(hào)為0號(hào)和1號(hào)。1號(hào)存貯器存放溫度值的符號(hào)如果溫度為負(fù)(℃)。則1號(hào)存貯器8位全為1,否則全為0。0號(hào)存貯器用于存放溫度值的補(bǔ)碼,LSB(最低位)的“1”℃。將存貯器中的二進(jìn)制數(shù)求補(bǔ)再轉(zhuǎn)換成十進(jìn)制數(shù)并除以2就得到被測(cè)溫度值(550℃125℃)。每只DS18B20都可以設(shè)置成兩種供電方式,即數(shù)據(jù)總線供電方式和外部供電方式。采取數(shù)據(jù)總線供電方式可以節(jié)省一根導(dǎo)線,但完成溫度測(cè)量的時(shí)間較長(zhǎng);采取外部供電方式則多用一根導(dǎo)線,但測(cè)量速度較快。 DS18B20引腳圖 DS18B20溫度傳感器特點(diǎn)以下九點(diǎn)是DS18B20溫度傳感器的主要特性。 適應(yīng)電壓范圍更寬,電壓范圍:~,在寄生電源方式下可由數(shù) 據(jù)線供電。獨(dú)特的單線接口方式,DS18B20在與微處理器連接時(shí)僅需要一條口線即可實(shí)現(xiàn)微處理器與DS18B20的雙向通訊。DS18B20支持多點(diǎn)組網(wǎng)功能,多個(gè)DS18B20可以并聯(lián)在唯一的三線上,實(shí)現(xiàn)組網(wǎng)多點(diǎn)測(cè)溫。DS18B20在使用中不需要任何外圍元件
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1