表面粗糙度測(cè)量?jī)x設(shè)計(jì)_第1頁(yè)
表面粗糙度測(cè)量?jī)x設(shè)計(jì)_第2頁(yè)
表面粗糙度測(cè)量?jī)x設(shè)計(jì)_第3頁(yè)
表面粗糙度測(cè)量?jī)x設(shè)計(jì)_第4頁(yè)
表面粗糙度測(cè)量?jī)x設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩20頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、機(jī)械工程測(cè)試技術(shù)課程設(shè)計(jì)表面粗糙度測(cè)量?jī)x設(shè)計(jì)院 (系): 專 業(yè): 班 級(jí): 學(xué) 生: 學(xué) 號(hào): 完 成 日 期: 目 錄摘要.2第1章 緒論31.1 立題意義31.2 光纖傳感技術(shù)的發(fā)展與現(xiàn)狀31.3 虛擬儀器測(cè)試技術(shù)發(fā)展31.4 表面粗糙度測(cè)量技術(shù)的發(fā)展4第2章 粗糙度的基本概念52.1 表面粗糙度的概念52.2 表面粗糙度的測(cè)量參數(shù)52.3 反射式光纖位移傳感器的結(jié)構(gòu)52.4 反射式光纖位移傳感器輸出特性52.5 粗糙度測(cè)量原理5第3章 粗糙度測(cè)量?jī)x的總體方案設(shè)計(jì)63.1 下位機(jī)硬件方案設(shè)計(jì)63.1.1 傳感器的選擇73.1.2 光纖傳感器特性實(shí)驗(yàn)73.1.3 單片機(jī)數(shù)據(jù)采集和傳輸電路的

2、設(shè)計(jì)73.2 下位機(jī)軟件系統(tǒng)設(shè)計(jì)7第4章 粗糙度測(cè)試儀的下位機(jī)設(shè)計(jì)84.1 信號(hào)調(diào)理電路84.2 單片機(jī)及其外圍擴(kuò)展電路的設(shè)計(jì)84.2.1 單片機(jī)介紹84.2.2 時(shí)鐘電路設(shè)計(jì)94.2.3 復(fù)位電路的設(shè)計(jì)104.2.4 a/d轉(zhuǎn)換電路的設(shè)計(jì)134.2.5 串行通信的設(shè)計(jì)154.3 下位機(jī)軟件設(shè)計(jì)154.3.1 主程序設(shè)計(jì)154.3.2 adc0809轉(zhuǎn)換程序設(shè)計(jì)154.3.3 串口通信程序設(shè)計(jì)16第5章 粗糙度測(cè)試儀的上位機(jī)設(shè)計(jì)175.1 visa簡(jiǎn)介175.2 visa庫(kù)中的串口通訊函數(shù)175.3 串行通信程序設(shè)計(jì)185.3.1 串行通信初始化的設(shè)計(jì)185.3.2 串口寫入程序設(shè)計(jì)195.3

3、.3 串口讀取節(jié)點(diǎn)程序設(shè)計(jì)205.4 數(shù)據(jù)處理程序設(shè)計(jì)205.5 數(shù)據(jù)存儲(chǔ)21結(jié)論22社會(huì)經(jīng)濟(jì)效益分析22參考文獻(xiàn)23致 謝24摘 要表面粗糙度是反映零件表面光滑程度的物理量。它是在切削過程中,由刀具在工件表面上留下的刀痕而產(chǎn)生的。目前廣泛應(yīng)用觸針式輪廓儀可以實(shí)現(xiàn)粗糙度部分參數(shù)的評(píng)定,但存在測(cè)量參數(shù)較少、測(cè)量精度較低、測(cè)量結(jié)果輸出不直觀等缺點(diǎn),已不能滿足現(xiàn)代工件測(cè)量要求。本文根據(jù)表面粗糙度的定義,利用反射式光纖傳感器的特點(diǎn),應(yīng)用光纖位移傳感器,設(shè)計(jì)了一個(gè)基于虛擬儀器技術(shù)表面粗糙度測(cè)量?jī)x。本儀器除能解決傳統(tǒng)儀器目前存在的問題外,還具有測(cè)量速度快、自動(dòng)化程度高和良好的人機(jī)界面等優(yōu)點(diǎn)。文章介紹了表面

4、粗糙度的相關(guān)知識(shí)和反射式光纖位移傳感器的工作原理,本設(shè)計(jì)系統(tǒng)分為上位機(jī)和下位機(jī),下位機(jī)用于測(cè)量和采集數(shù)據(jù),通過串口把數(shù)據(jù)傳輸?shù)缴衔粰C(jī),上位機(jī)用于對(duì)下位機(jī)采集到的數(shù)據(jù)進(jìn)行處理,得出測(cè)量物體的表面粗糙度,對(duì)此數(shù)據(jù)進(jìn)行顯示和存儲(chǔ)。關(guān)鍵詞:?jiǎn)纹瑱C(jī);光纖位移傳感器;表面粗糙度;第一章 緒論1.1立題意義表面粗糙度是機(jī)械零件的一個(gè)主要精度指標(biāo),對(duì)零件的性能會(huì)產(chǎn)生重要的影響。零件表面粗糙度會(huì)直接影響零件的配合性質(zhì)、疲勞強(qiáng)度、耐磨性、抗腐蝕性以及密封性等。因此,關(guān)于表面粗糙度測(cè)量的研究一直沒有停止,傳統(tǒng)的測(cè)量方法有比較法、針描法的、光切法、干涉法和印模法等多種,主要是使用樣板、電動(dòng)廓儀、光切顯微鏡、干涉顯微鏡

5、等多種工具和計(jì)量?jī)x器。目前廣泛應(yīng)用觸針式輪廓儀可以實(shí)現(xiàn)粗糙度部分參數(shù)的測(cè)量評(píng)定,但存在測(cè)量參數(shù)較少,測(cè)量精度較低,測(cè)量結(jié)果的輸出不直觀等缺點(diǎn),已不能滿足現(xiàn)代工件的測(cè)量要求,迫切需要開發(fā)研制新型的表面粗糙度測(cè)量?jī)x來滿足現(xiàn)代精密工件的測(cè)量要求,基于虛擬儀器技術(shù)開發(fā)出的表面粗糙度測(cè)量?jī)x,除能解決傳統(tǒng)儀器目前存在的問題外,還具有測(cè)量速度快,自動(dòng)化程度高和良好的人機(jī)界面等優(yōu)點(diǎn),而且價(jià)格便宜,通用性強(qiáng),將具有較大的市場(chǎng)潛力和應(yīng)用價(jià)值。基于虛擬儀器技術(shù)的表面粗糙度參數(shù)測(cè)量?jī)x,就是通過設(shè)計(jì)編寫表面粗糙度參數(shù)測(cè)量的軟件控制程序, 使得儀器的測(cè)試更加多樣化,靈活,只要加上必要的硬件設(shè)備就可以根據(jù)用戶需要構(gòu)成測(cè)試儀

