wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4832|回復: 1
收起左側

單片機可燃氣體報警系統設計

[復制鏈接]
ID:755744 發表于 2020-6-13 13:31 | 顯示全部樓層 |閱讀模式
可燃氣體報警系統整體設計框圖如圖1所示,主控制器由不間斷電源UPS供電。當空氣中的可燃氣體濃度達到或超過設定值時,一般設定高限為20%LEL,高高限為40%LEL,檢測電路即產生與空氣中被測氣體濃度成線性關系的“氣——電”信號,再對該信號(模擬信號)進行分析處理,通過A/D轉化變為數字信號傳至控制器。最后由單片機驅動LED數碼管觸摸屏的彩色液晶顯示屏,顯示氣體濃度值,最后由蜂鳴器完成報警過程。經延時、判斷,確認為事故泄漏后,發出聲光報警,啟動應急處理程序,關閉燃氣管道電磁閥,切斷進口氣源,啟動通風換氣設備(軸流風機)進行排氣。當氣體濃度降低到安全點后,關閉通風換氣設備,停止報警,打開氣體管道電磁閥,達到安全保護目的。 并且系統具有自診斷功能,若檢測到氣敏元件損壞,系統關閉閥門,并啟動故障報警信號,黃色報警燈閃亮,提示用戶更換氣敏傳感器。并考慮了要實現現場氣體濃度顯示,超限預警及自動處理等功能。
51hei.png
可燃氣體報警器設計框圖如圖2所示。當環境中有可燃氣體存在時,傳感器將會產生一定的電壓變化ΔV,考慮到安裝的需要,處理器與可燃氣體傳感器會有一段距離,所以將電壓信號ΔV轉化成4~20mA電流信號,為保證檢測到的信號有較遠的傳輸距離,此電流通過采樣電阻,最后通過A/D轉化電路,將模擬信號轉化為數字信號,通過數碼顯示管顯示出來。
51hei.png
可燃氣體報警系統中的核心元件是傳感器。在初次使用時,對傳感器需進行調零,以便使數碼管顯示的氣體濃度為0%,當環境中存在可燃氣體時,差分放大電路將傳感器生成的電壓信號百度ΔV轉化為4~20mA電流信號,然后送至單片機采樣端口。
檢測電路由補償元件和檢測元件配對組成電橋的兩個臂,遇到可燃氣體時,檢測元件電阻升高,橋路輸出電壓變量,此變量與氣體濃度成正比增大,補償元件起參比及溫度補償作用,其特點是橋路輸出電壓呈線性,具有良好的重復性、響應速度快,元件工作穩定、可靠,本文在設計系統,采用MC102作為氣體傳感器,它對1%濃度的甲烷,其靈敏度為20-40mA。
三、程序實現
3.1程序實現時應考慮的問題
控制器設計 
1.控制器設計框圖 
主控制器是設計的難點,也是系統的最主要部分。一方面:實時的顯示濃度信息,判斷接受數據,進行聲光報警,連鎖控制閥門和排風設備的動作;另一方面:及時響應顯示終端,實現查詢、設定等功能,同時還要實現故障自診斷功能。主控制器主要包括通訊模塊、人機界面、存儲、打印、報警,電源等功能模塊。智能顯示終端通過串口通訊方式,用32KB的EEPROM存儲系統參數及歷史記錄等關機保存數據,用32KB的RAM存儲實時濃度信息。24V到5V電壓轉化通過電源電路部分實現。同時也檢測市電、備電及充電狀況等,其主控制器結構圖如圖3。
  1. #include<reg51.h>    //包含單片機寄存器的頭文件
  2. #include<intrins.h>  //包含_nop_()函數定義的頭文件
  3. unsigned char flag=0; //緊急報警標示位
  4. unsigned char flag1=0; //傳感器檢測報警標示位
  5. unsigned int after_AD_val=0;    //儲存濃度數值范圍是100-10000
  6. unsignedcharcodetable[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};//0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f共陰極
  7. unsigned int TIME_1;
  8. sbit CS=P1^0;       //將CS位定義為P3.4引腳0xc0,
  9. sbit CLK=P1^1;      //將CLK位定義為P1.0引腳
  10. sbit DIO=P1^2;       //將DIO位定義為P1.1引腳
  11. sbit K1=P2^4;
  12. sbit LED1=P2^0;                 //警情指示燈
  13. sbit LED2=P2^1;                 //正常指示燈
  14. sbit BEEP=P2^2;

  15. sbit wei1=P3^0;
  16. sbit wei2=P3^1;
  17. sbit wei3=P3^2;
  18. sbit wei4=P3^3;
  19. unsigned int wan,qian,bai,shi,ge;
  20. void delay1ms()
  21. {
  22.    unsigned char i,j;        
  23.          for(i=0;i<10;i++)
  24.           for(j=0;j<33;j++)
  25.            ;                 
  26. }
  27. void delay2ms()
  28. {
  29.    unsigned char i,j;        
  30.          for(i=0;i<120;i++)
  31.           for(j=0;j<33;j++)
  32.            ;                 
  33. }

  34. void delaynms(unsigned char n)
  35. {
  36.    unsigned char i;
  37.         for(i=0;i<n;i++)
  38.            delay1ms();
  39. }
  40. void key()
  41. {
  42.         if(K1==0)
  43.         {
  44.                 delaynms(5);
  45.                 if(K1==0)
  46.                 {
  47.                         while(!K1);
  48.                         flag++;
  49.                         if(flag==2)
  50.                         flag=0;
  51.                 }
  52.         }
  53. }
  54. /*****************************************************

  55. 函數功能:報警子程序

  56. *****************************************************/
  57. void baojing()
  58. {
  59.         if(flag==1||flag1==1)
  60.         {
  61.                 LED2=1;
  62.                 LED1=0;
  63.                 BEEP=0;
  64.                 delaynms(10);
  65.                 BEEP=1;
  66.                 delaynms(10);
  67.         }
  68.         if(flag==0&&flag1==0)
  69.         {
  70.                 LED2=0;
  71.                 LED1=1;
  72.                 BEEP=1;
  73.         }
  74. }
  75. void display()
  76. {
  77. //unsigned sel;
  78.         wan=after_AD_val/10000;
  79.         qian=(after_AD_val/1000)%10;
  80.         bai=(after_AD_val/100)%10;
  81.         shi=(after_AD_val/10)%10;
  82.         ge=after_AD_val%10;
  83.         //sel=0x01;
  84. //P0=table[wan];
  85.         // P3=sel;
  86.         //        delaynms(3);
  87.         //P3=0x00;
  88. //sel=sel<<1;
  89.          P0=table[qian];
  90.         wei1=1;
  91. delaynms(1);
  92.         wei1=0;
  93. //sel=sel<<1;
  94. P0=table[bai];
  95. wei2=1;
  96. delaynms(3);
  97.         wei2=0;
  98. //sel=sel<<1;
  99. P0=table[shi];
  100. wei3=1;
  101. delaynms(3);
  102. wei3=0;
  103. //sel=sel<<1;
  104. P0=table[ge];
  105. wei4=1;
  106. delaynms(3);
  107. wei4=0;
  108. //sel=sel<<1;
  109. }

  110. /*****************************************************
  111. 函數功能:將模擬信號轉換成數字信號
  112. ***************************************************/
  113. unsigned int  A_D()
  114. {
  115.   unsigned char i,dat;
  116.    CS=1;   //一個轉換周期開始
  117.    CLK=0;  //為第一個脈沖作準備
  118.    CS=0;  //CS置0,片選有效

  119.    DIO=1;    //DIO置1,規定的起始信號  
  120.    CLK=1;   //第一個脈沖
  121.    CLK=0;   //第一個脈沖的下降沿,此前DIO必須是高電平
  122.    DIO=1;   //DIO置1, 通道選擇信號  
  123.    CLK=1;   //第二個脈沖,第2、3個脈沖下沉之前,DI必須跟別輸入兩位數據用于選擇通道,這里選通道CH0
  124.    CLK=0;   //第二個脈沖下降沿
  125.    DIO=0;   //DI置0,選擇通道0
  126.    CLK=1;    //第三個脈沖
  127.    CLK=0;    //第三個脈沖下降沿
  128.    DIO=1;    //第三個脈沖下沉之后,輸入端DIO失去作用,應置1
  129.    CLK=1;    //第四個脈沖
  130.    for(i=0;i<8;i++)  //高位在前
  131.     {
  132.       CLK=1;         //第四個脈沖
  133.       CLK=0;
  134.       dat<<=1;       //將下面儲存的低位數據向右移
  135.                 dat|=(unsigned char)DIO;          //將輸出數據DIO通過或運算儲存在dat最低位
  136.     }                                 
  137.     CS=1;          //片選無效
  138.          return dat;         //將讀書的數據返回     
  139.   }
  140. /*****************************************************

  141.   函數功能:警情檢測子程序

  142. *****************************************************/
  143. unsigned int  jq()
  144. {
  145.         unsigned int AD_val;    //儲存A/D轉換后的值
  146.         AD_val=A_D();    //進行A/D轉換
  147.         if(AD_val>=30)   
  148.         flag1=1;
  149.         else
  150.         flag1=0;
  151.         
  152.         after_AD_val=(9900/256)*AD_val+100;
  153.         
  154. return AD_val;
  155. }
  156. /*****************************************************
  157. 函數功能:主函數
  158. ***************************************************/
  159. void timer1() interrupt 3
  160. {        
  161.         
  162.   TH1=(65536-65535)/256;
  163.         TL1=(65536-65535)%256;
  164.         TIME_1++;
  165.         
  166.         if(TIME_1 > 8)
  167.         {TIME_1=0;
  168.         jq();
  169.         }
  170. }
  171.         

  172. main(void)
  173. {        
  174.         LED2=1;
  175.         LED1=1;
  176.         BEEP=1;
  177.         EA=1;
  178.         TMOD=0X10;
  179.         TH1=(65536-60000)/256;
  180.         TL1=(65536-60000)%256;
  181.         ET1=1;
  182.         TR1=1;
  183.          
  184.     while(1)
  185.       {
  186. //jq();
  187.                         display();        
  188.                   key();
  189.                   baojing();
  190.                                 
  191.                                 
  192.           }
  193. }
