毕业论文-基于单片机的地铁自动门设计.doc

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘 要 随着社会的发展、科技的进步以及人们生活水平的逐步提高,各种方便生活的自动控制系统开始进入人们的生活,以单片机为核心的自动门系统就是其中之一。本文设计了基于单片机的地铁自动门,该系统以单片机为主体,直流电机、转速测量为核心,实现地铁门的自动控制。 本设计主要应用8051作为控制核心,直流电机、红外传感器、磁开关相结合的系统。通过单片机程序对直流伺服电机的正转、反转进行控制,从而对门进行开、关的控制; 直流电机采用H桥驱动。充分发挥了单片机的性能。其优点是电路简单,软件功能完善,控制系统可靠,性价比较高等,具有一定的使用和参考价值。 关键词:8051;地铁自动门;直流电机;红外传感器;转速测量 目 录 绪 论 1 一、自动门系统方案 2 (一)设计思想和整体框图 2 (二)器件选型 2 二、自动门系统的硬件设计 7 (一)系统硬件整体逻辑设计 7 (二)控制器单元的硬件设计 7 (三)直流电机驱动模块 17 三、软件设计 25 (一)整体程序流程图及功能模块设计 25 (二)PWM信号发生及转速测量模块程序设计 25 结 论 32 参考文献 34 致 谢 35 绪 论 现代社会是一个快速发展的信息化社会,随着的不断进步,人们不断去追求舒适,方便的生活环境。于是相应的电子产品产生,同样出现在人们的生活中。随着门的技术、性能日趋成熟、完善,它被广泛应用在政府机关、银行、医院、商业、工业等不同行业,改善了人们的生产生活条件。按启闭形式分:可分为推拉门、平开门、折叠门和旋转门按门体材料分不锈钢门有安全玻璃、不锈钢饰面、建筑铝合金型材、、木材等自动门的系统配置是指根据使用要求而配备的,与自动门控制器相连的外围辅助控制装置,如开门信号源、门禁系统、安全装置、集中控制等。必须根据建筑物的使用特点。通过人员的组成,楼宇自控的系统要求等合理配备辅助控制装置。 感应探测器探测到有人靠近时,将脉冲信号传给主控器,主控器判断后通知运行,同时监控转数,以便通知在一定时候加力和进入慢行运行。 (二)器件选型 单片机AT89C51各个引脚的作用 VCC/GND:供电电源。 P0口:可以被定义为数据/地址的低八位,能够用于外部程序/数据存储器。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。 P1口:标准输入输出I/O,P1口管脚写入1后,被内部上拉为高,可用作输入。在FLASH编程和校验时,P1口作为第八位地址接收。 P2口:既可用于标准输入输出I/O,也可用于外部程序存储器或数据存储器访问时的高八位地址。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。 P3口:既可以作标准输入输出I/O,也可作为AT89C51的一些特殊功能口, 管脚 备选功能 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(外部数据存储器读选通) RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。 ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。 在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出 正脉冲信号,此频率为振荡器频率的1/6。 /PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。 但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。 /EA / VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序 存储器。注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平,此间内部程 序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。 XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。 XTAL2:来自反向振荡器的输出。 8051单片机最早由Intel公司推出其后多家公司购买了8051的内核使得以8051为内核的MCU系列单片机在世界上产量最大,应用也最广泛有人推测8051可能最终形成事实上的标准MCU芯片微波感应器又称微波雷达,对物体的移动进行反应,因而反应速度快,适用于行走速度正常的人员通过的场所,它的特点是一旦在门附近的人员不想出门而静止不动,雷达便不再反应,自动门就会关闭,有可能出现夹人现象。红外感应器对物体的存在进行反应,不管人员是否移动,只要处于感应器的扫描范围

文档评论(0)

smdh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档