6、器。1.2光纖傳感技術(shù)的發(fā)展與現(xiàn)狀現(xiàn)代科學(xué)技術(shù)的迅猛發(fā)展,使人類社會(huì)從高度工業(yè)化向信息化轉(zhuǎn)變。在信息化時(shí)代,人類將主要依靠對(duì)信息資源的開發(fā)及其變換、傳輸和處理進(jìn)行社會(huì)活動(dòng)。傳感器是感知、獲取、檢測(cè)和轉(zhuǎn)化信息的窗口,是實(shí)現(xiàn)信息化時(shí)代的主要技術(shù)基礎(chǔ)。光纖與激光、半導(dǎo)體光探測(cè)器一樣,是一種新興的光學(xué)技術(shù),形成了光電子學(xué)新的領(lǐng)域。是20世紀(jì)后半期重大發(fā)明之一。光纖傳感技術(shù)是七十年代末期發(fā)展起來的一項(xiàng)新技術(shù),它是纖維光學(xué)在非通信領(lǐng)域的應(yīng)用。光纖傳感技術(shù)是一門多科性學(xué)科,涉及知識(shí)面很廣,如纖維光學(xué)、光電器件、電磁學(xué)、流體力學(xué)、彈性力學(xué)以及電子線路和微機(jī)應(yīng)用等等。光纖傳感器以其高靈敏度、抗電磁干擾、耐腐蝕、

7、可繞曲、體積小、結(jié)構(gòu)簡(jiǎn)單以及光纖傳輸線路的相容性等獨(dú)特的優(yōu)點(diǎn),受到世界各國(guó)廣泛的重視,并具有十分廣闊的發(fā)展前景。光纖傳感器的基本原理是將光源發(fā)出的光經(jīng)光纖送入調(diào)制區(qū),在調(diào)制區(qū)內(nèi),外界被測(cè)參數(shù)與進(jìn)入調(diào)制區(qū)的光相互作用,使光的光學(xué)性質(zhì)如光的強(qiáng)度、波長(zhǎng)(顏色)、頻率、相位、偏振態(tài)等發(fā)生變化成為被調(diào)制的信號(hào)光,再經(jīng)光纖送入光探測(cè)器、解調(diào)器而獲得被測(cè)參數(shù)。光纖傳感器按其傳感原理分為兩類:一類是傳光型(或稱非功能型)光纖傳感器;另一類是傳感型(或稱功能型)光纖傳感器。光纖傳感技術(shù)優(yōu)于其他傳感技術(shù)的原因在于它是在光纖通信的基礎(chǔ)上發(fā)展的。光纖通信擁有一個(gè)廣闊的市場(chǎng),能提供一系列低價(jià)格的器件,更重要的是,它形成

8、一門能為光纖傳感器所使用的基礎(chǔ)科學(xué)。1.3擬儀器虛測(cè)試技術(shù)發(fā)展虛擬儀器(virtual instrument)簡(jiǎn)稱vi。vi是計(jì)算機(jī)技術(shù)在儀器科學(xué)與技術(shù)領(lǐng)域的應(yīng)用所形成的一種新型的、富有生命力的儀器種類 , 它是適應(yīng)卡式儀發(fā)展而提出的。傳統(tǒng)儀器主要由控制面板和內(nèi)部處理電路組成 , 而卡式儀器由于自身不帶儀器面板 , 所以必須借助計(jì)算機(jī)強(qiáng)大的圖形環(huán)境 , 建立圖形化的虛擬面板 , 完成對(duì)儀器的控制、數(shù)據(jù)分析和顯示。vi集成了當(dāng)今的各領(lǐng)域高新技術(shù) , 包括計(jì)量測(cè)試?yán)碚摗鞲屑夹g(shù)、一次儀表和二次儀表、計(jì)算機(jī)等相關(guān)技術(shù) , 運(yùn)用虛擬現(xiàn)實(shí)技術(shù)令硬件盡可能軟化 , 軟件盡可能集成化 , 其重心不僅是相應(yīng)的

9、軟件系統(tǒng) , 還應(yīng)該包含硬件裝置、測(cè)量方法和手段等的整個(gè)測(cè)試系統(tǒng) , 甚至還包含了被測(cè)對(duì)象。vi 應(yīng)是對(duì)用戶開放的 ,允許用戶介入并定義其若干功能vi是指通過應(yīng)用程序?qū)⑼ㄓ糜?jì)算機(jī)與功能化模塊硬件結(jié)合起來 , 用戶可以通過友好的圖形界面來操作計(jì)算機(jī) , 就像操作自己定義、自己設(shè)計(jì)的一臺(tái)單個(gè)儀器一樣 , 從而完成對(duì)被測(cè)量的采集、分析、判斷、顯示、數(shù)據(jù)存儲(chǔ)等工作。vi以透明方式將計(jì)算機(jī)資源和儀器硬件的測(cè)控能力相結(jié)合 , 實(shí)現(xiàn)儀器的功能運(yùn)作。應(yīng)用程序?qū)⒖蛇x硬件 如 gpib、vxi、rs-232、daq 和可重復(fù)使用源碼庫(kù)函數(shù)等軟件結(jié)合實(shí)現(xiàn)模塊間的通信、定時(shí)與觸發(fā) ,源碼庫(kù)函數(shù)為用戶構(gòu)造自己的vi系統(tǒng)

10、提供基本的軟件模塊。1.4表面粗糙度測(cè)量技術(shù)的發(fā)展表面粗糙度與零件的工作性能和使用壽命都有著密切的關(guān)系,因此人們?cè)诤茉缫郧熬驼J(rèn)識(shí)到測(cè)量表面粗糙度的重要性。但是由于技術(shù)工藝水平的落后,最早只能單純依靠人的視覺和觸覺來估計(jì),隨著生產(chǎn)技術(shù)的發(fā)展,人們又采用了比較顯微鏡進(jìn)行對(duì)比測(cè)量,但是這些比較原始的測(cè)量方法只能對(duì)表面微觀不平度作出定性的綜合評(píng)定。近年來,隨著科學(xué)技術(shù)的不斷進(jìn)步和“信息時(shí)代”的到來,機(jī)械、光學(xué)工業(yè)對(duì)加工表面的質(zhì)量要求越來越高。這主要是因?yàn)楸砻娲植诙炔粌H對(duì)機(jī)械性能、物理性能、集成電路成品率有影響,而且它還影響計(jì)算機(jī)磁盤存儲(chǔ)器磁頭和磁盤的耐磨性和壽命,同時(shí)也影響磁盤信號(hào)的讀出幅度和信噪比。

