【毕业设计】27-基于单片机的家庭监控及防盗报警/热释电报警/人体系统工程设计(原理图+源代码+仿真+实物照片+论文)

文章目录

  • 【毕业设计】27-基于单片机的家庭监控及防盗报警/热释电报警/人体系统工程设计(原理图+源代码+仿真+实物照片+论文)
    • 任务书
    • 设计说明书
      • 摘要
      • 设计框架架构
      • 设计说明书及设计文件
      • 源码展示

任务书

基于单片机作为核心控制器,89C52系列单片机来实现整个系统,需要人体检测设备、单片机、蜂鸣器、LED、按键来实现,通过人体检测模块检测到人体则将信号发送给单片机,单片机控制LED与蜂鸣器实现光电报警与声学报警。
研究方法:
主要通过参阅相关资料,书籍和网上调阅资料。收集相关信息。同时咨询指导老师,以求达到专业知识,完成设计的效果。
要求:
根据目前家庭室内防盗系统不完善,遇到被盗时报警不及时问题,合理地规划与设计出较安全、易维护的家庭监控及防盗系统,并完成方案设计,然后对方案进行分析,从而提高安全性能,更好的提升用户体验。将实现与设计的内容撰写成论文。
资料链接
原理图工程文件
原理图截图
仿真模型工程文件
答辩论文低重复率文档,24387字
英文文献及翻译
实物图片
visio流程图工程

设计说明书

摘要

随着经济水平的提高和人们物质水平的增长,在现代化社会中常会出现入室盗窃的情况。随着现在技术的提高,更倾向于智能化的手段来将其规避这样的情况。使系统实现防盗报警的目的。针对于这样的现象,本次系统设计一款家庭监控及报警系统工程设计。采用人体传感,来对系统监控,当遇到有人体出现的时候就会报警产生报警信号,使人能够发生警惕,通过红外线的方式可以更好的对系统进行设计,保证带系统运行时不被人发现,并且有较高的稳定性和抗干扰能力,通过这样的方式来实现家庭防盗功能。
本设计包括硬件和软件设计两个部分。硬件部分包括单片机控制模块、红外探头模块、驱动执行报警模块、LED控制模块等部分组成。处理器采用AT89S52单片机,程序使用C语言编写,整个系统是在系统软件控制下工的。整个系统电路部分可划分为:电源接口部分、信号采集处理、单片机控制电路、报警电路等子模块。系统工作流程为热释红外感应器完成信息采集、处理、数据传送经过单片机功能设定完成报警。
本次系统软件与硬件设计完成后,制作实物进行软硬功能调试,最后完成了本次系统设计。

设计框架架构

前 言 1
第一章 绪论 2
第一节 家庭监控及防盗系统研究背景 2
第二节 家庭监控及防盗系统组成 2
第三节 家庭监控及防盗系统的现状 3
第四节 本章小结 5
第二章 家庭监控及防盗系统方案选择 6
第一节 系统功能方案确定 6
第二节 系统元器件方案选择 7
一、人体检测传感器方案选择 7
二、按键方案选择 8
第三节 主要元器件热释感应传感器介绍 8
一、系统结构及电路 8
二、实现原理 11
三、技术指标 12
第四节 确定系统设计框架 12
第五节 本章小结 13
第三章 家庭监控及防盗系统工程的硬件设计 14
第一节 单片机最小系统 14
一、单片机的简介 14
二、单片机最小系统电路 16
第二节 系统外围电路 17
一、按键电路 17
二、报警指示灯电路 17
三、蜂鸣器电路 18
四、人体检测电路 18
五、电源电路 19
第三节 系统的总电路 19
第四节 本章小结 20
第四章 家庭监控及防盗报警系统的软件设计 21
第一节 编程软件的介绍 21
第二节 主程序设计 22
一、主程序流程图 22
二、主程序源码 22
第三节 按键模块程序设计 24
一、按键模块程序流程图 24
二、按键模块源码 24
第四节 LED及蜂鸣器报警模块程序设计 25
一、LED及蜂鸣器报警模块的程序流程图 25
二、LED及蜂鸣器报警模块的源码 25
第五节 人体传感器模块的程序设计 26
一、人体传感器模块的程序流程图 26
二、人体传感器模块的源码 26
第六节 本章小结 27
第五章 家庭防盗监控及防盗系统工程的实现 28
第一节 电路焊接 28
一、焊接元器件 28
二、硬件调试遇到的问题 29
三、软件调试遇到的问题 29
第二节 系统测试 30
第三节 本章小结 31
总 结 32
致 谢 33
参考文献 34
附 录 36
一、英文原文 36
二、英文翻译 40
三、源程序 44

设计说明书及设计文件

字数:24387

源码展示

