基於單片機控制的二氧化碳濃度測試計的設計

2021-01-09 電子產品世界

  1 引言

  大氣中過多的二氧化碳(CO2)不僅對人類賴依生存的地球造成威脅,同時公共場合由人體呼吸排出的大量二氧化碳氣體也容易導致人們疲勞、注意力不集中、頭痛等症狀。因此,在醫院、學校等人口密集的環境中設置CO2監控設備可以有效地監測和改善空氣品質。為人們提供更好的生活環境。最常用的CO2濃度測試方法是非色散紅外吸收法(NDIR法)。這種方法利用CO2有選擇性的吸收4.26μm紅外線的特性,根據朗伯比爾定律可精確測試CO2氣體濃度,但該方法有一個明顯缺點,即在CO2濃度較低的地方測試時,需要較長的光路通過氣體(氣室長度)以獲取良好的吸收效應,既意味著需要使用體積較大且具有精密光學器件的設備,與這些昂貴的設備相比,利用半導體CO2傳感器測試CO2濃度,具有設備體積小,成本低、壽命長等特點。提出一種基於CDM416l型CO2濃度測試模塊以及Attiny26單片機的CO2濃度測試與自動通風系統的設計方法。

  2 CDM4161簡介

  有別於固態或者液態電解質氣體傳感器,半導體氣體傳感器是利用半導體材料的各種化學特性將空氣中含有的特定氣體(即待測氣體)以適當的電信號檢測或定量的器件。其優點是靈敏度高、響應速度快、體積小、壽命長、便於集成化、智能化,能使檢測轉換一體化。世界上最先實現半導體氣體傳感器商品化的是日本費加羅公司發明的TGS系列半導體氣體傳感器。CDM4161是費加羅公司生產的一種CO2氣體濃度測試模塊,其內部集成了TGS4161 CO2氣體傳感器以及PICl6LF88單片機,CDM4161對空氣中CO2氣體濃度的測量範圍為400~4000 ppm,並且在空氣中對CO2氣體有高選擇性.而對一氧化碳和甲烷等氣體不敏感,CDM4161內部集成的單片機可對傳感器採集到的信號處理和自動校準,以使其輸出的電平值與CO2氣體的濃度保持良好的線性關係。CDM4161對外提供5個引腳,其引腳的功能描述如表1所示。

  工作時CDM4161引腳l接+5 V電源,引腳2輸出電壓範圍0.4-4 V。相當於CO2氣體濃度範嗣為400~4 000 ppm。該模塊允許用戶通過跳線設置4檔極限值,當監測到的CO2濃度高於設定值時。引腳3輸出高電平以驅動外部通風設備,反之監測到的CO2濃度由高轉低,且低於某一門限值時,引腳3輸出電平也由高變低關閉外圍控制設備,CDM4161板上跳線與所設定極限值以及引腳3輸出電位的變化關係如表2所示。引腳4在傳感器故障時輸出低電位,可通過該引腳連接蜂鳴器.以及時監測CDM4161工作狀態。CDM4161模塊有3個工作狀態指示燈,當模塊上電時CDM4161需要預熱2 h,比時板上綠燈閃爍,而後進入正常工作狀態後,綠燈常亮。當引腳3輸出高電位時,紅燈閃爍,當模塊內部傳感器故障時黃燈閃爍。

  3 系統硬體設計

  圖l中JI與Attiny26相連用於在線程序更新。Attiny26是ATMEL公司開發的低功耗、高性能的8位單片機,內部具有2KB Flash程序存儲器以及11個10位A/D轉換器單端通道,由Attiny26單片機與CDM4161構成的CO2濃度測試與自動通風系統的電路圖如圖1所示。使用Attiny26單片機埠PAO引腳讀取CDM4161引腳3輸出的模擬信號,並將其轉變為數位訊號,然後將測量結果送LCD顯示,Attiny26的PA3-PA6與LCDl602液晶顯示器的數據線D4~D7相連,工作時設置LCDl602為4 bit工作方式,CDM416l的引腳3與繼電器RELAYl相連以便在室內CO2氣體濃度過高時控制通風設備通風;CDM416l的引腳4與繼電器RELAY2相連以在CDM416l上的傳感器故障時控制告警設備發出告警信息。

  4 軟體設計

  二氧化碳濃度測試儀的軟體流程圖如圖2所示(圖略),程序運行時首先初始化Attiny26單片機的I/O埠以及1602液晶顯示器的初始化,然後開始從Attiny26的PAO引腳讀取CDM416l引腳2輸出的模擬電平,並進行A/D轉換,而後每隔1 s再次從Attiny26的PAO引腳讀取CDM416l輸出的模擬電平,並進行A/D轉換,Attiny26分析A/D變換後的數值,並在1602液品顯示器上顯示CDM416l的狀態和當前環境中CO2的濃度。

  5 結語

  由Attiny26單片機以及CDM4161構成的二氧化碳濃度測試儀電路結構簡單,成本低,非常適合在人群密集的商場、醫院、學校等地方用於監測室內空氣品質,通過連接外部的通風以及告警設備可以及時改善室內空氣品質並有效地監控設備運行情況。


