基于ADuC816的一氧化碳氣體監(jiān)測儀設(shè)計
3 軟件設(shè)計
軟件設(shè)計包括A/D轉(zhuǎn)換、顯示、按鍵設(shè)置等。其主流程如圖7所示。按鍵共包含三個鍵,分別是設(shè)置鍵、加鍵和減鍵。通過不同的鍵來控制儀器進行不同功能的設(shè)置。其流程如圖8所示。本文引用地址:http://cafeforensic.com/article/195823.htm
4 標 定
4.1 標 零
CO氣體監(jiān)測報警儀沒有開始工作或置于不含CO的空氣中時,經(jīng)過A/D轉(zhuǎn)換后所顯示的濃度值并不一定為零。這時無論值是多少都視其為零,并將此值作為儀器的“零點”。實際的測量值是通圖8按鍵、顯示、標定模塊流程圖過[(當前的A/D值-零點值)/系數(shù)]求得。
4.2 標定
標定工作線可用直線方程y=Kx+b來表示,由于設(shè)計中所用的氣體傳感器7E/F和放大電路的影響,將2.5 V電壓作為測量CO氣體濃度的一個基準,相應的標定擬合直線為:
y=K(2.5-x)+b
其中,x的取值范圍是0~2.5 V,y的取值范圍是O~2 000×10-6。用標準的CO氣體標定后測出幾組數(shù)據(jù),便可以用待定系數(shù)法求得K和6的值。
結(jié) 語
CO作為一種劇毒性氣體,污染大氣,影響人體健康。通過對本文設(shè)計的報警儀調(diào)試使用,整個儀器運行穩(wěn)定,所要求功能已基本實現(xiàn)。當儀器運行時,用含有CO的混合氣體進行測試,可以顯示出氣體中CO的濃度,并進行一級和二級報警。
評論