#include<reg51.h>
#define uchar unsigned char  //无符号字符型 宏定义   变量范围0~255
#define uint  unsigned int   //无符号整型 宏定义    变量范围0~65535
sbit bf=P2^3; //独立按键
sbit hw=P1^0 ;     //人体红外
sbit fm=P0^7;  //蜂鸣器
sbit led=P0^0;  //指示灯
void delay_1ms(uint x)//延时函数
{uint i,j;for(i=0;i<x;i++)for(j=0;j<120;j++);
}
char flag=0;
void main()
{int i;hw = 0;bf=1;led=0;fm=0;delay_1ms(1000);//延时1000mswhile(1){if(bf==0){delay_1ms(5);if(bf==0){while(bf==0);flag=!flag;fm=1;delay_1ms(1000);//延时1000msfm=0;delay_1ms(1000);}            }if(flag>0){ if(hw==1)//感应到人体{fm=1;led=1;    }else{fm=0;led=0;}        }else{fm=0;led=0;     }   }

【毕业设计】27-基于单片机的家庭监控及防盗报警_热释电报警_人体系统工程设计(原理图+源代码+仿真+实物照片+答辩论文)相关推荐

  1. 【毕业设计】8-基于STM32的水质_浊度检测仪设计与实现(原理图+源码+实物照片+答辩论文)

    [毕业设计]8-基于STM32的水质/浊度检测仪设计与实现(原理图+源码+实物照片+答辩论文) 文章目录 [毕业设计]8-基于STM32的水质/浊度检测仪设计与实现(原理图+源码+实物照片+答辩论文) ...

  2. 【毕业设计】61-基于单片机的超声波测距仪设计(原理图、仿真工程、答辩论文、答辩PPT、开题报告、任务书)

    [毕业设计]61-基于单片机的超声波测距仪设计(原理图.仿真工程.答辩论文.答辩PPT.开题报告.任务书) 文章目录 [毕业设计]61-基于单片机的超声波测距仪设计(原理图.仿真工程.答辩论文.答辩P ...

  3. 【毕业设计】基于单片机的家庭智能监控系统 - 物联网 stm32 嵌入式

    文章目录 1 简介 2 主要器件 2.1 ESP32-CAM 模块 2.2 红外热释电传感器 3 实现效果 4 部分实现代码 5 最后 1 简介 Hi,大家好,这里是丹成学长,今天向大家介绍一个学长做 ...

  4. 基于单片机的家庭火灾警报系统设计

    word完整版可点击如下下载>>>>>>>> 基于单片机的家庭火灾警报系统设计.rar-单片机文档类资源-CSDN下载1.资源内容:毕业设计lun-we ...

  5. 基于单片机的家庭防盗报警系统的设计与实现_kaic

    基于单片机的家庭防盗报警系统 专业:物联网工程 摘要:本论文研究的是将AT89C52单片机芯片作为核心元器件的防盗报警系统,该系统除了具有直接报警的功能外,还额外增加了布防和红外感应的功能.和市场上的 ...

  6. 基于51单片机红外热释电人体感应蓝牙防盗报警器系统设计

    毕设帮助.开题指导.技术解答(有偿)见文末. 目录 摘要 一.硬件方案 二.设计功能 三.实物图 四.原理图 五.PCB图 六.Proteus仿真 七.程序源码 八.资料包括 摘要 随着现在社会的发展 ...

  7. 38、基于51单片机红外热释电人体感应蓝牙防盗报警器系统设计

    摘  要 随着现在社会的发展,时代进步,高新技术的快速融入,人们的生活发生了巨大的改变,人们置购了大量高新技术的产品,许多高科技产品的使用越来越成为家庭生活的主旋律,因此人们对自己所处环境的安全要求就 ...

  8. (毕业设计资料)基于单片机智能输液器监控系统的设计

    026[毕设课设]基于单片机智能输液器监控系统的设计. 说明:基于单片机智能输液器监控系统的设计,目标滴速和设定滴速的调节通过使用PID算法,换页按钮可调节PID参数, 增加和减少分别在修改按钮按后进 ...

  9. 【设计方案分享】基于单片机温度监测监控报警系统设计-基于单片机钞票自动智能识别系统设计-基于单片机乒乓球游戏机控制系统设计-基于单片机温度监测监控报警系统设计-基于单片机矩阵键盘的电子密码锁设计

    820基于单片机温度监测监控报警系统设计-设计资料 温度监测器功能描述: 1.主控芯片用的是51单片机(STC89C51). 2.使用温度传感器DS18b20采集温度. 3.用1602液晶显示显示温度 ...

最新文章

  1. 给wmnp升级php和nginx的方法
  2. linux grep find查找文件夹、代码中的某行/字符串
  3. 贴吧html标签,html标签3(转载)
  4. 重温Vue-router
  5. Django restful framework之 rest接口设计规范
  6. face_recognition快速入门
  7. 关于Struts2中的值栈与OGNL表达式
  8. 童话 计算机教程,数学绘本 | 脑袋里装了个计算器(第四讲)
  9. 2.maven 安装配置
  10. 推荐 | 微软SAR近邻协同过滤算法相关问题(三)
  11. 数学模型的相关概念及意义等理论内容
  12. plsql 导出分区_plsql批量导出数据库数据
  13. 隐语义模型(LFM)
  14. jQuery常用插件
  15. Go:包管理工具GOPATH、vendor、dep 、go module
  16. 目前流行的装修风格_现在最流行的装修风格是什么 装修风格流行趋势是什么...
  17. Unable to load shared library ‘libgdiplus‘ or one of its dependencies
  18. 家庭智能 HomeAssistant 四大组件的安装
  19. 浏览器被强制修改成 桔梗网—Google, Firefox
  20. 关于访问权限控制问题

热门文章

  1. 大学专业选择电气自动化好不好?
  2. C语言课程设计:小型电子词典
  3. 产品迭代团队协作敏捷流程图
  4. 商汤科技(上海)自动驾驶计算机视觉算法实习生面经-2020年10月
  5. UTON Phone区块链手机 - 专注科技应用与创新
  6. 三角函数计算器(窗体程序,包含继承的运用)
  7. 6、【斯纳克图书馆管理系统】系统设置
  8. Windows简单激-活方法
  9. ue4 android 地图瓦片,Bitmap2material 3贴图快速生成软件
  10. windows server2012 安装 postgresql安装失败提示getlocales的解决方法 亲测有效