《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 嵌入式技術(shù) > 設(shè)計(jì)應(yīng)用 > 一種新型便攜式差壓氣密性檢測(cè)儀的設(shè)計(jì)
一種新型便攜式差壓氣密性檢測(cè)儀的設(shè)計(jì)
來(lái)源:電子技術(shù)應(yīng)用2012年第3期
李新春, 陳俊霏, 王 娜
遼寧工程技術(shù)大學(xué) 電子與信息工程學(xué)院, 遼寧 葫蘆島125105
摘要: 設(shè)計(jì)了基于差壓檢測(cè)原理的以S3C2440處理器為控制核心的氣密性檢測(cè)儀,介紹了該檢測(cè)儀的工作原理、軟硬件構(gòu)成和系統(tǒng)性能等。通過(guò)電磁閥的自動(dòng)控制功能實(shí)現(xiàn)了一定容積和壓力下密封器件的自動(dòng)檢測(cè)。數(shù)據(jù)處理過(guò)程中使用了模糊綜合評(píng)判方法,判斷并分析了被測(cè)器件的氣密性。
中圖分類號(hào): TP216
文獻(xiàn)標(biāo)識(shí)碼: A
文章編號(hào): 0258-7998(2012)03-0092-04
Design of a novel portable differential pressure air tightness detector
Li Xinchun, Chen Junfei, Wang Na
School of Electronic and Information Engineering, Liaoning Technical University, Huludao 125105, China
Abstract: The air tightness detector is designed based on the principle of differential pressure test choosing S3C2440 processor as the core to control. The working principle, software and hardware structure, system performance,etc are introduced.Realizing airproof component′s automatic detection under certain pressure and cubage is realized through the electromagnetic valve automatic control function. In the data processing, fuzzy comprehensive evaluation method is used to judge and analysis the results tested.
Key words : ARM9; differential pressure; A/D drive; amplifier

     現(xiàn)代化生產(chǎn)的不斷進(jìn)步,對(duì)檢測(cè)手段提出了越來(lái)越高的要求,氣密性檢測(cè)作為檢測(cè)方式的一種,在保證產(chǎn)品質(zhì)量等方面起著越來(lái)越重要的作用。對(duì)嚴(yán)格要求密封性的產(chǎn)品來(lái)說(shuō),如果在使用過(guò)程中發(fā)生泄漏且泄漏量超過(guò)了允許范圍,將直接影響產(chǎn)品的可靠性、經(jīng)濟(jì)性等,還可能引起火災(zāi)、爆炸、有害氣體溢出等嚴(yán)重后果,引發(fā)不可挽回的損失[1]。如何快速高精度地檢測(cè)泄漏量,一直是相關(guān)企業(yè)關(guān)注且急待解決的問(wèn)題。國(guó)內(nèi)現(xiàn)有且常用的氣密性檢測(cè)方法主要有以下幾種[2]:水檢法、流量測(cè)量法、氦氣法、直壓式檢測(cè)法及差壓式檢測(cè)法等。由于差壓式檢測(cè)法檢測(cè)速度快且精度高,在此采用差壓式檢測(cè)法,并結(jié)合嵌入式開(kāi)發(fā)平臺(tái)設(shè)計(jì)了一款輕巧可攜帶的氣密性檢測(cè)儀。

1 檢測(cè)原理與系統(tǒng)氣路實(shí)現(xiàn)
    差壓式檢測(cè)儀的基本檢測(cè)原理與化學(xué)實(shí)驗(yàn)中所用的天平如出一轍。在該檢測(cè)方法中引入了一個(gè)標(biāo)準(zhǔn)的對(duì)比器件,使用精密對(duì)稱的檢測(cè)氣路進(jìn)行測(cè)量。在檢測(cè)過(guò)程中,通過(guò)對(duì)稱氣路同時(shí)向兩個(gè)器件內(nèi)充入一定壓力的氣體。當(dāng)被檢測(cè)器件出現(xiàn)泄漏時(shí),兩個(gè)器件間的差壓傳感器就能夠檢測(cè)出被測(cè)器件與標(biāo)準(zhǔn)器件之間的壓力差值,之后經(jīng)過(guò)一定的數(shù)據(jù)處理,計(jì)算出泄漏量。
    為計(jì)算泄漏量,根據(jù)玻意耳—馬略特定律可知,被測(cè)器件內(nèi)的氣壓值的變化為[2]:
    

