基于電磁感應的液體粘度測量系統(tǒng)設計
基于電磁感應的液體粘度測量系統(tǒng)設計主要包括控制處理電路設計、機械結構部分設計和軟件程序設計三部分。控制處理電路設計主要包括:核心控制處理芯片的選擇、芯片的外圍電路設計、控制電路電路設計和處理電路電路設計。機械結構部分設計旨在實現(xiàn)電磁線圈驅動永磁體活塞在被測液體中往復運動。其中要求:被測液體能夠自由進入活塞的運動空間;線圈的安裝空間具有良好的密封性。軟件程序設計主要包括硬件程序編寫和上位機程序編寫。其中,硬件程序主要實現(xiàn)測量系統(tǒng)的控制功能和處理功能以及與上位機的通信,上位機程序主要實現(xiàn)與下位機的通信以及測量數(shù)據(jù)的處理和顯示。本章將對以上幾個方面進行詳細的介紹。
1 信號產(chǎn)生電路設計
信號產(chǎn)生電路設計既電磁線圈驅動信號產(chǎn)生電路設計,要求產(chǎn)生驅動信號驅動兩個電磁線圈實現(xiàn)兩個電磁線圈交替通電,從而驅動兩個線圈之間的柱狀永磁鐵活塞往復運動。
為了使電磁線圈對柱狀永磁鐵活塞的驅動力為恒力,本系統(tǒng)采用恒定電壓的方波信號作為驅動信號。
1.1 方波產(chǎn)生電路方案選擇
微控制器產(chǎn)生方波
微控制器產(chǎn)生方波實現(xiàn)非常簡單,主要是利用I/O口產(chǎn)生高低電平,再經(jīng)后續(xù)電路的處理即可。后續(xù)電路的處理主要有以下方法:
利用D/A轉換器將I/O口輸出電平轉換成模擬信號,再將放大電路放大;
直接將I/O口輸出電平進行隔離放大,作為驅動信號;
將I/O口輸出電平進行隔離放大后控制功率器件的通斷,從而產(chǎn)生驅動信號。
利用微控制器產(chǎn)生方波實現(xiàn)方便,易于調節(jié)。并且考慮到后續(xù)感應信號檢測處理電路的需要,使用微控制器更能滿足要求。
根據(jù)本測量系統(tǒng)的要求,微控制器需要實現(xiàn)的功能比較簡單,所以選用經(jīng)濟普遍的51系列單片機作為微控制器芯片。該單片機主要需要實現(xiàn)產(chǎn)生固定周期方波、對感應信號的檢測并計時以及利用串口與上位機進行通信,以上三個功能都需要用到定時器,所以本系統(tǒng)選用了具有三個定時器的STC89C52RC單片機,其引腳圖如圖4-4所示。
圖4-4 STC89C52RC引腳圖
1.2 單片機最小系統(tǒng)
單片機要想實現(xiàn)其他功能,首先其應該具備一些最基本的外圍電路,即使其正常工作的最小系統(tǒng),其主要包括電源電路、復位電路和時鐘電路。
(1)電源電路
STC89C52RC單片機的電源電壓Vcc為5V,一般實驗室內(nèi)有很多滿足要求的電源,但由于單片機的供電電源電壓要求比較穩(wěn)定,這樣就要對輸入電壓在接入電源引腳前進行穩(wěn)壓和濾波。由于本系統(tǒng)需要用到PC機進行數(shù)據(jù)的處理和顯示,所以單片機電源直接由PC機USB口供電。USB接口有四根線分別是電源線Vcc、地線GND、數(shù)據(jù)線DATA+和數(shù)據(jù)線DATA-,其中電源線和地線之間的電壓即為5V,其電壓的穩(wěn)定性完全能夠滿足單片機電源電壓的要求,使用它為單片機的電源供電就減少了對電源電壓的一些處理過程。
其電路原理圖如圖4-5所示。
圖4-5 電源電路原理圖
其中,電源與地之間的并聯(lián)的電解電容進一步增加了供電電壓的穩(wěn)定性,LED是供電電源的指示燈。
(2)復位電路
89系列單片機與其他微處理器一樣,在啟動時都需要復位,使系統(tǒng)各部件處于確定的初始狀態(tài)。RST引腳是復位信號的輸入端。復位信號是高電平有效,其有效時間應持續(xù)24個振蕩周期(即兩個機器周期)以上[38,39]。
復位操作有上電自動復位和按鍵手動復位兩種方式,本設計中采用手動復位和上電自動復位組合的方式。
其電路原理圖如圖4-6所示。
圖4-6 復位電路原理圖
在通電瞬間,電容C3通過電阻R2充電,RST端出現(xiàn)正脈沖,用以復位,穩(wěn)定后,RST端恢復到低電位;系統(tǒng)上電運行后若需要復位,按下開關S1,在開關接通瞬間,RST端出現(xiàn)正脈沖,用以復位,開關S1抬起后,RST端又逐漸恢復到低電位。
(3)時鐘電路
時鐘電路是單片機的心臟, 它控制著單片機的工作節(jié)奏。單片機就是通過復雜的時序電路完成不同的指令功能的。單片機的時鐘信號可以由兩種方式產(chǎn)生:一種是內(nèi)部方式,利用芯片內(nèi)部的振蕩電路,產(chǎn)生時鐘信號;另一種為外部方式,時鐘信號由外部引入。
本設計中采用外部引入方式,其電路原理圖如圖4-7所示。
圖4-7 時鐘電路原理圖
晶振Y1的頻率決定了單片機的振蕩頻率,由于本系統(tǒng)中用到串行通信,為了設置波特率方便,本設計采用的晶振頻率為11.0592MHz。其中C1、C2的主要作用是幫助起振和對振蕩頻率進行微調[40]。
1.3 方波產(chǎn)生電路設計
方波信號產(chǎn)生電路首先由單片機某一I/O口交替產(chǎn)生高低電平,再由反相器得到其互補信號,形成一對互補信號。然后,將兩路信號經(jīng)過光電耦合器隔離后分別驅動兩個開關管,進而控制電磁線圈的通斷。
因為本系統(tǒng)中是用單片機輸出的數(shù)字信號驅動開關管和電磁線圈等大功率器件,所以使用光電耦合器隔離前面的數(shù)字部分和后面的模擬部分[41,42]。
本設計中采用的光電耦合器是TLP521,其內(nèi)部結構圖如圖4-8所示。
圖4-8 光耦內(nèi)部結構圖
光電耦合器的工作原理是輸入的電信號驅動發(fā)光二極管,使之發(fā)出一定波長的光,被光探測器接收而產(chǎn)生光電流,再經(jīng)過進一步放大后輸出。這就完成了“電—光—電”的轉換,從而起到輸入、輸出隔離的作用[43]。
其典型應用電路如圖4-9所示。
圖4-9 光耦典型應用電路
本設計采用MOS開關管的通斷來控制電磁線圈的交替通電,兩個電磁線圈分別和兩個開關管串聯(lián),光電耦合器的輸出信號控制開關管的導通和截止,從而控制電磁線圈的通電狀態(tài)。
其電路原理圖如圖4-10所示。
圖4-10 方波產(chǎn)生電路原理圖
2 感應信號檢測處理電路設計
利用以上電路,通過單片機可以產(chǎn)生某一固定周期的方波控制兩個電磁線圈交替通電,進而驅動柱狀永磁鐵活塞在兩個電磁線圈之間往復運動?;钊诰€圈之間運動時,會對線圈產(chǎn)生感應電壓。本系統(tǒng)中通過對感應電壓信號進行檢測處理并反饋到單片機,使單片機控制方波信號的實時翻轉,實時控制開關管的通斷,從而切換兩個電磁線圈的通電狀態(tài),就可以實現(xiàn)活塞在線圈之間的運動方向的實時改變,實現(xiàn)活塞的實時往復運動。
本系統(tǒng)中的感應電壓信號是疊加在驅動電壓上的一個小電壓信號。由于本系統(tǒng)不要求得到感應電壓信號的準確值,只需要檢測感應電壓達到某一臨界值的時刻。所以,設計中采用常用的電壓比較器來實現(xiàn)這一功能[44]。
電壓比較器是集成運放的非線性應用電路,它將一個模擬量電壓信號和一個參考電壓相比較,在二者幅度相等的附近,輸出電壓將產(chǎn)生躍變,相應輸出高電平或低電平。比較器可以組成非正弦波形變換電路及應用于模擬與數(shù)字信號轉換等領域[45]。
根據(jù)感應電壓信號的特點,本系統(tǒng)中選用電壓比較器LM339作為感應電壓的檢測芯片。LM339芯片內(nèi)部裝有四個獨立的電壓比較器,是很常見的集成電路。利用lm339可以方便的組成各種電壓比較器電路和振蕩器電路。圖4-11為其引腳圖。
圖4-11 LM339引腳圖
LM339類似于增益不可調的運算放大器。每個比較器有兩個輸入端和一個輸出端。兩個輸入端一個稱為同相輸入端,用“+”表示,另一個稱為反相輸入端,用“-”表示。用作比較兩個電壓時,任意一個輸入端加一個固定電壓做參考電壓(也稱為門限電平,它可選擇LM339輸入共模范圍的任何一點),另一端加一個待比較的信號電壓。當“+”端電壓高于“-”端時,輸出管截止,相當于輸出端開路。當“-”端電壓高于“+”端時,輸出管飽和,相當于輸出端接低電位。兩個輸入端電壓差別大于10mV就能確保輸出能從一種狀態(tài)可靠地轉換到另一種狀態(tài),因此,把LM339用在弱信號檢測等場合是比較理想的。LM339的輸出端相當于一只不接集電極電阻的晶體三極管,在使用時輸出端到正電源一般須接一只電阻(稱為上拉電阻,選3-15K)。選不同阻值的上拉電阻會影響輸出端高電位的值。因為當輸出晶體三極管截止時,它的集電極電壓基本上取決于上拉電阻與負載的值。另外,各比較器的輸出端允許連接在一起使用[46]。
本系統(tǒng)利用LM339檢測電磁線圈上的感應電壓信號,當其達到某一臨界值時,即活塞運動到某一位置時,電壓比較器輸出高電平,并將其反饋給單片機,進而控制方波信號翻轉。
其電路原理圖如圖4-12所示。
圖4-12 感應信號檢測處理原理圖
3 串口通信設計
本測量系統(tǒng)中,單片機記錄活塞在被測液體中往復運動的時間,然后通過串口將記錄的時間數(shù)據(jù)傳送到PC機上進行分析處理和顯示。
3.1 串口通信簡介
串口是一種非常通用的設備通信的協(xié)議。串口通信的概念非常簡單,串口按位(bit)發(fā)送和接收字節(jié)。盡管比按字節(jié)(byte)的并行通信慢,但是串口可以在使用一根線發(fā)送數(shù)據(jù)的同時用另一根線接收數(shù)據(jù)。它很簡單并且能夠實現(xiàn)遠距離通信[47]。
51單片機的串行口試一個可編程全雙工的通信接口,具有UART(通用異步收發(fā)器)的全部功能,能同時進行數(shù)據(jù)的發(fā)送和接收,也可作為同步移位寄存器使用[48]。
3.2 串口電路設計
51單片機上串行口的輸入輸出電平為5VTTL(晶體管-晶體管邏輯電平)電平,即+5V等價于邏輯1,0V等價于邏輯0,而PC機的串行口為RS-232C接口,其輸入輸出電平滿足RS-232C的電氣特性,即用-5V~-15V表示邏輯1,用+5V~+15V表示邏輯0。所以單片機與PC機之間進行串口通信需要進行電平轉換[49]。
本系統(tǒng)中采用常用的電平轉換芯片MAX232進行電平轉換,MAX232芯片是美信公司專門為電腦的RS-232標準串口設計的接口電路,使用+5V單電源供電。內(nèi)部結構基本可分三個部分:第一部分是電荷泵電路。由1、2、3、4、5、6腳和4只電容構成。功能是產(chǎn)生+12v和-12v兩個電源,提供給RS-232串口電平的需要。第二部分是數(shù)據(jù)轉換通道。由7、8、9、10、11、12、13、14腳構成兩個數(shù)據(jù)通道。其中13腳(R1IN)、12腳(R1OUT)、11腳(T1IN)、14腳(T1OUT)為第一數(shù)據(jù)通道。8腳(R2IN)、9腳(R2OUT)、10腳(T2IN)、7腳(T2OUT)為第二數(shù)據(jù)通道。TTL/CMOS數(shù)據(jù)從T1IN、T2IN輸入轉換成RS-232數(shù)據(jù)從T1OUT、T2OUT送到電腦DB9插頭;DB9插頭的RS-232數(shù)據(jù)從R1IN、R2IN輸入轉換成TTL/CMOS數(shù)據(jù)后從R1OUT、R2OUT輸出。第三部分是供電。15腳GND、16腳VCC(+5V)。其引腳圖如圖4-13所示。
圖4-13 MAX232引腳圖
本設計中串口通信的電路原理圖如圖4-14所示。
圖4-14 串口通信電路原理圖
4機械機構部分設計
機械結構部分是為提供電磁線圈驅動柱狀永磁體活塞在被測液體中往復運動的探頭結構。本系統(tǒng)中將機械探頭設計成雙套筒結構,內(nèi)套筒為電磁線圈和被測液體提供隔離,其內(nèi)部為可以自由出入的被測液體,活塞在其中做往復運動,內(nèi)外套筒之間安裝電磁線圈,外套筒隔離其與探頭外部的被測液體。整個探頭結構包括:內(nèi)套筒、外套筒和兩個側蓋[50,51]。
4.1 內(nèi)外套筒設計
內(nèi)、外套筒結構非常簡單只要設計尺寸滿足要求即可。本系統(tǒng)中外套筒和內(nèi)套筒之間安裝電磁墊圈,而且根據(jù)本系統(tǒng)中電磁線圈緊湊安裝的要求,它們的長度應該為兩個電磁線圈長度之和,它們的內(nèi)徑應該為電磁線圈的外徑,壁厚都設計為2mm。其中外套筒為了和側蓋進行裝配安裝,設計了法蘭盤結構。
圖4-15、4-16分別為內(nèi)外套筒的剖面圖。
圖4-15 外套筒剖面圖 圖4-16 內(nèi)套筒剖面圖
4.2 側蓋設計
機械探頭用兩個側蓋與內(nèi)外套筒的兩端進行裝配安裝,一方面保證外部的被測液體與套筒之間的電磁線圈的隔離,另一方面又要保證被測液體能夠自由進入活塞往復運動的內(nèi)筒內(nèi)部,同時保證活塞不能跑出機械探頭。
本設計中,采用在側蓋上對應內(nèi)筒的位置打上多個小孔,其中小孔的直徑小于活塞直徑,保證了活塞不會跑出機械探頭,而被測液體又能通過小孔流入內(nèi)筒內(nèi)部。
由于柱狀永磁鐵活塞是有極性的,所以如果活塞運動到某一端,運動到超過電磁線圈內(nèi)部中點時,電磁線圈對活塞的驅動力方向將發(fā)生改變,活塞將無法形成往復運動。本系統(tǒng)中,在側蓋上設計了伸入內(nèi)筒內(nèi)部的凸臺,限制活塞的運動的位置,凸臺高度為線圈長度的一半,從而保證了活塞的運動位置不超過線圈的中點。同時,側蓋上還設計了與外筒進行裝配安裝的對應法蘭盤結構。兩面的兩個側蓋完全一樣。
圖4-17為側蓋的剖面圖。
圖4-17 側蓋剖面圖
4.3 探頭總體結構
將以上設計的內(nèi)套筒內(nèi)部放入柱狀永磁鐵鐵活塞,內(nèi)套筒與外套筒之間安裝上兩個電磁線圈,兩端用側蓋密封,側蓋與外筒之間通過法蘭盤用螺絲固定,這樣就構成了機械探頭的總體結構,將其放入被測液體中,被測液體可以自由進入內(nèi)套筒內(nèi)部,電磁線圈驅動柱狀永磁鐵活塞在被測液體中往復運動,記錄活塞的往復運動時間,便可以得到被測液體的粘度。
探頭總體結構剖面圖如圖4-18所示。
圖4-18 探頭總體結構剖面圖
5 軟件程序設計
本測量系統(tǒng)的軟件程序設計主要包括單片機程序設計和上位機程序設計。
5.1 單片機程序設計
單片機程序主要實現(xiàn)方波驅動信號的產(chǎn)生、感應電壓信號的檢測處理、活塞往復運動時間的記錄以及通過串口向上位機傳送記錄的數(shù)據(jù)。
其程序流程圖如圖4-19所示:
首先,對單片機進行初始化,包括設置定時器工作方式、裝載定時器初值、設置串口工作方式、設置串行通信波特率、開中斷等。正常工作時,單片機通過檢測活塞往復運動時產(chǎn)生的感應電壓信號來控制方波翻轉,從而驅動活塞繼續(xù)往復運動,從而再次產(chǎn)生感應電壓信號。所以,進入單片機主程序后便開始循環(huán)檢測感應電壓信號,一旦檢測到有感應電壓信號反饋到單片機,程序立即控制單片機I/O口翻轉方波信號,驅動活塞反方向運動,記錄活塞的運動時間(由定時器T0計數(shù)得出),重新計時,并向上位機發(fā)送記錄的數(shù)據(jù)。
但是,有時可能未能檢測到感應電壓信號,此時方波不在翻轉,活塞便無法繼續(xù)往復運動,也就不會再有感應電壓信號。所以程序中設計了超時溢出,并進行了溢出處理,使程序能夠在未能檢測到感應電壓信號的情況下繼續(xù)正常工作。如果長時間未檢測到感應電壓信號,則程序超時溢出(由定時器T1控制),同時翻轉方波,驅動活塞繼續(xù)往復運動,重新計時,并且重載超時計時器。這樣系統(tǒng)便能恢復到正常的工作狀態(tài)。
4.5.2 上位機程序設計
上位機程序主要實現(xiàn)的功能包括通過串口從下位機接收數(shù)據(jù),并在上位機上進行處理和顯示。本系統(tǒng)的上位機程序是VC進行編程。
(1)數(shù)據(jù)的接收
本系統(tǒng)通過串口進行上位機和下位機的數(shù)據(jù)通信。在VC中使用MFC編程,可以通過MSComm控件方便的對串口進行控制。MSComm控件是Microsoft公司提供的簡化Windows下串行通信編程的ActiveX控件,為應用程序提供了通過串行通信功能。
在MFC下使用MSComm控件,只需設置一些簡單的參數(shù),并編寫一些自己的程序所需要實現(xiàn)的功能,便可以實現(xiàn)上位機和單片機之間串口通信。
(2)數(shù)據(jù)的處理和顯示
單片機通過串口傳送到上位機的數(shù)據(jù)是通過定時器記錄的活塞在被測液體中往復運動的時間。所以上位機程序需要對其進行處理,從而得到對應的被測液體的粘度值。
定時器在計數(shù)狀態(tài)下是每個機器周期計數(shù)一次,由于單片機采用的晶振的頻率是11.0592MHz,所以定時器的計數(shù)一次的時間為:
(4-1)
即定時器的計數(shù)值為n時,活塞往復運動的時間為:
(4-2)
再根據(jù)第三章中推導出的被測液體粘度與活塞的往復運動時間的關系,即式(3-54),便可求得被測液體的粘度值。
上位機程序既是把通過串口從單片機接收到的數(shù)據(jù)根據(jù)以上公式進行計算處理,得到被測液體的粘度值,并在程序界面上進行顯示。
第5章 測量系統(tǒng)可行性驗證實驗
本論文之前的內(nèi)容介紹了基于電磁感應的液體粘度測量方法的原理,分析了測量方法的理論基礎,并設計了測量系統(tǒng)的各個模塊。本章根據(jù)以上原理和理論基礎,搭建了基于電磁感應的液體粘度測量系統(tǒng),并進行了測量系統(tǒng)的可行性驗證實驗,且對測量結果進行了數(shù)據(jù)分析和探討。
5.1 系統(tǒng)實驗裝置
在前面幾章的基礎上,依據(jù)基于電磁感應的液體粘度測量方法的工作原理、理論分析和設計方案搭建了系統(tǒng)試驗平臺。
其實物圖如圖5-1所示。
圖5-1 系統(tǒng)實驗平臺
本系統(tǒng)中,電路板與裝在探頭中的兩個電磁線圈進行連接,控制電磁線圈交替通電,從而驅動探頭內(nèi)的柱狀永磁鐵活塞往復運動。同時,電路板檢測由于活塞的往復運動而對電磁線圈產(chǎn)生的感應電壓信號,并記錄活塞的往復運動時間,然后通過串口傳送到PC機進行數(shù)據(jù)處理和顯示。
本系統(tǒng)用到三個電源,其中單片機使用USB供電,活塞驅動電壓使用一個可調電壓的電源供電,感應電壓信號檢測模塊的電壓比較器使用12V固定電壓電源供電。
5.2 系統(tǒng)實驗與分析
5.2.1 活塞固定周期運動實驗
首先進行的是活塞以固定周期往復運動的實驗。利用單片機產(chǎn)生固定周期的方波信號,控制柱狀永磁鐵活塞以固定周期往復運動[54]。此時,可以觀察電磁線圈上的電壓波形的特點。
當探頭中不放入柱狀永磁鐵活塞時,即沒有活塞做往復運動時,電磁線圈上也就沒有感應電壓信號。此時,電磁線圈上只有驅動電壓的方波信號。
其波形圖如圖5-2所示。
圖5-2 驅動電壓波形圖
當柱狀永磁鐵活塞放入探頭中后,在驅動電壓下,活塞就會在兩個電磁線圈之間以固定周期做往復運動。而活塞的運動就會在電磁線圈上產(chǎn)生感應電壓,此時電磁線圈上的電壓信號就是驅動電壓信號和感應電壓信號的疊加。
其波形圖如圖5-3所示。
圖5-3 感應電壓波形圖
5.2.2 活塞實時運動實驗
由以上感應電壓與驅動電壓疊加的電壓波形圖,可以看出感應電壓信號的大致幅度。根據(jù)感應電壓信號的大小和特點,則可以對感應電壓信號檢測模塊的電壓比較器的輸入?yún)⒖茧妷褐颠M行設置。本系統(tǒng)中是通過電位器對電壓比較器的電源電壓進行分壓,通過調節(jié)電位器便可以得到合適的參考電壓值。
通過對活塞在實驗中需要測量的幾種液體中運動時產(chǎn)生的感應電壓信號波形圖進行觀察,感應電壓信號的幅值大致在500mV-1V的范圍之間。而驅動電壓的電壓值為9V時,對所要測量的幾種液體都能實現(xiàn)活塞往復運動對驅動力的需求,所以驅動電壓設置為9V。
根據(jù)以上所述,本系統(tǒng)將電壓比較器的輸入?yún)⒖茧妷褐翟O置為9.1V,這樣便能對活塞在實驗中需要測量的幾種液體的運動時產(chǎn)生的感應電壓信號進行檢測,并且還留有一定的裕量。
設置好參考電壓,啟動感應電壓檢測模塊后,活塞實現(xiàn)實時往復運動。
此時,其波形圖如圖5-4所示。
圖5-4 實時運動電壓波形圖
5.2.3 系統(tǒng)標定實驗
實現(xiàn)活塞的實時往復運動之后,就可以測量活塞在不同液體中的實時往復運動的時間。本系統(tǒng)中通過單片機定時器的計數(shù)功能來記錄活塞往復運動的時間,其計數(shù)一次為單片機的一個機器周期。
根據(jù)以上所述,系統(tǒng)試驗平臺可以將探頭浸入被測液體液體中,使活塞在被測液體中做往復運動,并通過單片機定時器的計數(shù)功能來記錄活塞往復運動的時間。
由第三章中的理論推導得出的被測液體粘度和活塞往復運動時間的關系以及定時器計數(shù)值和時間的關系,便可以得到被測液體的粘度。
由于公式(3-54)中含有一未知數(shù)F1,所以需要利用幾種液體的測量結果,對公式中的未知數(shù)F1進行標定。
本實驗中選取了空氣、水、谷物調和油、花生油、葵花油和芥花油幾種介質。實驗時間為2010年4月10日,實驗條件為室溫(18-22℃)。使用圖5-1所示的實驗平臺,對上述幾種介質進行測量。當機械探頭浸入被測液體中時,活塞便在液體中往復運動,此時單片機定時器的計數(shù)值記錄了活塞的往復運動時間。
其測量結果如表5-1所示。
表5-1 活塞往復運動時間測量結果
被測液體 | 空氣 | 水 | 谷物油 | 花生油 | 葵花油 | 芥花油 |
測量結果 (計數(shù)值) | 2258 | 10411 | 32115 | 34115 | 41595 | 46813 |
2070 | 12983 | 29971 | 34323 | 43051 | 45783 | |
2038 | 10411 | 32115 | 34115 | 41595 | 46813 | |
2136 | 12983 | 29971 | 34323 | 43051 | 45783 | |
2169 | 10411 | 32115 | 34115 | 41595 | 46813 | |
2131 | 12983 | 29971 | 34323 | 43051 | 45783 | |
2082 | 10411 | 32115 | 34115 | 41595 | 46813 | |
2218 | 12983 | 29971 | 34323 | 43051 | 45783 | |
2088 | 10411 | 32115 | 34115 | 41595 | 46813 | |
2233 | 12983 | 29971 | 34323 | 43051 | 45783 | |
平均值 | 2142 | 11697 | 31043 | 34219 | 42323 | 46298 |
時間值 (ms) | 2.325 | 12.692 | 33.684 | 37.130 | 45.923 | 50.237 |
在同樣的條件下,使用旋轉粘度計(型號為KU-2)測得的上述幾種介質的粘度值如表5-2所示。
表5-2 旋轉粘度計測量結果
被測液體 | 空氣 | 水 | 谷物油 | 花生油 | 葵花油 | 芥花油 |
粘度值 (mPa·s) | 0.0179 | 1.36 | 30.65 | 34.78 | 42.57 | 51.17 |
以旋轉粘度計測得的粘度值作為標準值,其與使用
圖5-5 粘度值-運動時間關系曲線圖
又由式(3-54)
式中L=26mm,R=5mm,r=4.5mm,m=12.3g,換算成國際制單位,并代入上式,得
(5-1)
式中時間T的單位為秒(s),粘度值η的單位為Pa·s。將時間T的單位變換為毫秒(ms),粘度值η的單位變換為mPa·s時,式(5-1)可以變換為如下形式。
(5-2)
根據(jù)上述幾種被測介質的測量結果中的活塞往復運動時間與標準粘度計測得的粘度值之間的關系,擬合出公式(5-1)中的未知數(shù)F1。
擬合結果為,F(xiàn)1=2.234,最終擬合出的公式如下式所示:
(5-3)
其擬合曲線如下圖5-6所示。
圖5-6 粘度值-運動時間擬合曲線圖
根據(jù)公式(5-3),被測液體粘度值與活塞的往復運動時間之間的理論關系曲線圖如下圖5-7所示。
圖5-7 粘度值-運動時間理論曲線圖
第6章 總結與展望
本課題對基于電磁感應的液體粘度測量方法進行了研究與探索。在參考了國內(nèi)外的很多液體粘度測量方法,包括傳統(tǒng)的測量方法與新興的測量方法的基礎上,提出了基于電磁感應的液體粘度測量方法,并根據(jù)液體粘度的相關理論基礎與電磁學的相關原理設計了基于電磁感應的液體粘度測量方案。
本課題首先針對提出的基于電磁感應的液體粘度測量方案進行了理論研究和分析,然后針對該測量方案的具體模塊進行了設計,并且對該方案進行了可行性驗證實驗。本方案具有結構簡單、易于實現(xiàn)、操作方便、成本低等特點。本課題完成的主要工作如下:
1. 通過分析國內(nèi)外的各種液體粘度測量方法,設計了基于電磁感應的液體粘度測量方案。
2. 針對該方案中涉及到的理論基礎和相關原理進行了分析和探討,證明了基于電磁感應的液體粘度測量方案的理論上的可行性。
3. 根據(jù)測量系統(tǒng)的要求設計了機械探頭結構,為驅動線圈和活塞提供空間,被測液體能夠自由進入探頭內(nèi)部,使活塞在被測液體中往復運動。
4. 設計了以單片機為核心的控制測量電路,主要包括驅動信號產(chǎn)生電路、感應信號檢測反饋電路,并對電路各部分進行了調試。
5. 使用C語言編寫了單片機程序,實現(xiàn)驅動信號的產(chǎn)生、反饋信號的檢測、活塞往復運動時間的計時以及與上位機通過串口通信等功能。同時使用VC編寫了上位機程序實現(xiàn)通過串口與單片機進行通信,從單片機接收數(shù)據(jù),并對數(shù)據(jù)進行處理和顯示等功能。
6. 搭建了基于電磁感應的液體粘度測量系統(tǒng)實驗平臺,完成了系統(tǒng)的調試工作。
7. 根據(jù)相關理論基礎與相關原理以及所設計的測量系統(tǒng),推導出了測量系統(tǒng)測得的活塞往復運動時間與被測液體粘度的對應關系,建立了測量系統(tǒng)的數(shù)學模型,并通過測量實驗與數(shù)據(jù)擬合,對其進行了標定。
8. 對測量系統(tǒng)進行了可行性驗證實驗,主要包括系統(tǒng)的重復性實驗、系統(tǒng)的誤差測量實驗、系統(tǒng)的穩(wěn)定性實驗和系統(tǒng)的線性度實驗等。
綜上所述,本文主要探索研究了一種基于電磁感應的液體粘度測量方案,為進一步研究探索在現(xiàn)場環(huán)境下的液體粘度在線測量打下了堅實的基礎。
本文在以下方面的工作取得了一定階段性創(chuàng)新成果:
1. 本論文探索了一種國內(nèi)目前還沒有開展的基于電磁感應的液體粘度測量方案,具有極高的創(chuàng)新性。
2. 測量方案中沒有涉及到任何附加的傳感器,完全利用電磁感應的原理同時實現(xiàn)驅動信號的產(chǎn)生和感應電壓信號的測量,結構極為簡單,實現(xiàn)方便,降低了開發(fā)成本和難度,提高了可行性。
3. 實現(xiàn)了實驗室環(huán)境下對被測液體的粘度測量,并將誤差控制在了測量系統(tǒng)探索階段的合理范圍內(nèi)。
4. 成功的完成了系統(tǒng)重復性和穩(wěn)定性測量實驗,實驗測量結果的變動很小,保證了良好的重復性和穩(wěn)定性,重復性最大偏差大約為1 mPa·s,穩(wěn)定性最大偏差只有0.6831 mPa·s,達到了理想的效果。
7. 對測量系統(tǒng)進行了線性度分析,測量結果顯示目前系統(tǒng)的非線性度誤差僅為0.0074741 mPa·s,測量系統(tǒng)具有極高的線性度。
本課題雖然針對基于電磁感應的液體粘度測量方法進行了大量的研究,學習了很多相關的理論知識,并對本課題中涉及的理論和原理進行了大量的分析,并對測量系統(tǒng)的設計和調試進行了很多的嘗試,但是由于本課題尚處于探索階段,且其工程性強、再加上實驗條件有限、國內(nèi)機械加工精度不高等方面客觀因素的限制、再加之本人能力有限、時間倉促等主觀因素的限制,系統(tǒng)中還存在不盡人意的許多方面,需要進一步的改進,以便在基于電磁感應的液體粘度測量方法的探索道路上更進一步。
1. 由于柱狀永磁鐵活塞始終在兩個電磁線圈內(nèi)部往復運動,所以測量系統(tǒng)理論模型的推導過程中對把電磁線圈對活塞的驅動力假設為了恒力,但實際上隨著活塞位置的變化,電磁驅動力有著較小的變動。同時,對活塞受力進行分析時,忽略了摩擦力的影響,不過這對粘度較大的液體幾乎沒有影響。
2. 對于感應電壓信號的檢測,本系統(tǒng)采用的電壓比較器來實現(xiàn)的,電壓比較器的輸入電壓必須小于其電源供電電壓。而感應電壓信號是疊加在電磁線圈驅動電壓之上的,這就要求驅動電壓必須要小于電壓比較器的供電電壓。而電壓比較器的供電電壓由有一定的限制,不能太高,這就決定了電磁線圈的驅動電壓不能過高。所以,對于粘度過高的液體進行測量時,系統(tǒng)就會出現(xiàn)驅動電壓不能滿足驅動力的要求,而導致驅動力不足,使活塞無法在被測液體中進行往復運動,從而使系統(tǒng)無法正常工作。
3. 對于本測量方案中的機械機構,為了使活塞在運動過程中不會飛出探頭內(nèi)部,在探頭兩端設置了側蓋來阻擋活塞的繼續(xù)運動,同時在側蓋上打了小孔使被測液體自由進入。但是,其實這樣液體并不是完全自由進出的,在活塞往復運動過程,由于側蓋的阻力,被測液體便會對活塞的運動產(chǎn)生一個壓力作用,對被測液體的粘性阻力的測量產(chǎn)生影響。
評論