基于单片机的自动门控制系统设计_毕业设计论文
- 格式:pdf
- 大小:5.83 MB
- 文档页数:20


单片机车门控制系统设计上海大学东方贱人摘要:通过单片机控制每一列车厢的车门的开关,通过一些单片机传感元器件检测车门的开启状态,检测车门运行时是否有发生异常情况,比如是否有异物堵住车门。
单片机给出车门电机转动信号,此时驱动电机的正转与反转正是反应列车车门运行状态,同时通过位置传感器检测门的位置状况,从而决定电机的转动与停止,系统要求具有一些指示灯,显示门的开关状态,采用51单片机为主控芯片,利用ULN2003芯片将单片机电平信号放大,驱动两个步进电机模拟屏蔽门与地铁车门,利用按键控制车门与安全门的开关,车站开门时有绿色指示灯提示开左或右方的车门,并在关门时有蜂鸣器三声警告提示乘客此时不适宜上车,请注意安全。
通过软件程序控制单片机并控制两个步进电机(一个模拟车门、一个模拟安全门)的开与关、并伴随警告提示。
关键词:单片机;车门;电机Design of the door control system of single-chipmicrocomputerAbstract: through the single-chip microcomputer control of each column compartment door switch, through some SCM sensing components detection door opening state, door detect run-time whether abnormal conditions occur, such as whether there are foreign bodies blocked the door. SCM door motor rotation signal, turning the drive motor and the reverse reaction is the train door operation state, at the same time by the position of the door position sensor, which determines the motor rotation and stop, the system requires some lights, display switch state of the door, using 51 single-chip microcomputer, as the main control chip, using ULN2003 chip the MCU signal amplifier, drive the two step motor simulation of shield door and subway door, the door and the safety door control switch button, the station opened the door when the green indicator light prompts open left or side of the door, and the door when there is sound warning buzzer three passengers at this time is not suitable for the car, please Caution. Through the software program to control the microcontroller and two stepper motor (simulate the door, a simulation of the safety door) on the open and close, and accompanied by warning tips.KeyWords:;Singlechip microcomputer;Car door;Stepper motor;目录1 摘要 (3)1 Abstract (3)1 目录 (3)1 绪论 (3)1.1 课题的目的与意义 (2)1.2 国内外研究现状 (3)1.3 发展趋势 (3)1.4车门故障分析 (3)2车门系统 (3)2.1 车门结构 (4)2.2 门驱动结构 (6)2.3 车门故障指示 (7)2.4车门控制单元 (8)2.4.1 车门控制简介 (8)2.4.2 车门主要参数 (8)2.4.3 车门可调整参数 (9)2.5车门开启条件 (9)2.5.1 允许开门条件 (9)2.5.2 通过激活“开门”实现开门 (10)2.5.3“网络开门指令”开门 (10)2.5.4维护按钮开门 (10)2.6车门关闭条件 (11)2.6.1 通过激活“关门”实现关门 (11)2.6.2 “网络关门指令”关门 (12)2.6.3 “重开闭”列车线关门 (12)2.7司机显示屏 (13)2.8司机室指示灯 (14)2.9车门操作按钮及开关 (15)3系统方案论证与器材选型 (17)3.1 系统方案论证 (18)3.1.1 设计方案简介 (18)3.2方案论证 (20)3.2.1 地铁门屏蔽门开关电机 (21)3.2.2 触发模块选择 (23)3.2.3 驱动模块选择 (23)3.3硬件设计 (24)3.3.1AT89S52的最小系统电路构成 (25)3.4驱动模块 (32)3.5报警模块 (32)4程序设计 (33)4.1 主程序设计 (33)4.2 子流程图 (34)4.2.1 列车到站检测子程序 (35)4.2.2 开关门子程序 (35)4.2.3 报警子程序 (36)5 总结 (37)致谢 (39)参考文献 (41)附录................................................................................................... 错误!未定义书签。
自动门控制系统毕业设计自动门控制系统毕业设计随着科技的不断发展,自动门控制系统在我们的日常生活中扮演着越来越重要的角色。
无论是商场、酒店、医院还是办公楼,自动门的使用已经成为现代建筑的标配。
在这篇文章中,我们将探讨自动门控制系统的设计和实现。
首先,我们需要了解自动门控制系统的基本原理。
自动门控制系统主要由传感器、控制器和执行器组成。
传感器用于检测门口的人员或物体,控制器则负责接收传感器的信号,并根据预设的逻辑进行相应的控制,最后执行器将根据控制器的指令打开或关闭门。
在设计自动门控制系统时,我们需要考虑多种因素。
首先是安全性。
自动门必须能够准确地检测到人员或物体的存在,并在必要时停止运动,以避免意外发生。
其次是灵敏度。
传感器必须能够快速、准确地检测到门口的人员或物体,以确保门的运动能够及时响应。
此外,系统的稳定性和可靠性也是设计的重要考虑因素。
在选择传感器时,我们可以考虑使用红外线、超声波或微波等技术。
红外线传感器可以通过探测红外线的反射来检测门口的人员或物体,而超声波和微波传感器则可以通过发送和接收声波或电磁波来实现检测。
根据实际情况和需求,我们可以选择适合的传感器类型。
控制器是自动门控制系统的核心部件。
它负责接收传感器的信号,并根据预设的逻辑进行相应的控制。
在设计控制器时,我们可以使用微控制器或可编程逻辑控制器(PLC)。
微控制器具有较小的体积和较低的成本,并且可以根据需要进行编程。
而PLC则具有更高的可靠性和稳定性,适用于较大规模的自动门系统。
执行器是自动门控制系统的动力来源。
它可以是电动机、液压驱动器或气动驱动器。
电动机是最常见的执行器类型,其通过电能转换为机械能,驱动门的开闭。
液压驱动器和气动驱动器则通过液体或气体的压力来实现门的运动。
根据实际需求和预算限制,我们可以选择适合的执行器类型。
除了基本的自动门开闭功能,我们还可以考虑添加一些附加功能来提升用户体验。
例如,可以添加触摸屏或按钮,让用户可以手动控制门的开闭;还可以添加人脸识别或指纹识别等技术,提高门的安全性。
自动门控制系统是一种应用广泛的智能化设备,可以实现门的自动打开和关闭,提高出入口的便利性和安全性。
本文将介绍如何设计一个基于单片机的自动门控制系统,包括系统架构、硬件设计、软件编程和系统调试等方面。
一、系统架构设计自动门控制系统的架构设计是整个系统设计的基础,它包括系统功能模块的划分和各模块之间的关联关系。
1. 功能模块划分:将自动门控制系统划分为传感器模块、执行器模块、控制模块等,每个模块负责不同的功能。
2. 关联关系设计:设计各功能模块之间的信号传输和控制逻辑,确保系统各部分协调工作。
二、硬件设计硬件设计是自动门控制系统的物理实现,包括选择合适的传感器和执行器、搭建电路板、连接线路等。
1. 传感器选择:选择合适的传感器,如红外传感器、超声波传感器等,用于检测门口的人员或障碍物。
2. 执行器选择:选择合适的执行器,如电机、气缸等,用于驱动门的开启和关闭。
3. 电路设计:设计电路板,包括传感器接口、执行器接口、电源管理等,确保各部分正常工作。
4. 连接线路:连接传感器、执行器和单片机,建立稳定可靠的电气连接。
三、软件编程软件编程是实现自动门控制逻辑的核心,通过编程实现传感器信号的处理和执行器的控制。
1. 单片机选择:选择合适的单片机,如Arduino、STM32等,根据系统需求确定型号。
2. 程序设计:编写控制程序,包括传感器数据处理、门控制逻辑、异常处理等。
3. 通讯协议:设计单片机与传感器、执行器之间的通讯协议,实现数据交换和控制指令传输。
4. 调试优化:通过仿真和实际调试,优化程序性能,确保系统正常运行。
四、系统调试与优化系统调试与优化是确保自动门控制系统正常运行的关键步骤,需要对系统进行全面测试和性能优化。
1. 功能测试:测试传感器检测、执行器控制等功能,验证系统的基本功能是否正常。
2. 性能优化:调整程序逻辑和参数,优化系统响应速度和准确性。
3. 稳定性测试:长时间运行测试,验证系统在连续工作状态下的稳定性和可靠性。