2 系統(tǒng)的硬件設(shè)計(jì)
     系統(tǒng)主要由中央處理模塊、數(shù)據(jù)采集模塊、信號(hào)調(diào)理模塊、電磁閥控制和聲光報(bào)警模塊、電源模塊和人機(jī)交互等模塊構(gòu)成。氣密性檢測(cè)儀的硬件設(shè)計(jì)框圖如圖2所示。

2.1 中央處理模塊
    該部分為整個(gè)系統(tǒng)的控制中心,其主要功能是通過(guò)ARM9主控制器實(shí)現(xiàn)對(duì)各個(gè)閥門(mén)的開(kāi)關(guān)控制,同時(shí)利用傳感器將系統(tǒng)各個(gè)階段的氣壓信號(hào)、溫度信號(hào)等轉(zhuǎn)變成電壓信號(hào),再由ARM9主控器通過(guò)A/D接口完成信息的采集,并完成最后的數(shù)據(jù)處理,進(jìn)而實(shí)現(xiàn)一次完整的差壓式氣密性檢測(cè)。本系統(tǒng)ARM9主控制器采用三星公司開(kāi)發(fā)的S3C2440為主處理器。S3C2440微處理器為手持?jǐn)?shù)碼設(shè)備和一般類型應(yīng)用提供了低功耗、低價(jià)格、高性能微控制器的解決方案。S3C2440集成了豐富的內(nèi)部設(shè)備,從而降低了整體系統(tǒng)成本。S3C2440基于ARM920T內(nèi)核,采用了新的總線架構(gòu)AMBA(Advanced Micro controller Bus Architecture),實(shí)現(xiàn)了AMBA BUS、MMU和Harvard高速緩沖體系結(jié)構(gòu),這一架構(gòu)具有獨(dú)立的16 KB數(shù)據(jù)cache和16 KB指令cache。
2.2 數(shù)據(jù)采集模塊
    該部分主要負(fù)責(zé)各種環(huán)境變量的采集工作,包括標(biāo)準(zhǔn)器件和被測(cè)器件之間的差壓值、被測(cè)器件的絕對(duì)氣壓值和外部的環(huán)境溫度值等。
  選用SM5651/SM5652系列微壓量程是0.15 psi的SM5651微差壓壓力傳感器來(lái)檢測(cè)標(biāo)準(zhǔn)器件與被測(cè)器件之間的氣壓差值。它具有如下特性[3]:信號(hào)輸出與差壓值成正比,在滿量程輸出時(shí)最大可達(dá)到75 mV;芯片的遲滯性為±0.65%FS,線性度為±2.5%FS,靈敏度匹配性為±5.0%FS;采用恒流源激勵(lì),溫度補(bǔ)償范圍在0~60°,跨度校準(zhǔn)正高達(dá)2%,有零點(diǎn)校準(zhǔn)及溫度補(bǔ)償。
   被測(cè)器件的絕對(duì)氣壓值是需要測(cè)量的另一個(gè)重要參量,在此選用NovaSensor的NPI系列量程是15 psi的NPI-19型壓力傳感器。它具有如下特性:固態(tài)傳感器的高可靠性;信號(hào)輸出與氣壓值成正比,在滿量程輸出時(shí)最大可達(dá)到100 mV;具有1.0 mA激勵(lì)電流下100 mV FSO的高靈敏度,典型線性度為0.1%FS,典型的熱準(zhǔn)確度為0.2%FSO;采用1mA的恒流源激勵(lì),溫度補(bǔ)償范圍在0~70°,有零點(diǎn)校準(zhǔn)及溫度補(bǔ)償。
    此外,由于微小的環(huán)境溫度變化也會(huì)影響到測(cè)試系統(tǒng)的差壓值的絕對(duì)值,所以需對(duì)外部環(huán)境溫度進(jìn)行實(shí)時(shí)的檢測(cè)。本系統(tǒng)選用了DS18B20溫度傳感器,主要是因其具有成本低、外圍電路簡(jiǎn)單和調(diào)試維護(hù)方便的特點(diǎn)。DS18B20連入ARM9主控器的通用I/O端口GPF0, ARM9主控制器可直接控制DS18B20進(jìn)行溫度采集。