11、不言而喻,納米級(jí)存儲(chǔ)密度需要有低于納米級(jí)粗糙度的表面作為基片,否則無法實(shí)現(xiàn)信息提取。因此,為實(shí)現(xiàn)更高的表面加工質(zhì)量,相應(yīng)要求更高的表面粗糙度測(cè)量手段。對(duì)于物體表面粗糙度測(cè)量技術(shù)的研究由來已久,一般來說,根據(jù)是否與被測(cè)表面接觸,表面粗糙度測(cè)量方法可分為兩大類:接觸式和非接觸式。第二章 粗糙度的基本概念2.1表面粗糙度的概念表面粗糙度是反映零件表面微觀幾何形狀誤差的一個(gè)重要指標(biāo),它主要是由于在加工過程中刀具和零件表面之間的摩擦,切削分離時(shí)的塑性變形和金屬撕裂,以及工藝系統(tǒng)中存在的高頻振動(dòng)等原因所形成的。表面粗糙度不包括由機(jī)床幾何精度方面的誤差等所引起的表面宏觀幾何形狀誤差,也不包括在加工過程中由機(jī)

12、床、刀具、工具系統(tǒng)的強(qiáng)迫振動(dòng)等所引起的介于宏觀和徽觀幾何形狀誤差之間的波紋度,以及氣孔、沙眼等。形狀誤差、波紋度和粗糙度這三類表面幾何形狀偏差在一個(gè)表面上并非孤立存在,大多數(shù)加工表面常受其綜合影響。實(shí)際上,三者只有分級(jí)的不同,沒有原則上的區(qū)別。2.2表面粗糙度的測(cè)量參數(shù)在保證零件尺寸、形狀和位置精度的同時(shí),對(duì)表面粗糙度也有相應(yīng)的要求。而對(duì)表面粗糙度僅依據(jù)某一單獨(dú)的評(píng)定參數(shù)是無法滿足這種多方面的要求,在研究工作中就出現(xiàn)了大量不同的評(píng)定參數(shù),為要表征這些評(píng)定參數(shù)所需的一些術(shù)語(yǔ)、定義就多達(dá)60多個(gè),這種錯(cuò)綜復(fù)雜的情況,在尺寸公差中是沒有的,也比一般結(jié)合件的公差和配合復(fù)雜的多,而這也正是近年來國(guó)際上各

13、個(gè)工業(yè)國(guó)家積極研究的領(lǐng)域,幾乎每年都在開展這方面的研究工作。為了與國(guó)際接軌,我國(guó)又先后對(duì)標(biāo)準(zhǔn)進(jìn)行了修訂。修訂后的標(biāo)準(zhǔn)gb/t 131-1993表面粗糙度符號(hào)、代號(hào)及其注法,gb/ t1031-1995表面粗糙度參數(shù)及其數(shù)值,它們等效采用國(guó)際標(biāo)準(zhǔn)iso1302-1992技術(shù)制圖標(biāo)注表面特征的方法及參照采用國(guó)際標(biāo)準(zhǔn)iso 468-1982表面粗糙度參數(shù)及其數(shù)值和給定要求的通則。新國(guó)標(biāo)的發(fā)布實(shí)施將有利于積極采用國(guó)際標(biāo)準(zhǔn)和提高產(chǎn)品質(zhì)量,有助于促進(jìn)表面粗糙度量?jī)x和檢測(cè)方法的發(fā)展與統(tǒng)一,使表面粗糙度術(shù)語(yǔ)、評(píng)定參數(shù)與國(guó)際上絕大多數(shù)國(guó)家取得一致,促進(jìn)國(guó)際間的技術(shù)交流和對(duì)外貿(mào)易。根據(jù)表面粗糙度評(píng)定參數(shù)的發(fā)展,結(jié)

14、合我國(guó)科技和生產(chǎn)發(fā)展的情況,特別是為了適應(yīng)與國(guó)際接軌的要求,我國(guó)于1995年修訂的國(guó)標(biāo)gb/t 1031-1995表面粗糙度參數(shù)及其數(shù)值,規(guī)定了表面粗糙度高度參數(shù)為 , ,分別是: 輪廓算數(shù)平均偏差( );輪廓最大高度( ) ;微觀不平度十點(diǎn)高度( )。在取樣長(zhǎng)度l內(nèi)輪廓偏距絕對(duì)值的算術(shù)平均值;在取樣長(zhǎng)度l內(nèi)輪廓峰頂線和輪廓谷底線之間的距離; 在取樣長(zhǎng)度內(nèi)5個(gè)最大的輪廓峰高的平均值與5個(gè)最大的輪廓谷深的平均值之和。本文將以 為參數(shù)進(jìn)行粗糙度的測(cè)量。 2.3反射式光纖位移傳感器的結(jié)構(gòu)傳感器通常是由光源光纖和接收光纖構(gòu)成。位移傳感器中光纖采用y型結(jié)構(gòu),即兩束光纖的一端合并為光纖探頭,另一端分叉為兩

15、束,分別為光源光纖和接收光纖,光纖只起傳輸信號(hào)的作用。當(dāng)光源發(fā)出的光,經(jīng)光源光纖照射到位移反射體后,被反射的光又經(jīng)接收光纖輸出,被光敏器件接收。其輸出光強(qiáng)決定于反射體距光纖探頭的距離,當(dāng)位移變化時(shí)則輸出光強(qiáng)作相應(yīng)的變化。通過對(duì)光強(qiáng)的檢測(cè)而得到位移量。圖2.1為反射式光纖位移傳感器原理圖。 圖2.1 反射式光纖位移傳感器的原理圖2.4反射式光纖位移傳感器輸出特性反射式光線位移傳感器如圖2.1所示,光源發(fā)出的光經(jīng)發(fā)送光纖射向被測(cè)物體的表面(反射面)上,反射光有接收光纖收集,并傳送到光探測(cè)器轉(zhuǎn)換成電信號(hào)輸出,通過電信號(hào)的大小就可以測(cè)得物體距離探頭的位移。由于光纖有一定大小的孔徑,當(dāng)光纖探頭端部緊貼被

16、測(cè)件時(shí),發(fā)射光纖中的光不能反射到接收光纖中去,接收光中無光信號(hào);當(dāng)被測(cè)表面逐漸遠(yuǎn)離光纖探頭時(shí),發(fā)射光纖照亮被測(cè)表面的面積越來越大,因而接收光纖端面上被照亮的區(qū)域也越來越大,有一個(gè)線性增長(zhǎng)的輸出信號(hào);當(dāng)整個(gè)接收光纖被全部照亮?xí)r,輸出信號(hào)就達(dá)到了位移一輸出信號(hào)曲線(圖2.2)上的“光峰點(diǎn)”,光峰點(diǎn)以前的這段曲線叫前坡區(qū);當(dāng)被測(cè)表面繼續(xù)遠(yuǎn)離時(shí),有部分反射光沒有反射進(jìn)接收光纖,而且由于接收光纖更加遠(yuǎn)離被測(cè)表面,接收到的光強(qiáng)逐漸減小,光敏元件的輸出信號(hào)逐漸減弱,進(jìn)入曲線的后坡區(qū)。在位移-輸出曲線的前坡區(qū),輸出信號(hào)的強(qiáng)度增加得非???,這一區(qū)域可以用來進(jìn)行微米級(jí)的位移測(cè)量。在后坡區(qū),信號(hào)的減弱約與探頭和被測(cè)

