日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 嵌入式 > 嵌入式硬件

  摘 要:采用氣體傳感器陣列采集氣體信息,通過以AT89C51 和ADC0809 組成的核心單元進行數(shù)據(jù)采集和數(shù)據(jù)處理,以LED 顯示器顯示結(jié)果,實現(xiàn)了對多種氣體的識別和檢測。

  氣體傳感器是一種能將氣體種類及其與濃度有關(guān)的信息轉(zhuǎn)換成電氣信號的裝置。根據(jù)這些電氣信號的強弱就可以獲得與待測氣體在環(huán)境中存在情況有關(guān)的信息,從而可以進行檢測、監(jiān)控、報警。因此由氣體傳感器與模式識別系統(tǒng)構(gòu)成的智能化氣味識別儀器有著廣泛的應用領(lǐng)域,如食品工業(yè)、化學工業(yè)、環(huán)境監(jiān)測、醫(yī)學診斷、安全檢查等,越來越受到廣泛關(guān)注。

  傳統(tǒng)的氣體檢測大多采用單氣體檢測方式, 即每測量一種氣體需要一種測量儀表。用一種儀器能夠進行多種氣體的檢測和識別是氣體檢測儀的發(fā)展趨勢,而本設(shè)計采用酒精傳感器、甲烷傳感器、一氧化碳傳感器等多種氣體傳感器組成傳感器陣列,通過傳感器陣列能把氣體中的特定成分檢測出來,并將其轉(zhuǎn)化為電信號,然后采用ADC0809 將傳感器輸出的模擬信號轉(zhuǎn)換為數(shù)字信號,運用AT89C51 進行數(shù)據(jù)處理和計算,并通過LED 顯示氣體種類和濃度信息,這樣就實現(xiàn)了對多種氣體的定性識別和檢測。

  1 硬件電路設(shè)計

  本設(shè)計硬件電路由數(shù)據(jù)采集、數(shù)據(jù)轉(zhuǎn)換、數(shù)據(jù)處理、結(jié)果顯示和報警等部分組成,涉及的芯片有AD0809 模數(shù)轉(zhuǎn)換芯片、AT89C51單片機、SUN7474頻率發(fā)生器以及一些氣體傳感器、驅(qū)動電路、復位電路和LED 顯示模塊。系統(tǒng)的功能框圖如圖1 所示。

  

  圖1 系統(tǒng)功能框圖

  1.1 氣體傳感器陣列

  氣體傳感器陣列是電子嗅覺系統(tǒng)的關(guān)鍵組成單元,相當于初級嗅覺神經(jīng)元,由具有廣譜響應特性、交叉靈敏度較大、對不同氣味/氣體有不同靈敏度的氣敏元件組成。

  氣體傳感器是組成氣體傳感器陣列的核心器件。氣體傳感器是一種把氣體中的特定成分檢測出來,并將其轉(zhuǎn)化為電信號的器件。通常,氣體傳感器陣列可以采用數(shù)個單獨的氣體傳感器組合而成,并采用集成工藝制作,體積小,功耗低,便于信號的集中采集與處理。單個氣體傳感器與傳敏陣列在特性上有質(zhì)的區(qū)別,單個氣體傳感器對氣味/ 氣體的響應可用強度來表示,而氣敏傳感器陣列除了各個傳感器的響應外,在全部傳感器組成的多維空間中形成響應模式,在環(huán)境條件一定的情況下,陣列上的響應模式與其激勵是一一對應的,而這正是該系統(tǒng)能對多種氣味和氣體進行辨識的關(guān)鍵所在。

  本設(shè)計要求實現(xiàn)對酒精、甲烷、一氧化碳氣體的定性和定量分析,首先最重要的工作是選擇合適的傳感器,通過對性能、可實現(xiàn)性、價格等的對比,針對酒精氣體,選擇的是MQ-303A酒精傳感器,針對甲烷氣體,采用的是MQ-4 半導體氣體傳感器,針對一氧化碳氣體,選擇的是V-40 一氧化碳傳感器,由這三種傳感器組成傳感器陣列。

  該設(shè)計通過氣體傳感器陣列采集氣體信息,并將采集到的信息轉(zhuǎn)化為電信號,然后送到ADC0809 進行模數(shù)轉(zhuǎn)換。

  1.2 數(shù)據(jù)采集和數(shù)據(jù)處理系統(tǒng)

  由氣體傳感器陣列輸出的微弱電信號,經(jīng)各自信號放大電路對信號進行預處理,使其轉(zhuǎn)換為O ~5V 范圍內(nèi)變化的直流信號,送到A/D 轉(zhuǎn)換電路變換為數(shù)字信號,對其進行數(shù)據(jù)采集處理。

  為了方便與89C51 單片機的連接,本系統(tǒng)選用ADC0809芯片對采集到的氣體信息進行模數(shù)轉(zhuǎn)換。其分辨率為8 位,不必進行零點和滿度調(diào)整,且具有高阻抗斬波穩(wěn)定比較器,8個通道的多路開關(guān)可直接存取8 個單端模擬信號中的一個。利用單片機寫啟動A / D 轉(zhuǎn)換器,轉(zhuǎn)換結(jié)束后再由ADC0809 向89C51 發(fā)出中斷請求信號,CPU 響應中斷請求。通過對譯碼器的讀操作,讀取轉(zhuǎn)換結(jié)果并送到被測量的相應存儲區(qū)。再重新選擇被測量,并再次啟動A/D轉(zhuǎn)換后中斷返回。ADC0809與單片機89C51 連線線路如圖2 所示。

  

  圖2 ADC0809 與89C51 的連線線路

  微處理器采用的是AT89C51 芯片。

  89C51 單片機是ATMEL、PHILIPS和SST等公司生產(chǎn)的與80C51 兼容的低功耗、高性能8 位單片機,具有比8031 更豐富的硬件資源,特別是其內(nèi)部增加的閃速可電改寫的存儲器Flash ROM給單片機的開發(fā)及應用帶來了很大的方便,且芯片價格非常便宜。在該系統(tǒng)中89C51 主要對采集數(shù)據(jù)進行處理,按各種氣體濃度的數(shù)學模型計算出其濃度,由數(shù)碼管顯示其相應的氣體種類及濃度值,當濃度超標時,進行報警。

  該系統(tǒng)還采用了分頻器SUN7474.分頻器對脈沖信號進行2的n次方分之一的分頻,例如把32768HZ 的脈沖信號變成1HZ的秒信號。通常利用T觸發(fā)器實現(xiàn),每來一個脈沖后觸發(fā)器狀態(tài)改變一次,經(jīng)過n個T觸發(fā)器處理后就可以得到2的n次方分之一的分頻信號。89C51接12MHZ晶振,經(jīng)ALE端后輸出到分頻器為2MHZ,分頻器進行分頻后為ADC0809 提供所需的工作時鐘。

  1.3 顯示電路

  在該設(shè)計中,LED 顯示器的顯示方法采用動態(tài)顯示。LED 動態(tài)顯示的基本做法在于分時輪流選通數(shù)碼管的公共端,使得各數(shù)碼管輪流導通,在選通相應LED后,即在顯示字段上得到顯示字形碼。這種方式不但能提高數(shù)碼管的發(fā)光效率,并且由于各個數(shù)碼管的字段線是并聯(lián)使用的,從而大大簡化了硬件線路。本設(shè)計中處理結(jié)果采用4位LED顯示,首位顯示氣體類別,后3 位顯示氣體濃度。逐位輪流點亮各個LED,每一位保持1ms,在10~20ms 之內(nèi)再一次點亮,重復不止。這樣利用人的視覺停留,好像4 位LED 同時點亮一樣。

  綜上可得,基于單片機的多氣體檢測系統(tǒng)的數(shù)據(jù)采集、數(shù)據(jù)處理及結(jié)果顯示電路如圖3。

  

  圖3 多氣體檢測系統(tǒng)電路

  2 軟件設(shè)計

  本設(shè)計由數(shù)據(jù)采集、數(shù)據(jù)轉(zhuǎn)換、數(shù)據(jù)處理、顯示和報警幾個模塊組成。

  主程序流程圖為圖4。

  

  圖4 主程序流程圖

  AD0809 部分程序流程圖為圖5。

  

  圖5 AD0809 部分程序流程圖

  顯示子程序流程圖如圖6。

  

  圖6 顯示子程序流程圖

  結(jié)語

  本文介紹了進行多氣體分析的電子嗅覺系統(tǒng)的硬件結(jié)構(gòu)和軟件設(shè)計。在本設(shè)計中采用多傳感器組成傳感器陣列,可針對多種不同氣體進行信息采集、信息轉(zhuǎn)換和數(shù)據(jù)處理,最后顯示氣體種類和濃度信息,為多種氣體的檢測提供了一種切實可行的解決方案。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

