基于单片机的十层电梯模拟系统设计.docx

资料分类:单片机自动化 上传会员:溪老师 更新时间:2020-11-08
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:9488
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:本论文基于STC15F2K60S2型单片机,设计了一种十层模拟电梯系统。综合考虑系统需求,以STC15F2K60S2单片机为控制核心,主要由晶振复位电路、处理器电路、内部楼层按键电路、OLED电路、LED电路、数码管电路、红外避障模块电路、外部按键电路8个部分组成。 

该设计利用2个STC15F2K60S2的单片机进行串口通信,实现内部与外部的电梯模拟运行状态,内部用OLED,外部用数码管来显示电梯的运行方向和所在实时楼层位置;电梯在运行过程中能接受外部各楼层和电梯内部的楼层请求,当单片机I/O口通过外围电路接收到按键请求时,单片机相应端口电平会发生变化的原理,来使单片机根据判断的结果使电梯做出相应的判断;当电梯运行时,用4个LED分别来模拟电梯开门、关门、上升、下降四种状态;当电梯到达相应楼层时,电梯门会打开,红外避障模块检测到门外有人的时候,开始工作,电梯不会关门,当电梯内的人按下关门按钮时,或者门外已经没有人时,电梯关门。

 

【关键词】STC单片机; 红外避障模块; OLED; 数码管

 

目录

摘要

Abstract

1 绪论-1

  1.1 引言-1

1.2 电梯现状及发展趋势-1

1.3研究的主要内容-2

1.4 主要功能及设计方案-3

1.4.1 主要功能-3

1.4.2 设计方案-3

2 系统硬件设计-5

2.1 处理器选择-5

2.2  显示器选用-7

2.2.1  OLED-7

2.2.2 数码管显示电路-8

2.3 红外避障模块-9

2.4 LED电路-9

2.5 按键电路-10

3 系统软件设计-11

3.1 单片机I/O口使用-11

3.2 电梯上、下行运行流程图-13

3.3 红外避障模块运行流程图-14

3.4 按键运行流程图-14

  3.5 串口通信连接框图-14

  3.6数码管模块流程框图-15

  3.7 数码管定时中断程序-15

4 安装与调试-16

4.1编译工具keil设置-16

4.2 程序HEX文件生成与烧入-17

4.3系统总调-19

致  谢-22

参考文献-23

附录1    十层模拟电梯电路设计图-24

附录2    十层模拟电梯电路部分程序-25

相关论文资料:
最新评论
上传会员 溪老师 对本文的描述:本次设计以STC15F2K60S2单片机为控制核心芯片,利用OLED显示内部楼层所达到的层数及运行状态,数码管显示外部楼层所达到的层数及运行状态,采用12M晶振,利用内部及外部按键电路来作......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: