资源预览内容
第1页 / 共12页
第2页 / 共12页
第3页 / 共12页
第4页 / 共12页
第5页 / 共12页
第6页 / 共12页
第7页 / 共12页
第8页 / 共12页
第9页 / 共12页
第10页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
大连理工大学城市学院本科生毕业设计(论文题目)基于 STC89C52 单片机的人体红外报警器的设计 与制作摘 要红外线防盗报警器是当前使用比较普遍的报警器之一,它以其灵敏度高、价格实惠,受到了广大用户的欢迎。但是使用每一种红外线传感器都有其不足之处,如抗干扰能力弱、误报漏报现象严重等,可靠性不够高。目前市面上装备主要有压力触发式防盗报警器、开关电子防盗报警器和压力遮光触发式防盗报警器等各种报警器,但这几种比较常见的报警器都存在一些缺点。 本文设计的单片机 STC89C52 是 STC 公司生产的一种低功耗、高性能 CMOS8 位微控制器,具有 8K 在系统可编程 Flash 存储器。STC89C52 使用经典的 MCS-51 内核,但做了很多的改进使得芯片具有传统 51 单片机不具备的功能。在单芯片上,拥有灵巧的8 位 CPU 和在系统可编程 Flash,使得 STC89C52 为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。电路设计包括红外热释电传感器,按键、蜂鸣器,单片机控制电路。软件设计部分包括系统主程序,红外热释电传感器子程序,报警子程序和按键子程序,均采用 51 系列 C 语言编程实现。AbstractInfrared anti-theft alarm is the use of more general alarm, with its high sensitivity, affordable, welcomed by the vast number of users. But the use of every kind of infrared sensor has its disadvantages, such as weak anti-interference ability, the false alarm phenomenon is serious, not high reliability. Currently available equipment main pressure triggered burglar alarm, switch electronic anti-theft alarm and pressure shading triggered burglar alarmand alarm, but these kind of quite commonalarm apparatuses all have some shortcomings.In this paper, the design of the single chip microcomputer STC89C52 is a low power, high performance CMOS8STC company production of micro controller with 8K in system programmable Flash memory. STC89C52 uses the classic MCS-51 kernel, but made a lot of improvements make the chip with the traditional 51 microcontrollerfeatures not available. In a single chip, 8 bit CPU dexterous and in system programmable Flash, the STC89C52 offers solutions for high flexibility, super efficient for many embedded control applications. Circuit design includes the pyroelectric infrared sensor, buttons, buzzer, MCU control circuit. The part of software design including themain program, the pyroelectric infrared sensor alarm subroutine, subroutine and the subroutine button, using 51series of C programming language.目 录摘 要.I Abstract.II 目 录.III 第 1 章 绪论.11.1 设计的目的及意义.11.1.1 设计的目的.11.1.2 设计的意义.11.2 设计的任务、重点研究内容和技术方案.21.2.1 设计的任务.21.2.2 设计的重点研究内容.21.2.3 设计方案和章节安排.2 第 2 章 单片机系统设计.4第 3 章 硬件电路搭建的设计.第 4 章 软硬件系统设计及实现.第 5 章 系统调试.5.1 工具介绍.5.1.1 软硬件开发工具.5.1.2 调试工具.5.2 系统调试.5.2.1 硬件调试.5.2.2 软件调试.5.3 设计调试时遇到的问题及解决. 结 论.致 谢. 参考文献. 附 录.附录 A:主控板原理图 .附录 B:主控板 PCB 板图 .附录 C:实物照片 .附录 D:程序源代码 .第 1 章 绪论1.1 设计的目的及意义1.1.1 设计的目的伴随着电子、信息技术的应用与迅速普及,人们对电子技术的要求越来越高。当今社会,科学技术日新月异,时代前进的步伐越迈越宽,应用自动化设备,计算机处理,现代化通讯,数字化信息,现代化显示设备等高新技术而建立的现代化智能。目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。通过此次基于单片机设计的篮球计时计分系统,我们可以更清楚详细的了解单片机程序设计的基本指令功能、编程步骤和技巧来讲述单片机编程,并对 STC89C52RC 单片机的结构和原理进行讲述,以及基于单片机开发应用的相关芯片的工作原理,和相关外围电路的设计和调试过程进一步了解,有助于今后的工作和学习生活。本设计是基于 STC89C52 单片机的人体红外感应设施,当有人进入感应范围时,专用传感器探测到人体红外光谱的变化,自动接通负载,人不离开感应范围,将持续接通;人离开后,延时自动关闭负载,安全节能。由于触发的时候不需要人发出任何声音,而是人走过时身体向外界散发红外热量最终控设备的开启,当人离开后,经过一定时间的延时,自动熄灭。是用感应人体热量来控制工作与节能模式,避免了无效电能的损耗,达到节能效果。1.1.2 设计的意义红外线防盗报警器是当前使用比较普遍的报警器之一,它以其灵敏度高、价格实惠,受到了广大用户的欢迎。但是使用每一种红外线传感器都有其不足之处,如抗干扰能力弱、误报漏报现象严重等,可靠性不够高。目前市面上装备主要有压力触发式防盗报警器、开关电子防盗报警器和压力遮光触发式防盗报警器等各种报警器,但这几种比较常见的报警器都存在一些缺点。本课题基于单片机设计一种人体红外检测装置。此热释红外报警器安装在禁区,根据检测人体自身的热量,检测到有人时,自动发出报警信息,并且能够自动或手动取消报警。被动式红外报警器则采用了传感元件热释电红外传感器。这种热释电红外传感器能以非接触形式检测出人体辐射的红外线,并将其转变为电压信号,同时,它还能鉴别出运动的生物与其它非生物。热释电红外传感器既可用于防盗报警装置,也可以用于自动控制、接近开关、遥测等领域。用它制作的防盗报警器与目前市场上销售的许多防盗报警器材相比,具有如下特点:不需要用红外线或电磁波等发射源。灵敏度高、控制范围大。隐蔽性好,可流动安装12。本课题研究的是人体红外检测系统,根据物理学知识,凡是温度大于绝对零度的物体都会发出红外线。不同的物体发出的红外线频率也不相同,因此用热释电红外传感器可以探测出监控环境中的某些特定范围的波长的红外线,达到报警的效果。1.2 设计的任务、重点研究内容和技术方案1.2.1 设计的任务硬件:完成以 STC89C52 控制器为核心的最少单片机系统与人体红外感应模块,外围电路的搭建。软件:完成软件设计主要以 Keil uVision4 开发环境为主,进行编译生成 Hex 文件。1.2.2 设计的重点研究内容在硬件上,对 STC89C52 的下载方式是与 STC 的不一样的,AT89C52 是通过 ISP 进行下载的,用的管脚也不一样,所以在设计电路时要多设计一个下载电路以便以后更换程序用;还有就是对 HC-SR501 人体红外感应模块,感应温度与角度的调试。在软件上,需要做一个延时的函数来进行对信号的延时,从而做到节能灯的功耗减小。1.2.3 设计方案和章节安排本设计主要以 MCS-51 系列单片机 STC89C52 为控制核心,它自带 8K 的 FLASH 程序存储器,它的核心处理单元为 8 位。数据处理主要是对红外热释电传感器,并进行逻辑判断,根据数
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号