欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 20602|回復: 4
打印 上一主題 下一主題
收起左側

MQ135空氣質量檢測傳感器說明書與單片機源程序

  [復制鏈接]
跳轉到指定樓層
樓主
一、尺寸:32mm X22mm X30mm  長*寬*高
二、主要芯片:LM393、MQ135氣體感應探頭
三、工作電壓:直流 5V
四、特點:
              1、具有信號輸出指示燈指示;
              2、雙路信號輸出(模擬量輸出及 TTL 電平輸出);
              3、TTL 輸出有效信號為低電平;(輸出低電平時信號燈亮,可接單片
機 IO 口)               
              4、模擬量輸出隨濃度增加而增加,濃度越高電壓越高;
              5、對硫化物、苯系蒸汽、煙霧等有害氣體具有很高的靈敏度;
              6、具有長期的使用壽命和可靠的穩定性;
              7、快速的響應恢復特性;
       8、帶安裝孔,方便固定安裝;
       9、探頭可以插拔設計,方便試驗。

五、應用:
    用于家庭、環境的有害氣體探測裝置,適宜于氨氣、芳族化合物、硫化物、
苯系蒸汽、煙霧等氣體有害氣體的探測,氣體敏感元件測試濃度范圍:10 to
1000ppm

   感謝您選購我們的產品,我們本著以人為本的經營理念,設計開發了一系列的產品。在所有產品的研發過程中,我們始終堅持以客戶需要為目標,以模塊化,實用化為準則,努力做到每件產品既可以獨立使用,又可以通過相互組合應用,以獲得更強大的使用功能,更高的性價比。
    由于我們的產品在研發之初經過充分論證,并且充分考慮其在工程領域的應用,因此我們開發的每一項產品可以不經任何改造直接應用于工程領域。
    我研發團隊所有產品在發貨之前全部經過專業人員的嚴格測試。不會存在質量問題。如果你收到貨后產品有損壞或者存在質量問題,請及時與我們聯系,我們會盡力解決問題,達到顧客滿意。
    我研發團隊為每件產品編寫詳細使用說明,提供相關例程和相關常見問題的解決辦法。在產品使用之前建議先閱讀相關說明。
    我們的產品在不斷的完善之中,我們的相關配套資料也會根據市場需要和客戶反饋不斷更新、升級。本研發團隊保留對產品資料修改的權利,恕不另行通知客戶。

單片機源程序如下:
  1. /********************************************************************
  2.                            龍戈電子
  3. *********************************************************************/
  4. #include <reg52.h>             //頭文件
  5. #define uchar unsigned char           //宏定義無符號字符型
  6. #define uint  unsigned  int           //宏定義無符號整型
  7. code uchar seg7code[10]={ 0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; //顯示段碼 數碼管字跟
  8. uchar wei[4]={0XEf,0XDf,0XBf,0X7f};  //位的控制端                                                                 //位控制碼
  9. sbit ST=P3^0;   //A/D啟動轉換信號
  10. sbit OE=P3^1;   //數據輸出允許信號
  11. sbit EOC=P3^2;  //A/D轉換結束信號
  12. sbit CLK=P3^3;  //時鐘脈沖  
  13. uint z,x,c,v,AD0809, date;        //定義數據類型
  14. /******************************************************************
  15. 延時函數
  16. ******************************************************************/
  17. void delay(uchar t)
  18. {
  19.   uchar i,j;
  20.    for(i=0;i<t;i++)
  21.    {
  22.             for(j=13;j>0;j--);
  23.          { ;
  24.          }
  25.    }
  26. }
  27. /**********************************************************************
  28.                 數碼管動態掃描
  29. *********************************************************************/
  30. void xianshi() //顯示函數
  31. {
  32. uint z,x,c,v;
  33.   z=date/1000;                         //求千位
  34.   x=date%1000/100;                 //求百位
  35.   c=date%100/10;                 //求十位
  36.   v=date%10;                         //求個位

  37.       P2=0XFF;
  38.           P0=seg7code[z]&0x7f;
  39.           P2=wei[0];
  40.           delay(80);
  41.           P2=0XFF;  
  42.       P0=seg7code[x];
  43.           P2=wei[1];
  44.           delay(80);
  45.           P2=0XFF;  
  46.              P0=seg7code[c];
  47.           P2=wei[2];
  48.           delay(80);
  49.           P2=0XFF;  
  50.       P0=seg7code[v];
  51.           P2=wei[3];
  52.           delay(80);
  53.           P2=0XFF;
  54.   }
  55. /*************************************************************************
  56.                                 CLK振蕩信號        
  57. **************************************************************************/
  58. void timer0( ) interrupt 1 //定時器0工作方式1
  59. {

  60. TH0=(65536-2)/256;          //重裝計數初值
  61. TL0=(65536-2)%256;          //重裝計數初值
  62. CLK=!CLK;                          //取反
  63. }

  64. /*************************************************************************
  65.                                 主函數        
  66. **************************************************************************/
  67. void main()
  68. {
  69. TMOD=0X01;                          //定時器中斷0

  70. CLK=0;                                  //脈沖信號初始值為0
  71. TH0=(65536-2)/256;          //定時時間高八位初值
  72. TL0=(65536-2)%256;          //定時時間低八位初值
  73. EA=1;                                  //開CPU中斷
  74. ET0=1;                                  //開T/C0中斷
  75. TR0=1;
  76. while(1)                           //無限循環
  77.         {
  78.         ST=0;                                //使采集信號為低
  79.         ST=1;                                //開始數據轉換
  80.         ST=0;                                //停止數據轉換
  81.         while(!EOC);                //等待數據轉換完畢
  82.         OE=1;                                //允許數據輸出信號
  83.         AD0809=P1;                    //讀取數據
  84.         OE=0;                                //關閉數據輸出允許信號
  85.         if(AD0809>=251)                //電壓顯示不能超過5V
  86.         AD0809=250;
  87.         date=AD0809*20;                //數碼管顯示的數據值,其中20為采集數據的毫安值
  88.         xianshi();                        //數碼管顯示函數
  89.    
  90.     }
  91. }        
復制代碼

所有資料51hei提供下載:
【Realplay】全新 空氣質量傳感器 MQ135傳感器 有害氣體檢測模塊 .rar (602.92 KB, 下載次數: 229)


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏4 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:339102 發表于 2018-5-27 15:34 | 只看該作者
有需要的同學可以自行下載
回復

使用道具 舉報

板凳
ID:654509 發表于 2019-12-3 09:28 | 只看該作者
標注寫的很詳細,羨慕大佬的智商啊
回復

使用道具 舉報

地板
ID:678443 發表于 2019-12-31 14:56 | 只看該作者
你開心,我隨意 發表于 2018-5-27 15:34
有需要的同學可以自行下載

下載不了
回復

使用道具 舉報

5#
ID:32316 發表于 2020-6-6 10:06 | 只看該作者
支持下!!!!
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表