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