云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 基于51单片机的三层电梯系统设计 - 图文

基于51单片机的三层电梯系统设计 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/5/5 3:17:48

基于单片机的三层电梯系统设计

(2)软件程序设计软件

程序设计部分,主要由三个模块组成,一是单片机最小系统模块,二是按键检测模块,三是显示模块。

程序的设计上主要运用Keil uVision软件Keil C51是美国Keil Software公司出品的兼容51系列单片机的C语言开发系统。与汇编语言相比,C语言容易上手,便于开发。在结构上、功能上具有明显的优势,而且也具有很强的可读性,可维护性。Keil内含C语言编译器、宏汇编、连接器、库管理以及一个功能完善的仿真调试器。该仿真软件可以运行在Win98、NT、Win2000、WinXP等操作系统上,方便用户使用。

2006年ARM推出针对各种嵌入式处理器的软件开发工具,集成Keil uVision3的RealView MDK开发环境。2009年发布的Keil uVision4引入灵活地窗口管理系统,使开发人员能够使用多台监视器。为用户提供了一个灵活,快捷的开发环境。2013年,Keil正式发布了Keil uVision5 IDE。

图5.2为Keil uVision3的窗口界面。

图5.2 Keil uVision窗口界面

28

基于单片机的三层电梯系统设计

5.1.2 仿真结果

通过仿真的硬件连接图如图5.3所示,

图5.3 硬件仿真连接图

接下来是该连接图在仿真过程中的截图,具体截图见图5.4。

如图5.4中图a为开始执行时初始化系统默认的状态为一楼,运行方向向上。当运行到一半时按一下复位键即回到如图5.3所示状态

如图b到图f分别为电梯在运行到上到二楼、到达三楼、三楼向下、下到二楼、下到一楼时的仿真结果图。

由图中所示可以看出仿真结果基本符合设计要求,虽然本次设计符合要求,但是距离实际的电梯模型还有一定的距离,例如在系统中加入电机,加入电梯升降模拟系统,加入更多的楼层数,或者是加入PCB版图的制作,但主要是由于时间的关系,无法将设计做到完美。

29

基于单片机的三层电梯系统设计

a. 开始执行初始化时的状态图 b. 按下二楼(上)键后的状态

c. 电梯上到三楼时的状态 d. 电梯在三楼按下楼键时的状态

e. 电梯到达二楼向下状态 f. 电梯下到一楼是状态

图5.4 仿真结果图

5.2 硬件实现

硬件实现主要是分为实物的制作和实物制作后系统的调试两个部分,接下

30

基于单片机的三层电梯系统设计

来会对这两个部分作介绍。 5.2.1 实物制作

实物的制作过程在实验室进行,将各部分按照仿真成功的电路图进行焊接,然后将已经烧好程序的单片机插上去之后的实物图如图5.5所示。图中右侧从上往下依次下来的7个按键分别对应的按键功能已经在图上标识出来。左边两个7段显示数码管由上往下分别显示电梯楼层和电梯上下行状态。下方是电池盒,电池盒上方按键为复位按键。

图 5.5 实物图

5.2.2 系统调试

接下来是实物运行过程的截图图片见图5.6

如图5.6(a)所示为按下开关通电后,所处的初始状态,也是系统的默认状态,在运行过程中按一下复位键也能回到如图所示的状态,图5.6(b)为电梯向下运行到二楼时的状态,图5.6(c)为电梯向上运行到二楼时的状态,图5.6(d)为电梯上到三楼时的显示状态。由实物制作所运行的结果来看,本次实物制作符合仿

31

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

基于单片机的三层电梯系统设计 (2)软件程序设计软件 程序设计部分,主要由三个模块组成,一是单片机最小系统模块,二是按键检测模块,三是显示模块。 程序的设计上主要运用Keil uVision软件Keil C51是美国Keil Software公司出品的兼容51系列单片机的C语言开发系统。与汇编语言相比,C语言容易上手,便于开发。在结构上、功能上具有明显的优势,而且也具有很强的可读性,可维护性。Keil内含C语言编译器、宏汇编、连接器、库管理以及一个功能完善的仿真调试器。该仿真软件可以运行在Win98、NT、Win2000、WinXP等操作系统上,方便用户使用。 2006年ARM推出针对各种嵌入式处理器的软件开发工具,集成Keil uVision3的RealView MDK开发环境。2009年发布的Keil uVi

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com