基于AT89S51单片机的红外报警器的设计的课程设计精要.docVIP

基于AT89S51单片机的红外报警器的设计的课程设计精要.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机控制技术 课 程 设 计 课程设计名称:基于AT89S51单片机的红外报警器的设计 专 业 班 级: 学 生 姓 名: 学 号: 指 导 教 师: 课程设计地点: 课程设计时间: 计算机控制技术课程设计任务书 学生姓名 专业班级 学号 题 目 基于AT89S51单片机的红外报警器的设计 课题性质 课题来源 自拟 指导教师 主要内容 (参数) 本设计采用AT89S51单片机作为红外报警器系统的核心部件,设计利用多谐振荡电路作为红外线发射器的驱动电路,驱动红外发射管,向布防区内发射红外线,接收端利用专用的红外线接收器件对发射的红外线信号进行接收,经放大电路进行信号放大及整形后驱动数字门电路,输出报警信号,又经报警信号锁定电路,将报警信号进行锁定,即使现场的入侵人员走开,报警电路也将一直报警,直到人为解除后方能取消报警。 任务要求 (进度) 第1天:熟悉课程设计任务及要求,针对课题查阅技术资料。 第2天:确定设计方案。要求对设计方案进行分析、比较、论证,画出方框图,并简述工作原理。 第3 - 4天:按照确定的方案设计单元电路。要求画出单元电路图,元件及元件参数选择要有依据,各单元电路的设计要有详细论述。 第5天:撰写课程设计报告。要求内容完整、图表清晰、文理流畅、格式规范、方案合理、设计正确,篇幅不少于6000字。 主要参考 资料 徐爱钧、彭秀华.单片机高级语言 C51 应用程序设计.--北京:北京航空航天大学出版社 2006. 楼然苗.51系列单片机设计实例.—北京:北京航空航天大学出版社2006. 黄智伟.传感器应用设计实例制作.—北京:电子工业出版社 2006. 唐桃波、陈玉林. 基于AT89C51的智能无线安防报警器 [J].电子设计应用 2003 系(教研室)主任签字: 年 月 日 摘 要 本设计采用AT89S51单片机作为红外报警器系统的核心部件,利用红外线发射电路和红外线接收电路为单片机直接提供高低电平来控制单片机的工作状态,以控制报警电路的工作,最终实现报警作用。 关键词 : 单片机、电源、红外对管、发射电路、接收电路、报警电路 目 录 1 引言 1 2 总体方案设计 1 2.1 硬件方案论证 1 2.2微处理器的选择 3 2.3传感器的选择 5 3系统硬件设计 6 3.1基于89S51单片机的总体设计 6 3.2单片机控制电路 6 3.3电源电路 7 3.4红外线发射电路 7 3.5红外线接收电路 8 3.6报警电路 9 4 系统软件设计程序流程图 11 5 软件编程 12 6 总结 13 7 参考文献 14 附录 15 1 引言 随着电子技术的发展,人类不断研究,不断创新纪录AT89C51有40引脚双列直插(DIP)形式。其与80C51引脚结构基本相同,其逻辑引脚图如图2-。 图2-2 AT89C51逻辑引脚图各引脚功能叙述如下: 1.电源和晶振 VCC——运行和程序校验时加+5V GND——接地 XTAL1——输入到振荡器的反向放大器 XTAL2——反向放大器的输出,输入到内部时钟发生器 (当使用外部振荡器时,XTAL1接地,XTAL2接收振荡器信号) RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时, ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。 2.I/O(4个口,32根) P0口——8位、漏极开路的双向I/O口。当使用片外存储器(ROM、RAM)时,作地址和数据分时复用。在程序校验期间,输出指令字节(需加外部上拉电路)。P0口(作为总线时)能驱动8个LSTTL负载。 P1口——8位、准双向I/O口。在编程/校验期间,用于输入低位字节地址。P1口可驱动4个LSTTL负载。对于80C51,P1.0——T2,是定时器的计数端且位输入;P1.1——T2EX,是定时器的外部输入端。这时,读两个特殊输入引脚的

文档评论(0)

w447750 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档