




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第一章绪论1、1课题研究的背景社会的进步、科技的前进将人们的生活投入了一个急剧发展的数字化的21世纪。人们生活水平也随之逐渐升高,让人们对美好生活环境追求的欲望也愈来 愈强烈,因而各类方便于生活的单片机自动控制系统开始进入了人们的生活。以 单片机为核心的自动门系统就就是其中之一。因自动门之中使用的芯片与传感 器技术的日渐先进,使它的实用性变的更好,功能也愈来愈多,从而让它的应用范 围也越来越广泛。使用自动门会给人们带来人员出入方便、节约能源、减少噪 音等好处,也令人们的建筑更加的现代化。1、2国内外研究现状与发展趋势自动门就是上个世纪中期在建筑物上得到利用。在上个世纪二十年代之后,自动门开始造
2、美国的超级市场上初次使用。当时使用的就是油压式自动门,这就是世界上第一跨自动门,根据它的使用原理,气动式自动门也开始得到发明。到 1962年电气化的进步,电气式自动门得以发展,因它较于油压式与气动式维护更 加方便,电气式自动门随着城市化的推进,使用它的用户也随之增加。但在上世纪 六十年代电气设备的发展还处于低级阶段,电机转速难以控制,故此当时的电气式 自动门的性能还就是差强人意,能源利用率低下,维护的成本还就是相对较高。在 进入计算机时代之后,计算机技术的不断发展,电子控制技术开始成熟,直接控制 电动机的电气式自动门得到急剧的发展,使其逐步成为自动门的主流。在中国自动门现在随着城市化推进的浪潮
3、在社会中得到广泛的应用,现在在每个城市都可以见到自动门的身影。但在国内因其研发起步较晚,自主研发的程度比较低,大部分的专利都在外国人的手中。在进入新世纪之后,国内的计算机发展进入快车道,追赶上国际上的先进水平。利用计算机技术的自动门技术在国内 也在飞速发展。自动平移门就是现在最常见的自动门。工作的方式就是将两个人体红外感 应器安装在门内外两侧。当人走近自动门时 ,任意一个人体红外感应器感应到人 体红外的存在,就控制步进电机打开门。当人通过门之后,再将门关闭。因为自动平移门可以在进入自动模式后能够完成自动控制,可以让建筑物层次得以提升又方便美观。因此迅速在国内外建筑市场得到广泛的普及。1、3课题
4、研究意义与目的21世纪就是电子科技不断发展的时代,各种智能控制系统逐渐的进入人们 的生活之中。自动门控制系统因它能够出色的完成疏导人流,降低人员密度,防止 再次发人员踩踏的惨剧,已成为商场、超市、旅店、写字楼等人流集中地的首 选。为了使自动门更好的为人们服务。为了获得一种简单电路,功能完善,维护方便与性价高等优点的自动门系统,本文中,研究了一种平开式的自动门控制系统。实现了自动识别人体红外识与防挤压等功能。该系统以STC89C52作为控制核心,以步进电机、红外传感器与光电开关结合的简易单片机系统,充分发挥核心控制系统的性能。具有一定的使用与参考价值。1、4课题主要研究内容阅读单片机以及自动控制
5、相关知识。通过去图书馆下载往年有关的论文进 行参考,查阅资料,浏览图书馆相关文献,使用网络参考网络上的论文。在此基础 上利用单片机实现自动门控制系统的设计。本次设计总体结构大致分为电源模 块、动力模块、报警模块、人体感应模块、门行程检测模块、障碍物检测模块 共六大模块组成,通过Keil软件编写设计所需要的程序并对程序进行检查分 析,Altium designer进行原理图设计与 PCB板的布线,最后使用Proteus软件进行 仿真。本控制系统基本框图如图1、1所示人体人体红外信号自动门控信号感应器处理制电路图1、1红外检测框图第二章系统硬件设计为了满足生活中日益增长的自动门需求,本设计就是完成
6、一种基于89C52单 片机的自动门控制系统,该系统包括报警电路,HC-SR501人体感应模块,复位电路, 动力模块,控制方式切电路换等。当有人经过人体感应模块时,人体感应模块会感应到人体的温度,之后会将红外线信号转化为电压信号,从而该系统会自动打开门, 让行人通过。当人通过后,人体感应模块感应不到人体的温度,之后输出低电压信 号,从而该系统会自动打关门。该系统操作简单 ,可靠性强,灵敏度高,检测范围广, 便于安装,非常适代替原始的手动门,从而达到出入方便的目的。2、1硬件整体设计思路根据需要实现的功能选取基本硬件:(1)主控芯片:STC89C52;(2)人体感应模块:HC-SR501;(3)报
7、警模块:蜂鸣器:(4)动力模块:步进电机;(5)障碍检测模块:E18-D50NK;(6)门行程检测模块:ITR-9608光电开关系统整体硬件框图如图2、1所示图2、1系统硬件框图2、2单片机介绍单片机就是微型计算机系统。虽然它小,但具备一台计算机的大部分部件:运 算器、控制器、内存、内部与外部总线系统。相当于一块芯片成为了一台体积 小、质量轻、价格便宜的计算机。这为它的广泛应用提供了便利的条件。根据系统需求,需要控制芯片能在5V7V电压下工作,低功耗响应速度快,具 备定时器,UART串口通信,外部中断,至少具备8个I/O 口,能够驱动小电流设 备。根据以上功能需要,综合考虑选取在市场上应用比较
8、广泛且性价比高的Atmel公司的STC89C52单片机,作为主控芯片,并选取11、0592MHz的晶振外 接在主控芯片上图2、2为STC89C52单片机的最小系统图。PLOPOOP1.1P0.1P1.2P0.2P1.3P0.3P1.4P0.4P1.5P0.5P1.6P0.6卑rZ严P3.3P2.0P3.2P2.1P2.2P3.5(T1)P2.3P3.4(TO)P2.4P2.5EAVPPP2.6XIP2.7X2VCCGNDRESETP3.QP3.1P3.7(RD)ALE/TP3.6(WR) PSENP1.01巩.2PlM飞Pl.7 8P3.3 13P3.T7ZP3.5 15P3.TTT39373
9、635343?322122232426272S0 12 3 4 5 6 7 po.po.po.po.po.po.po.po.0 12 3 4 5 6 7P2.K.R2.-环环皿血402010P3.011P3-130vcc|r图2、2 STC89C52单片机最小系统2、2、1STC89C52单片机引脚说明STC89C52单片机拥有40个引脚。表1按照引脚功能可分4个部分表2、1单片机引脚说明单片机引脚引脚功能主电源引脚VCC(40)电源输入,接+5V电源GND(20)接地线外接晶振引脚XTAL1(19)片内振荡电路的输入端XTAL2(18)片内振汤电路的输出端控制引脚RST/VPP(9)复位信号
10、输入端ALE/PROG(30)地址锁存允许信号PSEN(29)外部存储器读选通信号EA/VPP(31)程序存储器的内外部选通,接低电平从外部程序存储器读指令,如果接高电平则从内部程序存储器读指令可编程输入/输出引脚P0 口 (3239)准双向8位三态I/O 口P1 口 (18)准双向8位三态I/O 口P2(2128)准双向8位三态I/O 口P3(1017)准双向8位三态I/O 口值得注意的就是,P3 口的每一个引脚都可以单独作为第一功能的输入输出或 第二功能。P3 口第二功能如表2、2所示表2、2 P3 口第二功能P 3、0PXD(串行输入口)P3、1TXD(串行输出口)P3、2/INT0(外
11、部中断0)P3、3/INT1(外部中断1)P3、4T0(记时器0外部输入)P3、T1(记时器1外部输入5P3、6/WR(外部数据存储器写选通)P3、7/RD(外部数据存储器读选通)2、2、2复位及复位电路复位就是单片机的初始化操作。其主要功能就是让单片机初始化为0000H并从0000H单元开始执行程序。可以在单片机程序运转出错或操作失误使系统 处于死锁状况时,摆脱困境。复位电路原理图如图 2、3所示。图2、3复位电路原理图2、3人体感应模块设计HC-SR501就是利用红外线的技术从而来实现自动控制的功能。当有人经过该系统时,该模块感应到人体的温度,人体所辐射出来的红外线被人体感应模块 吸收之后
12、,该人体感应模块经过一系列的处理之后,红外线就会转变成电压信号该系统就会发出报警的信号。该人体模块灵敏度高,广泛地被应用在自动感应产品之中。它的发明使好多自动感应产品的制作变得更加的方便快捷,更加的可靠。2、4步进电机步进电动机就是一种的数字控制电动机。它就是将收到的电脉冲信号转变成角位移或者线性位移。即给一个脉冲信号 ,步进电动机就转动一个角度。步进 电机在负载范围内的开启/停止,转动频率,只与控制核心传输给它的信号相关,而 不受负载大小的影响。由于这特点的存在 ,所以作常适合于单片机控制。近30年来,数字技术、计算机技术迅速发展推动步进电动机的进步,使步进电动机的使 用愈来愈广泛。2、5驱
13、动控制系统在利用步进电机时必需要有由环形脉冲,功率放大等构成的控制系统,其方框 图如图2、3所示。图2、3驱动控制系统框图脉冲信号由单片机产生,经ULN2003芯片对脉冲信号进行放大,步进电动机 根据脉冲电流进行相应的工作状态。在步进电动机的控制中,基本控制如下:(1)反应式步进电动机控制换相顺序步进电动机的工作方时,按照通电换相次序严格执行。我们把通电换相过程 称为脉冲分配。四相五线步进电机工作方式通电换相的正序:就是A-AB-B-BC-C-CD-D-DA-A;反序为 A-DA-D-CD-C-BC-B-AB-A。共有八个通电状态。其驱动 方式逻辑时序如表2、4示。表2、4逻辑时序步进0102
14、0304真值表通电0ONOFFONOFF1010AC1ONOFFOFFOFF1000A2ONOFFOFFON1001AD3OFFOFFOFFON0001D4OFFONOFFON0101BD5OFFONOFFOFF0100B6OFFONONOFF0110BC7OFFOFFONOFF0010C8ONOFFONOFF1010ACULN2003芯片就是高压大电流达林顿晶体管阵列,它就是使用七个硅 NPN 达林顿管组成成。具有电流增益高、工作电流大、带负载能力强等特性。本设 计采用该芯片将信号从微处理器中放大,构成一个功率放大电路,以便于对步进电 机驱动。其方框图如图2、5所示。图2、5ULN2003芯
15、片框图2、6检测模块本设计利用E18-D50NK红外避障器与ITR-9608光电开关组成自动门的检 测系统。2、6、1E18-D50NK红外避障器E18-D50NK就是一种集发射与接收于一体的主动式光电传感器。E18-D50NK传感器传感器具有抗干扰能力强、安装方便、使用简单等特点。并且探 测距离就是可以通过电位器进行调节的。广泛应用在防盗报警、自动门、机器 人避障、流水线记数等方面。该传感器主动发射的光线经过调制后调制成一定波长的光线在进行发射,在工作中可以避免被自然光线与各种灯光的干扰具有较大精度。当发射的光线被 挡住,接收器根据发射回来的光线进行调节输出信号。单片机处理此信号,最终报警器
16、报警,步进电机停止转动,以达到放夹功能。保护了行人的安全与防止夹到异 物损坏自动门。2、6、2ITR-9608 光电开关ITR-9608光电开关为槽型光电传感器。其工作原理就是 :通过检查自身发射 器发射的光线就是否被另一端的接收器接收到,接收到光线表示没有物体通过检 测器,没有接收到光线表示有物体经过,光电开关据此产生信号。对射式光电开关 的特点在于:检测的物体不限于就是不就是金属物体,只要此物体不就是不透明的 工作时不易受干扰,感应灵敏度高,工作所需能量小,工作寿命长。主要应用在测 速、计数器、打印机等自动设备上。在本次设计中利用此传感器检测门打开或关闭的位置。在自动门关闭的过 程中,当自
17、动门遮挡住JP1时,系统认为自动门已经完全关闭,电动机停止关门。 在门打开的过程中,当自动门不能继续遮挡JP2时,系统认为自动门已经完全打开 电动机停止转动,等待关门指令进行再进行关门动作。门行程检测电路如图2、5所示。图2、5门行程检测电路第三章 课题的软件设计3、1 系统软件结构本设计利用 C 语言进行程序编写 ,整个系统的程序主要由端口设置 ,标志位 设置,延时子函数 ,报警子函数 ,顺时针 /逆时针转动子函数 ,门行程检测子函数 ,主程 序等组成。程序依次正常运行带动硬件完成设计所需要的功能。全部程序见附 录。3、2程序流程图设计自动门在自动状态下首先检测门的状态 ,根据接收到检测器的
18、信号判断自动门上次停机所处的位置。在根据红外探测器所接收到的信号,判断就是否有人 ,就是否进入开门状态。在开门过程中门限位检测开关 ,检测门的位置 ,到达预定位置 , 停止开门。在红外检测开关检测到没有人时进入关门程序 ,在关门过程中 ,红外传 感器继续检测就是否有人 ,有人则停止关门 ,进入开门程序 ,无人则继续关门 ,同时 障碍检测器在关门过程中检测就是否有障碍无 ,若检测到有障碍物 ,停止关门、报 警 ,直到障碍物消失。若无障碍物继续关门 ,直到右侧限位开关检测到门处于预定 位置 ,停止关门。等待下次红外检测器检测到有人在次循环。流程图如图3、1所示。3、1系统流程图3、3关门/开门子函
19、数uchar code FFW8=0x01,0x03,0x02,0x06,0x04,0x0c,0x08,0x09; 顺时针方 向转动编码uchar code REV8=0x09,0x08,0x0c,0x04,0x06,0x02,0x03,0x01; 逆时针方 向转动编码/顺时钟转动子函数void motor_ffw()uchar i;for (i=0; i8; i+)P0=FFWi;delay(2); /逆时针转动子函数void motor_rev()uchar j;for (j=0; j8; j+)P0=REVj;delay(2);利用用 C 语言谈的 For 循环程序 ,使步进电机在合适的
20、时机进行正确的正反 转。单片机需要开门或者关门自行调动相关程序,使自动门能够正确的工作。就是设计的主要程序 ,如果没有这个程序 ,单片机无法使电动机转动。3、4报警子函数void alarm1() /报警子函数uchar i;for(i=0;i200;i+)alarm= alarm;/仔报警delay(20);alarm=1;报警完关闭此程序就是蜂鸣器启动程序 ,在 i 在小于 200 时 ,输出高低电平脉冲。利用延 时程序使脉冲的频率进行降低 ,蜂鸣器发出的声音频率降低 ,延长蜂鸣器的使用寿 命。3、5 自动模式子程序自动模式if(ZD=0)/ 如果自动模式按键按下LS=1; /手动模式指示灯灭for(t=0;tztdffiw uAnt uasi斟祜 in:OJjcd U J 0/-i :.jildCutari:ia:Te: rK- Fy nd nu -1 nJ. .此心00口门口右皿a: 鈕 E【沪【城:后岛加嵩:叔4:切祇伽*価計;尸丁 方W蜒號卫三 udiai sta 衝【:叫源:泊超壬皿上切人陆冷仙记吐8/卅計; H 匡吿主霍 joti: zr延即祝阳计莊邮严::,t?2Mt血剂S碰an LB=?22; 雲bit lw_jx丽Etit b?_ic
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO 22932-7:2025 EN Mining - Vocabulary - Part 7: Ventilation
- 2025至2030中国男士衬衫行业发展分析及竞争格局与发展趋势预测报告
- 2025至2030中国电子汽缸锁凭证行业产业运行态势及投资规划深度研究报告
- 2025至2030中国田园综合体行业发展规模及前景规划研究报告
- 2025至2030中国现代化养猪场行业市场发展分析及发展前景策略与投资报告
- 2025至2030中国物联网云平台行业发展趋势分析与未来投资战略咨询研究报告
- 《护理交接班制度》考试试题(附答案)
- 学生情绪管理教育心理学的实践
- 教育App在家庭学习场景的创新
- 班干部培训总结
- 智能运维与健康管理全套课件
- 钣金门板修复流程
- (高清版)DB11∕T2333-2024危险化学品生产装置和储存设施长期停用安全管理要求
- 安徽省2024年普通高校招生普通高职(专科)提前批院校投档分数及名次
- 重庆市地图矢量动态模板图文
- LY/T 2005-2024国家级森林公园总体规划规范
- 苏州工业园区企业名录
- 禾香板项目可行性研究报告
- 颈椎病康复护理常规
- 2024年度学校供水设施建设及改造合同3篇
- DB32T 3390-2018 一体化智能泵站应用技术规范
评论
0/150
提交评论