本科毕业论文基于单片机的自动门控制系统课程设计.docx
- 文档编号:1361941
- 上传时间:2022-10-21
- 格式:DOCX
- 页数:29
- 大小:580.23KB
本科毕业论文基于单片机的自动门控制系统课程设计.docx
《本科毕业论文基于单片机的自动门控制系统课程设计.docx》由会员分享,可在线阅读,更多相关《本科毕业论文基于单片机的自动门控制系统课程设计.docx(29页珍藏版)》请在冰豆网上搜索。
本科毕业论文基于单片机的自动门控制系统课程设计
齐鲁工业大学
课程设计
课程传感器课程设计
题目自动门控制系统设计
院系电气学院
专业班级 测控2012级1班
学生姓名魏涛
学生学号201202051018
指导教师孙凯
2015年1月15日
齐鲁工业大学
课程设计任务书
课程:
单片机的控制系统课程设计
题目:
自动门控制系统设计
专业:
测控技术与仪器姓名:
魏涛学号:
201202051018
主要内容:
利用51板实现自动门控制系统设计。
具体要求如下:
1、有人来时(进门或出门)开门。
当人走到离门不远的时候时,安装在门上侧的热释红外线传感器信号检测装置检测到有人时,将启动电动机带动传动链开门。
2、无人时关门延迟,当热释收发装置没有检测到有人在离门1m的范围内,将延迟1秒启动电动机带动传动链关门。
3、关门中途来人,立即开门。
当启动电动机带动传动链关门时,感应探头突然检测到在离门1m的范围内有人,则立即停止电动机关门,启动电动机带动传动链开门。
基本要求:
1、熟悉MCS单片机系统的基本构成和工作原理。
2、了解自动门系统的原理及控制方法。
3、掌握MCS-51系列单片机I/O、定时器等操作方法。
4、掌握单片机的一般编程技巧。
参考资料:
1、张毅刚.单片机原理及应用[M].北京:
高等教育出版社,2010.
2、蔡美琴.MCS-51系列单片机系统及其应用[M].北京:
高等教育出版社,2004.
完成期限2015-1-15
指导教师孙凯
专业负责人魏涛
2015年1月15日
第1章绪论
1.1自动门发展历史
自动门从理论上理解应该是门的概念的延伸,是门的功能根据人的需要所进行的发展和完善。
自动门是指:
可以将人接近门的动作(或将某种入门授权)识别为开门信号的控制单元,通过驱动系统将门开启,在人离开后再将门自动关闭,并对开启和关闭的过程实现控制的系统。
自动门开始在建筑物上使用,是在二十世纪年以后。
二十年代后期,美国的超级市场的开放,自动门开始被使用,受此影响,世界第一自动门品牌多玛在1945年开发出油压式、空气式自动门,新建大楼的正门也开始使用了。
到了1962年,电气式己开始出现,之后伴随着城市的建设,自动门技术的领域每年都在增加。
当初,用供给建筑物用电源进行电动机的速度控制很难,只好进行油压、空压速度控制,转换但因能源利用效率很低,然而伴随着电气控制的技术发展,现在电气控制技术已经成熟,直接控制电动机的电气式自动门逐渐成为主流。
例如:
各种用可识别控制的自动专用门,如:
感应自动门(红外感应,微波感应,触摸感应,脚踏感应)、刷卡自动门等。
21世纪的今天,门更加突出了安全理念,强调了有效性:
有效地防范、通行、疏散,同时还突出了建筑艺术的理念,强调门与建筑以及周围环境整体的协调、和谐。
门大规模专业化生产始于150年前,在不断发展和完善的过程中,涌现出大批独具规模的专业制造商。
门的高级形式--自动门起源在欧美,迅速发展至今天,已经形成了种类齐全、功能完善、造工精细的自动门家族。
1.2单片机的发展及89C51系列的运用
担任本设计处理部分的是89C52单片机(89C51系列).目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。
导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。
更不用说自动控制领域的机器人、智能仪表、医疗器械以及各种智能机械了。
随着半导体集成工艺的不断发展,单片机的集成度将更高、体积将更小、功能将列强。
在单片机家族中,80C51系列是其中的佼佼者,加之Intel公司将其MCS–51系列中的80C51内核使用权以专利互换或出售形式转让给全世界许多著名IC制造厂商,如Philips、NEC、AMD、华邦等,这些公司都在保持与80C51单片机兼容的基础上改善了80C51的许多特性。
这样,80C51就变成有众多制造厂商支持的、发展出上百品种的大家族,现统称为80C51系列。
80C51单片机已成为单片机发展的主流。
专家认为,虽然世界上的MCU品种繁多,功能各异,开发装置也互不兼容,但是客观发展表明,80C51可能最终形成事实上的标准MCU芯片。
1.3红外探测技术的发展
红外探测技术在军事技术、工业控制、安全保卫、家用电器以及人们的日常生活等诸多领域中都有着非常广泛的应用,而一些教学实验的测控系统也在教学中发挥了很大的作用。
红外探测技术利用红外光波(又称红外线)作为载波来传送测量信号或者控制指令,例如红外遥控电视开关、红外报警器、自动玻璃门等。
之所以采用红外光波作为测控光源,是由于红外发射器件与红外接收器件的发光与受光峰值波长一般为0.88μm-0.94μm,落在近红外波段内,而且二者的光谱恰好重和能够很好地匹配,可获得较高的传输效率及较高的可靠性。
红外测控系统一般包括发射、接收以及处理部分。
在本设计中,红外线探测器中的热电元件检测人体的存在或移动,并把热电元件的输出信号转换成电压信号。
然后,对电压信号进行波形分析。
于是,只有当通过波形分析检测到由人体产生的波形时,才输出检测信号。
例如,在两个不同的频率范围内放大电压信号,且将被放大的信号用于鉴别由人体引起的信号。
1.4设计的主要内容
1、有人来时(进门或出门)开门。
当人走到离门不远的时候时,安装在门上侧的热释红外线传感器信号检测装置检测到有人时,将启动电动机带动传动链开门。
2、无人时关门延迟,当热释收发装置没有检测到有人在离门1m的范围内,将延迟1秒启动电动机带动传动链关门。
3、关门中途来人,立即开门。
当启动电动机带动传动链关门时,感应探头突然检测到在离门1m的范围内有人,则立即停止电动机关门,启动电动机带动传动链开门。
总体结构图如下图1-1:
第2章系统结构及主要元器件
2.1设计整体框图及总电路图
本设计主要应用单片机程序对步进伺服电机的正转、反转进行控制,从而对门进行开、关的控制。
在门的两侧各有一个感应器,分别感应从里面出去和从外面进来的人。
感应探测器探测到有人靠近时,将脉冲信号传给主控器单片机,主控器判断后通知电机运行,同时监控电机的转数,以便通知电机在一定时候加力和进入慢行运行。
检测人进出的传感器采用红外传感器。
图2-1,是自动门系统整体框图。
图2-2,是总电路图。
图2-1自动门系统整体框图
图2-2总电路图
2.2主要元器件介绍
2.2.1单片机
单片机是把微型计算机主要部分都集成在一个芯片上的单芯片微型计算机,即将运算器,控制器,输入输出接口,部分存储器以及其他一些逻辑部件集成在一个芯片上,故可以把单片机看成是一个不带外部设备的微型计算机,相当于一个没有显示器,没有键盘,不带监控程序的单板机。
由于单片计算机具有体积小,重量轻,耗电少,功能强和价格低等特点,又由于数据大多是在芯片内传送处理,所以运行速度快,抗干扰能力强。
单片机从七十年代问世以来,在二十多年的时间里,发展异常迅速,并已广泛应用于各种领域。
单片机具有通讯接口,用单片机进行接口的控制与管理,单片机与主机可并行工作,大大地提高了系统的运行速度,所以在网络通讯领域也得到了越来越多的应用。
AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—FlashProgrammableandErasableReadOnlyMemory)的低电压,高性能CMOS8位微处理器,俗称单片机。
AT89C2051是一种带2K字节闪烁可编程可擦除只读存储器的单片机。
单片机的可擦除只读存储器可以反复擦除100次。
该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。
由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。
AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
外形及引脚排列如图2-3所示。
图2-3AT89C51外形及引脚图
图2-3AT89C51外形及引脚图
AT89C51引脚说明:
VCC:
供电电压。
GND:
接地。
P0口:
P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。
当P1口的管脚第一次写1时,被定义为高阻输入。
P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。
在FIASH编程时,P0口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。
P1口:
P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。
在FLASH编程和校验时,P1口作为第八位地址接收。
P2口:
P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。
在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。
P3口:
P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。
当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。
在实际应用中,大多数情况下都使用P3口的第二功能。
P3.0—RXD:
串行输入口
P3.1—TXD:
串行输出口
P3.2—/INT0:
外部中断0
P3.3—/INT1:
外部中断1
P3.4—T0:
记时器0外部输入
P3.5—T1:
记时器1外部输入
P3.6—/WR:
外部数据存储器
P3.7—/RD:
外部数据存储器
P3口同时为闪烁编程和编程校验接收一些控制信号。
RST:
复位输入。
当振荡器复位器件时,要保持RST脚两个机器周期的高电平时。
ALE/PROG:
当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。
在FLASH编程期间,此引脚用于输入编程脉冲。
在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。
因此它可用作对外部输出的脉冲或用于定时目的。
然而要注意的是:
每当用作外部数据存储器时,将跳过一个ALE脉冲。
如想禁止ALE的输出可在SFR8EH地址上置0。
此时,ALE只有在执行MOVX,MOVC指令是ALE才起作用。
另外,该引脚被略微拉高。
如果微处理器在外部执行状态ALE禁止,置位无效。
/PSEN:
外部程序存储器的选通信号。
在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。
但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。
EA/VPP:
当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。
注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存储器。
在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。
XTAL1:
反向振荡放大器的输入及内部时钟工作电路的输入。
XTAL2:
来自反向振荡器的输出。
容并且冻结振荡器,禁止所用其他芯片功能,直到下一个硬件复位为止。
2.2.2BISS0001芯片介绍和典型电路
BISS0001是一款具有较高性能的传感信号处理集成电路,它配以热释电红外传感器和少量外接元器件构成被动式的热释电红外开关。
它能自动快速开启各类白炽灯、荧光灯、蜂鸣器、自动门、电风扇、烘干机和自动洗手池等装置,特别适用于企业、宾馆、商场、库房及家庭的过道、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科毕业 论文 基于 单片机 自动门 控制系统 课程设计