国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于單片機(jī)AT89C51的一氧化碳濃度檢測儀設(shè)計

2015-12-25 12:15:22李瑞福
軟件 2015年9期
關(guān)鍵詞:氣敏報警器一氧化碳

李瑞福

摘要:一氧化碳是一種常見的無色無味有毒氣體,不易被人們發(fā)現(xiàn),當(dāng)人處于CO氣體之中是十分危險的,甚至威脅到生命安全。本設(shè)計針對空間的CO濃度進(jìn)行測量與報警。采用了探測器、單片機(jī)控制電路設(shè)計思路,該方案具有反應(yīng)速度快,檢測誤差小等優(yōu)點。選用一種十分穩(wěn)定的CO傳感器MQ7,對空間的一氧化碳濃度進(jìn)行檢測,采用AT89C51單片機(jī)作為中央處理單元,對濃度信號進(jìn)行采集、數(shù)據(jù)處理、顯示、報警及打開排氣裝置等工作,當(dāng)一氧化碳的濃度超過允許值時,控制電路進(jìn)行報警。

關(guān)鍵詞:一氧化碳;報警器;單片機(jī);電化學(xué)(氣敏)傳感器

中圖分類號:TP29

文獻(xiàn)標(biāo)識碼:A

DOI:10.3969/j.issn.1003-6970.2015.09.027

0 引言

由于發(fā)生一氧化碳中毒事件的隱蔽性和普遍性,迫切需要一種監(jiān)控室內(nèi)一氧化碳濃度的檢測儀,當(dāng)一氧化碳濃度過高時及時報警,保護(hù)人們的生命財產(chǎn)安全。本系統(tǒng)設(shè)計的一氧化碳智能報警系統(tǒng),利用氣體傳感器技術(shù),將檢測到的可燃?xì)怏w濃度與標(biāo)準(zhǔn)值進(jìn)行比較,當(dāng)高過一定濃度值時進(jìn)行相應(yīng)的聲光報警,提醒相關(guān)人員采取相應(yīng)的措施,組織人員撤離或?qū)υ摽臻g通風(fēng)排氣,避免事故發(fā)生。

1 系統(tǒng)硬件設(shè)計

本系統(tǒng)的控制核心采用單片機(jī)AT89C51,它具有信號的監(jiān)控處理、報警顯示和自動控制等功能,其硬件原理框圖如圖1所示。

本系統(tǒng)的基本組成單元包括:主控單元、氣體采樣單元、單片機(jī)控制單元、調(diào)節(jié)執(zhí)行單元、電源、報警單元、信息遠(yuǎn)傳七部分。

該系統(tǒng)中采用MQ-7型氣敏傳感器,它以金屬氧化物半導(dǎo)體材料為基礎(chǔ)材料,對外介可燃?xì)怏w具有較高的靈敏度,當(dāng)被測可燃?xì)怏w在內(nèi)部半導(dǎo)體表面吸附后,引起電學(xué)特性(如電導(dǎo)率)發(fā)生變化,由于電導(dǎo)率的變化產(chǎn)生阻抗的相應(yīng)變化,因此產(chǎn)生不同的模擬電壓信號,然后采用并行的8位A/D轉(zhuǎn)換器ADC0809,將時間與幅值都連續(xù)的電壓模擬信號,經(jīng)過取樣、保持、量化和編碼等過程,轉(zhuǎn)換為時間、幅值離散的數(shù)字量,同時將轉(zhuǎn)換后的數(shù)字信號傳送到主控芯片——AT89C51單片機(jī)。

AT89C51單片機(jī)根據(jù)外界可燃?xì)怏w與對應(yīng)變換電壓的函數(shù)關(guān)系,進(jìn)行數(shù)據(jù)處理。并將得到的對應(yīng)氣體濃度數(shù)據(jù)傳送至LED數(shù)碼管進(jìn)行顯示。當(dāng)檢測氣體濃度低于設(shè)定報警閾值的時候,LED顯示器僅顯示測得的可燃?xì)怏w濃度;當(dāng)檢測氣體濃度超出設(shè)定報警閾值時,會同時發(fā)出聲光報警。

1.1 主控單元設(shè)計

