方案解析:空氣檢測器的實(shí)現(xiàn)(原理、軟硬件實(shí)現(xiàn))
三、方案設(shè)計(jì)
3.1 系統(tǒng)功能實(shí)現(xiàn)原理(除圖片外需有文字介紹)
利用小遙控直升機(jī)搭載氣體檢測器檢測氣體并發(fā)回到單片機(jī)處理,可以按鍵顯示氣體含量值,如果某項(xiàng)氣體超標(biāo)對應(yīng)的LED燈亮,并且蜂鳴器響。
3.2硬件平臺選用及資源配置
氣體傳感器(2~4個(gè))分時(shí)采集外界污染氣體的含量,A/D轉(zhuǎn)換并分時(shí)傳送至AVR單片機(jī)進(jìn)行處理,然后通過無線發(fā)射模塊發(fā)射,被無線接收模塊接收,送至另一個(gè)AVR單片機(jī)處理顯示氣體含量,如果有氣體含量超標(biāo),則蜂鳴器響,并且對應(yīng)的發(fā)光二極管閃亮。
3.3系統(tǒng)軟件架構(gòu)
3.4 系統(tǒng)軟件流程(除圖片外需有文字介紹)
如上圖所示,程序開始進(jìn)行初始化,搭載在遙控小直升機(jī)上的單片機(jī)開始分時(shí)進(jìn)行采集,然后AD轉(zhuǎn)換,分時(shí)傳送至AVR單片機(jī),進(jìn)行處理和存儲,編碼后發(fā)送給另一片單片機(jī),進(jìn)行差錯(cuò)檢驗(yàn),如果出錯(cuò),發(fā)送一個(gè)重發(fā)信號,再次重發(fā),如果未出錯(cuò),發(fā)送確認(rèn)信號,發(fā)送寄存器清空,再次裝入新的數(shù)據(jù),等待發(fā)送。
接收后送入AVR單片機(jī)處理,送入LCD顯示器顯示,如果某項(xiàng)氣體超標(biāo)對應(yīng)該氣體的LED燈亮,并且蜂鳴器響。
蜂鳴器相關(guān)文章:蜂鳴器原理
評論