论文总字数:23106字
摘 要
在日常生活中,安全问题是我们一直不能忽视的重要问题。随着经济实力的增强人民生活水平的逐步改善,时代进步,高科技日益发展。许多高科技产品步入大家的视野,因此私有财产的安全性也日益受到了人们的重视。尤其是在房屋室内安全方面,经常会受到许多的偷东摸西的不速之客光顾。这就对防盗安全的问题提出了较高的要求。于是,很多家庭就会安装报警系统,可以有效保护私有财产的安全性。针对上述原因,本文就紧密贴合用户的需求和关心的重点,同时又充分考虑用户的房屋结构以及可接受价格区间,提出了这套核心主体架构为红外线探测的开发产品。
本设计的中心器件热释电红外传感器,有结构简单、性价比高、控制灵活,系统稳定等优势。而且此种防盗系统在实际装配中可选用区域多样,房顶门窗上均可以安放,很难被小偷察觉到。系统由硬件以及软件合并组建而成,硬件整体可拆分为单片机管理模块、按键控制部分、红外线感测仪、声光协调报警、驱动放大电路以及远程遥控模块构。核心的微控制器选型采用了51体系里的STC89C51,软件部分重点是程序代码的编译,利用C代码在KEIL开发系统里编写完成.
关键词:热释电红外传感器;STC89C51;红外线;模块化
Design of intelligent burglar alarm system based on STC89C51 MCU
Abstract
In our daily life, safety is an important issue that we cannot ignore. With the enhancement of economic strength and the gradual improvement of people's living standard, the era is progressing and high technology is developing day by day. Many high-tech products have come into our sight, so the security of private property has been paid more and more attention. Especially in the house interior safety aspect, often can get a lot of to steal east to touch west's uninvited guest to patronize. This puts forward the higher request to the anti - theft security question. As a result, many homes will install an alarm system, which can effectively protect the security of private property. In this paper, we will introduce a design product which USES the principle of pyroelectric infrared sensor to produce monitoring and alarm.
Pyroelectric infrared sensor, its production is simple, low cost, installation is more convenient, and anti-theft performance is more stable, strong anti-interference ability, high sensitivity, safe and reliable. This kind of burglar alarm installation concealment, is not easy to be discovered by the thief, is convenient for multi-user unified management. This design includes hardware and software design two parts. The hardware consists of SCM control module, infrared probe module, driver execution alarm module, key control module, sound and light display module. The processor USES 51 series single chip microcomputer STC89C51, the program USES Keil software to use C language to write.
Keywords:Pyroelectric infrared sensor;STC89C51;infrared;modular
目录
摘要 III
Abstract IV
第一章 引 言 1
1.1研究背景及意义 1
1.2 国内外研究现状 1
1.3 本设计主要研究内容 1
第二章 设计任务分析 3
2.1设计功能要求 3
2.2 设计组成与方案 3
2.3 设计前期准备 4
第三章 系统硬件设计 5
3.1单片机的选型 5
3.2 硬件电路设计 5
3.2.1供电模块 5
3.2.2热释电红外传感器部分 5
3.2.3 菲涅尔透镜 6
3.2.4人体感应模块 7
3.2.5 BISS0001芯片简介 7
3.2.6 信号采集处理模块 9
3.3单片机及控制电路部分 10
3.3.1 主控STC89C51单片机介绍 10
3.3.2 单片机最小系统 11
3.3.3 按键控制电路 12
3.3.4 红外遥控电路 13
第四章 系统软件设计 14
4.1 程序功能需求 14
4.2 程序流程设计 14
4.3软件程序实现流程图 14
4.4报警程序代码 15
第五章 程序设计与仿真 18
5.1 软件代码设计思路与算法 18
5.2程序创建环境及编译步骤 18
5.2.1 KEIL开发软件介绍 18
5.2.2.KEIL建立工程步骤 19
5.3 程序的下载及调试 23
5.4软件调试及调试过程中遇到的问题 24
5.5硬件调试及调试过程中遇到的问题 24
第六章 结束语 26
致谢 27
参考文献(References) 28
附录 29
剩余内容已隐藏,请支付后下载全文,论文总字数:23106字
该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;