AT89C51單片機(jī)是美國ATMEL公司的八位Flash單片機(jī)產(chǎn)品,它的最大特點是在片內(nèi)含有Flash存儲器,它是一種高性能、低電壓、低損耗的CMOS微處理器,片內(nèi)含有4KB可重復(fù)編程、快擦快寫的程序存儲器,可進(jìn)行一千次擦寫操作。AT89C51可構(gòu)成真正的單片機(jī)最小應(yīng)用系統(tǒng),縮小了系統(tǒng)體積,降低了系統(tǒng)成本,增加了系統(tǒng)可靠性。只要程序長度小于4k,四個I/O口全部提供給用戶??捎肧V電壓編程,而且擦寫時間僅需lOms,僅為8751擦除時間的l%,AT89C51芯片提供三級程序存儲器加密,可靠、靈活、方便的硬加密手段, 能保證程序不被仿制。另外,AT89C51單片機(jī)還具有MCS-51系列單片機(jī)的所有優(yōu)點:32位雙向輸入輸出線、128x8位內(nèi)部RAM、5個中斷源,兩級中斷優(yōu)先級、2個十六位定時/計時器、1個全雙工異步串行口和時鐘發(fā)生器等,AT89C51單片機(jī)還有間歇和掉電兩種工作模式,間歇模式由軟件設(shè)置,當(dāng)外圍器件仍處于工作狀態(tài)時, CPU可根據(jù)工作情況適時進(jìn)入睡眠狀態(tài),內(nèi)部RAM和所有特殊寄存器的數(shù)值將保持不變。該狀態(tài)可被任何中斷終止或通過硬件復(fù)位。掉電模式是電壓VCC低于電源下限,振蕩器停振,CPU停止執(zhí)行指令。該芯片內(nèi)RAM和特殊功能寄存器數(shù)值保持不變, 直到終止掉電模式。只有VCC恢復(fù)到工作正常范圍,且在振蕩器穩(wěn)定后,通過硬件復(fù)位、掉電模式方可終止。

1.2 調(diào)節(jié)執(zhí)行單元設(shè)計

調(diào)節(jié)執(zhí)行單元如圖2所示。由光電耦合驅(qū)動器MOC3041和雙向晶閘管Q組成,其中光電耦合驅(qū)動器MOC3041的作用是將單片機(jī)系統(tǒng)與雙向晶閘管電路隔開,避免干擾信號影響單片機(jī)正常運(yùn)行,雙向晶閘管相當(dāng)于一個固態(tài)觸點,控制電機(jī)開或關(guān),從而控制風(fēng)扇通斷,對空氣流動大小進(jìn)行實時控制。光電耦合器MOC3041接收的輸入控制信號是AT89C51的P1.4口輸出信號。

光耦合雙向可控硅驅(qū)動器MOC3041帶過零觸發(fā)電路,輸入端驅(qū)動電流是15mA。

MOC3041一般不直接用于控制負(fù)載運(yùn)行,一般用于中間控制電路或用于觸發(fā)大功率的晶閘管。

1.3 電源模塊的設(shè)計

電源對系統(tǒng)的運(yùn)行性能影響很大,

要求電源穩(wěn)定可靠、紋波小,能提供穩(wěn)定電壓和足夠電流。本文設(shè)計的系統(tǒng),電源電路由三端穩(wěn)壓器LM7805構(gòu)成,采用多級電容濾波,輸出恒定SV電壓。電源電路如圖3所示。

1.4 報警單元設(shè)計

報警電路采用了發(fā)光二極管及蜂鳴器構(gòu)成。在設(shè)計中,單片機(jī)的P2.0、P2.1、P2.2分別控制顯示指示燈及蜂鳴器,通過軟件編程使氣敏傳感器的輸出值與設(shè)定報警閾值(給定值)進(jìn)行比較,當(dāng)氣敏傳感器檢測氣體濃度超出報警設(shè)定值時,會同時發(fā)出聲、光報警,即蜂鳴器嗚叫,發(fā)光二極管閃爍。報警電路如圖4所示。

1.5 檢測單元設(shè)計

氣體傳感器是把氣體中的特定成份檢測出來,并將它轉(zhuǎn)換成電信號的器件,根據(jù)這些電信號的強(qiáng)弱可以進(jìn)行檢測、監(jiān)控、報警。傳感器是整個控制系統(tǒng)獲取被控對象特征的重要部件,它的特性直接影響控制系統(tǒng)的精度。本設(shè)計選擇MQ-7系列傳感器,圖5為MQ-7系列傳感器等效電路。

