色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于單片機(jī)的多氣體檢測(cè)系統(tǒng)設(shè)計(jì)方案

          基于單片機(jī)的多氣體檢測(cè)系統(tǒng)設(shè)計(jì)方案

          作者: 時(shí)間:2013-01-25 來源:網(wǎng)絡(luò) 收藏

            微處理器采用的是 芯片。

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

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

            1.3 顯示電路

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

            綜上可得,基于單片機(jī)的的數(shù)據(jù)采集、數(shù)據(jù)處理及結(jié)果顯示電路如圖3。

          基于單片機(jī)的多氣體檢測(cè)系統(tǒng)設(shè)計(jì)方案

          圖3 電路

            軟件設(shè)計(jì)

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

            主程序流程圖為圖4。

          基于單片機(jī)的多氣體檢測(cè)系統(tǒng)設(shè)計(jì)方案

          圖4 主程序流程圖

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

          基于單片機(jī)的多氣體檢測(cè)系統(tǒng)設(shè)計(jì)方案

          圖5 AD0809 部分程序流程圖

          分頻器相關(guān)文章:分頻器原理


          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