17、表面之間的距離平方成反比,可用于距離較遠(yuǎn)而靈敏度、線性度和精度要求不高的測(cè)量。在光峰區(qū),信號(hào)達(dá)到最大值,其大小取決于被測(cè)表面的狀態(tài)。所以這個(gè)區(qū)域可用于對(duì)表面狀態(tài)進(jìn)行光學(xué)測(cè)量,即可用于粗糙度的測(cè)量。圖2.2為位移電壓輸出特性圖。圖2.2 電壓位移輸出特性2.5粗糙度測(cè)量原理如前所述,在峰值點(diǎn)附近,輸出對(duì)距離的變化不敏感,而對(duì)粗糙度的變化最敏感,這正是測(cè)量粗糙度十分需要的特性。這里挑選了7塊研磨樣板,其ra值都是精確標(biāo)定已知的。取其中ra值最小的樣板為基準(zhǔn),細(xì)調(diào)距離d使輸出電壓為最大,并將此距離固定。再將其他研磨樣板依次換上分別測(cè)出其輸出電壓,作為輸出與ra的關(guān)系如圖所示:圖2.3 粗糙度和電壓的

18、關(guān)系實(shí)驗(yàn)中分別對(duì)每塊樣板測(cè)出電壓十次取平均值。有關(guān)數(shù)據(jù)如下表所示:表2.1 不同樣板表面粗糙度與輸出電壓數(shù)據(jù)表樣板編號(hào)123456ra(um)0.0050.020.030.040.0450.05ra(um)4.693.052.581.951.691.43按表的實(shí)驗(yàn)數(shù)據(jù)對(duì)ra值和輸出電壓進(jìn)行曲線擬合,得出擬合曲線方程。 (2.1) 式中ra的單位為 ;輸出電壓 的單位為v。第三章 粗糙度測(cè)量?jī)x的總體方案設(shè)計(jì)本設(shè)計(jì)是基于虛擬儀器開發(fā)的一種新的表面粗糙度測(cè)量?jī)x,即利用傳統(tǒng)的表面粗糙度測(cè)量?jī)x與虛擬儀器技術(shù)相結(jié)合。具體是利用光纖位移傳感器進(jìn)行粗糙度的測(cè)量,然后經(jīng)過單片機(jī)數(shù)據(jù)采集,串口通信傳輸?shù)接?jì)算機(jī),最

19、后在labview平臺(tái)上顯示測(cè)量結(jié)果??傮w方案包括下位機(jī)硬件和軟件設(shè)計(jì)以及上位機(jī)的設(shè)計(jì)。下圖是總體方案功能框圖。 圖3.1 總體方案功能框圖3.1下位機(jī)硬件方案設(shè)計(jì)下位機(jī)硬件方案的設(shè)計(jì)主要包括測(cè)量部分和單片機(jī)部分的設(shè)計(jì)。測(cè)量部分主要包括傳感器的選擇和表面粗糙度樣板的選擇,單片機(jī)部分主要包括數(shù)據(jù)采集部分和數(shù)據(jù)傳輸部分設(shè)計(jì)。3.1.1傳感器的選擇本設(shè)計(jì)選用csy-g型光電傳感器實(shí)驗(yàn)儀所提供的傳光型光纖,它由兩束光纖混合后,組成y型光纖,半圓分布即雙d型,一束光纖端部與光源相接發(fā)射光束,另一束端部與光電轉(zhuǎn)換器相接接收光束。兩光束混合后的端部是工作端亦稱探頭,它與被測(cè)體相距x,由光源發(fā)出的光通過光纖傳

20、到端部射出后再經(jīng)被測(cè)體反射回來,由另一光纖接收光信號(hào),再由光電轉(zhuǎn)換器轉(zhuǎn)換成電量,而光電轉(zhuǎn)換器轉(zhuǎn)換的電量大小與間距x有關(guān)。3.1.2光纖傳感器特性實(shí)驗(yàn)由于光纖傳感器探頭由于系統(tǒng)所獲得的數(shù)據(jù)具有非線性和測(cè)量?jī)x器本身的誤差,輸人位移或粗糙度和輸出電壓之間沒有確定的函數(shù)關(guān)系。因此往往事先測(cè)量一組數(shù)據(jù),然后使用此數(shù)據(jù)進(jìn)行曲線擬合,得到一條擬合曲線。表3.1 采集數(shù)據(jù)電壓位移位移(mm)00.20.40.60.81.01.21.41.6電壓(v)00.320.892.913.894.544.554.353.343.1.3單片機(jī)數(shù)據(jù)采集和傳輸電路的設(shè)計(jì)本系統(tǒng)采用的單片機(jī)是at89c52。選用的a/d轉(zhuǎn)換器是

21、adc0809,adc0809是目前比較常用的一種逐次比較式8路模擬量輸入、8位數(shù)字量輸出的a/d轉(zhuǎn)換器。片內(nèi)帶有鎖存功能的8路選1的模擬開關(guān),由c、b、a的編碼來決定所選通道。輸出可直接連到單片機(jī)的數(shù)據(jù)總線上,可對(duì)0-5v模擬信號(hào)進(jìn)行轉(zhuǎn)換。傳輸部分是基于rs-232通信協(xié)議,通過max232芯片和計(jì)算機(jī)串口相連進(jìn)行數(shù)據(jù)傳輸。3.2下位機(jī)軟件系統(tǒng)設(shè)計(jì)軟件系統(tǒng)主要包括主程序、a/d轉(zhuǎn)換、數(shù)據(jù)傳輸。下面詳細(xì)介紹下位機(jī)的軟件設(shè)計(jì)思想。軟件總體流程圖如圖3.2所示。開始程序初始化數(shù)據(jù)采集數(shù)據(jù)轉(zhuǎn)換數(shù)據(jù)傳輸計(jì)算機(jī)結(jié)束圖3.2 系統(tǒng)軟件總體流程圖4粗糙度測(cè)試儀的下位機(jī)設(shè)計(jì)4.1信號(hào)調(diào)理電路 信號(hào)調(diào)理電路的功

22、能主要是完成對(duì)光纖傳感器輸出的微弱不穩(wěn)定信號(hào)進(jìn)行放大濾波,使其輸出電壓信號(hào)滿足a/d轉(zhuǎn)換的要求,在05v范圍內(nèi)。由于反射式光纖位移傳感器的輸出電壓信號(hào)很小。因此在進(jìn)行a/d轉(zhuǎn)換時(shí),就要對(duì)信號(hào)進(jìn)行電壓放大以達(dá)到轉(zhuǎn)換要求。故而在傳感器和a/d轉(zhuǎn)換電路之間加入了一級(jí)有源放大電路,使輸出電壓為05v,從而為后續(xù)的a/d轉(zhuǎn)換電路提供必要條件。圖4.1為電壓放大電路電路圖。 圖中的放大倍數(shù)為100倍可滿足設(shè)計(jì)要求。圖4.1 電壓放大電路電路圖4.2單片機(jī)及其外圍擴(kuò)展電路的設(shè)計(jì)單片機(jī)外圍擴(kuò)展電路主要包括時(shí)鐘電路、復(fù)位電路、a/d轉(zhuǎn)換電路、數(shù)據(jù)傳輸電路。4.2.1單片機(jī)介紹 1.單片機(jī)的內(nèi)部結(jié)構(gòu)及應(yīng)用領(lǐng)域 單

