欢迎来到天天文库
浏览记录
ID:27816510
大小:1.93 MB
页数:22页
时间:2018-12-06
《自动门控制系统课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、2011年至2012年第1学期《单片机原理与应用》课程设计班级1006402指导教师涂立李旎学生人数3设计份数12011年12月23日自动门控制系统一.设计时间2011年12月19号-2011年12月23号二.设计地点一实验楼401机房三.设计目的1.掌握51单片机系列的外围电路控制2.熟练使用Protel电路制图软件绘画电路图3.学会使用Visio绘制工程的程序流程图4•掌握可编程控制器程序的应用系统的调试、监控、运行方法5•通过课程设计能熟练掌握数据的查询(图书、网络),单片机课程所学知识在工程设计工作屮综合地加以应用,使理论知识和实践结合起来。四•
2、设计小组成员及分工五.指导老师涂立老师李旎老师六•设计课题1.自动门控制系统2.需求分析口动门控制系统在FI常生活中,得到了广泛的应用,特别是酒店、银行、机场、写字楼等公共场合中,极大的方便了人们的出行。本设计要求制作完成-个白动门控制系统。根据分析,基本要求有:(1)lm以内有物接近时应开启;(2)物体lm以外应关闭;(3)确保无夹人事故发生;(4)关闭缝隙<lmm,关闭过程中无碰撞。发挥部分有:(1)开启和关闭过程中无抖动;(2)根据人流量的多少,口动调节门开幅度;(3)感应无盲区等其它功能。H动门即不需要人的操作门会根据情况白动开启和关闭。故占动门
3、控制系统的关键在于对门开启和关闭条件的检测和对电机的控制。七.基本思路及关键问题的解决方法1.基本思路木次课程设计的设计作品的功能是对直流电机的操作,通过两个直流电机控制门的开关,采用红外全自动控制,有防夹手功能,安全方便。自动门控制系统软件设计主要有开门程序和关门程序。当门前1米有人或按开门按钮时,热释电红外人体传感器检测到信号后传给单片机,当两对管都耒检测到信号时停止开门,此时如果继续有人来则继续开门。如果无人在感应区内移动,则执行关门程序,当突然有夹人信号,则门立即全部打开,防止夹人事故的发生。如果没有人在门中间或在门口移动,则重新执行关门程序,最
4、后两扇门完全关闭。2.关键问题以及解决方法如何控制电机的正反转来实现门的开关?通过改变电机两极的电位差来改变电机的转向,及a极为1,b极为0时,电机正转;&极为0,b极为1时,电机反转八.原理图流程图以及元件清单列表/'、34562卫IoIT12I?CRYSTAL1911*IX1*1A1A!•pppppppPvcc?0.0PO.l?0.2P0.3?0.4PO.5?C.6RSTP0.7P3.0RXDEAP3.1TXDALEP3.2INTOPSENP3.3INT1P2.7P3.4T0P2.6P3.5/T1P2.5P3.6WRP2.4P3.7RDP2.3X2
5、P2.2XIP2.1GNDP2.051-DIP4C2040IF3F37^36~35~34~33~IF31~30~29~2827~IF"25~24~23~21~1.12.21图1・自动门控制系统原理图热珏电人徳红外檢测李密图2.自动门控制系统流程图名称规格数量热释电人体红外传感器d203s配bissOOOl1红外对管传感器5003电机L298直流电机151单片机AT89S521开关限位开关1摄像头CCD摄像头2九•实验过程及步夏图3.自动门控制系统元件清单列表1.开打ke订软件,建立一个新工程单击【Project]在下拉菜单屮找到[Newproject..
6、.]选项,如图4.所示图4.2.选择工程要保存的路径,并且输入工程文件名。Keil的一个工程里通常含有很多小文件,为了方便管理,一•般将一个工程放在一个独立的文件夹下,比如保存到课程设计文件夹,工程文件的名字为“自动门控制系统”如图5.所示图5.3.单击保存后会弹出一个对话框,要求选样单片机的型号,可以根据使用的单片机來选择。KeilC51儿乎支持所有的51内核的单片机,在这里选择Atmel的AT89C52,如下图6.所示,选择后单击保存。SelectDeviceforTarget”Target1②冈CPU
7、Vendor:AtmelDevice:Fami
8、ly:厂UseExtendedLinker(LX51)insteadofBL51UseExtendedAssembler(AX51)insteadofA51Description:田电tAcerLab±]AnalogDevices4ji念on+AtmelWireless&uC(j•Cygnal+CypressSemiconductoi+Dallas田电Generic+Hyundai+电i:Infineon田Intel+总ISSIRatabase确定取消I图6.4.完成上一步骤后,窗I」界面如图7.图&所示图7・图8・5.到此为止,述没有建立好一个完整的丄
9、程,虽然工程名有了,但工程当中还没有任何文件及代码,接下来的就是添加文件及代码。
此文档下载收益归作者所有