久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5315|回復: 2
收起左側

基于51單片機的家庭熱釋紅外防盜報警系統論文下載

[復制鏈接]
ID:311320 發表于 2018-4-18 22:48 | 顯示全部樓層 |閱讀模式
基于51單片機的家庭熱釋紅外防盜報警系統目錄
摘要    I
第1章  緒論    1
1.1 概述    1
1.2 研究的目的與意義    1
1.3  研究現狀    3
第2章  硬件介紹    4
2.1 系統功能的要求    4
2.2 總體的設計方案    4
2.3 系統的傳感器技術及單片機技術    5
第3章  報警器硬件設計    11
3.1 蜂鳴器電路    11
3.2 電熱釋紅外探測器電路設計    11
3.3清單及實物圖    12
第4章  報警器軟件設計    15
4.1程序語言的分類    15
4.2 單片機匯編語言程序設計的基本步驟    15
4.3 匯編語言程序設計方法    16
總結    17
致謝    17
參考文獻    18
附錄1 電路原理圖    19
附錄2 源程序    20

0.jpg
探測器安裝在用戶家里需要防范的部位,例如門窗、廚房,臥室等,當系統開機時,一旦有人入侵,與之相應的報警探測器立即向用戶端自動報警主機發出報警信號,接到警情事件后,自動報警主機立即進行確認,確認無誤后,進行事件的現場聲(蜂鳴器)報警。
0.jpg

單片機源程序如下:
  1. //宏定義
  2. #define uchar unsigned char
  3. #define uint  unsigned int

  4. //頭函數
  5. #include <reg52.h>

  6. uchar Mode=1,t;

  7. sbit s1=P1^2;
  8. sbit s2=P1^3;
  9. sbit s3=P1^4;

  10. bit alarm=1,kai=1;
  11. //LED
  12. sbit LR=P0^0;
  13. sbit LY=P0^1;
  14. sbit LG=P0^2;
  15. //蜂鳴器
  16. sbit Feng=P2^7;
  17. //人體熱釋電傳感器
  18. sbit HR=P2^4;

  19. void delay(uint x) //毫秒級延時函數
  20. {
  21.   uint i,j;
  22.   for(i=x;i>0;i--)
  23.      for(j=110;j>0;j--);
  24. }

  25. void di()
  26. {
  27.         Feng=0;
  28.         delay(100);
  29.         Feng=1;
  30. }

  31. void main()
  32. {
  33.         LR=1;
  34.         LG=1;
  35.         LY=1;
  36.         while(1)
  37.         {
  38.                 if(s1==0)                                //緊急手動報警
  39.                 {
  40.                                 delay(5);
  41.                                 if(s1==0)                                //緊急手動報警
  42.                                 {
  43.                                         delay(5);
  44.                                         while(!s1);
  45.                                         di();
  46.                                         //開啟指示燈                        報警紅燈
  47.                                         kai=0;
  48.                                         LR=0;
  49.                                         LY=1;
  50.                                         LG=1;
  51.                                         alarm=0;
  52.                                         delay(200);
  53.                                 }                        
  54.                 }
  55.                 if(s3==0)                        //取消報警
  56.                 {
  57.                                                                
  58.                                 delay(5);
  59.                                 if(s3==0)                                
  60.                                 {
  61.                                         delay(5);
  62.                                         while(!s3);
  63.                                         di();
  64.                                 //關閉模式
  65.                                 //        Mode=1;
  66.                                         LR=1;
  67.                                         alarm=1;
  68.                                         delay(200);
  69.                                 }
  70.                 }
  71.                 if(s2==0)                        //布防
  72.                 {
  73.                                 delay(5);
  74.                                 if(s2==0)                                
  75.                                 {
  76.                                         delay(5);
  77.                                         while(!s2);
  78.                                         di();
  79.                                         //延時30秒左右設防
  80.                                         for(t=0;t<100;t++)
  81.                                         {
  82.                                                 LY=~LY;
  83.                                                 delay(200);
  84.                                         }
  85.                                         //開啟指示燈           布防黃燈
  86.                                         LR=1;
  87.                                         LY=0;
  88.                                         LG=1;
  89.                                         Mode=0;
  90.                                         kai=1;
  91.                                 }
  92.                 }
  93.                
  94.                 if(alarm==0)
  95.                 {
  96.                         //報警
  97.                         di();
  98.                         delay(100);
  99.                         di();
  100.                         delay(100);
  101.                 }
  102.                         //判斷紅外狀態
  103.                 if(HR==1&&Mode==0)
  104.                 {
  105.                         LR=0;                 //報警紅燈
  106.                         alarm=0;
  107.                 }
  108.                 else
  109.                 {
  110.                         if(kai)
  111.                         {
  112.                                 alarm=1;
  113.                                 LR=1;
  114.                         }
  115.                 }
  116.                 if(HR==1)
  117.                 {
  118.                         LG=0;
  119.                         delay(200);
  120.                 }
  121.                 else
  122.                 {
  123.                         LG=1;
  124.                 }                        
  125.         }
  126. }
復制代碼

完整的Word格式文檔51黑下載地址:
基于51單片機的家庭熱釋紅外防盜報警系統.doc (3.42 MB, 下載次數: 141)
回復

使用道具 舉報

ID:439003 發表于 2018-12-31 09:54 | 顯示全部樓層
原來只有word呀。。
回復

使用道具 舉報

ID:1034506 發表于 2022-12-27 15:21 | 顯示全部樓層
有流程圖嗎
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美亚洲一级 | 美女张开腿露出尿口 | 高清一区二区三区 | 精品一区在线看 | 伊人久久伊人 | 亚州影院 | 国产激情自拍视频 | 国产欧美日韩精品在线观看 | 亚洲 一区 | 操操日| 男人的天堂久久 | 极品粉嫩国产48尤物在线播放 | www.国产一区 | 美女视频黄的免费 | 欧美一级片在线看 | 一区二区三区国产 | 人人干免费 | 精精国产xxxx视频在线播放7 | 精品久久久久久亚洲综合网 | av在线成人 | 亚洲乱码一区二区三区在线观看 | 中文字幕亚洲一区二区va在线 | 亚洲精品9999| 日韩欧美在线一区 | 福利av在线 | 日本福利一区 | 国产粉嫩尤物极品99综合精品 | 久久久99精品免费观看 | 国产中文 | 在线欧美亚洲 | 91免费观看在线 | 中文字幕亚洲视频 | 丝袜美腿一区二区三区动态图 | 手机av在线| 国产精品久久久久无码av | 日韩视频中文字幕 | 亚洲在线免费 | 久久精品免费观看 | 成人精品一区亚洲午夜久久久 | 国产精品国产三级国产aⅴ中文 | 久久不卡|