2.3 信號(hào)調(diào)理模塊
    標(biāo)準(zhǔn)器件和被測(cè)器件之間的氣壓差信號(hào)經(jīng)過(guò)微差壓傳感器SM5651采集以及被測(cè)器件的絕壓信號(hào)經(jīng)過(guò)NPI-19型壓力傳感器后采集得到的微弱的電流信號(hào),都不適宜直接進(jìn)行模數(shù)轉(zhuǎn)換處理,需要通過(guò)信號(hào)調(diào)理電路對(duì)其進(jìn)行放大,并把電流信號(hào)轉(zhuǎn)換為電壓信號(hào),才能提供給ARM主控制器的模數(shù)轉(zhuǎn)換電路做進(jìn)一步的數(shù)據(jù)處理。由此,采用Analog Microelectronics GmbH(AMG)公司提供的電壓轉(zhuǎn)換集成電路AM401來(lái)實(shí)現(xiàn)信號(hào)的處理。AM401是一個(gè)帶有附加功能和電路保護(hù)功能的信號(hào)放大集成電路,具有極性保護(hù)和輸出短路保護(hù)功能,又可以輸出幾乎為零的零點(diǎn)信號(hào)。很少的外圍元器件使電路板的設(shè)計(jì)很快就可完成[4]。本系統(tǒng)的信號(hào)調(diào)理電路如圖3所示。

 

 

2.4 電磁閥控制和聲光報(bào)警模塊
    電磁閥控制部分的主要作用是通過(guò)控制電磁閥的自動(dòng)開(kāi)啟和關(guān)閉,從而控制氣流的通過(guò)和阻斷,實(shí)現(xiàn)測(cè)試過(guò)程的自動(dòng)化,是控制系統(tǒng)檢測(cè)參數(shù)的重要組成部分[5]。聲光報(bào)警部分是用戶能夠準(zhǔn)確操作的重要保證。當(dāng)泄漏量超出設(shè)定的壓差閾值,ARM主控制器則會(huì)發(fā)送報(bào)警命令啟動(dòng)聲光報(bào)警。
2.5 電源模塊和人機(jī)交互模塊
    差壓傳感器SM5651和絕壓傳感器NPI-19使用的是電流源,由信號(hào)調(diào)理電路中的AM401芯片提供,電流大小可以通過(guò)圖3中的電阻RSET和RISET調(diào)整。而AM401本身是+12 V電壓源供電,在電磁閥驅(qū)動(dòng)電路中需要+24 V電壓源,ARM主控制器部分需要+5 V電壓源供電。因此,選用W7824、W7812及W7805電壓轉(zhuǎn)換模塊設(shè)計(jì)+24 V、+12 V和+5 V電源模塊電路。
 系統(tǒng)采用液晶顯示與觸摸屏接口作為人機(jī)交互模塊,使得輸入和輸出操作簡(jiǎn)單直觀。
