- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 概 述
1.1 报警器的设计思想
随着社会的发展和人民生活水平的不断提高,农村城镇化和人员流动性增大家庭℃的温度,长波红外影像可穿透烟雾,分辨率高,空间分辨能力更可达0.1毫弧度。另外,红外影像不受低空工作是地面和海面的多路径效应影响,具有多目标全景观察、追踪及目标识别能力,可整合微处理器实现对目标的热影像进行智慧型探测,具有良好的抗目标隐形能力。由于红外探测的这些特点就使得红外线报警器以其独特的优势被人们广泛应用于家居、商铺、办公室、工厂、仓库、银行、学校、医院等领域AT89S52单片机、KL-5D、1)?防盗:若有非法入室盗窃者,立刻现场报警,同时向外发送报警信号2)?防窃:若遭遇坏人入室抢劫,可即时发送报警信号KL-5D型红外线探头开关,用ATMEL公司的AT89S51单片机作为报警器的主控部分,220V/15W红色警报灯作为报警部分,继电器驱动电路驱动220V警报灯工作。
具体要求如下:由AT89S51单片机控制完成24小时制可调的电子时钟,用数码管显示小时与分,通过P3口的外设按扭完成时、分、秒的调节。在晚上八点到早上八点这段时间内检测是否有非法入室盗窃者,立刻现场报警,同时向外发送报警信号KL-5D型红外线探头开关,检测有无非法入侵者,若检测到信号P1.7口将由高电平变为低电平。用单片机的P0.7口接继电器的驱动电路,若单片机的P1.7口检测到信号,则P0.7口会出现低电平驱动220V/15W警报灯报警。
KL-5D型红外线探头在没有检测到人体发出的红外线时,探头输出是高电平(即为+5V),但当红外探头探测人体发出的红外线,0)。
本红外线报警器最大的特点是既可以作为单机报警器,经过扩展后还可以完成多机报警;智能化夜间报警;可以远距离监视某场所;反应灵敏,抗干扰性强。还具有设计思想简单,实用性强,价格低廉等特点,相信在不久的将来会被人们广泛应用领域1、AT89S51简介
AT89S51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS 8位微处理器。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89S51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
2、主要特性
与MCS-51 兼容
4K字节的闪存记忆
支持1000次的存储擦除
4.0—5.5 V 工作电压
工作频率为33MHz、
具有双工UART串行通道、
看门狗计时器、、
双数据指示器
电源关闭标识
三态门记忆锁存功能
128×8字节的RAM
32 位输入/输出端口
2个16位的定时器/计数器
6个中断源
采用COMS设计,低功耗
3、单片机管脚图
图 2-1 单片机管脚图
4、管脚说明:
VCC: 供电电压。
GND: 接地。
P0口: P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的低八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。
P1口: P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。
P2口: P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。
P3口: P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。P3口也可作为AT89S51的一些特殊功能口,如下表所示:
P3口管脚备选功能:
P3.0 RXD(串行输入口)
P3.1 TXD(串行输出口)
P3.2
文档评论(0)