23、片機(jī)廣泛應(yīng)用于儀器儀表、家用電器、醫(yī)用設(shè)備、航空航天、專用設(shè)備的智能化管理及過程控制等領(lǐng)域。此外,單片機(jī)在工商,金融,科研、教育,國(guó)防航空航天等領(lǐng)域都有著十分廣泛的用途。單片機(jī)有8位、16位甚至32位機(jī),但8位單片機(jī)以它的價(jià)格低廉、品種齊全、應(yīng)用軟件豐富、支持環(huán)境充分、開發(fā)方便等特點(diǎn)而占著主導(dǎo)地位。mcs-51系列高檔8位單片機(jī)是intel公司1980年推出的產(chǎn)品,而at89c51芯片是mcs-51系列單片機(jī)中的代表產(chǎn)品,它內(nèi)部集成了功能強(qiáng)大的中央處理器,包含了硬件乘除法器、21個(gè)專用控制寄存器、4kb的程序存儲(chǔ)器、128字節(jié)的數(shù)據(jù)存儲(chǔ)器、4組8位的并行口、兩個(gè)16位的可編程定時(shí)/計(jì)數(shù)器、一個(gè)

24、全雙工的串行口以及布爾處理器。圖4.2為單片機(jī)的內(nèi)部結(jié)構(gòu)框圖。 圖4.2 單片機(jī)的內(nèi)部結(jié)構(gòu)框圖2 .at89c52特性 其主要特性是:可與mcs-51 兼容;8k字節(jié)可編程閃爍存儲(chǔ)器 ;壽命:1000寫/擦循環(huán);數(shù)據(jù)保留時(shí)間:10年;全靜態(tài)工作:0hz-24hz;三級(jí)程序存儲(chǔ)器鎖定;128*8位內(nèi)部ram;32可編程i/o線;兩個(gè)16位定時(shí)器/計(jì)數(shù)器;5個(gè)中斷源;可編程串行通道;低功耗的閑置和掉電模式;片內(nèi)振蕩器和時(shí)鐘電路;vcc:供電電壓;gnd:接地。圖4.3為at89c52的管腳圖 圖4.3 at89c52管腳圖4.2.2復(fù)位電路的設(shè)計(jì)89c52的復(fù)位輸入引腳ret(即reset)為89

25、c52提供了初始化的手段。有了它可以使程序從指定處開始執(zhí)行,即從程序存儲(chǔ)器中的0000h地址單元開始執(zhí)行程序。在89c52的時(shí)鐘電路工作后,只要在ret引腳上出現(xiàn)兩個(gè)機(jī)器周期以上的高電平時(shí),單片機(jī)內(nèi)部則初始復(fù)位。只要ret保持高電平,則89c52循環(huán)復(fù)位。只有當(dāng)ret由高電平變成低電平以后,89c52才從0000h地址開始執(zhí)行程序。本系統(tǒng)的復(fù)位電路是采用按鍵復(fù)位的電路,如圖4.6所示,是常用復(fù)位電路之一。當(dāng)89c52的ale及psen兩引腳輸出高電平,ret引腳高電平到時(shí),單片機(jī)復(fù)位。通過按動(dòng)按鈕產(chǎn)生高電平復(fù)位稱手動(dòng)復(fù)位。上電時(shí),剛接通電源,電容c相當(dāng)于瞬間短路,+5v立即加到ret/vpd端

26、,該高電平使89c52全機(jī)自動(dòng)復(fù)位,這就是上電復(fù)位;若運(yùn)行過程中需要程序從頭執(zhí)行,只需按動(dòng)按鈕即可。按下按鈕,則直接把+5v加到了ret/vpd端從而復(fù)位稱為手動(dòng)復(fù)位。復(fù)位后,p0到p3并行i/o口全為高電平,其它寄存器全部清零,只有sbuf寄存器狀態(tài)不確定。圖 4.6 按鍵電平復(fù)位電路4.2.3 a/d轉(zhuǎn)換電路的設(shè)計(jì)逐次逼近型a/d轉(zhuǎn)換器是目前品種最多、應(yīng)用最廣的adc器件。它有兩個(gè)類別,一是單芯片集成化a/d轉(zhuǎn)換器,另一是混合集成化a/d轉(zhuǎn)換器。adc0809轉(zhuǎn)換器是單芯片集成化a/d轉(zhuǎn)換器,是8位a/d轉(zhuǎn)換芯片,它是采用逐次逼近的方法完成a/d轉(zhuǎn)換的。adc0809由單一5v電源供電,片

27、內(nèi)帶有鎖存功能的8位模擬多路開關(guān),可對(duì)8路05v的輸入模擬電壓分時(shí)進(jìn)行轉(zhuǎn)換,完成一次轉(zhuǎn)換約需時(shí)間100s(相應(yīng)的時(shí)鐘頻率為640khz),片內(nèi)具有多路開關(guān)的地址譯碼器和鎖存電路,高阻抗斬波器,比較器,輸出緩沖鎖存器,可以直接接到單片機(jī)的數(shù)據(jù)總線上。adc0809內(nèi)部沒有時(shí)鐘電路,故時(shí)鐘信號(hào)應(yīng)由單片機(jī)提供(接10腳clock端)。本課題使用的單片機(jī)時(shí)鐘頻率為12mhz,若與單片機(jī)接口時(shí),可利用其地址鎖存允許信號(hào)ale(2000khz)經(jīng)2個(gè)d觸發(fā)器四分頻獲得500khz的時(shí)鐘,恰好滿足0809對(duì)時(shí)鐘頻率的要求。圖4.7為adc0809的引腳圖。圖4.7 adc0809管腳圖該芯片共有28個(gè)引腳,

28、具體引腳功能如下:輸入引腳in0in7是8路模擬量輸入端,接收要轉(zhuǎn)換的模擬數(shù)據(jù);輸出引腳 d0d7為數(shù)據(jù)輸出端,其功能是將轉(zhuǎn)換好的數(shù)據(jù)由此端輸出;通道控制單元a、b、c為8路輸入通道的選通單元,每次只能選通一條通道。c、b、a的編碼由單片機(jī)提供, 地址通道編碼見表4.1;start為啟動(dòng)a/d轉(zhuǎn)換信號(hào)的控制端,在一個(gè)正脈沖作用之后,轉(zhuǎn)換器就開始工作。;編碼通道abc000in0001in1010in2011in3100in4101in5110in6111in7ale為地址鎖存信號(hào)輸入端,當(dāng)ale為高電平時(shí),允許c、b、a所示的通道被選中,并將該通道的模擬量接入a/d轉(zhuǎn)換器;時(shí)鐘信號(hào)clk是時(shí)鐘

