傳統的基于金屬氧化物氣體傳感器存在氣體選擇性不高、抗干擾性差的問(wèn)題,采用單個(gè)傳感器的檢測系統在檢測中如果有其它氣體干擾,容易出現相似的響應而出現誤判。本文所討論基于單片機的高靈敏度甲烷檢測系統是以微結構金屬氧化物氣體傳感器陣列為敏感元件,結合模式識別技術(shù)進(jìn)行甲烷氣體檢測的便攜式系統。整個(gè)系統由四單元傳感器陣列器件、氣體進(jìn)樣裝置及高速單片機為核心的信號處理電路組成,具有體積小、準確度高、抗干擾能力強等優(yōu)良性能。本文要介紹該檢測系統的工作原理和設計,著(zhù)重于低功耗電路的設計。
2 檢測系統基本結構
由細導管、微型抽氣泵和小氣室組成的氣體進(jìn)樣部分,以單片機為核心的控制、信號采集處理電路以及顯示、鍵盤(pán)、PC接口電路,還有在PC機上運行的用于人工神經(jīng)網(wǎng)絡(luò )訓練的應用軟件,如圖1所示。檢測系統進(jìn)行氣體檢測的工作步驟是,單片機控制抽氣泵將待檢測的氣體抽入氣室,同時(shí)采集氣體傳感器陣列的響應信號,并進(jìn)行轉換,儲存在數據存儲器中,然后單片機從保存的數據中提取特征值,由識別網(wǎng)絡(luò )進(jìn)行氣體識別,并將結果輸出到LCD顯示屏幕上。針對便攜式系統的特點(diǎn),檢測系統設計了具有較小的體積、較低功耗的處理電路。
圖1 甲烷檢測系統的組成原理圖
低功耗傳感器陣列的制備技術(shù): 采用由MEMS工藝制造的微結構金屬氧化物氣體傳感器陣列作為檢測系統的氣體敏感元件。微結構金屬氧化物氣體傳感器陣列的特點(diǎn)在引言中有討論。選用的陣列器件體積小,器件面積3 X 3 mm2,在同一膜片中集成了2X2個(gè)傳感器單元,每個(gè)單元的工作功耗小于50mW,并用掩模濺射的方法在每個(gè)單元鍍上相應的敏感薄膜,各單元膜電阻在一定的工作溫度下能對特定氣體濃度的變化產(chǎn)生程度不同的變化。傳感器單元敏感薄膜的膜電阻變化能迅速的反映氣室中氣體組分和濃度的變化情況,將其轉變?yōu)殡妷盒盘柡?,可由單片機通過(guò)A/D電路采集量化為可以進(jìn)行模式識別的數據。
此外由于便攜式系統采用電池供電,對設備各部分電路的功耗要求較嚴格,因而在電路中采用低工作電壓、低功耗的元器件,并且優(yōu)化設計了電源管理功能,保證在電池供電的情況下能工作較長(cháng)時(shí)間。
3檢測系統電路
3.1 Cygnal C805lF020單片機介紹
圖2 甲烷檢測系統電路框圖
內置A/D電路的Cygnal C805lF020是采用8052內核的8位單片機1201,屬于高速混合信號系統級芯片。它能很好的滿(mǎn)足甲烷檢測系統的設計要求,所以系統采用它作為處理控制核心。圖2是檢測系統電路的組成原理框圖。下面就電路的各部分功能在下面展開(kāi)具體的描述
3.2電路設計
3.2.1 信號采集、控制電路
首先陣列各單元的工作溫度需要由加熱電壓進(jìn)行調節,以保證在較好的響應特性。C8051F020的一路12位D/A通過(guò)模擬開(kāi)關(guān)4052選通循環(huán)輸出傳感器陣列各單元所需的加熱電壓,并直接通過(guò)高電流輸出運放芯片MAX4069驅動(dòng)輸出到各單元,減少了功率輸出電路。在傳感器陣列各單元加熱到工作溫度并穩定后,由單片機通過(guò)氣泵控制電路控制微型氣泵抽入待檢測的氣體。傳感器陣列和系統電路的信號采集接口電路與前一章中的數據采集電路類(lèi)似,只是信號隔離跟隨電路中采用的是單電源低功耗運放OP491,四路傳感器單元的響應信號由單片機內的A/D定時(shí)采集,采集到的數據存儲在SRAM芯片IDT71V124SA中。
IDT71V124SA是低功耗3.3V工作電壓靜態(tài)CMOS隨機存儲器芯片,能保存128K字節的數據。它作為單片機的擴展數據單元,大大彌補了單片機RAM空間的不足。但是該器件在進(jìn)行讀寫(xiě)操作時(shí)需要100mA的電流,而在非片選狀態(tài)僅為l0mA,因此從降低功耗考慮,在單片機不進(jìn)行數據的讀取時(shí)要釋放片選控制信號以降低功耗。
3.2.2 輸入輸出接口電路
其次,良好的顯示、操作界面是便攜系統所必需的。本系統中采用具有122X 32分辨率的圖形點(diǎn)陣液晶模塊HS12232作為顯示屏幕,顯示提示和處理結果。顯示界面設計成多層選擇菜單的模式,主菜單中有甲烷檢測、傳感器工作電壓設置,采樣數據上傳和識別網(wǎng)絡(luò )更新等選項,通過(guò)鍵盤(pán)輸入進(jìn)行菜單選擇的方式進(jìn)行各種操作。同時(shí)由單片機的另一路D/A輸出提示音信號,驅動(dòng)蜂鳴器發(fā)出提示音。
根據檢測系統的設計要求,方便靈活地與計算機通信也是很重要的。目前USB標準已經(jīng)得到了普及,因此選擇采用USB通訊方式。USB是一種通用串行總線(xiàn),具有使用可靠、即插即用和成本低廉的特點(diǎn)。檢測系統電路中使用的USB接口芯片是支持USB1.1協(xié)議的Philips公司的PDUSBDI2芯片。單片機通過(guò)并行I/O口向PDIUSBD 12發(fā)命令和數據以實(shí)現對USB接口讀寫(xiě),由于在本系統中數據量傳輸不是很大,采用的是中斷方式非同步傳輸。在USB協(xié)議中,USB總線(xiàn)分有主機和設備兩部分,計算機上的USB控制器是主機器件,PDIUSBD 12是設備器件。圖3是PDIUSBDI2與單片機的接口圖。