摘要:介紹了一種由C51單片機控制的便攜式汽油標號檢測儀,對該系統(tǒng)的測量原理和控制器的硬件結(jié)構(gòu)進行了說明,介紹了軟件主流程結(jié)構(gòu)及其模塊化設(shè)計。通過與傳統(tǒng)油介質(zhì)檢測方法的比較,說明了該系統(tǒng)各項性能的優(yōu)越性及其廣泛的應(yīng)用價值。 隨著近年來我國經(jīng)濟的快速發(fā)展,汽車逐漸走入普通家庭,人們對汽油的消費也多了起來。由于汽車發(fā)動機對汽油的指標有嚴格的限制,使用指標不合格的汽油會損壞發(fā)動機;于是,對汽油標號的檢測就變得重要起來。為此,設(shè)計了一種便攜式油介質(zhì)檢測儀,用它可以實現(xiàn)對汽油標號的實時檢測,從而滿足了市場上實際應(yīng)用的需要。 1 測量方案的實現(xiàn) 1.1 設(shè)計原理 1.1.1 背景知識 汽油的標號是由其辛烷值確定的。辛烷值是測定汽油抗震性能的一種指標,辛烷值越大,汽油的抗震性能越好。由于異辛烷的抗爆性最好,所以將它的抗爆性定為100,也就是辛烷值為100。其它燃料的辛烷值是通過與異辛烷比較來確定的,如93號汽油的抗爆性是異辛烷的93%,這種汽油的辛烷值就定為93。 1.1.2 模型的建立 現(xiàn)采用電容電測的方法,以電容為傳感器,以相對介電常數(shù)為相關(guān)變量,間接測定汽油辛烷值。汽油是具有電氣絕緣性能的液體混合物,粘度低、流動性好、揮發(fā)性強,這些特點為使用電容式傳感器直接測量其相對介電常數(shù)創(chuàng)造了有利條件。 C=ε0·εr·S/b 其中?熏ε0=8.85415×10-12F/m,為真空的介電常數(shù);εr為相對介電常數(shù)(在空氣中εr0≈1)。 平行板電容式傳感器在空氣中的電容為: C0=ε0·εr0·S/b 式中,S為平行板的面積;b為平行板的間距。 同一傳感器在汽油中的電容為: C=ε0·εrn·S/b 于是有: C/C0=εrn·εr0≈εrn 所以,汽油的相對介電常數(shù)εrn約等于同一傳感器以汽油為介質(zhì)時的電容值C與以空氣為介質(zhì)的電容值C0之比。對同一品質(zhì)的汽油,該比值為一常數(shù)。于是,可以通過測定浸入待測油品中的電容傳感器的電容值C來得到待測汽油的相對介電常數(shù)εrn。 Yn=Y0-k·εrn 其中,k為斜率參數(shù);Y0為截距參數(shù)。 這些參數(shù)需要根據(jù)實際環(huán)境在現(xiàn)場由試驗標定設(shè)置。 1.2 硬件設(shè)計 本裝置的測量原理框圖如圖1所示。 這里選用了MAX038高頻精密波形發(fā)生器作為整個電路的核心器件,產(chǎn)生高頻方波。MAX038的工作頻率范圍為0.1Hz~20MHz;輸出波形可以是三角波、正弦波、鋸齒波、方波和脈沖波;頻率和占空比獨立調(diào)節(jié);占空比可變(15%~85%);具有低阻抗(0.1Ω)輸出緩沖器和低失真(0.75%)正弦波。 MAX038的工作電壓為±5V,其基本振蕩器是一種通過恒定電流對電容C進行交替充放電的張弛振蕩器,同時產(chǎn)生三角波和方波。充放電電流由流入引腳IIN的電流來控制,由施加在引腳FADJ和引腳DADJ的電壓來調(diào)節(jié)。 MAX038的輸出頻率由輸入IIN引腳的電流、COSC引腳電容和FADJ引腳上的電壓決定。當(dāng)VFADJ=0V時,輸出頻率F0=IIIN/C,則周期T0=C/IIIN。其中,IIIN為輸入IIN引腳的電流(2μA~750μA),C為COSC所接的電容(10pF~200pF)。當(dāng)10μA≤IIIN≤400μA?xí)r,MAX038達到最佳工作性能。所以,當(dāng)需要固定頻率時,?。桑桑桑螢椋保埃唉蹋?。電容必須用短引線,盡量減小分布電容的影響。在COSC引腳及其引線周圍用一個接地平面來減小其它雜散信號的耦合。 由于MAX038產(chǎn)生的是高頻信號,很難直接進行計數(shù)和相應(yīng)的計算,所以必須對MAX038的輸出信號進行分頻。在這里,選用了兩片73HC393進行分頻,從而得到便于處理的方波信號。 具體電路如圖2所示。 1.3 軟件設(shè)計 普通的單片機軟件都是采用一種前后臺的編程方式,后臺采用死循環(huán)輪詢的方式,前臺處于等待中斷的狀態(tài),一旦中斷發(fā)生就會打斷后臺的輪詢。這種方式將各種情況的處理混雜在一起,使得軟件的復(fù)雜度大大增加,編寫和維護都很困難,而且任何一個部分出了問題,整個系統(tǒng)就會處于死機狀態(tài)。為此選擇在RTOS(Real Time Operation System)基礎(chǔ)上構(gòu)建系統(tǒng)的軟件。RTOS的特點就是多任務(wù),可以許多個任務(wù)同時存在,根據(jù)一定的調(diào)度規(guī)則,進行任務(wù)切換。多任務(wù)使得CPU的利用率達到了最大,并且使軟件最大程度地模塊化,便于編寫。 系統(tǒng)軟件可分為兩大模塊:CPU模塊和LCD模塊。 CPU模塊包含以下任務(wù): (1)CAN管理任務(wù),負責(zé)CPU和LCD板的通信,可以發(fā)送/接收一個Modbus的數(shù)據(jù)包。 (2)232管理任務(wù),負責(zé)CPU和上位機的通信,可以發(fā)送/接收一個Modbus的數(shù)據(jù)包。 (3)CAN中斷任務(wù),負責(zé)發(fā)送或接收一個CAN幀。 (4)232中斷任務(wù),負責(zé)發(fā)送或接收一個232幀。 (5)Modbus任務(wù),可以執(zhí)行以下操作。 ①接收一個232/CAN的數(shù)據(jù)包。 ②發(fā)送一個232/CAN的響應(yīng)數(shù)據(jù)包,等待232/CAN的發(fā)送狀態(tài)返回信息。 ③分析接收到的232/CAN數(shù)據(jù)包中的內(nèi)容,對實時數(shù)據(jù)庫和歷史數(shù)據(jù)庫進行讀寫操作,或者搜索操作。 (6)I/O時鐘任務(wù),定時執(zhí)行以下操作(兩次刷新間隔500ms): ①讀取外界模擬量,并寫到實時數(shù)據(jù)庫。 ②讀取外界開關(guān)量,并寫到實時數(shù)據(jù)庫。 ③讀取實時數(shù)據(jù)庫,并輸出開關(guān)量和模擬量。 ④調(diào)整系統(tǒng)的時間。刷新系統(tǒng)的時候要求獨占CPU。 (7)時間任務(wù),定時刷新看門狗(兩次刷新間隔500ms)。 (8)打印任務(wù),接收信箱中的要求,進行打印,每次打印一個字符(兩個字符間隔100ms)。 (9)存盤任務(wù),接收信箱中的要求,進行存盤,每次存儲一個內(nèi)存塊,獨占CPU(兩個內(nèi)存塊間隔100ms)。 (10)自動檢測任務(wù),根據(jù)當(dāng)前系統(tǒng)的狀態(tài)執(zhí)行自動檢測控制邏輯,調(diào)節(jié)數(shù)據(jù)庫,達到控制所有I/O的目的(兩次調(diào)節(jié)相差1s)。 LCD模塊包含以下任務(wù): (1)CAN中斷處理任務(wù),負責(zé)接收發(fā)送一個CAN幀。 (2)CAN管理任務(wù),負責(zé)發(fā)送接收一個Modbus數(shù)據(jù)包,同時負責(zé)LCD與CPU的通信。 (3)Modbus任務(wù),負責(zé)Modbus命令與需求間的解釋。 (4)刷新任務(wù)(間隔500ms),負責(zé)從CPU板上的數(shù)據(jù)庫讀取數(shù)據(jù),刷新RAM區(qū)中的LCD動態(tài)信息,然后刷新LCD。 (5)鍵盤任務(wù),它可以執(zhí)行以下內(nèi)容(間隔300ms): ①分析鍵盤捕獲的按鍵,改變RAM區(qū)中的LCD控制信息。 ②分析鍵盤捕獲的按鍵,根據(jù)RAM區(qū)中的LCD控制信息,從CPU上讀取動態(tài)信息。 ③分析鍵盤捕獲的按鍵,根據(jù)RAM區(qū)中的LCD控制信息,刷新CPU上的動態(tài)信息。 ④刷新LCD。 ELCD板信號流程如圖4所示。 2 主要性能指標 該系統(tǒng)測量電容范圍在10pF~200pF之間,測量誤差小于5%,一次測量周期小于10分鐘,使用快捷方便。為了消除溫度、濕度、寄生電容的影響,保證測量的精度,仍需采取恒溫、防潮、屏蔽和接地等措施。必要時,還可以考慮采取雙屏蔽,從而實現(xiàn)等電位傳輸技術(shù)。 本裝置不僅適用于無鉛汽油和含鉛汽油,同時也適用于其它多種油介質(zhì)的檢測,并可以進一步應(yīng)用到其它非油介質(zhì)的絕緣材料的檢測中。 |
相關(guān)推薦
一款冰箱制冷劑泄漏檢測儀電路電子資料
便攜式原油水分化驗儀器 便攜式煤焦油水分檢測儀
便攜式原油煤焦油水分檢測儀器 BXS-9H
便攜式水質(zhì)多參數(shù)測定儀 孚派特
便攜式邏輯分析儀電路設(shè)計
ZIT6000便攜式逆變器檢測儀入門手冊
ZIT6000便攜式逆變器檢測儀入門手冊VOL005
【Aworks申請】便攜式智能平面度檢測儀
【OK210申請】便攜式平面度檢測儀開發(fā)
低功耗技術(shù)能推動便攜式市場發(fā)展嗎
基于MSP430FR59的便攜式無線醫(yī)療健康監(jiān)測電路該如何去設(shè)計?
基于MSP430的便攜式甲烷氣體濃度檢測儀
基于嵌入式CPU卡的醫(yī)用便攜式監(jiān)護儀怎么實現(xiàn)?
基于機智云的一種智能水質(zhì)檢測儀設(shè)計
如何利用CPLD設(shè)計一種新型便攜式線纜組快速測試系統(tǒng)
如何去實現(xiàn)一種基于51單片機酒精濃度檢測儀的設(shè)計
家庭便攜式心電檢測儀的制作
微功率有毒氣體檢測器是一種低功率電池供電的便攜式氣體檢測器
怎么利用嵌入式CPU卡設(shè)計醫(yī)用便攜式監(jiān)護儀?
怎么設(shè)計一種新型便攜式線纜組快速測試系統(tǒng)?
怎樣去設(shè)計一種便攜式CAN網(wǎng)絡(luò)監(jiān)控終端?
怎樣去設(shè)計一種基于51單片機的溫濕度檢測儀
怎樣去設(shè)計一種基于STM8S003K3T的激光式PM2.5檢測儀電路?
求一種便攜式醫(yī)療系統(tǒng)無線監(jiān)控電路的解決方案
深度分析固定式便攜式氧氣檢測儀的優(yōu)缺點
瑞士ELAG OPTIMESS(奧特邁斯)便攜式鋼軌和道岔檢測儀RML3000
轉(zhuǎn): 便攜式心率檢測儀
轉(zhuǎn):基于雙核心嵌入式平臺的便攜式多線檢測儀
轉(zhuǎn):基于多核心嵌入式平臺的便攜式多線檢測儀
隧道用便攜式硫化氫氣體檢測儀規(guī)格型號介紹
便攜式食品安全綜合檢測儀產(chǎn)品介紹
便攜式食品安全綜合檢測儀可以檢測什么
便攜式食品安全綜合檢測儀是什么,檢測哪些項目
便攜式空氣負氧離子檢測儀 HM-FY1
便攜式氣象五參數(shù)檢測儀
便攜式食品安全快速檢測儀
便攜式玉米真菌毒素檢測儀
便攜式餐具潔凈度檢測儀
便攜式食品重金屬快速檢測儀
便攜式油煙檢測儀
七合一便攜式氣體檢測儀
便攜式四合一氣體檢測儀的應(yīng)用范圍

便攜式氣體檢測儀日常維護及校驗的介紹

便攜式農(nóng)殘檢測儀的原理及其使用方法的介紹

便攜式農(nóng)藥殘留檢測儀的性能描述

便攜式農(nóng)藥殘留檢測儀的應(yīng)用及性能

便攜式農(nóng)藥檢測儀的性能

便攜式農(nóng)藥殘留檢測儀的性能及參數(shù)

便攜式負氧離子檢測儀怎么樣

一種便攜式智能水質(zhì)檢測儀的設(shè)計

便攜式氣體檢測儀的類型又哪些

便攜式氧氣檢測儀簡要概述

便攜式氧氣檢測儀怎么使用

便攜式氨氣檢測儀有哪些特點


便攜式氨氣檢測儀性能介紹


便攜式氫氣檢測儀維護方法


便攜式氫氣檢測儀簡要介紹


便攜式氫氣檢測儀性能介紹


什么是便攜式粉塵檢測儀


便攜式氣體檢測儀如何維護保養(yǎng)

便攜式VOCS檢測儀簡介及應(yīng)用

便攜式甲烷檢測儀:提升工作安全與效率

一文了解便攜式氣體檢測儀

評論