29、信號(hào)輸入端,a/d轉(zhuǎn)換器要求的時(shí)鐘頻率為640khz,如果高于此頻率,轉(zhuǎn)換器無法正常工作;參考電壓端口ref(+)和ref(-)是用來提供a/d轉(zhuǎn)換的量化單位。一般ref(+)=5v,ref(-)=0v;輸出允許控制信號(hào)oe,當(dāng)oe為高電平時(shí),允許從a/d轉(zhuǎn)換器鎖存器中讀取數(shù)字量;標(biāo)志信號(hào)eoc是a/d轉(zhuǎn)換結(jié)束標(biāo)志信號(hào),當(dāng)a/d轉(zhuǎn)換完畢時(shí),eoc端輸出高電平,表示轉(zhuǎn)換結(jié)束,因此eoc可作為cpu的中斷或查詢信號(hào);電源端 vcc接地端gnd。adc0809工作時(shí)序如圖4.8所示。由于本設(shè)計(jì)只要求一路模擬信號(hào)輸入即可,因此c、b、a引腳并聯(lián)接地便選通了in0口,可以滿足設(shè)計(jì)要求。圖4.8為adc0

30、809工作時(shí)序圖: 圖4.8 adc0809工作時(shí)序圖圖4.9為adc0809和單片機(jī)連接圖: 圖4.10 89c51單片機(jī)串行口內(nèi)部結(jié)構(gòu) 51單片機(jī)內(nèi)部有scon和pcon兩個(gè)特殊功能寄存器,專門用于控制串行口的工作方式和波特率。其中串行口控制寄存器scon各位的定義如下圖所示:圖4.11 scon各位定義表4.2 串行口控制寄存器scon各位的定義sm0 sm1工作方式選擇工作方式波特率0 0方式0移位寄存器0 1方式110位異步收發(fā)波特率可變,由t1控制1 0方式211位異步收發(fā)或1 1方式312位異步收發(fā)波特率可變,由t1控制 圖4.9 adc0809和單片機(jī)連接圖4.2.4串行通信的

31、設(shè)計(jì)串行口主要由數(shù)據(jù)發(fā)送緩沖器、輸出控制門、數(shù)據(jù)接收緩沖器sbuf、接收控制器和輸入移位寄存器組成。其中數(shù)據(jù)發(fā)送緩沖器和數(shù)據(jù)接收緩沖器共用一個(gè)地址,由于數(shù)據(jù)發(fā)送緩沖器只能寫入,不能讀出,而數(shù)據(jù)接收緩沖器只能讀出,不能寫入,所以會(huì)造成操作混亂。串行口是通過管腳txd和rxd與外界進(jìn)行通信的,如下圖4.10所示: 圖4.10 89c51單片機(jī)串行口內(nèi)部結(jié)構(gòu) 51單片機(jī)內(nèi)部有scon和pcon兩個(gè)特殊功能寄存器,專門用于控制串行口的工作方式和波特率。其中串行口控制寄存器scon各位的定義如下圖所示:圖4.11 scon各位定義表4.2 串行口控制寄存器scon各位的定義sm0 sm1工作方式選擇工作

32、方式波特率0 0方式0移位寄存器0 1方式110位異步收發(fā)波特率可變,由t1控制1 0方式211位異步收發(fā)或1 1方式312位異步收發(fā)波特率可變,由t1控制電源控制寄存器pcon各位的名稱如圖所示,其字節(jié)地址位87h,不能尋址。最高位smod為串行口波特率倍增位,當(dāng)smod=1時(shí),串行口波特率加倍,單片機(jī)復(fù)位時(shí)smod=0。表4.3 電源控制寄存器pcon位名稱smodgf1gf0 pdidl本課題采用的是串口工作方式2,為11位(即1位起始位、8位數(shù)據(jù)位、1位可編程位和1位停止位)的異步通信。發(fā)送數(shù)據(jù)的過程為:先發(fā)送起始位0,再由低位到高位發(fā)送8位數(shù)據(jù)位,然后發(fā)送可編程位tb8,最后發(fā)停止位

33、。數(shù)據(jù)發(fā)送完畢后由硬件置位ti,向cpu發(fā)中斷請(qǐng)求信號(hào),在中斷服務(wù)程序中,應(yīng)由軟件給ti清零,這樣才能再次進(jìn)行下一幀數(shù)據(jù)串行發(fā)送。接收數(shù)據(jù)的過程為:當(dāng)ren=1時(shí),cpu開始對(duì)rxd不斷采樣,一旦采樣到負(fù)跳變時(shí),便開始接收8位數(shù)據(jù),當(dāng)8位數(shù)據(jù)接收完后,將可編程位(第9位數(shù)據(jù))裝入rb8。當(dāng)sm2=0且rb8=1時(shí),數(shù)據(jù)幀才有效。本課題實(shí)現(xiàn)的是pc機(jī)與單片機(jī)之間的通信,由于pc機(jī)采用的是rs-232c電平,而單片機(jī)采用的是ttl電平。所以需要電平轉(zhuǎn)換。因此采用max232芯片實(shí)現(xiàn)。下圖為pc機(jī)和單片機(jī)通信原理圖:圖4.12 單片機(jī)與pc機(jī)通信連接圖4.3下位機(jī)軟件設(shè)計(jì)4.3.1主程序設(shè)計(jì)主程序的

34、基本功能是實(shí)現(xiàn)各子程序的初始化和對(duì)各個(gè)模塊程序?qū)崿F(xiàn)調(diào)用。從而實(shí)現(xiàn)對(duì)整個(gè)測(cè)試系統(tǒng)的流程進(jìn)行控制,以達(dá)到對(duì)被測(cè)表面進(jìn)行測(cè)量的目的。其流程圖如下:開始系統(tǒng)初始化a/d采樣中斷串口通信子程序結(jié)束yn圖4.13 主程序流程圖4.3.2adc0809轉(zhuǎn)換程序設(shè)計(jì)a/d轉(zhuǎn)換子程序主要的作用是將傳感器轉(zhuǎn)換出來的模擬信號(hào)轉(zhuǎn)換成計(jì)算機(jī)可以處理的數(shù)字信號(hào),而a/d轉(zhuǎn)換器的作用就是把模擬量轉(zhuǎn)換成數(shù)字量,以便于計(jì)算機(jī)進(jìn)行處理。a/d轉(zhuǎn)換子程序流程圖如圖4.14所示。開始初始化啟動(dòng)adc0809讀出a/d轉(zhuǎn)換值保存結(jié)果返回圖4.14 adc0809轉(zhuǎn)換流程序4.3.3串口通信程序設(shè)計(jì)串口通信是把a(bǔ)dc0809轉(zhuǎn)換后的數(shù)據(jù)

