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