<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于SPCE061A傳感器測試系統的應用與設計

基于SPCE061A傳感器測試系統的應用與設計

作者: 時(shí)間:2013-01-23 來(lái)源:網(wǎng)絡(luò ) 收藏

系統測試原理

  作為氣體敏感材料的半導體氧化物的氣—電轉換機理是:在不同氣體中,半導體氧化物材料發(fā)生的氧化—還原反應不同,從而引起材料電導(電導與電阻互為倒數)的不同變化,使傳感器分辨出被測氣體。因此,只要能測量出已知氣體中氣體傳感器電導的變化,就可測量出該氣敏傳感器的性能指標。氣敏傳感器的測試電路如圖1所示,負載電阻RL串聯(lián)在傳感器中,串聯(lián)回路施加工作電壓VC,VF為熱絲兩端加熱電壓。在潔凈空氣中,傳感器的電阻RO較大,在負載電阻RL上的輸出電壓較??;當在待測氣體中時(shí),傳感器的電阻RO變得較小,則負載電阻RL上的輸出電壓較大,其電壓值與VRL器件的電阻值RO之間的關(guān)系如下:

  (1)

  式中:為VC測量電壓,一般為5V;VRL為負載電壓;為RL負載電阻(已知);RO為元件的電阻值。隨著(zhù)已知氣體濃度不同,負載電壓產(chǎn)生不同變化,傳感器的元件阻值也會(huì )產(chǎn)生相應的變化,而根據不同氣體環(huán)境下元件電阻的阻值,就可判斷出該傳感器的指標是否符合標準值。

  系統硬件設計

  氣敏以測量傳感器的電阻值為基礎,采用單片機進(jìn)行數據處理。氣敏如圖2所示,由元件測試箱和PC微機兩部分組成。元件測試箱主要包括了元件箱和單片機系統兩部分。元件箱的主要作用是模擬氣敏元件的各種現場(chǎng)使用環(huán)境,所有被測傳感器就放置在元件板上,可由單片機系統中的電子開(kāi)關(guān)巡回選擇。當充入某種濃度氣體時(shí),被測傳感器的阻值發(fā)生相應的變化,引起傳感器負載輸出電壓也發(fā)生變化,該電壓信號被采樣保持后,送入單片機系統進(jìn)行處理。

  在單片機系統中選用單片機,其內部具有7通道10位電壓A/D模數轉換器和兩個(gè)10位D/A數模轉換通道,這樣節省電路板面積,簡(jiǎn)化了硬件電路。使用者只需在軟件編程時(shí)加入啟動(dòng)A/D轉換的指令即可完成操作。為了保持數據采集的準確性,需要進(jìn)行N次數據采集然后取平均值,即每次采集進(jìn)來(lái)的負載電壓VRL經(jīng)過(guò)A/D轉換后要送給單片機的算術(shù)邏輯單元,同N-1次的A/D轉化結果進(jìn)行取算術(shù)平均值運算。把最終結果放到存儲區,等待上位機進(jìn)行數據分析和判斷。內部自帶兩個(gè)10位D/A轉換通道,對于語(yǔ)音功能的實(shí)現,可以利用單片機內部的D/A數模轉換器,把事先已設置好的語(yǔ)音信號如“開(kāi)始測量”、“測量結束”等經(jīng)過(guò)該數模轉換通道送到揚聲器。

基于SPCE061A傳感器測試系統的應用與設計

  圖1 氣敏傳感器結構原理和測試電路

基于SPCE061A傳感器測試系統的應用與設計

  圖2 測試系統

基于SPCE061A傳感器測試系統的應用與設計

  表1 9芯RS232接口

基于SPCE061A傳感器測試系統的應用與設計

  圖3 主程序框圖

  系統軟件設計

  系統的軟件包括下位機的軟件和數據分析軟件兩部分。

  下位機的軟件主要完成對傳感器輸入信號的采集、存儲以及定時(shí),通過(guò)RS-232串行接口向PC機發(fā)送數據,同時(shí)實(shí)現語(yǔ)音數據編碼處理、存儲、解碼處理以及D/A轉換等功能。下位機主程序框圖如圖3所示,而中斷子程序和語(yǔ)音子程序在此不再贅述。目前RS232是PC與通信工業(yè)中應用最廣泛的一種串行接口,RS代表推薦標準,232是標識號。RS232采取單端通信傳輸方式。一個(gè)完整的RS232接口有22根線(xiàn),采用標準的25芯插頭座。除此之外,目前廣泛應用的還有一種9芯的RS232接口。

  RS232標準中定義了邏輯1和邏輯0電壓級數,以及標準的傳輸速率和連接器類(lèi)型。信號大小在正的和負的3V~15V之間。RS232規定接近0的電平是無(wú)效的,邏輯1規定為負電平,有效負電平的信號狀態(tài)稱(chēng)為傳號(Marking),它的功能意義為OFF;邏輯0規定為正電平,有效正電平的信號狀態(tài)稱(chēng)為空號(Spacing),它的功能意義為ON。在RS232標準中規定的設備可以分為數據終端設備(DTE)和數據通信設備(DCE)兩類(lèi),這種分類(lèi)定義了不同的線(xiàn)路用來(lái)發(fā)送和接收信號。一般來(lái)說(shuō),計算機和終端設備有DTE連接器,調制解調器和打印機有DCE連接器。本文采用被廣泛使用的9芯RS232接口進(jìn)行數據采集。表1所示為在PC機網(wǎng)絡(luò )設備中使用的9芯RS232接口的信號和管腳分配。

  數據分析軟件采用Visual C++6.0開(kāi)發(fā)系統,具有一個(gè)良好的人機操作界面,可以隨時(shí)測量和采集傳感器的任意參數,并可查看系統任一通道的響應曲線(xiàn)以及歷史運行記錄。

  圖4是本系統的PC機虛擬儀器中的測量結果和數據分析窗口,其中顯示出的8個(gè)通道的傳感器在正??諝庵械脑娮枳柚禐镽O,當注入兩種已知濃度不同的氣體時(shí),元件電阻阻值分別為R1和R2,以此可計算出它在這兩種情況下的靈敏度。圖5是隨機抽取的第一通道傳感器的響應曲線(xiàn),它能較全面地反映出某一通道的傳感器在設定時(shí)間內的輸出特性。從圖中可看出,第一通道的被測氣敏元件在注入已知濃度氣體的情況下,在1.7s左右阻值達到穩定,即傳感器輸出開(kāi)始穩定。輸出特性參數見(jiàn)圖5窗口顯示數據,可判斷、比較該傳感器的指標是否符合標準值。



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>