35、發(fā)送給計(jì)算機(jī),由labview對(duì)所得到的數(shù)據(jù)進(jìn)行分析和處理。由于labview接收串口數(shù)據(jù)只能接收字符串的形式,因此把待發(fā)送的數(shù)據(jù)轉(zhuǎn)換成字符串的形式。流程圖如下所示:開始串口初始化數(shù)據(jù)轉(zhuǎn)換等待計(jì)算機(jī)命令數(shù)據(jù)發(fā)送返回ny圖4.15 串口通信流程圖第五章 粗糙度測(cè)試儀的上位機(jī)設(shè)計(jì)5.1 visa簡(jiǎn)介labview提供了功能強(qiáng)大的visa庫(kù)。visa(virtual instrument software architecture)虛擬儀器軟件規(guī)范,是用于儀器編程的標(biāo)準(zhǔn)i/o函數(shù)庫(kù)及其相關(guān)規(guī)范的總稱。visa庫(kù)駐留于計(jì)算機(jī)系統(tǒng)中,完成計(jì)算機(jī)與儀器之間的連接,用以實(shí)現(xiàn)對(duì)儀器的程序控制,其實(shí)質(zhì)是用于虛擬

36、儀器系統(tǒng)的標(biāo)準(zhǔn)的api。visa本身不具備編程能力,它是一個(gè)高層api,通過調(diào)用底層驅(qū)動(dòng)程序來實(shí)現(xiàn)對(duì)儀器的編程,其層次如圖5.1所示。visa是采用vpp標(biāo)準(zhǔn)的i/o接口軟件,其軟件結(jié)構(gòu)包含三部分,如圖5.1所示。圖5.1 數(shù)據(jù)轉(zhuǎn)換程序與其他現(xiàn)存的i/o接口軟件相比,visa的i/o控制功能具有如下幾個(gè)特點(diǎn):適用于各種儀器類型(如vxi儀器、gpib儀器、rs-232串行儀器、消息基器件、寄存器器件、存儲(chǔ)器器件等儀器);適用于各種硬件接口類型;適用于單、多處理器結(jié)構(gòu)或分布式網(wǎng)絡(luò)結(jié)構(gòu);適用于多種網(wǎng)絡(luò)機(jī)制。visa的i/o軟件庫(kù)的源程序是唯一的,其與操作系統(tǒng)及編程語(yǔ)言無關(guān),只是提供了標(biāo)準(zhǔn)形式的ap

37、i文件作為系統(tǒng)的輸出。5.2 visa庫(kù)中的串口通訊函數(shù)本文用到的主要的串口通訊函數(shù)調(diào)用路徑為:functionsinstrument i/ovisavisa advancedinterface specificserial中。(1) visa 配置串口控件 (圖5.2所示圖5.2 visa 配置串口該控件主要用于串口的初始化。主要參數(shù)意義如下: 啟用終止符使串行設(shè)備做好識(shí)別終止符的準(zhǔn)備。如值為true(默認(rèn)),vi_attr_asrl_end_in屬性將被設(shè)置為識(shí)別終止符。如值為false,vi_attr_asrl_end_in屬性將被設(shè)置為0(無)且串行設(shè)備不識(shí)別終止符。 終止符通過調(diào)用終

38、止讀取操作。從串行設(shè)備讀取終止符后讀取操作將終止。 0xa是換行符(n)的十六進(jìn)制表示。消息字符串的終止符由回車(r)改為0xd。超時(shí)設(shè)置讀取和寫入操作的超時(shí)值,以毫秒為單位。默認(rèn)值為10000。visa資源名稱指定要打開的資源。該控件也可指定會(huì)話句柄和類。波特率是傳輸速率。默認(rèn)值為9600。數(shù)據(jù)比特是輸入數(shù)據(jù)的位數(shù)。 數(shù)據(jù)比特的值介于5和8之間。默認(rèn)值為8。奇偶指定要傳輸或接收的每一幀所使用的奇偶校驗(yàn)。停止位指定用于表示幀結(jié)束的停止位的數(shù)量。流控制設(shè)置傳輸機(jī)制使用的控制類型。(2) visa 讀取控件(圖5.3所示) 圖5.3 visa 讀取控件大數(shù)據(jù)處理功能對(duì)其進(jìn)行分析處理。主要參數(shù)意義如

39、下: visa資源名稱指定要打開的資源。字節(jié)總數(shù)是要讀取的字節(jié)數(shù)量。visa資源名稱輸出是由visa函數(shù)返回的visa資源名稱的副本。讀取緩沖區(qū)包含從設(shè)備讀取的數(shù)據(jù)。返回?cái)?shù)包含實(shí)際讀取的字節(jié)數(shù)。(3) visa 寫入控件(圖5.4所示)圖5.4 visa 寫入控件將寫入緩沖區(qū)的數(shù)據(jù)寫入visa資源名稱指定的設(shè)備或接口中。主要參數(shù)意義如下:visa資源名稱指定要打開的資源。寫入緩沖區(qū)包含要寫入設(shè)備的數(shù)據(jù)。visa資源名稱輸出是由visa函數(shù)返回的visa資源名稱的副本。返回?cái)?shù)包含實(shí)際寫入的字節(jié)數(shù)。5.3 串行通信程序設(shè)計(jì)5.3.1 串行通信初始化的設(shè)計(jì)首先將visa配置串口節(jié)點(diǎn)進(jìn)行初始化。即設(shè)定

40、通信口、波特率、校驗(yàn)位等。考慮到可能用到一個(gè)或多個(gè)串口以及下位機(jī)波特率的設(shè)定的變化,這里用了2個(gè)case結(jié)構(gòu)。這里由于計(jì)算機(jī)只有兩個(gè)com口,所以只設(shè)定了com1口和com2口,設(shè)定了4個(gè)可選擇的波特率,即1200、2400、4800、9600。下圖是通訊口和波特率設(shè)定程序:圖5.5 通訊口和波特率設(shè)定程序?qū)τ趘isa配置串口節(jié)點(diǎn)分別用了2個(gè)case結(jié)構(gòu),屬于嵌套的關(guān)系。外面的case結(jié)構(gòu)作用是打開串口,里面的case結(jié)構(gòu)作用是判斷通訊口的設(shè)定是否正確。程序設(shè)計(jì)圖如下所示: 圖5.6 串口初始化程序設(shè)計(jì)5.3.2 串口寫入程序設(shè)計(jì)串口寫入節(jié)點(diǎn)主要作用是上位機(jī)向下位機(jī)發(fā)送命令,由于下位機(jī)即單片機(jī)