3 系統(tǒng)的軟件設(shè)計(jì)
   Linux是一個(gè)成熟而穩(wěn)定的網(wǎng)絡(luò)操作系統(tǒng),它的源代碼完全免費(fèi)開(kāi)放,使系統(tǒng)的整體開(kāi)發(fā)、維護(hù)費(fèi)用很低,因此選用嵌入式Linux作為ARM主控制器的操作系統(tǒng)。Linux同時(shí)又是一個(gè)可定制的操作系統(tǒng),其內(nèi)核最小只有約134 KB,適合在嵌入式系統(tǒng)上運(yùn)行。
  首先,搭建嵌入式開(kāi)發(fā)平臺(tái)基本環(huán)境,主要包括Linux-2.6.32的裁剪與移植、根文件系統(tǒng)的制作、Qtopia2.2.0移植、觸摸屏驅(qū)動(dòng)程序及嵌入式數(shù)據(jù)庫(kù)SQLite3的移植等。然后,編寫(xiě)相關(guān)驅(qū)動(dòng)程序,主要涉及到ADC驅(qū)動(dòng)、LCD驅(qū)動(dòng)以及DS18B20驅(qū)動(dòng)程序。這部分是開(kāi)發(fā)氣密性檢測(cè)儀平臺(tái)的基礎(chǔ),為接下來(lái)的應(yīng)用程序開(kāi)發(fā)做好了準(zhǔn)備。
4 應(yīng)用程序設(shè)計(jì)
    氣密性檢測(cè)儀的整體軟件流程圖如圖4所示。

    差壓式氣密性檢測(cè)儀的基本操作步驟主要包括充氣階段、平衡階段、檢測(cè)階段和放氣階段。在設(shè)計(jì)氣密性檢測(cè)儀時(shí)采集的信號(hào)有模擬信號(hào)(如壓差信號(hào))和數(shù)字信號(hào)。對(duì)于采集到的數(shù)據(jù),不但需要存儲(chǔ)到數(shù)據(jù)庫(kù)中,在LCD屏上顯示被測(cè)器件和標(biāo)準(zhǔn)器件之間在各個(gè)檢測(cè)時(shí)期的氣壓差值的實(shí)時(shí)數(shù)據(jù)曲線。而且,最終還要對(duì)數(shù)據(jù)進(jìn)行一定的加工處理,把處理后的判斷結(jié)果提供給用戶,為用戶提供寶貴意見(jiàn)。
4.1 人機(jī)交互界面設(shè)計(jì)
    Qt/Embedded是面向嵌入式系統(tǒng)的Qt版本。在宿主機(jī)上使用Qtopia2.2.0編寫(xiě)人機(jī)交互界面,再將其移植到ARM9主控平臺(tái)上。
    氣密性檢測(cè)儀是精密儀器,盡管其操作簡(jiǎn)單,但是非法的誤操作容易使傳感器的檢測(cè)精度受到影響,甚至直接損壞傳感器。因此,系統(tǒng)設(shè)計(jì)了登錄界面,主要是對(duì)檢測(cè)儀的使用權(quán)限進(jìn)行管理。當(dāng)系統(tǒng)驗(yàn)證通過(guò)后就可以自動(dòng)跳轉(zhuǎn)到檢測(cè)儀的參數(shù)設(shè)置界面。在氣密性檢測(cè)儀的工作過(guò)程中,如果把標(biāo)準(zhǔn)器件和被檢測(cè)器件之間的氣壓微差壓值變化用數(shù)據(jù)曲線的形式表現(xiàn)出來(lái),就更進(jìn)一步加強(qiáng)了氣密性檢測(cè)的準(zhǔn)確度,給用戶提供了更加直觀有效的數(shù)據(jù)形式。因此,設(shè)計(jì)的人機(jī)交互界面共分為4個(gè)子界面,它們分別是:登錄界面、參數(shù)設(shè)置界面、實(shí)時(shí)曲線顯示界面及最終結(jié)果顯示界面。
4.2 數(shù)據(jù)處理
    針對(duì)被測(cè)器件是否滿足氣密性要求、是否可用,需要把檢測(cè)到的各種數(shù)據(jù)進(jìn)行匯總處理。該數(shù)據(jù)處理過(guò)程采用模糊綜合評(píng)判方法實(shí)現(xiàn)。模糊綜合評(píng)判方法是以模糊數(shù)學(xué)理論為基礎(chǔ),是對(duì)具有多種屬性的事物整體優(yōu)劣進(jìn)行評(píng)判,或者說(shuō)某事物總體優(yōu)劣受多種因素影響,難以直接用準(zhǔn)確的定性語(yǔ)言進(jìn)行評(píng)估時(shí),可以考慮一種能合理地綜合這些屬性或因素的整體評(píng)判方法。
 在系統(tǒng)調(diào)試過(guò)程中,選擇0.06 MPa氣壓的空氣作為檢測(cè)介質(zhì),4 L的潛水泵氣囊作為密封容器并對(duì)其進(jìn)行氣密性能檢測(cè)。測(cè)試結(jié)果如表1所示。

