資料下載地址-1045(百度網盤):點擊下載
隨著生活水平的提高煤氣報警器,罐裝煤氣和煤氣管道已經進入千家萬戶。在人們享受它帶來的方便的同時煤氣報警器,也受到了由于設備使用不當或者設備老化而導致的煤氣泄漏的巨大威脅。煤氣泄漏可以使人煤氣中毒,煤氣在和空氣混合到一定比例形成的混合物還會發生爆炸,嚴重威脅到了人們的生命財產安全。針對這種情況設計了一種煤氣泄漏監控系統,該系統可以很好的在家用煤氣發生泄漏的時候發出警報酒精報警器,使危急情況得到處理。
本系統以AT89C51單片機為核心,由MQ-2傳感器、單片機AT89C51、模數轉換芯片ADC0809、LCD1602液晶顯示屏、DS18B20構成,它的用途是測量空氣中煤氣的濃度及溫度,在煤氣濃度或者溫度大于或者等于預設值定將發出聲、光報警。該系統有硬件與軟件設計兩部分。硬件部分的設計包括煤氣濃度采集電路的設計、溫度采集電路的設計、模/數轉換電路的設計、單片機最小系統電路和按鍵電路的設計、顯示電路的設計、報警電路的設計。軟件部分由KEILC51編程PROTEUS仿真。該設計主要完成了系統原理圖的繪制,軟件仿真甲烷檢測儀,并利用單片機開發板實現了具體的功能煤氣報警器,經驗證該系統工作穩定可靠。
#include //包含頭文件,一般情況不需要改動,頭文件包含特殊功能寄存器的定義
#include "intrins.h"
#define u8 unsigned char
#define u16 unsigned int
#define uchar unsigned char
#define uint unsigned int
uchar yushe_wendu=50; //溫度預設值
uchar yushe_yanwu=100; //煙霧預設值
uint wendu; //溫度值全局變量
uchar yanwu; //用于讀取ADC數據
//運行模式
uchar Mode=0; //=1是設置溫度閥值 =2是設置煙霧閥值 =0是正常監控模式
//管腳聲明
sbit Led_Reg =P2^2; //紅燈
sbit Led_Yellow =P2^4; //黃燈
sbit Buzzer =P2^0; //蜂鳴器
sbit Fan =P3^3; //
/********************************************************************
* 名稱 : delay_1ms()
* 功能 : 延時1ms函數
* 輸入 : q
* 輸出 : 無
***********************************************************************/
void delay_ms(uint q)
{
uint i,j;
for(i=0;i
騰元達編輯,轉載請注明出處
- 2023-09-17
什么環境需要安裝氧氣檢測儀?有什么作用? - 2023-09-10
垃圾填埋場有毒有害氣體如何防范? - 2023-09-10
常見有毒有害氣體以及如何防范? - 2023-09-10
固定式可燃氣體探測器一般用什么氣體標定 - 2023-08-19
密閉空間如何選擇氣體檢測儀? - 2021-09-07
微量氧檢測儀 GNL-B1A便攜式微量氧分析儀 - 2021-09-07
乙炔氣體檢測儀 固定式乙炔濃度檢測儀 - 2021-09-07
家用燃氣報警器 [供應信息] 家用燃氣泄漏報警器 - 2021-09-07
車內粉塵檢測儀 CEM華盛昌|四合一粒子計數器DT-9880/9881|PM2 - 2021-09-07
微量氧檢測儀 12?高速微量離心 機