ImageVerifierCode 换一换
格式:DOCX , 页数:30 ,大小:659.37KB ,
资源ID:14139142      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/14139142.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(自动电梯模拟控制系统大学论文Word文件下载.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

自动电梯模拟控制系统大学论文Word文件下载.docx

1、本文旨在使用英倍特EDUKIT-实验开发板和Linux操作系统完成自动电梯模拟控制系统的设计与实现。首先,根据系统开发需求,搭建了Linux开发环境。其次,本文通过对自动电梯进行需求分析,详细制定了电梯的运行规则,并根据运行规则设计实现了电梯的控制运行算法。最后,系统使用开发板上的液晶显示屏作为显示设备,完成了模拟系统的演示过程。本文详细设计了乘客与电梯的信息交互过程,基于Linux帧缓冲(Framebuffer)设备驱动程序开发了在LCD上显示电梯的状态、乘客的请求以及电梯动态运行效果等信息的应用程序。系统还使用开发板上的5*4小键盘上的部分按键模拟电梯按钮,把键盘作为乘客信息输入端。本文使

2、用功能性测试方法对程序进行了测试。最终,仿真程序能够根据不同乘客向自动电梯模拟系统输入的内、外部不同的请求信息,指挥电梯按照运行规则运行,并在LCD上显示相应信息。关键词:电梯;LCD;交互;Linux;信息The Simulative Control System of The Automatic Elevator AbstractAlong with the acceleration of urbanization, lots of modern tall buildings rising straight from the ground, the elevator has become

3、a necessary infrastructure of the modern architecture. The elevator, as one kind of transportation vehicle, is not only concerned on its security, but also is expected that the interaction with it can be user-friendly. And along with the embedded system and equipment widely used in the intelligent c

4、ontrol domain, building a set of more intelligent elevator control system becomes convenient and feasible. This article is for the purpose of using Embest EDUKIT- experiment board and the Linux operating system to complete the design and realization of the simulation control system of the automatic

5、elevator. First, according to the systems demand, build the Linux development environment. Second, through carrying on analysis to the requirement of the automatic elevator, this article formulated the elevators movement rule in detail, and realized elevators control algorithm according to the movem

6、ent rule. Finally, the system took the LCD on the experiment board as display device, completed the simulation systems demonstration. This article detailed designed the process of the informations interaction between passengers and elevator, and developed a program which is based on Linux Framebuffe

7、r device driver program that can display the elevators status, passengers request as well as elevator dynamic movement effect on LCD. The system also used the 5*4 small keyboards partial pressed keys of the experiment board to simulate the elevators buttons, and the keyboard was took as the passenge

8、r information input end. According to the functionality test method, this article carried on the test to the procedure. Finally, this simulated program can act according to the input information which is from the passenger outside and inside, directed the elevator to move according to the movement r

9、ule, and demonstrated the corresponding information on LCD.Key Words:elevator;interaction;information目 录摘 要 IAbstract II1 绪论 11.1 课题的背景及研究意义 11.2 嵌入式系统 11.2.1 嵌入式系统简介 11.2.2 嵌入式系统的发展 21.2.3 嵌入式系统的应用领域 21.2.4 嵌入式系统的组成和特点 21.3 本文主要工作 32 系统软硬件平台及开发环境构建 32.1 Linux操作系统简介 32.2 系统硬件平台介绍 52.2.1 ARM微处理器简介 52

10、.2.2 EDUKIT-实验平台介绍 52.3 系统开发环境的构建 72.3.1 利用Cygwin安装建立模拟开发环境 72.3.2 交叉编译环境的建立 73 电梯系统总体架构及各模块的实现 93.1 电梯系统总体架构及功能模块划分 93.1.1 电梯系统简介及框架 93.1.2 系统功能模块划分及描述 103.1.3 系统使用说明 103.2电梯控制模块的设计与实现 113.2.1 系统设计要求 113.2.2 电梯运行规则 123.2.3 电梯系统流程图 123.2.4 电梯控制状态划分及迁移规则 143.2.5 电梯各控制状态的具体实现 153.3 系统输入模块的设计与实现 193.3.

11、1 系统输入模块功能分析 193.3.2 ZLG7290器件工作原理 193.3.3 加载I2C模块 203.3.4 输入模块应用程序实现 203.4 系统显示模块的设计与实现 213.4.1 显示系统界面设计 213.4.2 LCD设备显示原理 243.4.3 基础图形显示实现 253.4.4 字符的显示实现 263.4.5 图片的显示实现 274 电梯系统的测试 28结 论 29参 考 文 献 30致 谢 311 绪论1.1 课题的背景及研究意义1854年,在纽约水晶宫举行的世界博览会上,美国人奥的斯第一次向世人展示了他的发明历史上第一部安全升降梯。1900年,美国奥的斯电梯公司为上海提供

12、2台电梯。从此,世界电梯历史上展开了中国的一页。一个半世纪的风风雨雨,翻天覆地的是历史的变迁,永恒不变的是电梯提升现代人生活质量的承诺。现代人的生活已离不开电梯。随着高层楼宇在一些大中城市迅速增多,电梯越来越多地走进人们的生活,成为现代高层建筑所必须的基本设备,作为一种特殊的垂直交通工具,存在着这样的需求:目前大部分电梯内部和楼道外部,显示电梯运行状态(层站、运行方向等信息)多采用LED显示板,显示内容单调,所以设计和开发一套使用LCD作为显示设备的自动电梯模拟控制系统软件,能显示更加丰富多彩信息,具有很大的实用价值。 近年来,嵌入式技术迅速发展,成为技术研究和产品开发的热点之一,嵌入式系统的

13、应用逐步渗透到工业控制、智能仪器、通信设备等人们生活的各个领域。极大地提高了设备、仪器和生产过程的智能化、自动化水平,方便了人们的生产和生活。本系统采用以嵌入式微处理器S3C2410为核心的硬件平台,利用英蓓特EDUKIT-实验箱上外挂的液晶显示屏,通过综合设计开发,可以显示中文汉字、英文字母、动态图形,并可以实时更新,画面色彩丰富,动画流畅,界面设计人性化。按照用户需求进行个性化定制,在嵌入式ARM平台上实现自动电梯模拟控制系统的功能。本系统设计合理,运行高效可靠,通用性强,安装升级方便。1.2 嵌入式系统1.2.1 嵌入式系统简介嵌入式系统可以看作是与通用计算机相对应的概念,通用计算机系统

14、具有计算机的标准形态,装配各种应用软件,以雷同的面目出现并应用于社会的各个方面,而嵌入式系统硬件差异巨大,几乎没有可以通用的驱动和应用软件,以嵌入式的形式隐藏在各种装置、产品和系统中。嵌入式系统在应用数量上远远超过了通用计算机系统,许多大型电脑系统,事实上也是许许多多小的嵌入式系统组成的。从应用上考虑,嵌入式系统是用于控制、监视或者辅助操作机器和设备的装置;微机学会定义嵌入式系统是以嵌入式应用为目的的计算机系统,可分为系统级、板级、片级。嵌入式系统是设计完成特定功能的硬件和软件,并使其紧密偶合在一起的专用计算机系统,该专用计算机系统对软件和硬件的可裁剪性、功能、可靠性、成本、体积、功耗等方面提

15、出严格要求。1.2.2 嵌入式系统的发展嵌入式系统发展有30多年的历史,期间从8位、16位的微处理器,形成系列化、模块化的单板计算机,软件大多采用汇编语言或者宏语言来编写,到20世纪80年代,得益于微电子工艺水平的提高,能够将嵌入式应用所需要的微处理器、 I/O接口、A/D、D/A转换器、串行接口以及RAM、ROM等都集成到一个超大规模的集成电路(VLSL)中,制造出面向I/0设计的微控制器,俗称单片机。随后,出现了嵌入式操作系统如VxWorks、WinCE以及嵌入式Linux等。近年来,嵌入式系统发展更是日新月异,硬件方面,面向实时信号处理算法的DSP向高速、高精度、低功耗方向发展,32位微控制器己成为市场主流,嵌入式CPU主频越来越高,并开始支持多媒体,软件方面,出现了很多优秀的嵌入式操作系统系列,跨平台的软件开发技术也开始从通用计算机延展到嵌入式设

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1