8位單片機在嵌入式設(shè)計領(lǐng)域已經(jīng)成為半個多世紀以來的主流選擇。盡管嵌入式系統(tǒng)市場日益復雜,8位單片機依然不斷發(fā)展,積極應對新的挑戰(zhàn)和系統(tǒng)需求。如今,Microchip推出的8位PIC?和AVR?單片機系列,配備了先進的獨立...

關(guān)鍵字: 單片機 嵌入式 CPU

在嵌入式系統(tǒng)開發(fā)中,程序燒錄是連接軟件設(shè)計與硬件實現(xiàn)的關(guān)鍵環(huán)節(jié)。當前主流的單片機燒錄技術(shù)已形成ICP(在電路編程)、ISP(在系統(tǒng)編程)、IAP(在應用編程)三大技術(shù)體系,分別對應開發(fā)調(diào)試、量產(chǎn)燒錄、遠程升級等不同場景。...

關(guān)鍵字: 單片機 ISP ICP IAP 嵌入式系統(tǒng)開發(fā)

在嵌入式系統(tǒng)開發(fā)中,看門狗(Watchdog Timer, WDT)是保障系統(tǒng)可靠性的核心組件,其初始化時機的選擇直接影響系統(tǒng)抗干擾能力和穩(wěn)定性。本文從硬件架構(gòu)、軟件流程、安全規(guī)范三個維度,系統(tǒng)分析看門狗初始化的最佳實踐...