41、只能處理16進(jìn)制數(shù)據(jù),而上位機(jī)寫入緩沖區(qū)的數(shù)據(jù)是字符串,兩部分?jǐn)?shù)據(jù)類型不同,所以需要對(duì)寫入緩沖區(qū)的數(shù)據(jù)進(jìn)行轉(zhuǎn)換,即把字符串轉(zhuǎn)換成16進(jìn)制整型字符串。下圖為數(shù)據(jù)轉(zhuǎn)換程序設(shè)計(jì): 圖5.7 數(shù)據(jù)轉(zhuǎn)換程序?yàn)榱撕?jiǎn)化主程序的結(jié)構(gòu),把上面的數(shù)據(jù)轉(zhuǎn)換設(shè)計(jì)成子vi。為使程序更完美,設(shè)計(jì)了計(jì)算上位機(jī)發(fā)送數(shù)據(jù)字節(jié)數(shù)以及清空字節(jié)數(shù)的程序。圖5.8 串口寫入節(jié)點(diǎn)程序設(shè)計(jì)5.3.3 串口讀取節(jié)點(diǎn)程序設(shè)計(jì)此節(jié)點(diǎn)主要作用是從讀取下位機(jī)發(fā)送上來的數(shù)據(jù),為了保證依次將串口輸入緩存中的數(shù)據(jù)全部讀取,在使用串口讀取節(jié)點(diǎn)前加一個(gè)bytes at serial port屬性節(jié)點(diǎn),來檢驗(yàn)當(dāng)前串口輸入緩存中存在的字節(jié)數(shù),然后串口讀取節(jié)點(diǎn)由此

42、指定節(jié)點(diǎn)數(shù)讀取數(shù)據(jù)。為了便于后續(xù)的數(shù)據(jù)處理,在大循環(huán)上建立移位寄存器,保證每次循環(huán)讀取的值可以保存在數(shù)據(jù)接受區(qū)。在節(jié)點(diǎn)之后加上計(jì)算接收數(shù)據(jù)字節(jié)數(shù)和清空字節(jié)數(shù)的程序,可是接收的數(shù)據(jù)更直觀。程序如下圖所示:圖5.9 串口讀取節(jié)點(diǎn)程序設(shè)計(jì)5.4 數(shù)據(jù)處理程序設(shè)計(jì)數(shù)據(jù)處理是對(duì)上位機(jī)接收到來自下位機(jī)的數(shù)據(jù)進(jìn)行分析和處理,以得到我們想要的結(jié)果,即本課題所研究的表面粗糙度。下圖為數(shù)據(jù)處理的程序:圖5.10 數(shù)據(jù)處理程序 通過上圖可以看出,接收到的數(shù)據(jù)(十進(jìn)制數(shù)字符串)經(jīng)過十進(jìn)制數(shù)字符串至數(shù)值轉(zhuǎn)換得出十進(jìn)制數(shù)值,由于下位機(jī)經(jīng)過轉(zhuǎn)換發(fā)送上來的數(shù)據(jù)是0-255,此數(shù)值代表的是0-5v的電壓值,所以需要對(duì)轉(zhuǎn)換后的數(shù)

43、值乘以0.019,得出的數(shù)值就是所對(duì)應(yīng)的電壓值。經(jīng)過公式vi(可以寫入公式,即所對(duì)應(yīng)的電壓-粗糙度關(guān)系)得出所測(cè)量的粗糙度。5.5 數(shù)據(jù)存儲(chǔ) 數(shù)據(jù)存儲(chǔ)是對(duì)每次測(cè)量值進(jìn)行保存,以便于管理。本部分采用的是寫入電子表格文件節(jié)點(diǎn),對(duì)所要保存的粗糙度和所對(duì)應(yīng)的電壓值進(jìn)行保存。程序如圖5.11所示:圖5.11數(shù)據(jù)存儲(chǔ)程序結(jié)論傳統(tǒng)的粗糙度測(cè)量方法有比較法、針描法的、光切法、干涉法和印模法等,主要是使用樣板、電動(dòng)輪廓儀、光切顯微鏡、干涉顯微鏡等多種工具和計(jì)量?jī)x器。目前廣泛應(yīng)用觸針式輪廓儀可以實(shí)現(xiàn)粗糙度部分參數(shù)的測(cè)量評(píng)定,但存在測(cè)量參數(shù)較少,測(cè)量精度較低,測(cè)量結(jié)果的輸出不直觀等缺點(diǎn),已不能滿足現(xiàn)代工件的測(cè)量要求

44、,迫切需要開發(fā)研制新型的表面粗糙度測(cè)量?jī)x來滿足現(xiàn)代精密工件的測(cè)量要求,基于虛擬儀器技術(shù)開發(fā)出的表面粗糙度測(cè)量?jī)x,除能解決傳統(tǒng)儀器目前存在的問題外,還具有測(cè)量速度快,自動(dòng)化程度高和良好的人機(jī)界面等優(yōu)點(diǎn),而且價(jià)格便宜,通用性強(qiáng),將具有較大的市場(chǎng)潛力和應(yīng)用價(jià)值。1光纖位移傳感器的特性是:當(dāng)光源發(fā)出的光經(jīng)發(fā)送光纖射向被測(cè)物體的表面(反射面)上,反射光有接收光纖收集,并傳送到光探測(cè)器轉(zhuǎn)換成電信號(hào)輸出,電信號(hào)的大小隨著探頭與被測(cè)物體的距離變化而變化。本文應(yīng)用光纖位移傳感器的輸出特性設(shè)計(jì)了表面粗糙度測(cè)試儀,為實(shí)現(xiàn)表面粗糙度的精確測(cè)量提供了較好的途徑,而且隨著材料技術(shù)和傳感器技術(shù)的不斷發(fā)展,該方法將會(huì)更加的完

45、善。2本文通過對(duì)測(cè)試樣件的測(cè)量對(duì)所設(shè)計(jì)的粗糙度測(cè)試儀進(jìn)行了實(shí)驗(yàn)驗(yàn)證,結(jié)果證明應(yīng)用光纖位移傳感器的粗糙度測(cè)試儀可以很好的進(jìn)行粗糙度的測(cè)量。3本論文中設(shè)計(jì)的粗糙度測(cè)試儀是基于虛擬儀器而設(shè)計(jì)的,隨著虛擬儀器功能的不斷增強(qiáng),尤其在測(cè)試領(lǐng)域的所具有的優(yōu)勢(shì),可以很好的完成所需的要求。4因?yàn)闆]有標(biāo)定的樣板,所以本論文沒有對(duì)所設(shè)計(jì)的粗糙度測(cè)試儀的精度進(jìn)行具體的標(biāo)定,因此沒有辦法保證測(cè)量的精度。如果有時(shí)間,或者調(diào)節(jié)允許,該設(shè)計(jì)將會(huì)取得更好的效果。 總之,應(yīng)用光纖位移傳感器的輸出特性,基于虛擬儀器技術(shù)的表面粗糙素測(cè)試儀可以實(shí)現(xiàn)對(duì)零件的表面進(jìn)行測(cè)量,可以很好實(shí)現(xiàn)對(duì)測(cè)量結(jié)果的顯示和存儲(chǔ),便于對(duì)測(cè)量工件的管理。社會(huì)經(jīng)濟(jì)效益分析在工業(yè)生產(chǎn)加工中,零件表面粗

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論