本科毕业设计--红外线防盗报警器(编辑修改稿)内容摘要:
,对高品位、舒适、爽目居住环境的向往,科技安防成为时尚和潮流;(5)智能安防市场目前还停留在行业用户,个人及家庭的消费尚未全面启动,基本是一片空白市场,潜力不可估量;该系统以单片机AT89S52系列为核心,采用红外线发射管和红外线接收管为发射和接收装置,由反相器芯片反相间接控制CPU工作。 在CPU程序运行以后控制输出口电平使得蜂鸣器与发光二极管组成的声光报警电路同时进行声光报警。 系统原理框图如图21所示。 电源电路红外线发射电路单片机反相器声光报警电路红外接收电路图21 系统方框图采用AT89S52单片机,直流可调开关MC34063,反相器74LS14D等芯片[9]。 其中,~,~。 P1口连接红外线发射电路,P1口为低电平时,红外线发射电路导通,正常发射红外线[10]。 P3口输入经接收红外线电路接收并由反相器反相的电平,当电平到达单片机CPU后,若各口均为低电平,则CPU不做任何反应,此时不报警;而当红外线被认为挡住而使接收电路无法接受到时P3输入口就会输入高电平,此时当在一定的时间内检测到位于不同位置的光束被遮挡时,驱动声光报警电路进行报警。 P1口连接红外线发射电路,P1口为低电平时,红外线发射电路导通,正常发射红外线[10]。 P3口输入经接收红外线电路接收并由反相器反相的电平,当电平到达单片机CPU后,若各口均为低电平,则CPU不做任何反应,此时不报警;而当红外线被认为挡住而使接收电路无法接受到时P3输入口就会输入高电平,此时当在一定的时间内检测到位于不同位置的光束被遮挡时,驱动声光报警电路进行报警。 单片机控制系统电路AT89S52单片机式一种低功耗,高性能的CMOS8位微控制器,具有8K在系统可编程Flash存储器。 使用Atmel公司高密度非易失性存储器技术制造,与工业80S51产品指令和引脚完全兼容。 片上的Flash允许程序存储器在系统可编程,亦适于常规编程器[11]。 在单芯片上拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、有效的解决方案。 单片机P1口与红外线发射电路相连,P3口与红外线接收电路相连。 XX2脚与晶振相连,用于定时计数,以形成一秒周期的方波脉冲信号[12]。 主要性能:l 与 MCS51 单片机产品兼容l 8K 字节在系统可编程 Flash 存储器l 1000 次擦写周期l 全静态操作:0Hz~33Hzl 三级加密程序存储器l 32 个可编程 I/O 口线l 三个 16 位定时器/计数器l 八个中断源l 全双工 UART 串行通道l 低功耗空闲和掉电模标准功能:AT89S52具有以下标准功能:8K字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。 另外,AT89S52可降至0HZ静态逻辑操作,支持两种软件可选择节电模式。 空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。 掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止[15]。 主体单片机芯片AT89S52的引脚结构如图31所示:图31 AT89S52引脚图各主要管脚介绍如下: VCC : 电源 GND: 地 P0 口:P0 口是一个 8 位漏极开路的双向 I/O 口。 作为输出口,每位能驱动 8 个 TTL 逻辑电平。 对 P0 端口写“1”时,引脚用作高阻抗输入。 当访问外部程序和数据存储器时,P0 口也被作为低 8 位地址/数据复用。 在这种模式下,P0 具有内部上拉电阻。 在 flash 编程时,P0 口也用来接收指令字节;在程序校验时,输出指令字节。 程序校验时,需要外部上拉电阻。 P1口:P1 口是一个具有内部上拉电阻的 8 位双向 I/O 口,P1 输出缓冲器能驱动 4 个TTL 逻辑电平。 对 P1 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。 作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。 此外, 和 分别作定时器/计数器 2 的外部计数输入()和时器/计数器 2 的触发输入()。 P2 口:P2 口是一个具有内部上拉电阻的 8 位双向 I/O 口,P2 输出缓冲器能驱动 4 个TTL 逻辑电平。 对 P2 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。 作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。 在访问外部程序存储器或用 16 位地址读取外部数据存储器(例如执行 MOVX @DPTR)时,P2 口送出高八位地址。 在这种应用中,P2 口使用很强的内部上拉发送 1。 在使用8 位地址(如 MOVX @RI)访问外部数据存储器时,P2 口输出 P2 锁存器的内容。 在 flash 编程和校验时,P2 口也接收高 8 位地址字节和一些控制信号。 P3 口:P3 口是一个具有内部上拉电阻的 8 位双向 I/O 口,P2 输出缓冲器能驱动 4 个 TTL 逻辑电平。 对 P3 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。 作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。 P3 口亦作为 AT89S52 特殊功能(第二功能)使用,在 flash 编程和校验时,P3 口也接收一些控制信号[13]。 如下表31所示。 表31 P3口的引脚号及其第二功能引脚号第二功能RXD(串行输入)TXD(串行输出)INT0(外部中断 0)INT0(外部中断 0)T0(定时器0外部输入)T1(定时器1外部输入)WR(外部数据存储器写选通)RD(外部数据存储器写选通) RST: 复位输入。 晶振工作时,RST 脚持续 2 个机器周期高电平将使单片机复位。 看门狗计时完成后,RST 脚输出 96 个晶振周期的高电平。 特殊寄存器 AUXR(地址 8EH)上。 ALE/PROG:地址锁存控制信号(ALE)是访问外部程序存储器时,锁存低 8 位地址的输出脉冲。 在 flash 编程时,此引脚(PROG)也用作编程输入脉冲。 在一般情况下,ALE 以晶振六分之一的固定频率输出脉冲,可用来作为外部定时器或时钟使用。 然而,特别强调,在每次访问外部数据存储器时,ALE 脉冲将会跳过。 如果需要,通过将地址为 8EH 的 SFR 的第 0 位置“1”,ALE 操作将无效。 这一位置“1”, ALE 仅在执行 MOVX 或MOVC指令时有效。 否则,ALE 将被微弱拉高。 这个 ALE 使能标志位(地址为 8EH 的 SFR 的第 0 位)的设置对微控制器处于外部执行模式下无效。 PSEN:外部程序存储器选通信号(PSEN)是外部程序存储器选通信号。 当 AT89S5。本科毕业设计--红外线防盗报警器(编辑修改稿)
相关推荐
5 系统主要功能 本系 统是以 ATmega64 单片机为核心的土壤参数采集系统,主要采集土壤温湿度及压力并进行相应的分析,系统设计了 3 个按键,当传感器探针插入土壤后,按键 1( KEY1)按下,此时系统开始工作,执行测量命令,按键 2( KEY2)按下,系统则将采集到的温湿度及压力数据送 LCD 显示同时储存当前数值到片外扩展的 E2PROM,按键 3( KEY3)按下时
= =121466 mm2 取 1 2 1 4 6 6500500 mmmmhb mm2 所以,边柱截面选取 500mm 500mm 框架梁柱的线刚度为 对于中跨梁取 02II (梁: Ec=3 710 kn/m 柱: Ec= 710 kn/m) 南通大学毕业设计 15 横向框架梁 : AB、 CD跨梁 : i= 121 0. 250. 63/7= 410 KN/m
3 是突发性和恶性交通事故发生的重要原因。 引起轮胎漏气和爆胎的原因主要有: (1)轮胎工作温度过高; (2)轮胎气压过大; (3)轮胎使用时间过长; (4)轮胎负荷过大; (5)汽车行驶速度过快。 为使汽车能够处于安全的驾驶状态,驾驶者必须在行车过程中实时了解轮胎的超压、欠压、温度 等工作状态,我们设计的基于单片机的汽车轮胎胎压计具有以下的功能: (1)实时监测轮胎的压力情况及温度;
保存 OnClick=btnSave_Click OnClientClick=return CheckNull() CssClass=BtnStyle/asp:Button input id=btnReset type=reset value=取消 style=cursor: pointer。 onclick=btnReset_Click()。 / /td /tr tr td colspan=2
数量(台) 17 8 2 3 2 7 所占比例( %) 44 20 5 7 5 19 这些设备大部分是 70 年代产品,其中包括瑞典森德斯公司的 PC4 型打捆机。 1987 年,瑞典森德斯公司和伯斯德公司 合并以后,研制开发了PCH4KNA 型双向移动打捆机。 打包机的发展趋势 从国外各打捆机制造商推出产品的更新换代可以看出打捆机的研制是向着如下几个趋势发展的: 标准化。 这第 1 章 绪论
ter relief, the responsibility is extremely heavy, the concept design and improvement of automatic fire alarm system, fire nipped in the bud, the maximum reduce the loss of social wealth. The system