關(guān)鍵字: 單片機 看門狗 嵌入式系統(tǒng)

本文中,小編將對單片機予以介紹,如果你想對它的詳細情況有所認識,或者想要增進對它的了解程度,不妨請看以下內(nèi)容哦。

關(guān)鍵字: 單片機 開發(fā)板 Keil

隨著單片機系統(tǒng)越來越廣泛地應用于消費類電子、醫(yī)療、工業(yè)自動化、智能化儀器儀表、航空航天等各領(lǐng)域,單片機系統(tǒng)面臨著電磁干擾(EMI)日益嚴重的威脅。電磁兼容性(EMC)包含系統(tǒng)的發(fā)射和敏感度兩方面的問題。

關(guān)鍵字: 單片機 電磁兼容

以下內(nèi)容中,小編將對單片機的相關(guān)內(nèi)容進行著重介紹和闡述,希望本文能幫您增進對單片機的了解,和小編一起來看看吧。

關(guān)鍵字: 單片機 復位電路

在這篇文章中,小編將為大家?guī)韱纹瑱C的相關(guān)報道。如果你對本文即將要講解的內(nèi)容存在一定興趣,不妨繼續(xù)往下閱讀哦。

關(guān)鍵字: 單片機 異常復位

今天,小編將在這篇文章中為大家?guī)韱纹瑱C的有關(guān)報道,通過閱讀這篇文章,大家可以對它具備清晰的認識,主要內(nèi)容如下。

關(guān)鍵字: 單片機 仿真器

單片機將是下述內(nèi)容的主要介紹對象,通過這篇文章,小編希望大家可以對它的相關(guān)情況以及信息有所認識和了解,詳細內(nèi)容如下。

關(guān)鍵字: 單片機 中斷 boot

一直以來,單片機都是大家的關(guān)注焦點之一。因此針對大家的興趣點所在,小編將為大家?guī)韱纹瑱C的相關(guān)介紹,詳細內(nèi)容請看下文。

關(guān)鍵字: 單片機 數(shù)字信號 模擬信號
關(guān)閉