1.6 顯示電路設(shè)計

本系統(tǒng)采用128*64的液晶顯示器,EDM12864B是一款分辨率為128*64的圖形點陣式液晶顯示模塊,可以顯示4*8個16*16的漢字,液晶顯示器(LCD)具有成本低廉、配置靈活、工作電壓低、能耗低、體積小、顯示信息量大和無輻射等優(yōu)點。

2 系統(tǒng)軟件設(shè)計

軟件程序采用匯編語言,用WAVE E6000硬件仿真器調(diào)試,整個軟件設(shè)計主要包括主程序和幾個子程序模塊:A/D轉(zhuǎn)換、顯示模塊、聲光報警及若干個控制子程序。

系統(tǒng)總體流程圖如圖6所示,系統(tǒng)中模數(shù)轉(zhuǎn)換A/D讀入傳感器輸出的電信號,經(jīng)A/D轉(zhuǎn)換輸出二進(jìn)制碼,傳送給單片機(jī)進(jìn)行處理,單片機(jī)采用一定的算法,運(yùn)算出被檢測氣體濃度后,送到液晶顯示器LED中顯示,同時檢測的氣體濃度與事先設(shè)定的濃度閾值(報警設(shè)定值)進(jìn)行比較,判斷是否需要聲光報警。當(dāng)氣體濃度大于閾值(2000ppm),單片機(jī)P2.0口輸出高電平,二極管導(dǎo)通,發(fā)光二極管亮,單片機(jī)P2.1口置低電位,三極管導(dǎo)通,蜂鳴器工作,發(fā)出聲光報警;當(dāng)氣體濃度小于閾值(2000ppm),單片機(jī)P2.0輸出低電平,二極管截止,P2.1口置高電位,三極管截止,停止聲光報警。

3 結(jié)論

本文所設(shè)計的一氧化碳濃度檢測系統(tǒng),功能實用簡單。其設(shè)計優(yōu)點在于:(l)成本低廉,并能對一定空間的一氧化碳濃度進(jìn)得檢測、顯示并準(zhǔn)確報警;(2)該產(chǎn)品無需專業(yè)人員操作,只要放在合適位置,通電即可,可連續(xù)使用、簡捷方便;(3)能收到預(yù)防一氧化碳中毒的效果。該產(chǎn)品如果得以應(yīng)用,會有效預(yù)防廣大農(nóng)村居民冬季燃煤取暖時,一氧化碳中毒事件的發(fā)生,同時也能給城鎮(zhèn)居民安全使用天然氣,提供有力保障。

猜你喜歡
氣敏報警器一氧化碳
煤炭取暖的意外——一氧化碳
一氧化碳中毒事故的統(tǒng)計分析及防范措施
鈷摻雜二氧化鈦納米片的制備及其氣敏特性研究
云南化工(2021年8期)2021-12-21 06:37:16
水熱法合成WO3納米片及其甲苯氣敏性能研究
自制下雨報警器
氣敏傳感器的研究進(jìn)展
建材與裝飾(2018年5期)2018-02-13 23:12:02
基于無線通信的入侵報警器設(shè)計
電子制作(2017年24期)2017-02-02 07:14:15
基于AltiumDesigner10 的UPS電源停電報警器的設(shè)計
西藏科技(2015年2期)2015-09-26 12:18:34
高壓一氧化碳壓縮機(jī)氣閥及控制系統(tǒng)的改進(jìn)
不同形貌納米CoWO4的水熱法制備及氣敏性能
丽水市| 浙江省| 元谋县| 丘北县| 临西县| 马公市| 威信县| 乌拉特前旗| 阿克陶县| 金坛市| 广安市| 乾安县| 无棣县| 中方县| 屏东市| 车致| 安图县| 黔江区| 江陵县| 韶关市| 内江市| 彭州市| 洪雅县| 当涂县| 石楼县| 景宁| 项城市| 新巴尔虎右旗| 镶黄旗| 天峻县| 凤冈县| 马鞍山市| 高阳县| 防城港市| 霞浦县| 中牟县| 县级市| 灵寿县| 出国| 那坡县| 巴里|