《红外报警器的设计方案与实现 .docx》由会员分享,可在线阅读,更多相关《红外报警器的设计方案与实现 .docx(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结Anhui Vocacti onal & Technical College of I ndust ry & Trade毕 业 论 文红外报警器的设计与实现Infrared alarm system design and Implementation可编辑资料 - - - 欢迎下载精品名师归纳总结所在系院:电气与信息工程系可编辑资料 - - - 欢迎下载精品名师归纳总结可编辑资料 - - - 欢迎下载精品名师归纳总结专业班级:电子信息工程技术可编辑资料 - - - 欢迎下载精品名师归纳总结可编辑资料 - - - 欢迎下载精品名师归纳总结同学学号:2021240243可编辑资料
2、- - - 欢迎下载精品名师归纳总结可编辑资料 - - - 欢迎下载精品名师归纳总结同学姓名:张锐祺可编辑资料 - - - 欢迎下载精品名师归纳总结可编辑资料 - - - 欢迎下载精品名师归纳总结指导教师:白志青可编辑资料 - - - 欢迎下载精品名师归纳总结年 月 日Anhui Vocacti onal & Technical College of I ndustr y & Trade毕业设计说明书红外报警器的设计与实现Infrared alarm system design and Implementation可编辑资料 - - - 欢迎下载精品名师归纳总结所在系院:电气与信息工程系可编辑
3、资料 - - - 欢迎下载精品名师归纳总结可编辑资料 - - - 欢迎下载精品名师归纳总结专业班级:电子信息工程技术可编辑资料 - - - 欢迎下载精品名师归纳总结可编辑资料 - - - 欢迎下载精品名师归纳总结同学学号:2021240243可编辑资料 - - - 欢迎下载精品名师归纳总结可编辑资料 - - - 欢迎下载精品名师归纳总结同学姓名:张锐祺可编辑资料 - - - 欢迎下载精品名师归纳总结白志青指导教师:年 月 日安徽工贸职业技术学院毕业设计 论文)任务书系 院)专业班级同学姓名学号一、题目:二、内容与要求:三、设计 论文)起止日期: 任务下达日期:年月日完成日期:年月日可编辑资料
4、- - - 欢迎下载精品名师归纳总结指导老师签名:年月日四、教研室审查看法:教研室负责人签名:年月日安徽工贸职业技术学院毕业设计 论文)指导老师、评阅人评语专业、班级同学姓名完成日期题目:毕业设计 论文)共页,其中:图幅,表个指导老师评语:建议成果指导老师 签名):年月日评阅人评语:可编辑资料 - - - 欢迎下载精品名师归纳总结建议成果评阅人 签名):可编辑资料 - - - 欢迎下载精品名师归纳总结安徽工贸职业技术学院年月日可编辑资料 - - - 欢迎下载精品名师归纳总结毕业设计 论文)成果评定专业、班级同学姓名完成日期题目:毕业设计 论文)共页,其中:图幅,表个毕业设计 论文)指导小组评定
5、看法:可编辑资料 - - - 欢迎下载精品名师归纳总结毕业论文成果的评定:指导老师批阅成果70%)评阅老师评阅成果30%)总分系 C1输出低电平的时间是 : t2 = 0.693 R2 C1所以周期为 :T = t1 + t2 = 0.693 R1 + 2R2 C1频率有 :可编辑资料 - - - 欢迎下载精品名师归纳总结占空比为 t1/t1+t2.从上面的公式中带入38K 的频率就能确定各个参数 . 为此我们取 C1 为 0.01uF,R1 为 560,R2 取 2K 的电位器 , 这是为了排除 电阻和电容的制作时的阻差和容差, 为此我们可以精确的调到38K.2.1.3 红外接收部分接收部分
6、采纳的是 TSOP1838, 图二是它的内部电路图 :图二: TSOP1838内部结构它的内部集成了放大电路和带通滤波器 , 具有高挑选性 , 但是这对我们的电路设计无疑是一大便利- 不用自己加运算放大器 . 其设计电路见总电路图 .2.1.4 LED灯和蜂鸣器这算是最简洁的硬件设计了用来驱动 , 电路见总电路图 . 对于 LED灯来说 , 接入回路中加一限流电阻就可以了, 二蜂鸣器就需要加一三极管2.1.5整体框架图图三: 系统总体方框图2.2 软件设计程序设计流程图如图四 :可编辑资料 - - - 欢迎下载精品名师归纳总结图四: 程序流程图第 3 章 基于单片机的红外线报警器设计3.1.
7、硬件 电路电路原理图如图 1 所示 . 可将该电路分为以下三个部分.3.1.1 电源电路220V 沟通市电经 变压器 T 降压 . 桥式整流器 D1 整流 .电解 电容 C7 滤波 . 三端稳压器 78L05 稳压, 最终得到整机要求的 +5V 稳固直流电源 .3.1.2 单片机 系统 .U1 为 AT89C2051 单片机 .C1.R0,R1 和复位按钮 RESET组成手动电平复位和上电自动复位电路。C2.C3 以及 晶振 T1 组成时钟电路iC4.C5 为+5V 电源滤波电容 .U2为 CM0S6反相器 CC4069,起驱动作用 .VD1 VD6 为红外 发射管 ,其负极端接与 P1 口.
8、P1 口设置为输出状态, 当 P1 口为 .0时 ,VD1 VD6发红外光 .VD7 VD12为红外接收管 . 当接收到红外光时导通,+5V 电源通过 VD7一 VD12加到反相器CC4069的输入端 , 经反相为低电平 , 这时 P3_0P3.5 为低电平 . 发管和接收管分别安装在门和窗口的适当位置 . 当有人闯入时遮挡了红外线, 接收管截止 . 反相器输入端为低电平. 这时 U1的 P3.0 一 P3.5 为高电平 . 当在肯定时间内检测到位于不位置的光束被遮挡时. 就由 P3.7 口输出报警信号 高低电平间隔1S 的脉冲信号 . 驱动声光报警电路. 进声光报警 . 直至按复位按钮 RE
9、SET或电源 开关 S1. 由于红外收发 管之间没有遮挡时为正常. 有遮挡时为反常 , 就当 P 1口输出 o 0 H时. P 3口的正常状态数据为00H.3.1.3 声光报警电路 .555 定时器 U4. 扬声器 BY, 一般红色发光 二极管 VD13等组成声光报警电路.其中 555 定时器接成了一个低频多谐 振荡器 . 其掌握电压输入端5 脚与单片机 AT89C2051 的 P3.7 脚相连 , 受 P3.7 脚输出的高低电平间隔1S 的脉冲信号掌握 . 当 P3.7 为高电平常掌握电压Uco较高 , 阈值电压 UT+=Uco 和 UT-=1/2Uco也较高 。当 P3.7 为低电平常 U
10、T+和 UT-也较低 . 当 UT+较高时 , 电容 C9充、放电的电压幅度较大 . 因而振 荡频率较低 . 反之, 当 UT+较低时 , 电容 C9 充 、放电过程中电压变化幅度较小.充、放电过程完成得较快, 故振荡频率较高 . 即当 P3.7=1 时.555 输出脉冲的振荡频率较低。当P3.7=0时.555 输出脉冲的振荡频率高.该输出脉冲经过隔直电容C8 加到扬声器上 , 扬声器将交替发出高、上可编辑资料 - - - 欢迎下载精品名师归纳总结位机的通信 . 液晶显示模块使用了12864 的并行模式 , 数据端 DB0-DB7与单片机的 P2.0-P2.7相连,PSB掌握 12864 工作
11、在并行模式 , 电路中未接液晶的背光.RST 复位端直接悬空 .通信协议开头发送数据时 ,A1_89S52 发 出 SS下降沿信号然后等待ZLG500在 SDA线上的响应 , 如在 50ms内未检测到此响应就退出本次传输 由 SPI 看门狗定时器实现 将错误代码返回给主程序由主程序进行错误处理 . 如 ZLG500正确响应就 AT89S52可将命令和数据发送出去, 然后 AT89S52等待 ZLG500发回的状态和响应数据 . 即等待 SS线上的下降沿的产生 ,此时的 AT89S52用外部中断响应 .如在 500ms内未检测到此信号就退出本次传输且向主程序报告错误代码 由 SPI 看门狗定时器
12、实现 . 如正确检测到 SS 信号就可接收状态和数据.SS 为数据发送使能 , 如一方有数据要发送给另一方, 就该方掌握 SS线为低 . 并在发 送终止后将该线置高 .接收数据方不得掌握该线 . 双方必需遵守通信协议. 不得同时掌握该线.SDAT 为数据线由数据发送端掌握数接收端必需释放该线, 该线在一次传输开头时仍同时作为数据接收端的响应信号.SPI 线上信号波形圈见图4 .本系统主要由四个源程序实现分为三层. mface-3.asm为底层程序 . 定义最基本的函数且直接操作硬件 zig500.C .12864.C为中层程序定义各种功能函数main .C为顶层程序直接调用底层和中层文件 中的
13、函数 . 其中 zig500.C和 m-face.asm由 ZLG500模块的生产厂家提高低不同的两种叫声. 同时 P3.7 脚输出的高低电平间隔1S 的脉冲信号经 电阻 R8 加到红色 发光二极管 VD13上.VD13 将闪耀发光 . 达到声光同时报警的成效 .3.2 系统设计我们的目标是 , 当检测到有人闯入时就由P3713 输出高低电平间隔1S 的脉冲信号去驱动声光报警电路 . 产生声光报警 .这可通过使 P3.7 口每隔 1S 取反一次实现 . 而 1S 时间可通过让定时器T0 工作于定时方式 1 重复定时 1OOms十次实现 . 用工作寄存器 R1 作循环计数器 . 初值为 10OA
14、Ho采纳中断方式编程 . 整个软件由主程序和中断服务程序两部分构成.可编辑资料 - - - 欢迎下载精品名师归纳总结3.2.1 主程序 . 主要功能是对系统进行初始化和对系统进行监视看是否有人闯入. 其程序流程图如图2所示 . 程序清单如下 :0RG O0O0HAJMPMAIN。 转向主程序ORGO00BH:定时器 T O 中断八 E l LJMPBJ。 转向中断服务程序0RG O0 30HMAI N: MOVSP , #50H。 设置堆栈栈底MOVR1.#OAH。 设置循环计数器初值MOVP3, # OOH 。 设置 P3 口为正常状态MOVP1.#OOH。 使 VD1-VD6发红外光MOV
15、TMOD. #01H 。 设 TO为定时方式 1 MOVTH0. # 3CH。 设置定时 100ms 初值M0VTL O. # OBOHSETBEA。 CPU开中断SETBETO。 定时器 0 答应中断JS:MOVA, P3。 监视是否有人闯入CJNEA. #O OH. LP由于设备生产厂家停产老机型, 配件价高难购 , 导致我单位一台老型号数控塑钢门窗角缝清理机 简称清角机 闲置至今 . 弃之惋惜 , 留着无用 . 最近生产任务又比较紧. 原定要购买一台新的清角机. 但本着为单位削减资金投入的目的.打算对闲置清角机进行低投入改装.经过认真查看、分析 : 原机由数控电路掌握步进电机拖动清角机构
16、运动. 精确掌握清角机构进给、升降量 . 可原机 掌握电路部分已经损坏, 仍缺少一只步进电机 . 但机械部分完好 . 因此打算舍去原机电路和步进电机等部分不用, 只保留原机机械部分 . 改用一只气缸来拖动清角机构运动. 机械定位来掌握进给量 . 由多只气缸协作完成物件加工的工作过程.可编辑资料 - - - 欢迎下载精品名师归纳总结机械部分改装方法确定了可编程掌握器改装过其它生产设备 . 使用 P111-G 可编程掌握器掌握线路简洁、性价比高. 编程简洁、便利、快捷. 打算选用P111-G 可编程控 制器来掌握机械部分运行. 改装方法构思好后. 动手改装 . 先加装气缸、 电磁阀 、行程开关 、
17、限位装置等 机械部分改 装后结构简图如上图 . 再拆掉原机配电箱内全部电路并装入P111-G可编程掌握器 .按拟定的线路配线接好相关电路 . 一切就绪后 . 重点转到对 P111 一 G可编程掌握器的编程上 . 下面介绍详细编程步骤: AJ MPJSLP .SETBTR0。 启动 T0 定时100msS J MP$。等待定时 100ms完成2、 中断服务程序 . 主要功能是判肯定时1S 是否完成 . 从而打算是否对 P3.7Iq取反. 其程序流程图如图 3 所示. 程序清单如下 :ORG0060HBJ : PUSHAcc。 现场爱护PUSHPSWMOVTH0 . #3CH。 重设定时初值MOV
18、TL0.B0H DJ NZR1.FH MOV R1 . OAH CPLP3.7FH: POPPSWPOPAcc RETlEND。 1S 未到返回。 重设计数器初值。 P3.7口取反:复原现场可编辑资料 - - - 欢迎下载精品名师归纳总结:中断返回3.3 系统调试3.3.1 软件调试 .先在 Keilc51环境中 进行软件调试 .再利用 编程器 将调试好的程序固化到 AT89C2051单片机中 .3.3.2 硬件调试1 检查线路应焊接无误 .2电 源电路调试 . 断开负载 . 用万用表测量 78L05 的 3 脚应有 +5v 电压 .3先不装入 AT89C2051单片机 . 用短路线把 U1
19、插座的 12 脚接的 . 调整 VD1 和 VD7的安装位置和角度 , 测量 U1 插座的 2 脚电压 . 当 VD1和 VD7之间无遮挡时2 脚电压为 0 伏, 有遮挡时为 +5 伏. 用相同方法反复调整其他几对红外收发管的位置和角度.使 U1 插座的 3、6、7、 8、9 各脚的电压符合要求.4 将固化好程序的 AT89C2051插入电路中的 U1插座上 . 接上电源即可工作.结 论通过这一两个月的毕业设计,我从中学到了许多以前我没学好的学问。从最初的茫然,到后来的得心应手其中有太多的过程值得回味。始进入设计电路阶段,我开头到网上资料,可方向不明确的我,不知道挑选什么样的电路,才能把做出红
20、外报警。问题出来了,我该怎么办了?我要怎样设计我的电路了?就在我不知道怎么办时,这时我想到了找老师。对以思维纷乱的我,老师的话给了我特别大的启示“现在你需要实现的红外报警器的功能是什么,依据你的需要设计每一部分电 路”。老师的话提示了我做事不能好高骛远,在接下来的一段时间我先是上网查看别人的红外报警器的设计思路。在观看他人设计的时候我发觉虽然红外报警器有着很大的前景但是大多素的一般人对红外报警器的明白并不够,所以他们往往不会挑选购买红外报警器就更别提区分其中的好坏了。最终我将我的红外报警器定位在一个适用于普遍大众的基础上,并且功能简洁有用价格廉价不易损坏。最终我将简洁的红外报警功能与门铃功能集
21、合到我的红外报警器中。在电路的设计中我采纳了模块化设计的思路针对详细的功能,设计电路模块在整合修改,经过最简答功能的实现到多步骤功能的统一最终完善整体电路的设计方案。在方案确定以后我网购了所需的元件,安装并调试电路。在调试电路的过程中我遇到课许多的问题,如接线错误红外发射管件装反等。其中有一个问题靠自己的才能始终没有解决,在老可编辑资料 - - - 欢迎下载精品名师归纳总结师的帮忙下最终解决了上电瞬时电路自锁的问题。原先是PNP 三极管BC 级反向击穿的问题,三极管作为一种非线性元器件它和其它的一些非线性元器件的使用和调试需要我们更加丰富的基础学问和敏捷的思路。在这次毕业设计的过程中它检验了我
22、两年的来的学习,是对我所学学问的一次整合更开阔了我的眼界。参考文献1. 刘慰. 模拟电子技术基础 . 北京:北京理工高校出版社, 2021.2 3.Pothe cary N.FeedforwaCD limear Power AmplifiersM,19994. 任德齐. 低频电子技术 . 重庆:重庆高校出版社, 20025. 金泽滇,刘毅坚 . 低频电子线路 . 北京:国防科技高校出版社, 19986. 陈大钦. 电子技术基础 模拟部分) . 北京:高等训练出版社, 19967. 付家才. 电子工程实践技术 . 化学工业出版社 , 2005-3-18. 刘修文. 有用电子电路设计制作300 例
23、. 中国电力出版社 , 2004-12-019. 胡宴如. 模拟电子技术 . 北京:高等训练出版社, 200010. 张延淇. 看图巧学电子有用线路 . 中国电力出版社, 2021 11.http:/WWW中电网12.百度文库可编辑资料 - - - 欢迎下载精品名师归纳总结致 谢第一我要感谢白志青老师在这次毕业设计中对我的尽心指导,他给了我一个前进的方向是我能够在毕业设计最初的时候有了一个好的开头。在接下来的设计过程中我仍要感谢白志青老师对我的指导,他在百忙之中抽空帮我解决了设计过程中一个重要的缺陷。其次仍要感谢同学们再设计过程中对我的无私帮忙。在三年的高校生活中我收到了太多的帮忙来自于老师与同学,仍有那些不熟悉的生疏人。但是我最需要感谢的是我的父母他们辛苦的哺育是我长大成人,他们的辛苦工作才换来了读书的机会。然后我应当感谢的是我们宏大的祖国是它庇佑着我们让我们能够在这片土的上幸福的生活与学习。最终我要感谢我的老师他们不光教会了生存在这个世界上的学问更教会了我做人的道理,是他们的无私贡献让我们的社会进步使我们的文化得到传承。在这里再次感谢我的父母!我的祖国!以及我们可爱的老师!可编辑资料 - - - 欢迎下载精品名师归纳总结可编辑资料 - - - 欢迎下载
限制150内