基于单片机的自动门控制系统设计说明.doc
《基于单片机的自动门控制系统设计说明.doc》由会员分享,可在线阅读,更多相关《基于单片机的自动门控制系统设计说明.doc(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 毕业设计(论文)设计题目 基于单片机自动感应门设计与仿真学 院机电工程学院教 学 系电气技术系班 级12电气5 姓 名春宇 指导教师永红2017年3月28 / 29摘要现代社会是一个快速发展的信息化社会,随着科学技术的不断进步,人们不断去追求舒适,方便的生活环境。于是相应的电子产品产生,智能型自动门同样出现在人们的生活中。自动门的控制系统是随着人们对生活条件的不断追求,科技的不断发展应运而生的产品。由于单片机系统的适应能力强,稳定性高,所以本设计采用AT89C51单片机作为主控制器。本次设计是红外线自动门控制系统,使用红外线传感器作为感应器,检测到人体时红外线能量变化,传给单片机。电机作为门
2、驱动装置。通过单片机控制电机,使门自动打开,当人进门后又可以使门自动关闭。关键词:单片机;热释红外线传感器;AT89C51;BIS0001芯片目 录摘要11. 绪论31.1 课题研究的背景31.2 自动门的发展31.3 电机自动控制系统的应用和发展41.4 课题研究的目的和意义41.5 设计的基本思路52. 系统硬件设计62.1 系统硬件与功能设计62.2 单片机介绍92.3 热释电红外传感器介绍112.4 BISS0001芯片介绍和典型电路132.5 步进电机152.6 斩波驱动163. 系统软件设计与调试183.1 系统软件结构183.2 各部分程序流程设计183.3 调试203.4 门行
3、程检测与故障检测22总结23辞24参考文献25附录:程序源代码261. 绪论1.1 课题研究的背景自动门从理论上理解应该是门的概念的延伸,是门的功能根据人的需要所进行的发展和完善。自动门指:可以将人接近门的动作(或将某种入门授权)识别为开门信号的控制单元,通过驱动系统将门开启,在人离开后再将门自动关闭,并对开启和关闭的过程实现控制的系统。 现在电气控制技术已经成熟,直接控制电动机的电气式自动门逐渐成为主流。21世纪的今天,门更加突出了安全理念,强调了有效性:有效地防、通行、疏散,同时还突出了建筑艺术的理念,强调门与建筑以与周围环境整体的协调、和谐。门大规模专业化生产始于150年前,在不断发展和
4、完善的过程中,涌现出大批独具规模的专业制造商。门的高级形式-自动门起源在欧美,迅速发展至今天,已经形成了种类齐全、功能完善、造工精细的自动门家族。1.2 自动门的发展自动门从理论上理解应该是门的概念的延伸,是门的功能根据人的需要所进行的发展和完善。自动门指:可以将人接近门的动作(或将某种入门授权)识别为开门信号的控制单元,通过驱动系统将门开启,在人离开后再将门自动关闭,并对开启和关闭的过程实现控制的系统。 自动门开始在建筑物上使用,是在二十世纪年以后。二十年代后期,美国的超级市场的开放,自动门开始被使用,受此影响,世界第一自动门品牌多玛在1945年开发出油压式、空气式自动门,新建大楼的正门也开
5、始使用了。到了1962年,电气式己开始出现,之后伴随着城市的建设,自动门技术的领域每年都在增加。当初,用供给建筑物用电源进行电动机的速度控制很难,只好进行油压、空压速度控制,转换但因能源利用效率很低,然而伴随着电气控制的技术发展,现在电气控制技术已经成熟,直接控制电动机的电气式自动门逐渐成为主流。例如:各种用可识别控制的自动专用门,如:感应自动门(红外感应,微波感应,触摸感应,脚踏感应)、刷卡自动门等。 21世纪的今天,门更加突出了安全理念,强调了有效性:有效地防、通行、疏散,同时还突出了建筑艺术的理念,强调门与建筑以与周围环境整体的协调、和谐。门大规模专业化生产始于150年前,在不断发展和完
6、善的过程中,涌现出大批独具规模的专业制造商。门的高级形式-自动门起源在欧美,迅速发展至今天,已经形成了种类齐全、功能完善、造工精细的自动门家族。1.3 电机自动控制系统的应用和发展电动机作为最主要的机电能量转换装置,其应用围已遍与国民经济的各个领域和人们的日常生活。无论是在工农业生产、交通运输、国防、航空航天、医疗卫生、商务和办公设备中,还是在日常生活的家用电器和消费电子产品(如电冰箱、空调、DVD等)中,都大量使用着各种各样的电动机。据资料显示,在所有动力资源中,百分之九十以上来自电动机。随着大规模与超大规模集成电路制造工艺的迅速发展,微型计算机的性能越来越高,价格也越来越便宜。此外电力电子
7、技术的发展,使得大功率电子器件的性能迅速提高。因此就有可能比较普遍地应用微机来控制各类电机完成备种新颖的、高性能的控制策略,是电机的各种潜在能力得到充分发挥,是电机的性能更符合使用要求,还可以制造出便于控制纳新型电机,使电机出现新的面貌。比较简单的电机微机控制,例如在适当的时候让电机启动、制动或反转之类,只要让微机控制继电器或电子开关元件使电路开通或关断就可以了:在各种机床设备与生广流水线中,现在已普遍采用微机的可编程控制器。按一定的规律控制各类电机的动作。至于复杂的控制,则要用微机控制电机的电压、电流、转矩、转速、转角等等,使电机按指定的指令准确工作。通过微机控制,电机的性能有很大的提高。例
8、如传统的直流电集合变流电机各有忧缺点,直流电动机的调速性能好。但带有机械按向器,有机械磨损与换向火化等问题;交流电动机,不论是异步电动机还是同步电动机,结构都比直流电动机简单。工作也比直流电动机可靠,但在频率恒定的电网上运行时,他们的速度不能方便而又经济的调节。复杂的电机微机控制主要用于以下两个方而:1、发电机励磁系统的控制。用以保证正常工作时发电机电压稳定,发生故障后尽可能保持稳定,达到优化控制的目的。2、电动机调速与其位置伺服控制。用于鼓风机或水泵的调速节能、数控机床、微型计算机磁盘驱动器、机器人等控制系统。在电机微机控制系统中,微机主要完成下列工作:1、实时控制。根据给定的要求控制规律,
9、对发电机的电压,电动机的转速等物理量实现在线实时控制。2、监控。完成事故报警、事故处理、系统诊断与管理等。3、数据处理 完成必要的数据采集、分析处理、计算、显示、记录等。1.4 课题研究的目的和意义自动门根据使用的场合与功能的不同可分为自动平移门、自动平开门、自动旋转门、自动圆弧门、自动折叠门等,其中自动平移门使用得最广泛,我们通常所说的自动门、感应门就是指自动平移门。 自动平移门最常见的结构形式是自动门机械驱动装置和门外两侧红外线,当人走近自动门时,红外线感应到人的存在,给控制器一个信号,控制器通过驱动装置将门打开。当人通过门之后,再将门关闭。由于自动门在通电后可以实现无人看管,同时又可节约
10、空调能源、防风、防尘、降低噪音,提高了建筑的档次。随着电子科技的不断发展, 各种智能控制系统进入人们的生活。自动平移门控制系统成为学校、公司等人流密集地疏导人流、控制出入的首选。1.5 设计的基本思路1、有人来时(进门或出门)开门。当人走到离门1m的时候,安装在门上侧的热释红外线传感器信号检测装置检测到有人时,将启动电动机带动传动链开门。2、无人时关门延迟,当热释收发装置没有检测到有人在离门1m的围,将延迟1秒启动电动机带动传动链关门。人体信号光学系统(菲涅尔透镜)热释电红外线传感器信号处理自动门控制电路图1-1 设计总结构图3、关门中途来人,立即开门。当启动电动机带动传动链关门时,感应探头突
11、然检测到在离门1m的围有人,则立即停止电动机关门,启动电动机带动传动链开门。 总体结构图如下图1-1:2. 系统硬件设计2.1 系统硬件与功能设计红外自动门控制系统主要由AT89C51单片机与其外围电路、红外检测电路,门行程检测电路、步进电机控制电路、故障检测电路、故障显示电路、控制方式切换电路等七部分组成。单片机循环检测红外检测电路和门行程检测电路输出信号,据此产生步进电机控制信号,电动机带动门运行,当系统检测到控制方式发生改变时,系统进入相应的控制方式。如门在关门过程中遇到人或其他障碍物时门无条件朝相反方向打开,当系统出现故障,进入故障处理程序。AT89C51单片机SRAM红外线检测门行程
12、检测故障检测EPROM电机电路控制故障显示报警控制方式切换 图2-1 红外线自动门控制系统硬件框图系统硬件框图如图2-1所示:感应自动门的种类很多,在此,仅以平移型感应自动门机作为设计的重点。首先,平移式自动门机组由以下部件组成:(1)主控制器:它是自动门的指挥中心,通过部编有指令程序的大规模集成块,发出相应指令,指挥马达或电锁类系统工作;同时人们通过主控器调节门扇开启速度、开启幅度等参数。(2)感应探测器:负责采集外部信号,如同人们的眼睛,当有移动的物体进入它的工作围时,它就给主控制器一个脉冲信号。(3)动力马达:提供开门与关门的主动力,控制门扇加速与减速运行。(4)门扇行进轨道:就像火车的
13、铁轨,约束门扇的吊具走轮系统,使其按特定方向行进。(5)门扇吊具走轮系统:用于吊挂活动门扇,同时在动力牵引下带动门扇运行。同步皮带(有的厂家使用三角皮带):用于传输马达所产动力,牵引门扇吊具走轮系统。(6)下部导向系统:是门扇下部的导向与定位装置,防止门扇在运行时出现前后门体摆动。(7)当门扇要完成一次开门与关门,其工作流程如下:感应探测器探测到有人进入时,将脉冲信号传给主控器,主控器判断后通知马达运行,同时监控马达转数,以便通知马达在一定时候加力和进入慢行运行。马达得到一定运行电流后做正向运行,将动力传给同步带,再由同步带将动力传给吊具系统使门扇开启;门扇开启后由控制器做出判断,如需关门,通
14、知马达作反向运动,关闭门扇。 下图为设计电路原理图图 2-2电路原理图2.2 单片机介绍AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROMFlash Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪烁可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51
15、是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。外形与引脚排列如图2-3所示。图2-3 AT89C51外形与引脚图2.2.1 AT89C51管脚说明VCC:供电电压。GND:接地。P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。P1口:P1口是一个部提供上拉电阻的8位双向I/O
16、口,P1口缓冲器能接收输出4TTL门电流P1口管脚写入1后,被部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。P2口:P2口为一个部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其管脚被部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出
17、其特殊功能寄存器的容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。P3口:P3口管脚是8个带部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。在实际应用中,大多数情况下都使用P3口的第二功能。P3.0 RXD:串行输入口P3.1 TXD:串行输出口P3.2 /INT0:外部中断0P3.3 /INT1:外部中断1P3.4 T0:记时器0外部输入P3.5 T1:记时器1外部输入P3.6 /WR:外部数据存储器P3.7 /RD:外部数据存储器P3口
18、同时为闪烁编程和编程校验接收一些控制信号。RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时, ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁
19、止,置位无效。/PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有部程序存储器。注意加密方式1时,/EA将部锁定为RESET;当/EA端保持高电平时,此间部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。XTAL1:反向振荡放大器的输入与部时钟工作电路的输入。XTAL2:来自反向振荡器的输出。2.2.2 AT89C51主要特性* 与MCS-51 兼容* 4K字节可
20、编程闪烁存储器* 寿命:1000写/擦循环* 数据保留时间:10年* 全静态工作:0Hz-24Hz* 三级程序存储器锁定* 128*8位部RAM* 32可编程I/O线* 两个16位定时器/计数器* 5个中断源* 可编程串行通道* 低功耗的闲置和掉电模式* 片振荡器和时钟电路2.3 热释电红外传感器介绍热释电红外传感器主要是由一种高热电系数的材料,如锆钛酸铅系瓷、钽酸锂、硫酸三甘钛等制成尺寸为2*1mm的探测元件。在每个探测器装入一个或两个探测元件,并将两个探测元件以反极性串联,以抑制由于自身温度升高而产生的干扰。由探测元件将探测并接收到的红外辐射转变成微弱的电压信号,经装在探头的场效应管放大后
21、向外输出。为了提高探测器的探测灵敏度以增大探测距离,一般在探测器的前方装设一个菲涅尔透镜,该透镜用透明塑料制成,将透镜的上、下两部分各分成若干等份,制成一种具有特殊光学系统的透镜,它和放大电路相配合,可将信号放大70分贝以上,这样就可以测出10-20米围人的行动。菲涅尔透镜利用透镜的特殊光学原理,在探测器前方产生一个交替变化的“盲区”和“高灵敏区”,以提高它的探测接收灵敏度。当有人从透镜前走过时,人体发出的红外线就不断地交替从“盲区”进入“高灵敏区”,这样就使接收到的红外信号以忽强忽弱的脉冲形式输入,从而强其能量幅度。人体辐射的红外线中心波长为9-10um,而探测元件的波长灵敏度在0.2-20
22、um围几乎稳定不变。在传感器顶端开设了一个装有滤光镜片的窗口,这个滤光片可通过光的波长围为7-10um,正好适合于人体红外辐射的探测,而对其它波长的红外线由滤光片予以吸收,这样便形成了一种专门用作探测人体辐射的红外线传感器。热释红外线传感器部结构与电路如下图2-3所示。热释电传感器利用的正是热释电效应,是一种温度敏感传感器。它由瓷氧化物或压电晶体元件组成,元件两个表面做成电极,当传感器监测围温度有T的变化时,热释电效应会在两个电极上会产生电荷Q,即在两电极之间产生微弱电压V。由于它的输出阻抗极高,所以传感器中有一个场效应管进行阻抗变换。热释电效应所产生的电荷Q会跟空气中的离子所结合而消失,当环
23、境温度稳定不变时,T=0,传感器无输出。当人体进入检测区时,因人体温度与环境温度有差别,产生T,则有信号输出;若人体进入检测区后不动,则温度没有变化,传感器也没有输出,所以这种传感器能检测人体或者动物的活动。热释电红外传感器的结构与部电路见下图所示。传感器主要有外壳、滤光片、热释电元件PZT、场效应管FET等组成。其中,滤光片设置在窗口处,组成红外线通过的窗口。滤光片为6mm多层膜干涉滤光片,对太和荧光灯光的短波长(约5mm以下)可很好滤除。热释电元件PZT将波长在8mm-12mm之间的红外信号的微弱变化转变为电信号,为了只对人体的红外辐射敏感,在它的辐射照面通常覆盖有特殊的菲涅耳滤光片,使环
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 自动门 控制系统 设计 说明
限制150内