相關焦點

  • 基於單片機設計的酒精氣體濃度探測儀
    呼氣酒精濃度測試常用的方法有燃料電池型(電化學型)和半導體型兩種。燃料電池酒精傳感器只有美國、英國、德國、中國等少數幾個國家能夠生產。半導體型酒精傳感器採用具有氣敏特性的氧化錫半導體作為傳感器,當氣體中酒精濃度增加時,傳感器電阻值就降低,對酒精具有最高的敏感度。
  • 基於單片機的散體流量計的設計與開發
    現有的固體測試技術還沒有氣、液兩相深入和完善,尤其針對單一散狀固體的動態測試技術還存在流動性等瓶頸問題。應用中對於科裡奧利質量流量計的研究也較多,但通過查詢國內外的研究成果來看,也僅應用於氣、液兩相流。
  • 一款基於51單片機的高頻頻率計設計
    摘要 基於51單片機設計了一款測試範圍在1 Hz~10 MHz的頻率計。系統通過峰值有效電路和有效值電路將正弦渡、方波和三角波轉化為直流信號送入單片機,通過編寫相應的程序計算出其有效值和峰峰值的比,實現自動檢測的目的,並由顯示電路顯示測量結果。該系統電路簡潔、軟體編寫簡單、調試難度低。
  • 基於STM32的可攜式二氧化碳監測儀設計
    因此,本次設計採用紅外吸收型CO2傳感器。  1傳感原理  紅外吸收型CO2氣體傳感器是基於氣體的吸收光譜隨物質的不同而存在差異的原理製成的。   2儀器設計框圖  前端傳感器輸出的數位訊號,以串口方式與STM32進行通訊,此儀器設計三通道採集,利用繼電器電路對傳感器通道進行選擇,STM32將濃度值顯示在液晶屏上,液晶屏帶有觸摸功能,通過編寫液晶顯示界面
  • 基於51單片機的溫室測試系統
    但如何利用傳感器技術,白動檢測技術,通訊技術,計算機技術的發展和溫室栽培的推廣研製出對溫室溫度,溼度,二氧化碳濃度的智能測控系統,為果樹提供最佳的生長環境,一直是農業研究者面臨的重要課題。  雖然國外採用了全智能控制,但是他們的成本太高,不適合我國國情,國內已有的日光溫室主要採用自然能源,雖然造價比較低,但過於簡陋,只有少數實現了溫度、溼度、光照等單一因素的測控,不能滿足日益現代化的農藝要求。本文研製一種價格比較適宜、擴展性較好的多功能溫室智能測試系統。
  • 基於單片機及傳感器的機器人設計與實現
    摘要: 本設計基於單片機及多種傳感器,完成了一個自主式移動機器人的製作。單片機作為系統檢測和控制的核心,實現對機器人小車的智能控制。反射式紅外光電傳感器檢測引導線,使機器人沿軌道自主行走;使用霍爾集成片,通過計車輪轉過的圈數完成機器人行走路程測量;接近開關可探測到軌道下埋藏的金屬片,發出聲光信息進行指示,並能實時顯示金屬片距起點的位置。
  • 基於單片機的角度測量儀的設計
    本文分析了基於AT89S51 單片機的角度測量的硬體組成、電路設計原理。給出了主函數的工作流程和原始碼。設計樣機已通過多種環境實驗的測試。  角度測量儀是某控制系統中瞄準裝置的關鍵部件。為了提高控制系統的瞄準精度,在控制系統的瞄準裝置中增加了角度測量儀部件,操作人員瞄準目標後的角度值能夠精確定量地顯示在操作面板上,幫助操作人員更加準確地瞄準目標,因此,極大地提高了控制系統的控制精確度。  角度測量儀利用光電編碼器讀取角度值,採用AT89S51 單片機實現角度值數碼顯示、角度值偏差範圍的發光二極體指示功能(有三個指示燈,分別指示:偏高、偏低、適中)。
  • 基於單片機的溫度傳感器設計
    打開APP 基於單片機的溫度傳感器設計 發表於 2016-12-27 15:07:07 通過對AT89C2051單片機原理分析,研究了一種對環境溫度測量、控制的設計方案,實現了採用AT89C2051單片機編程達到控制溫度,精確測量的目的。
  • 基於VB的霍爾傳感器性能測試系統設計
    由於霍爾元件轉換效率高、響應速度快、動態範圍寬、頻率特性好、低噪音等特點,使霍爾傳感器在電機檢測、磁場強計、轉速控制器、位置檢測與自動控制等方面得到廣泛的應用。在許多場合,需要了解霍爾傳感器的各種性能,本測試系統應用Visual Basic可視化程序設計語言和單片機與計算機之間的RS-232串行通信,實現霍爾傳感器參數的自動測量與記錄、分析。
  • 基於紅外傳感器的CO2氣體檢測電路設計
    另外,二氧化碳是作物光合作用的主要原料,其含量合適與否直接影響作物的生長。近年來,隨著人們環保意識的增強,科技進步的進步,如何快速檢測二氧化碳的含量,削減二氧化碳的排放,已成為各級政府和廣大有識之士特別關注的問題,因此研究並設計二氧化碳檢測電路具有十分重要的意義。
  • 基於PIC單片機的SPWM控制技術
    此方法電路複雜,實現困難且不易改進;  2)由SPWM專用晶片SA828系列與微處理器直接連接生成SPWM波,SA828是由規則採樣法產生SPWM波的,相對諧波較大且無法實現閉環控制;  3)利用CPLD(複雜可編程邏輯器件)設計,實現數字式SPWM發生器;  4)基於單片機實現SPWM,此方法控制電路簡單可靠,利用軟體產生SPWM波,減輕了對硬體的要求,且成本低
  • 基於單片機控制的DC-DC變換電路
    1、系統方案設計   1.1、方案設計   本方案採用單片機為主設計測控電路。通過對DC-DC直流轉換器輸出電流進行監測,通過鍵盤輸入輸出電流設定信號,通過單片機輸出PWM信號與LM358比較器形成比較電壓,電流反饋閉環電路,從而對LM2596晶片進行控制,控制buck電路的接通關斷,以保證DC-DC的變換。升壓部分直接由LM2577電路控制穩壓其結構圖如圖1所示。
  • 基於單片機的無人機真空速測量系統設計
    摘要:為了測量無人機真空速,設計了基於單片機的無人機真空速根據真空速和動壓靜壓的關係式,採用分段線性插值的算法,測試了0-5 000m高度的實際真空速值,得到的結果相對誤差均不大於4%,能夠滿足系統精度要求。測試結果表明:該系統具有良好的穩定性,能實時準確地測量出真空速值。
  • 基於單片機的正弦信號發生器的設計
    基於單片機的正弦信號發生器的設計 秩名 發表於 2012-07-31 11:42:14   摘 要:本系統採用AT89S51單片機為核心,輔以必要的模擬,數字電路,構成了一個基於
  • 基於51單片機控制的數字氣壓計設計與實現
    2 氣壓計的結構本文研究的氣壓計結構如圖1所示。其中氣壓傳感器用來將被測氣壓轉換為電壓信號;用V/F轉換器則可把氣壓傳感器輸出的電壓信號轉換成具有一定頻率的脈衝信號;以便用單片機接收該脈衝信號,並根據單位時間內得到的脈衝數,依據電壓與頻率的線性關係式計算出所對應的氣壓值,最後在單片機控制下由LED顯示出來。
  • 利用單片機來控制的數字移相器設計方案
    打開APP 利用單片機來控制的數字移相器設計方案 工程師黃明星 發表於 2018-07-20 10:33:00 模擬式移相器的電路較為複雜、線性差、測試精度低;數字式移相器大多以標準邏輯器件按傳統數字系統設計方法設計而成,其缺點為功耗大、可靠性低。本文介紹的基於單片機控制的數字移相器,採用環形隊列實現信號波形的任意相位移相,並且保持波形的幅度、頻率不變。其測試精度高,失真度小。系統原理方框圖如圖1所示。
  • 基於PIC單片機的點型光電感煙探測器設計
    本文主要介紹基於PIC16F676單片機的點型光電感煙探測器的設計方法。1 點型光電感煙原理點型光電感煙探測器是「主動」式探測器,其工作原理見圖1。沒有煙霧時,由於光學迷宮的特殊設計(即紅外發光二極體與光電接收二極體的軸向夾角成鈍角等等),光電接收二極體不能直接接收到紅外發光二極體(在火災報警領域主要採用紅外波段,波長在900nm左右)發射的光信號,當有火災發生時,煙霧擴散到探測器的迷宮之內會對紅外發光二極體的發射光產生散射,從而使光電接收二極體能夠接收到散射光信號,光信號的大小標誌著煙霧濃度,也標誌著火災燃燒的程度。
  • 基於單片機的可攜式脈衝信號參數測試儀
    摘要:本文介紹了基於C8051F340單片機的脈衝信號參數測試儀的設計與實現。實驗測試表明,該測試儀的誤差率較低,精度高,能夠滿足閃光盒性能測試與校驗的要求,可用於電信號參數測量、儀器檢測等領域。該測試儀已應用於某型軍用飛機閃光盒信號檢測中,其穩定性、精確性均能滿足要求。
  • 基於單片機的大型LED顯示系統設計
    基於單片機的大型LED顯示系統設計 佚名 發表於 2020-03-08 13:38:00 隨著平板顯示技術的不斷更新,大型LED顯示系統利用發光二極體構成的點陣模塊或像素單元組成大面積顯示屏
  • 二氧化碳傳感器怎麼準確檢測室內CO2濃度
    多少濃度對人有害?>GSS的COZIR-LP 型號二氧化碳傳感器,這兩種二氧化碳在檢測室內CO2濃度時有不同的特點,詳情如下:日本FIGARO 紅外二氧化碳傳感器(NDIR CO2傳感器這種二氧化碳傳感器模塊含有兩個探測元件是的測量更準確。用途廣泛,可用於創造舒適環境與節能兩不誤的換氣控制與空調設備、小型檢測器等等。預計也將會被應用到IoT、M2M這樣的環境計量檢測輸入設備。