4.3 數(shù)據(jù)庫(kù)的設(shè)計(jì)
    由于每次測(cè)量系統(tǒng)都記錄了大量的數(shù)據(jù),如差壓壓力值、環(huán)境溫度值及檢測(cè)結(jié)果等,這些數(shù)據(jù)都可以保存到數(shù)據(jù)庫(kù)SQLite3中,方便用戶日后使用。數(shù)據(jù)庫(kù)SQLite3功能強(qiáng)大、接口簡(jiǎn)單、體積小、速度快。本系統(tǒng)采用的數(shù)據(jù)庫(kù)版本是sqlite-3.5.9。首先建立1個(gè)名為chen.db的SQLite數(shù)據(jù)庫(kù),在該數(shù)據(jù)庫(kù)中有5個(gè)數(shù)據(jù)表:1個(gè)user表,用來(lái)存儲(chǔ)該系統(tǒng)的數(shù)據(jù)管理者信息,保證系統(tǒng)的安全性;1個(gè)parameter表,用來(lái)存儲(chǔ)檢測(cè)參數(shù)信息;1個(gè)pressdate表,用來(lái)存儲(chǔ)采集到的氣壓信息;1個(gè)pressdif表,用來(lái)存儲(chǔ)采集的壓差信息;1個(gè)temperature表,用來(lái)存儲(chǔ)溫度信息。這些存儲(chǔ)的數(shù)據(jù)不僅提供給ARM9主控制器做后續(xù)的數(shù)據(jù)處理,還可以提供給用戶做數(shù)據(jù)考察和總結(jié)使用。
5 系統(tǒng)測(cè)試與性能分析
    為驗(yàn)證整個(gè)系統(tǒng)的正確性,采用白盒測(cè)試和黑盒測(cè)試兩者相結(jié)合的方式進(jìn)行儀器性能的測(cè)試,以驗(yàn)證整個(gè)系統(tǒng)的正確性。首先是驗(yàn)證系統(tǒng)各部分單獨(dú)工作是否正常,包括信號(hào)調(diào)理、ADC、數(shù)據(jù)庫(kù)SQLite3數(shù)據(jù)存儲(chǔ)以及最終波形顯示等部分,其次驗(yàn)證系統(tǒng)在整體工作時(shí)的性能。測(cè)試結(jié)果表明,本系統(tǒng)設(shè)計(jì)的便攜差壓式氣密性檢測(cè)儀操作簡(jiǎn)單、穩(wěn)定性好、精度高,通過(guò)ARM硬件平臺(tái)和Linux操作系統(tǒng)的結(jié)合控制,提高了檢測(cè)速度,同時(shí)達(dá)到了便攜性的要求、小巧實(shí)用,具有廣闊的應(yīng)用前景。
參考文獻(xiàn)
[1] 彭光正,紀(jì)春華,葛楠.氣密性檢測(cè)技術(shù)現(xiàn)狀及發(fā)展趨勢(shì)[J].機(jī)床與液壓,2008(11):172-174.
[2] 林引.密閉容器氣密性檢測(cè)方法的仿真研究及應(yīng)用[D]. 重慶:重慶大學(xué),2007:19-20.
[3] Silicon Microstructures Inc.SM5651/SM5652 data sheet[Z]. 2008.
[4] Analog Microelectronics. AM401data sheet[Z]. 2001.
[5] 陳宇,林敏,郭斌.差壓氣密性檢測(cè)儀設(shè)計(jì)與實(shí)現(xiàn)[J].中國(guó)計(jì)量學(xué)院學(xué)報(bào),2009(4):311-314.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。