本科毕业设计---基于单片机的自动门控制系统.doc
《本科毕业设计---基于单片机的自动门控制系统.doc》由会员分享,可在线阅读,更多相关《本科毕业设计---基于单片机的自动门控制系统.doc(25页珍藏版)》请在咨信网上搜索。
毕业设计 基于单片机的自动门控制系统 摘 要 随着社会的发展、科技的进步以及人们生活水平的逐步提高,自动门开始进入人们的日常生活,成为宾馆、超市、银行等现代建筑所必备之物,是建筑智能化水平的重要指标之一。它具有美观大方、防风、防尘、降低噪音等优点,同时方便了人们出入,也方便了管理,增强了安全。它实用性强,功能齐全,技术先进,使人们相信这是科技进步的成果。它更让人类懂得,数字时代的发展将改变人类的生活,将加快科学技术的发展。控制系统是自动门的心脏,也是衡量其设计制造水平的重要指标,同时自动门控制系统逐渐向大型化、复杂化和智能化的方向发展。 本设计主要应用单片机8051作为控制核心,直流电机、热释电型红外传感器等相结合的系统。它充分发挥了单片机的性能,其优点硬件电路简单,软件功能完善,控制系统可靠,性价比较高等特点,具有一定的使用和参考价值。 关键词:自动门;单片机;控制;热释电红外传感器 目录 1绪论 1 1.1 自动门发展历史 1 1.2 单片机的发展及89C51系列的运用 1 1.3 红外探测技术的发展 2 2系统总体方案 3 2.1 系统总体规划 3 2.2器件介绍 3 2.2.1 单片机 3 2.2.2热释电红外传感器 8 3 硬件设计 10 3.1 基本单片机系统 10 3.2 红外检测电路 10 3.2.1 放大信号电路 11 3.3 电动机电路 12 4控制系统软件设计 14 4.1 主程序设计 14 4.1.1 主程序流程图 14 4.1.2 主程序 14 4.2调试 16 4.2.1 硬件调试 16 4.2.2 软件调试 17 4.2.3 调试中出现的问题 17 5总结与展望 18 致谢 19 参考文献 20 附录I 总电路图 21 附录II 程序 22 附录III 实物图 24 1绪论 1.1 自动门发展历史 自动门从理论上理解应该是门的概念的延伸,是门的功能根据人的需要所进行的发展和完善。自动门是指:可以将人接近门的动作(或将某种入门授权)识别为开门信号的控制单元,通过驱动系统将门开启,在人离开后再将门自动关闭,并对开启和关闭的过程实现控制的系统。 自动门开始在建筑物上使用,是在二十世纪年以后。二十年代后期,美国的超级市场的开放,自动门开始被使用,受此影响,世界第一自动门品牌多玛在1945年开发出油压式、空气式自动门,新建大楼的正门也开始使用了。到了1962年,电气式己开始出现,之后伴随着城市的建设,自动门技术的领域每年都在增加。当初,用供给建筑物用电源进行电动机的速度控制很难,只好进行油压、空压速度控制,转换但因能源利用效率很低,然而伴随着电气控制的技术发展,现在电气控制技术已经成熟,直接控制电动机的电气式自动门逐渐成为主流。例如:各种用可识别控制的自动专用门,如:感应自动门(红外感应,微波感应,触摸感应,脚踏感应)、刷卡自动门等。 21世纪的今天,门更加突出了安全理念,强调了有效性:有效地防范、通行、疏散,同时还突出了建筑艺术的理念,强调门与建筑以及周围环境整体的协调、和谐。门大规模专业化生产始于150年前,在不断发展和完善的过程中,涌现出大批独具规模的专业制造商。门的高级形式--自动门起源在欧美,迅速发展至今天,已经形成了种类齐全、功能完善、造工精细的自动门家族。 1.2 单片机的发展及89C51系列的运用 担任本设计处理部分的是89c52单片机(89C51系列).目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械以及各种智能机械了。 随着半导体集成工艺的不断发展,单片机的集成度将更高、体积将更小、功能将列强。在单片机家族中,80C51系列是其中的佼佼者,加之Intel公司将其MCS –51系列中的80C51内核使用权以专利互换或出售形式转让给全世界许多著名IC制造厂商,如Philips、 NEC、Atmel、AMD、华邦等,这些公司都在保持与80C51单片机兼容的基础上改善了80C51的许多特性。这样,80C51就变成有众多制造厂商支持的、发展出上百品种的大家族,现统称为80C51系列。80C51单片机已成为单片机发展的主流。专家认为,虽然世界上的MCU品种繁多,功能各异,开发装置也互不兼容,但是客观发展表明,80C51可能最终形成事实上的标准MCU芯片。 STC89C51RC系列单片机是宏晶科技出的新一代高速/低功耗/超强抗干扰的单片机,指令代码完全兼容传统8051单片机,12时钟/机器和6时钟/机器可选,HD版本和90C版本内部集成MAX810专用复位电路。89C52与89C51的区别在于51的程序空间为4K字节,而52程序空间为8K字节,其余性能与结构相同。本论文以89C51RC系列来讲述。 1.3 红外探测技术的发展 红外探测技术在军事技术、工业控制、安全保卫、家用电器以及人们的日常生活等诸多领域中都有着非常广泛的应用,而一些教学实验的测控系统也在教学中发挥了很大的作用。红外探测技术利用红外光波(又称红外线)作为载波来传送测量信号或者控制指令,例如红外遥控电视开关、红外报警器、自动玻璃门等。之所以采用红外光波作为测控光源,是由于红外发射器件与红外接收器件的发光与受光峰值波长一般为0.88μm~0.94μm,落在近红外波段内,而且二者的光谱恰好重和能够很好地匹配,可获得较高的传输效率及较高的可靠性。红外测控系统一般包括发射、接收以及处理部分。在本设计中,红外线探测器中的热电元件检测人体的存在或移动,并把热电元件的输出信号转换成电压信号。然后,对电压信号进行波形分析。于是,只有当通过波形分析检测到由人体产生的波形时,才输出检测信号。例如,在两个不同的频率范围内放大电压信号,且将被放大的信号用于鉴别由人体引起的信号。 2系统总体方案 本章围绕系统的总体设计,介绍系统组成框图、主控芯片单片机的内部硬件资源及其接口技术、整个自动门系统所用到的其它IC的介绍。 2.1 系统总体规划 本系统主要由单片机及其外围电路、红外检测电路、直流电机控制电路等组成。正常工作时,单片机循环检测红外检测电路输出信号,据此产生直流电机控制信号,电动机带动门运行,当系统检测到控制方式发生改变时,系统进入相应式。如门在的控制方关门过程中遇到人或其他障碍物时门无条件朝相反方向打开。其原理方框图如2-1所示。 图2-1 原理方框图 2.2器件介绍 2.2.1 单片机 单片机处理模块部分选用的芯片为89C52RC,属于89C51RC系列。选用STC单片机的理由:降低成本,提升性能,原有程序直接使用,硬件无需改动。使产品更小,更轻,功耗更低用STC提供的专用工具可很容易的将2进制代码、16进制代码下载进STC相关的单片机。 图2-2 89C52RC引脚图 如图2-2为89C52RC的引脚图;各引脚功能如表2-1。 表2-1 89C52RC引脚功能 管脚 管脚编号 说明 LQFP44 PDIP40 PLCC44 P0.0 ~ P0.7 37-30 39-32 43~36 P0:P0口既可作为输入/输出口,也可作为地址/数据复用总线使 用。当P0口作为输入/输出口时,P0是一个8位准双向口,上电复 位后处于开漏模式。P0口内部无上拉电阻,所以作I/O口必须外接 10K-4.7K的上拉电阻。当P0作为地址/数据复用总线使用时,是 低8位地址线[A0~A7],数据线的[D0~D7],此时无需外接上拉电 阻。 P 1.0/T2 40 1 2 P 1.0 标准I/O口 PORT [0] T2 定时器/计数器2的外部输入 P1. 1/T2EX 41 2 3 P . 标准I/O口 PORT [1] T2EX 定时器/计数器2捕捉/重装方式的触发控制 P 1.2 42 3 4 标准I/O口 PORT [2] P 1.3 43 4 5 标准I/O口 PORT [3] P 1.4 44 5 6 标准I/O口 PORT [4] P 1.5 1 6 7 标准I/O口 PORT [5] P 1.6 2 7 8 标准I/O口 PORT [6] P 1.7 3 8 9 标准I/O口 PORT [7] P2.0 ~ P2.7 18-25 21 -28 24-3 Port2: P2口内部有上拉电阻,既可作为输入/输出口,也可作为高8 位地址总线使用(A8 ~ A 5)。当P2口作为输入/输出口时,P2是一 个8位准双向口。 P3.0/RxD 5 10 11 P3.0 标准I/O口 PORT3[0] RxD 串口1数据接收端 P3.1 /TxD 7 11 3 P3.1 标准I/O口 PORT3[1] TxD 串口1数据发送端 P3.2/INT0 8 12 14 P3.2 标准I/O口 PORT3[2] INT0 外部中断0,下降沿中断或低电平中断 P3.3/INT 9 13 15 P3.3 标准I/O口 PORT3[3] INT 外部中断1,下降沿中断或低电平中断 续表2-1 89C52RC引脚功能引脚功能 P3.4/T0 10 14 16 P3.4 标准I/O口 PORT3[4] T0 定时器/计数器0的外部输入 P3.5/T 11 15 17 P3.5 标准I/O口 PORT3[5] T1 定时器/计数器1的外部输入 P3.6/WR 12 16 18 P3.6 标准I/O口 PORT3[6] WR# 外部数据存储器写脉冲 P3.7/RD 13 17 19 P3.7 标准I/O口 PORT3[7] RD# 外部数据存储器读脉冲 P4.0 17 23 P4.0 标准I/O口 PORT4[0] P4.1 28 34 P4.1 标准I/O口 PORT4[1] P4.2/INT3# 39 1 P4.2 标准I/O口 PORT4[2] INT3# 外部中断3,下降沿中断或低电平中断 P4.3/INT2# 6 12 P4.3 标准I/O口 PORT4[3] INT3# 外部中断2,下降沿中断或低电平中断 P4.4/PSEN# 26 29 32 P4.4 标准I/O口 PORT4[4] PSEN# 外部程序存储器选通信号输出引脚 P4.5/ALE 27 30 33 P4.5 标准I/O口 PORT4[5] ALE 地址锁存允许信号输出引脚/编程脉冲输入引脚 P4.6/EA# 29 31 35 P4.6 标准I/O口 PORT4[6] EA# 内外存储器选�引脚 RST 4 9 10 RST 复位脚 XTAL1 15 19 21 内部时钟电路反相放大器输入端,接外部晶振的一个引 脚。当直接使用外部时钟源时,此引脚是外部时钟源的输 入端。 XTAL2 14 18 20 内部时钟电路反相放大器的输出端,接外部晶振的另一 端。当直接使用外部时钟源时,此引脚可浮空,此时 XTAL2实际将XTAL1输入的时钟进行输出。 VCC 38 40 44 电源正极 Gnd 16 20 22 电源负极,接地 1 时钟电路 STC89C52内部有一个用于构成振荡器的高增益反相放大器,引脚RXD和TXD分别是此放大器的输入端和输出端。时钟可以由内部方式产生或外部方式产生。内部方式的时钟电路如图2-3(a) 所示,在RXD和TXD引脚上外接定时元件,内部振荡器就产生自激振荡。定时元件通常采用石英晶体和电容组成的并联谐振回路。晶体振荡频率可以在1.2~12MHz之间选择,电容值在5~30pF之间选择,电容值的大小可对频率起微调的作用。 外部方式的时钟电路如图2-3(b)所示,RXD接地,TXD接外部振荡器。对外部振荡信号无特殊要求,只要求保证脉冲宽度,一般采用频率低于12MHz的方波信号。片内时钟发生器把振荡频率两分频,产生一个两相时钟P1和P2,供单片机使用。 (a)内部方式时钟电路 (b)外部方式时钟电路 图2-3时钟电路 2 复位及复位电路 A 复位操作 复位是单片机的初始化操作。其主要功能是把PC初始化为0000H,使单片机从0000H单元开始执行程序。除了进入系统的正常初始化之外,当由于程序运行出错或操作错误使系统处于死锁状态时,为摆脱困境,也需按复位键重新启动。 除PC之外,复位操作还对其他一些寄存器有影响,它们的复位状态如表2-2所示。 表2-2 一些寄存器的复位状态 寄存器 复位状态 寄存器 复位状态 PC 0000H TCON 00H ACC 00H TL0 00H PSW 00H TH0 00H SP 07H TL1 00H DPTR 0000H TH1 00H P0-P3 FFH SCON 00H IP XX000000B SBUF 不定 IE 0X000000B PCON 0XXX0000B TMOD 00H B 复位信号及其产生 RST引脚是复位信号的输入端。复位信号是高电平有效,其有效时间应持续24个振荡周期(即二个机器周期)以上。若使用颇率为6MHz的晶振,则复位信号持续时间应超过4us才能完成复位操作。产生复位信号的电路逻辑如图2-4所示 图2-4复位信号的电路逻辑图 整个复位电路包括芯片内、外两部分。外部电路产生的复位信号(RST)送至施密特触发器,再由片内复位电路在每个机器周期的S5P2时刻对施密特触发器的输出进行采样,然后才得到内部复位操作所需要的信号。 复位操作有上电自动复位相按键手动复位两种方式。 上电自动复位是通过外部复位电路的电容充电来实现的,其电路如图2-5(a)所示。这佯,只要电源Vcc的上升时间不超过1ms,就可以实现自动上电复位,即接通电源就成了系统的复位初始化。 按键手动复位有电平方式和脉冲方式两种。其中,按键电平复位是通过使复位端经电阻与Vcc电源接通而实现的,其电路如图2-5(b)所示;而按键脉冲复位则是利用RC微分电路产生的正脉冲来实现的。 其电路如图2-5(c)所示: (a)上电复位 (b)按键电平复位 (c)按键脉冲复位 图2-5复位电路 上述电路图中的电阻、电容参数适用于6MHz晶振,能保证复位信号高电平持续时间大于2个机器周期。本系统的复位电路采用图2-5(b)上电复位方式。 2.2.2热释电红外传感器 热释电红外传感器和热电偶都是基于热电效应原理的热电型红外传感器。不同的是热释电红外传感器的热电系数远远高于热电偶,其内部的热电元由高热电系数的铁钛酸铅汞陶瓷以及钽酸锂、硫酸三甘铁等配合滤光镜片窗口组成,其极化随温度的变化而变化。为了抑制因自身温度变化而产生的干扰 该传感器在工艺上将两个特征一致的热电元反向串联或接成差动平衡电路方式,因而能以非接触式检测出物体放出的红外线能量变化 并将其转换为电信号输出。热释电红外传感器在结构上引入场效应管的目的在于完成阻抗变换。由于热电元输出的是电荷信号,并不能直接使用 因而需要用电阻将其转换为电压形式 该电阻阻抗高达104MΩ,故引入的N沟道结型场效应管应接成共漏形式 即源极跟随器 来完成阻抗变换。热释电红外传感器由传感探测元、干涉滤光片和场效应管匹配器三部分组成。设计时应将高热电材料制成一定厚度的薄片,并在它的两面镀上金属电极,然后加电对其进行极化,这样便制成了热释电探测元。由于加电极化的电压是有极性的,因此极化后的探测元也是有正、负极性的。 人体都有恒定的体温,一般在37度,所以会发出特定波长10UM左右的红外线,被动式红外探头就是靠探测人体发射的10UM左右的红外线而进行工作的。人体发射的10UM左右的红外线通过菲泥尔滤光片增强后聚集到红外感应源上。红外感应源通常采用热释电元件,这种元件在接收到人体红外辐射温度发生变化时就会失去电荷平衡,向外释放电荷,后续电路经检测处理后就能产生信号。 1——D脚 2——S脚 3——G脚 图2-6热释电红外传感器内部结构 图2-6是一个双探测元热释电红外传感器的结构示意图。使用时D端接电源正极,G端接电源负极,S端为信号输出。该传感器将两个极性相反、特性一致的探测元串接在一起,目的是消除因环境和自身变化引起的干扰。它利用两个极性相反、大小相等的干扰信号在内部相互抵消的原理来使传感器得到补偿。对于辐射至传感器的红外辐射,热释电传感器通过安装在传感器前面的菲涅尔透镜将其聚焦后加至两个探测元上,从而使传感器输出电压信号。 制造热释电红外探测元的高热电材料是一种广谱材料,它的探测波长范围为0.2~20μm。为了对某一波长范围的红外辐射有较高的敏感度,该传感器在窗口上加装了一块干涉滤波片。这种滤波片除了允许某些波长范围的红外辐射通过外,还能将灯光、阳光和其它红外辐射拒之门外。 3硬件设计 3.1 基本单片机系统 这是自动门系统的控制核心, 一般情况下以单片机片内的基本硬件资源为主,,有必要时再扩展部分外部器件.。在本设计中需要完成的控制比较简单,以单片机片内的基本硬件资源完全可以实现, 因此不需扩展。其单片机电路图如图3-1。 图3-1 单片机电路图 3.2 红外检测电路 红外检测电路主要由热释电红外传感器和检测放大电路组成, 核心元件是热释电红外传感器, 它能以非接触形式检测人体辐射出的红外线能量变化,并将此变化转化为电压信号输出。不需要红外线和电磁波发射源以及各种主动接触开关由于敏感元件的输出电压极微弱且其阻抗很高, 故在传感器内部设有场效应管及偏置厚膜电阻, 从而构成信号放大及阻抗变换电路, 一般热释电红外传感器自身的接收灵敏度较低, 检测距离仅2m 左右。当有人靠近自动门时,被热释电红外传感器接收下来, 并将其转换成信号, 经检测放大电路内部放大等处理后输出给单片机。其热电释红外检测电路如图3-2所示。 图3-2热电释红外检测电路 3.2.1 放大信号电路 LM324是四运放集成电路,它采用14脚双列直插塑料封装,lm324原理图如图3-3所示。它的内部包含四组形式完全相同的运算放大器,除电源共用外,四组运放相互独立。 每一组运算放大器可用图3-3(1)所示的符号来表示,它有5个引出脚,其中“+”、“-”为两个信号输入端,“V+”、“V-”为正、负电源端,“Vo”为输出端。两个信号输入端中,Vi-(-)为反相输入端,表示运放输出端Vo的信号与该输入端的相位相反;Vi+(+)为同相输入端,表示运放输出端Vo的信号与该输入端的相位相同。lm324引脚图见图3-3(2)。 当去掉运放的反馈电阻时,或者说反馈电阻趋于无穷大时(即开环状态),理论上认为运放的开环放大倍数也为无穷大(实际上是很大,如LM324运放开环放大倍数为100dB,既10万倍)。此时运放便形成一个电压比较器,其输出如不是高电平(V+),就是低电平(V-或接地)。当正输入端电压高于负输入端电压时,运放输出低电平。 图3-4中使用两个运放组成一个电压上下限比较器,电阻R1、R1ˊ组成分压电路,为运放A1设定比较电平U1;电阻R2、R2ˊ组成分压电路,为运放A2设定比较电平U2。输入电压U1同时加到A1的正输入端和A2的负输入端之间,当Ui >U1时,运放A1输出高电平;当Ui <U2时,运放A2输出高电平。运放A1、A2只要有一个输出高电平,晶体管BG1就会导通,发光二极管LED就会点亮。 若选择U1>U2,则当输入电压Ui越出[U2,U1]区间范围时,LED点亮,这便是一个电压双限指示器。若选择U2 > U1,则当输入电压在[U2,U1]区间范围时,LED点亮,这是一个“窗口”电压指示器。 此电路与各类传感器配合使用,稍加变通,便可用于各种物理量的双限检测、短路、断路报警等。 3.3 电动机电路 所选用的电动机为普通的直流电机,在单片机的控制下,可接一个电机驱动芯片或者通过其他的一些原件可使电机转动。本文为了设计简单,采用其他方式代替了电路驱动芯片。电动机电路图如图3-5所示。 图3-5 电动机电路图 4控制系统软件设计 本系统的软件设计面向硬件,选用C语言编程。最主要部分是单片机控制电机转动(包括正转反转)和时间的延迟。 4.1 主程序设计 4.1.1 主程序流程图 图4-1主程序流程图 4.1.2 主程序 #include<reg52.h> sbit L=P1^0; //接受传感器信号 bit Flag; //标志位 sbit R=P1^3; //正转 sbit D=P1^4; //反转 sbit LED=P1^7; //指示灯 void Delay_1ms(unsigned int DATA) //1ms延时函数 { unsigned int x,y; for(x=DATA;x>0;x--) for(y=110;y>0;y--); } void Ld_Display() //显示L函数 { if(L==1) { Delay_1ms(700); if(L==1) { Flag=1; } } if(Flag==1) { R=1; D=0; Delay_1ms(3000); Delay_1ms(4000); R=0; D=0; Delay_1ms(2000); R=0; D=1; Delay_1ms(3000); Delay_1ms(4000); R=0; D=0; Flag=0; } } void main() //主函数 { L=D=R=0; LED=1; Delay_1ms(6000); //延时,减少传感器误差; Delay_1ms(6000); Delay_1ms(5000); Delay_1ms(5000); L=D=R=0; LED=0; while(1) { L=D=R=0; LED=0; Ld_Display(); L=D=R=0; LED=0; } } 4.2调试 4.2.1 硬件调试 首先,在Protel中画出电路的原理图,并绘制出PCB板接线图。接着根据PCB板接线图实物的制作。在制作的过程中,事先根据元件的大小排版布局,以单片机为中心,从简单.线路少的元件开始着手,围绕单片机把所有元件焊接完毕.最后,焊接完毕之后需要检查调试。 首先通电观察电路板是否有异常,一般观察的是有无因接错产生短路而使电路冒烟,发热过高而使电路发烫甚至烧毁电路。 如果出现异常现象,应立即关断电源,待排除故障后再通电重新检测。在第一步检测完毕无异常后,再输入信号,用万用表进行数据的检测。再与原始数据的对比,通过比较检查出出现错误的部分,再进行修改调试,直到未发现漏洞。通过调试,确保硬件接线合理安全,电路完整能够达到运行的标准。 4.2.2 软件调试 首先,并不是把编号的程序直接烧进单片机,而先用Keil C51编译器进行调试。在使用Keil C51编译器时,对工程成功地进行编译(汇编)、连接以后,在主菜单中打开“调试”栏,点击“开始/停止调试模式”,即可进入软件模拟仿真调试状态,Keil C51内建了一个仿真CPU用来模拟执行程序,该仿真CPU功能非常强大,可以在没有硬件和仿真器的情况下进行程序的调试,但是在时序上,软件模拟仿真是达不到硬件的时序的。进入调试状态后,“调试”栏菜单项中原来不能用的命令现在已经可以使用了。调试程序看是否能仿真,如果运行正常再将在Keil C51编译器中调试好的程序烧写至单片机。 在接上电源时,观察整体电路是否按照预计设计的运作,电机是否正转,电机是否反转等。可根据电路的运行情况推测出程序出错的部分,修改程序后再经过Keil C51编译器调试后烧到单片机,反复检测直到能工作完全正常。 4.2.3 调试中出现的问题 在调试的过程中,曾出现各种错误,包括硬件设备和软件程序。起初发现电路焊接未焊接牢固,出现过因接线口松动而反应不灵敏的情况,软件程序也修改了很多次才成功,最终在不断多次的调试后,电路板工作正常了。 5总结与展望 本次毕业设计断断续续经历了2个多月,我从中学到了许多。从最开始的资料的收集,购买元器件,中间的电路板的焊接,程序的设计,到最好的调试和再调试。这些都使我学到了好多,成长了好多。通过查找各种资料,我更加熟练的运用所学过的信息检索方法。也懂得了耐心的重要性,焊接电路培养了我的细心,调试过程挑战了我的坚持能力,打磨了我的性格。这次经历不仅仅扩充了我的知识面,培养了动手能力,还教会了我怎样做好一件事的方法。毕业设计的过程带给我的是对所学知识的复习,是对新知识的拓展.是对遇到各种困难的坚持,也是对坚持就是胜利这种信仰的肯定。 虽然在这中间走过许多歪路,遇到很多失败,但是最终带给我是成功,是胜利的微笑。在大学毕业走向社会的这个过度过程,它使我受益匪浅。 本次设计为单片机的自动门控制系统,主要应用单片机8052作为控制核心,直流电机、热释电型红外传感器等相结合的系统。这个系统软硬件设计简单,易于开发,严格控制各种元件的采购成本,所以价格低廉,安全可靠,操作方便。 随着生活水平的提高,人民生活方便,施工安全,环保成为一个更加关注改善。自动门系列产品只是为了满足这种需求,从一定程度上的用户。所以在未来的日子里,自动门产品将更加的普及,家家户户使用自动门的景象将为时不远。 致谢 大学四年的学习生活,过多的注重书面知识,在实际操作能力有限的情况下,我也出现过许多问题。幸亏有老师的指导,同时同学的协助,最终能够完成毕业设计,给几经波折的设计过程画上一个句号。 我非常感谢我的指导老师对我的监督指导,老师不仅仅在设计方面给予引导,在选材方面给予参考,而且时刻监督着我们的进程。在老师的指导下,我也不敢松懈,尽可能早的完成毕业设计。由于经验的缺乏,设计进程缓慢,我非常感谢老师的鼓励和引导,也感谢同学们的雪中送炭。我会铭记老师的教诲,同时我也感谢我所有的老师,教会了我知识,教会了我做人。 参考文献 [1] 马争、汪亚南. 微计算机与单片机原理及应用[M]. 高等教育出版社,2009 [2] 林立、张俊亮、曹旭东、刘得军.单片机原理及应用[M].电子工业出版社,2009 [3] 肖俊峰、郑小琴.一种红外线自动门单片机控制系统[J].门窗,2008(10). [4] 吴英才、林华清.热释电红外传感器在防盗系统中的应用[J].传感器技术,2002(7):121-124. [5] 于洋、葛斌、苏晓鹭.基于单片机技术的自动门智能控制系统[J].计算机系统应用,2008(4): 15-18. [6] R.Dye,“Visual Object-Orientated Programming,”Dr.Dobbs MacintoshJournal, Sept.1st(1991) 附录I 总电路图 附录II 程序 #include<reg52.h> sbit L=P1^0; //接受传感器信号 bit Flag; //标志位 sbit R=P1^3; //正转 sbit D=P1^4; //反转 sbit LED=P1^7; //指示灯 void Delay_1ms(unsigned int DATA) //1ms延时函数 { unsigned int x,y; for(x=DATA;x>0;x--) for(y=110;y>0;y--); } void Ld_Display() //显示L函数 { if(L==1) { Delay_1ms(700); if(L==1) { Flag=1; } } if(Flag==1) { R=1; D=0; Delay_1ms(3000); Delay_1ms(4000); R=0; D=0; Delay_1ms(2000); R=0; D=1; Delay_1ms(3000); Delay_1ms(4000); R=0; D=0; Flag=0; } } void main() //主函数 { L=D=R=0; LED=1; Delay_1ms(6000); //延时,减少传感器误差; Delay_1ms(6000); Delay_1ms(5000); Delay_1ms(5000); L=D=R=0; LED=0; while(1) { L=D=R=0; LED=0; Ld_Display(); L=D=R=0; LED=0; } }- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科 毕业设计 基于 单片机 自动门 控制系统
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文