復制代碼
Word格式文檔51黑下載地址:
設計1.doc (718.89 KB, 下載次數: 54)


回復

使用道具 舉報

ID:328014 發表于 2020-6-20 02:22 | 顯示全部樓層
好資料,51黑有你更精彩!!!
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
国产bdsm视频| 国产精品乱码久久久久久| 91精品蜜臀一区二区三区在线| 另类图片第一页| 中文字幕一区二区三区日韩精品| 日韩一区二区三区在线免费观看| 中国色在线日|韩| 97成人资源| 都市激情亚洲一区| 日韩另类视频| 国内精品视频| 国产精品宾馆| 国产一区国产二区国产三区| 日本久久黄色| 欧美激情四色| 欧美亚洲三级| 久久97超碰国产精品超碰| 国产乱码一区二区三区| 国产成人8x视频一区二区 | 一区二区三区黄色| 中日韩午夜理伦电影免费| 日韩一级黄色av| 欧美激情精品久久久久久蜜臀| 久久久久久国产精品久久| 4p变态网欧美系列| 国产欧美久久一区二区| 91在线观看免费高清完整版在线观看| 91久久精品美女高潮| 好看的日韩精品| 色吧亚洲视频| 亚洲国产精品成人天堂| 日韩在线第三页| 老司机av网站| x88av在线| 日韩av在线电影| 国产精品视频一区二区三区,| 天天操天天干天天爱| japan高清日本乱xxxxx| 四虎成人免费视频| 亚洲女人久久久| 特级西西444www大精品视频免费看| 一区二区三区在线免费观看视频| 欧美一级免费片| 国产美女高潮| 裸体av在线| 黄色在线免费| 日本a人精品| 精品视频免费| 日日摸夜夜添夜夜添国产精品| 懂色av一区二区三区免费看| 国产拍欧美日韩视频二区| 亚洲一区二区高清| 精品国产电影一区二区| 欧美成人免费小视频| 91在线精品播放| 神马午夜伦理影院| 亚洲网中文字幕| 国产精品一区二区亚洲| 这里只有久久精品视频| 伦理欧美一区| 中文字幕国产在线| av资源网在线播放| 中日韩午夜理伦电影免费| 在线看日本不卡| 色94色欧美sute亚洲线路二| 理论片大全免费理伦片| 久久偷拍免费视频| 99精品在线播放| 伊人国产视频| 黄动漫在线看| 亚洲精品一区| 久久亚洲成人| 国产麻豆精品一区二区| 午夜精品久久久久久久蜜桃app| 精品精品国产高清a毛片牛牛 | 欧美在线视频一二三| 国产精品xxx在线观看www| 日韩精品一区二区免费| 久久发布国产伦子伦精品| 欧美国产日韩在线观看成人| 日韩在线观看视频一区二区三区| japanesexxxxfree在线观看| 免费观看成人高潮| 久久视频在线观看| 日本中文字幕不卡| 亚洲一级二级三级| 中文字幕免费精品一区| 国产九色91| 日本一区二区在线免费播放| 久久综合九色99| 99热一区二区| 精品无码黑人又粗又大又长| 亚洲国产成人综合| 国产免费a∨片在线观看不卡| 亚洲国产综合在线观看| 国产欧美日韩综合一区在线播放 | 在线观看你懂的网站| 国产美女高潮一区二区三区| 国产女主播在线写真| 97人人澡人人爽91综合色| 日韩av网站在线观看| 亚洲国产日韩综合久久精品| 在线精品视频视频中文字幕| 精品日本一区二区三区| 手机精品视频在线| 中文字幕 自拍偷拍| 夜色资源网av在先锋网站观看| 成人高潮aa毛片免费| 99久久九九| 欧美激情自拍偷拍| 亚洲少妇激情视频| 久久综合九色99| 亚洲欧美视频在线播放| 中国女人内谢69xxx视频| 精品视频二区| av伊人久久| 国产欧美精品一区二区三区四区 | 亚州国产精品视频| 欧美videos巨大粗暴| 777电影在线观看| 国产欧美日韩精品一区二区免费 | 日韩精品成人一区二区三区| 欧美日韩中文字幕| 欧美在线播放视频| 免费午夜视频在线观看| 蜜臀精品一区二区三区| 国产专区视频| 精品视频在线观看免费观看 | 国产欧美日韩一区二区三区在线| 亚洲国产成人av网| 国产精品美女久久久久久久 | 精品女同一区二区| 国产精成人品localhost| 成人午夜精品无码区| 亚洲aaaaaaa| free性欧美hd另类精品| 亚洲三级影院| 欧美在线看片a免费观看| 国产精品久久久久久久久久久久| 在线观看国产一级片| 国产又粗又黄又爽视频| 视频二区在线| 色欧美自拍视频| 亚洲一区二区三区国产| 57pao成人永久免费视频| 久久久国产欧美| ,一级淫片a看免费| 国产一级在线| 韩日精品在线| 欧美视频第二页| 国产精品一区二区三区免费 | 日韩一级片网站| 国产99在线免费| 欧美a在线播放| 美女网站免费观看| 精品无人区一区二区| 国产精品久久久久久久久免费桃花| 国产精品视频在线观看免费| 四虎成人精品在永久免费| 青青草视频在线免费观看| 老司机亚洲精品一区二区| 麻豆成人在线| 欧美日韩亚洲网| 久久久久久久久久久av| 黄色一级视频播放| 青花影视在线观看免费高清| 久热视线观看免费视频| 9191在线| 婷婷亚洲五月色综合| 国产亚洲1区2区3区| 日韩av在线资源| 精品国产_亚洲人成在线| 麻豆精品国产传媒av| 精品人妻一区二区三区蜜桃 | 婷婷激情综合| 中文字幕欧美一| 久久精品中文字幕| 伊人久久大香线蕉午夜av| 九九热久久免费视频| 亚洲精品xxxxx| 综合图区亚洲| 欧美精品尤物在线| 天天操天天摸天天干| 国产精品四虎| 91亚洲精品一区| www.国产区| 亚洲天堂网在线观看视频| 黄色小视频在线播放| 久久97精品| 久久精品一区二区三区不卡| 尤物yw午夜国产精品视频明星| 一级在线观看| 婷婷综合久久| 精品盗摄一区二区三区| 男人日女人视频网站| 亚洲日本中文字幕在线| 色综合视频一区二区三区44| 一区二区三区在线视频观看58| 亚洲自拍偷拍区| 国产无遮挡又黄又爽又色| 国产一区电影| 国产成人在线色| 日本成熟性欧美| 欧美aaa级片| 色吊丝在线永久观看最新版本| 日韩二区在线观看| 欧美成人高清视频| 人妻丰满熟妇av无码久久洗澡 | 欧美精品一级二级三级| 亚洲国产一二三精品无码| 男人网站视频| 麻豆精品av| 欧美日韩高清在线播放| 老太脱裤让老头玩ⅹxxxx| 欧美在线中文字幕高清的| 亚洲国产合集| 欧美成人性福生活免费看| 四季av一区二区| 狠狠干夜夜爽| 亚洲精品乱码久久久久久蜜桃麻豆| 国产一区二区三区四区福利| 欧美整片在线观看| www.毛片com| 超碰在线免费播放| 久久久久久一级片| 成人毛片网站| 国产乱叫456在线| 福利一区三区| 欧美精品日韩精品| 免费观看成人在线视频| 美女视频a黄免费| 国产精品婷婷| 91国产精品91| 日本五十熟hd丰满| 极品视频在线| 性久久久久久久| 少妇一晚三次一区二区三区| 国产一级免费看| 图片小说视频色综合| 尤物九九久久国产精品的分类| 捆绑凌虐一区二区三区| 久草福利在线视频| 久久影音资源网| 免费h精品视频在线播放| 黄色av小说在线观看| 亚洲盗摄视频| 亚洲人成电影网站色…| 香蕉网在线播放| 欧美激情午夜| 亚洲柠檬福利资源导航| 欧洲精品视频在线| 免费人成福利播放| 麻豆9191精品国产| 国产精品一区二区久久久久| 中文字幕激情视频| 国产欧美啪啪| 国产婷婷色综合av蜜臀av | 中文字幕在线导航| 在线观看国产视频一二三| 国产在线一区观看| 成人蜜桃视频| 四虎成人影院网址| 亚洲国产一区二区精品专区| 欧美在线www| 一区二区国产欧美| 亚洲欧美成人vr| 精品国产欧美一区二区三区成人| 中国毛片直接看| 欧美成a人片免费观看久久五月天| 欧美精品视频www在线观看| 不卡的一区二区| 欧美成人性生活视频| 亚洲国产欧美在线| 天天爽天天爽夜夜爽| 天天av综合网| 日韩一区日韩二区| 女性女同性aⅴ免费观女性恋| 国产精美视频| 久久这里只精品最新地址| 男人的天堂成人| 男人艹女人在线观看| av中文字幕不卡| 亚洲成人精品电影在线观看| 在线观看岛国片| 韩国v欧美v日本v亚洲v| 欧美成ee人免费视频| 小视频福利在线| 国产精品911| 青青草原国产免费| 成人黄网18免费观看的网站| 成人av在线观| 国产树林野战在线播放| a视频v在线| 国产精品色噜噜| 欧美日韩xxxxx| 成人h动漫精品一区二区下载| 九九综合在线| 国内偷自视频区视频综合| va视频在线观看| 最新日韩在线| 国产精品果冻传媒潘| 色dvdxxx| 欧美激情一区不卡| 91激情视频在线| 91香蕉在线观看| 在线成人免费观看| 老湿机69福利| 国产乱人伦丫前精品视频| 欧美激情啊啊啊| 成人小说亚洲一区二区三区| 国产精品久久久久久久免费软件| 国产午夜精品一区| 天天干天天骑| 中文字幕一区二区三区在线不卡| 中国黄色片一级| 1024在线看片你懂得| 日韩av中文字幕在线免费观看| 亚洲视频免费播放| 欧美黄色录像片| 成人黄色在线观看| 九九免费视频| 国产精品家庭影院| 亚洲视频在线不卡| 超碰超碰人人人人精品| 一级做a爰片久久毛片美女图片| 销魂美女一区二区| 国产精品啊啊啊| 精品久久久久久中文字幕动漫| 欧洲免费av| 一级女性全黄久久生活片免费| 国产精品果冻传媒| 亚洲免费看片| 欧美精品久久久久a| 天海翼中文字幕| 成人毛片老司机大片| 成人在线免费在线观看| 亚洲第一图区| 日韩精品视频在线播放| 中文字幕在线观看1| 国产美女诱惑一区二区| 综合一区中文字幕| 最新97超碰在线| 日韩欧美色电影| 精品久久久久久久久久久国产字幕| 你懂的成人av| 日韩欧美电影一区二区| 免费一级在线观看播放网址| 欧美精品九九99久久| 黄色在线免费观看| 亚洲女优在线| 日韩精品在线中文字幕| 含羞草www国产在线视频| 亚洲欧美国产视频| 午夜精品小视频| 国产一二精品视频| 免费黄色一级网站| 国产资源一区| 国产精品成人观看视频国产奇米| 激情美女网站| 欧美午夜片在线免费观看| 香蕉免费毛片视频| 久久激情综合| 精品国模在线视频| 欧美精品另类| 亚洲男人的天堂av| 老司机福利在线观看| 婷婷亚洲五月| 国风产精品一区二区| 日本乱理伦在线| 九九九久久久久久| 品天堂xxxx高清| 欧美日韩免费在线| 99热只有这里有精品| 久久精品国产在热久久| 69久久久久久| 97久久超碰| 国产一区自拍视频| a视频网址在线观看| 亚洲性生活视频在线观看| 77777_亚洲午夜久久多人| 中文字幕在线不卡视频| 亚洲av无一区二区三区| 伊人精品成人久久综合软件| 免费视频爱爱太爽了| 亚洲a∨精品一区二区三区导航| 国产成人综合亚洲| 影音先锋导航| 亚洲一二在线观看| 九九久久精品这里久久网| 亚洲成人综合网站| 337p粉嫩色噜噜噜大肥臀| 国产精品99久久久| 久久人人爽人人人人片| 99国产**精品****| 精品人妻大屁股白浆无码| 欧美a视频在线| 国产精品麻豆免费版| 欧美天天影院| 韩剧1988免费观看全集| 高清国语自产在线观看|