第一范文网 - 专业文章范例文档资料分享平台

基于单片机的6层电梯模拟控制系统设计 - 图文

来源:用户分享 时间:2025/8/24 20:53:36 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

单片机原理及系统课程设计报告

周期(即24个时钟振荡周期)的高电平就可使单片机复位。我们采用电平方式的复位。如图3-2所示,我们通过RST端经由电阻与电源VCC接通而实现,当按键按下时,RST端为高电平复位。

3.4 中断电路

各中断的优先级:外部0中断、定时器T0中断、外部1中断、定时器T0中断、串行发送中断、串行接收中断、定时器T2中断。

P1.0P1.1INT0P1.2P1.374LS21F2 下F2 上F6 下F1 上

图3-3 中断电路图

中断电路如上图3-3所示。图中外部0中断INT0与74LS21与门相接,低电平有效,所以当单片机接电源后,P1.0~P1.3引脚此时为高电平,当任一按键按下后,相应的中断输入口直接与地相接,高电平变为低电平,外部0中断立即响应,单片机系统进入中断控制子程序系统,在中断服务子程序中做出相应的执行指令。

3.5 电动机正反转控制电路

L1L2L3QMFUSB3KLSB1C2C1SB2C2C1C2C1C1C2KLM3~

图3-4 带有联锁的正反控制电路

4

单片机原理及系统课程设计报告

如上图3-4所示,继电接触控制电路,通过接触器、继电器之间的相互联锁,可以实现多台设备按生产工艺进行工作,是实现自动控制及保护的重要环节。当接通电源后,闭合负荷开关QM,按下开关SB1,线圈C1得电,使电动机启动,此时电动机正转。按下开关SB2,线圈C2得电,线圈C1断开,此时电机开始反转。

3.6 数码管显示模块

LED是Light Emiting Diode(发光二极管)的缩写,发光二极管是可以将电信号转换为光信号的电致发光器件。由条形发光二极管组成“8”字形的LED显示器称数码管。通过数码管中发光二极管的亮暗组合,可以显示多种数字,字母以及其他符号。这次设计采用七段数码管。外形如图3-5所示,即左边的7个引脚跟单片机P0口相接,下边的引脚连接地。

图3-5 七段数码管

3.7 按钮控制电路模块

F1F2F3F4F5F6F6 下P10P11F1 上P12P13F2 下P14F2 上P15F3 下P16F3 上P17F4 下F4 上P30P31F5 下F5 上P20P33P34P35P21P22

图3-6 电梯不同楼层的按钮

如图3-6所示,按键显示电路模块包括电梯内部的按钮和每层楼的上下按钮,这些按钮一端与地相接,一端又与单片机和与门74LS21相接,外部0中断低电平有效,这样可以实现模拟按键的自如操作。

3.8 模拟电路图

5

单片机原理及系统课程设计报告

图3-7 模拟电路原理图

4 软件系统的设计

4.1 程序设计思路

首先,必须得合理考虑按键的响应问题。一段时间内可能有多个不同的按键有动作,程序必须记录每一个按键的动作,并根据电梯本身所处的楼层情况与按键楼层之间的位置关系,合理判断出电梯应当做出上升或下降的响应动作。

其次,电梯系统还有一个判断是否无人的情况。即电梯到达某楼层后,其他楼层无按键动作,且电梯内也无楼层选择按键动作,电梯应自动返回到1层等待。

然后,两个楼层之间应考虑有一段运行时间,而且也要设置在一个楼层的停留时间。本设计中两个楼层之间的运行时间设为1s,每层停留时间设为5s。另外,当电梯上升或者下降时,相应的状态指示灯应及时同步点亮。

4.2 程序流程图

6

单片机原理及系统课程设计报告

启动电梯显示在1楼Y 电梯未运行或虽运行但还没停止?N调用选择当前要去楼层子程序调用启动电梯子程序Y 电梯已到目的层?N停留5s

图4-1 主程序流程图

开始N电梯在当前层?Y Y 电梯未运行?N启动电梯延时N电梯上升?Y 上升指示灯灭下降指示灯亮上升指示灯亮下降指示灯灭开定时器启动电梯返回

图4-2 启动电梯子程序流程图

7

基于单片机的6层电梯模拟控制系统设计 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c9bu62659pr76vac3m0a3_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top