收藏 分销(赏)

电子信息科学与技术专业毕业设计模板最终版范文.doc

上传人:精**** 文档编号:4648546 上传时间:2024-10-08 格式:DOC 页数:28 大小:145.50KB 下载积分:10 金币
下载 相关
电子信息科学与技术专业毕业设计模板最终版范文.doc_第1页
第1页 / 共28页
电子信息科学与技术专业毕业设计模板最终版范文.doc_第2页
第2页 / 共28页


点击查看更多>>
资源描述
电子信息科学与技术专业毕业设计模板最终版 17 2020年4月19日 文档仅供参考 基于FPGA的电梯控制器的设计 学生专业: 电子信息科学与技术 学生姓名: 指导教师: 摘要 电梯作为现代化的产物,早在上个世纪就进入了我们的生活之中。本设计就是基于FPGA用VHDL语言所开发的十六层电梯控制程序。VHDL具有与具体硬件电路无关和设计平台无关的特性,而且具有良好的电路行为描述和系统描述的能力,并在语言易读性和层次化结构化设计方面,表现了强大的生命力和应用潜力。 本设计主要是基于FPGA的电梯控制器,并在MAX+plusⅡ平台上进行了电路综合和仿真,FPGA芯片EPF10K30EFC484-3完成各个时序逻辑控制。该电梯控制器遵循方向优先的原则,提供16个楼层多用户的载客服务并指示电梯的运行情况。经过程序调试及运行仿真,结果表明,本设计能够完成:电梯运行所在楼层指示、电梯运行方向指示、关门延时设置、超载报警、长按按键取消请求、能够锁住指定的楼层按键等。 关键词 电梯;控制系统;FPGA;VHDL Abstract The product of the elevator as a modern, early last century into our lives. The design is based on the electronic design automation technology in the very high speed integrated circuit hardware description language developed by sixteen languages ​​elevator control procedures. VHDL has nothing to do with specific hardware circuit design and characteristics of platform-independent, and has a good description of circuit behavior description and system capacity, and accessibility of language and hierarchical structured design, demonstrated great vitality and potential applications. This design introduces FPGA-based elevator controller, and in the MAX + plus II platforms circuit synthesis and simulation, FPGA chip EPF10K30EFC484-3 to complete the various sequential logic control. The controller follows the direction of the principle of priority, to provide 16 floors of the passenger service and multi-user direct the operation of the elevator. Debugging and running through the simulation results show that the design can be completed: floor where the elevator running direction, indicating the direction of the elevator, closing delay setting, overload alarm, press button to cancel the request, you can lock the keys so designated floors. Keywords Elevator Control System FPGA VHDL 目录 摘要 I Abstract II 第1章 绪论 1 1.1 课题背景和意义 1 1.2 发展现状 2 1.2.1 国内发展现状 2 1.2.2 国外发展现状 2 1.3 FPGA 3 1.3.1 FPGA简介 3 1.3.2 FPGA引脚分配 3 第2章 电梯控制器设计 6 2.1 电梯控制系统组成 6 2.2 主控制器 6 2.2.1 信号寄存器 6 2.2.2 核心控制器 6 第3章 电梯控制器程序 7 3.1 电梯主控制器程序设计 7 3.2 电梯主控制器状态机设计 7 第4章 电梯仿真 8 4.1 MAX+plusII开发系统 8 4.1.1 MAX+plusII软件操作流程 8 4.1.2 MAX+plusII开发系统的特点 8 4.2 主控制器的仿真 8 结论 9 致谢 10 参考文献 11 附录1 原理图 12 附录2 程序 13 CONTENTS Abstract(Chinese) I Abstract(English) II Chapter 1 Introduction 1 1.1 Background and Significance 1 1.2 Status Design 2 1.2.1 Domestis Situation 2 1.2.2 Foreign Situation 2 1.3 FPGA 3 1.3.1 FPGA Introduction 3 1.3.2 FPGA pinouts 3 Chapter 2 The Elevator Controller 5 2.1 Elevator Control System 5 2.2 Mai-Controller 5 2.2.1 Signal Register 5 2.2.2 Core Controller 5 Chapter 3 Elevator Controller Programming 6 3.1 Design of the elevator main controller pragram 6 3.2 The design of the elevator main controller state machine 6 Chapter 4 Simulation of elevator controller 7 4.1 MAX+plusII Development System 7 4.1.1 MAX+plusII Software Operating Procedures 7 4.1.2 MAX+plusII Development System Features 7 4.2 Mai-Controller Simulation 7 Conclusion 8 Acknowledgement 9 References 10 Appendix 1 Schematic 11 Appendix 2 Program 12 第1章 绪论 1.1 课题背景和意义 现代社会的物质水平不断提高,越来越高的建筑是其中标志之一,对于高层建筑来说,电梯是必不可少的。除了高层建筑需要电梯外,对于服务和生产部门来说,同样需要各种各样的服务电梯和载货电梯。FPGA正是发挥了它可编程的特点、绕过定制集成电路的复杂环节,极大地缩短了新品上市时间、提高了设计和使用的灵活性随着城市建设的不断发展[1]。 当今世界,电梯控制系统主要分为三种控制方式:继电器控制系统早期安装的电梯多位继电器控制系统)、FPGA/CPLD控制系统和微机控制系统。继电器控制系统由于故障率高、可靠性差、控制方式不灵活以及消耗功率大等缺点,当前已逐渐被淘汰[2]。微机控制系统虽在智能控制方面有较强的功能,但也存在抗干扰性差,系统设计复杂,一般维修人员难以掌握其维修技术等缺陷。而FPGA/CPLD控制系统由于运行可靠性高,使用维修方便,抗干扰性强,设计和调试周期较短等优点,倍受人们重视等优点,已成为当前在电梯控制系统中使用最多的控制方式,更新换代生产更新型的电梯,当前也广泛用于传统继电器控制系统的技术改造。 FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点,以其高可靠性和技术先进性,在电梯控制中得到广泛应用,从而使电梯由传统的继电器控制方式发展为计算机控制的一个重要方向,成为当前电梯控制和技术改造的热点之一[3]。 电梯作为高层建筑物的重要交通工具与人们的工作和生活日益紧密联系。因此本次设计的电梯控制系统对于现实生活有很大的意义。 1.2 发展现状 1.2.1 国内发展现状 当前,中国电子产品突飞猛进,这也使得中国国内的电梯产品在数量和质量都有了显著的提高。国内的速度控制的运行方式和理想运行曲线基本上和国外的差不多。考虑到经济性,现有国内的电梯控制系统,一般采用微机或可编程逻辑控制器对变频器进行多段速控制在电梯传动系统方面,对于新装客梯及旧梯改造项目,大多数采用了交流变压变频调速电梯。在电梯反馈系统方面,采用闭环速度反馈,利用套在电机轴上的增量编码器产生脉冲信号反馈给控制系统。在井道信号采集方面,当前国内电梯一般都采用增量编码器记数方式配合双稳态磁开关或光电开关来识别轿厢位置。 近年来,为保证电梯最终质量,在建立全国性完整的电梯管理法规、落实检查机构、壮大安装调试队伍、组建维修保养网络和提高相关人员技术素质等方面,正在进行着一系列实质性的工作。中国电梯行业,正在走向法规化,加速步入世界先进行列。有些生产企业开发了紧急供电装置、放火厅们、地震控制、自检测以及语言合成等电梯新功能;对机械系统采用了新结构、新材料、新技术和新工艺。总之,与国外先进技术水平相比,虽然还存在一定差距,但国内电梯技术正以迅猛的发展速度赶超世界先进水平。 中国电梯在亚洲市场占有越来越重要的位置,每年销售量己达1万台左右,约占亚洲市场的1/50,一些合资企业在出口创汇方面也做出了贡献[4]。 1.2.2 国外发展现状 在电梯控制系统方面,当前,国外除了以交流电梯取代直流电梯以外,在低层楼房越来越多的使用液压电梯。另外,家用小型电梯将成为电梯家族中新的组成部分。 国外发达国家的电梯正在推广32位微机控制系统。她们都采用闭环反馈单微处理机控制系统或多微处理机协调控制系统。在电梯传动系统方面,采用交流变压变频调速技术,实现电梯从超低速到高速无级调速的高精度运行,具有节能、对电网污染小、乘坐舒适感佳等优点。很多厂家在电梯反馈系统方面,采用了旋转编码器获得电梯轿厢位置信号,还有一些厂家则采用绝对值编码器从电梯轿厢上反馈位置信号给系统,对曳引电机进行以距离为原则的控制,以实现直接平层技术,以使得电梯的运行效果能够做到最好。 世界上有名的几家电梯公司,诸如:美国奥梯斯公司、瑞士讯达公司、日本三菱和日立公司、芬兰科恩等,其电梯的产量已占世界市场的51%[5]。 1.3 FPGA 1.3.1 FPGA简介 能够加文字说明,也能够不加文字说明。 1.3.2 FPGA引脚分配 控制系统采用“MAX+plus II”软件进行设计,具体步骤如下: 1 新建一个文件夹 本项设计的文件夹取名为dianti(文件夹名不能用中文)。 2 创立源程序 (1)启动MAX+plus II软件; (2)选择菜单“File/New…”,在New窗口中的File Type中选择Text Editor File,然后在VHDL 文本编译窗中输入VHDL程序,文件存盘为maincontroller.vhd。 3 工程编译 (1)在编译之前,设置此文件为顶层文件。选择菜单File/Project/Set Project to Current File,当前的工程即被设为Top。 (2)编译。选择菜单“MAX+plus II/Compiler”菜单,按“START”键,运行编译器,以便编译器将对应的引脚信息调出,如图1-5所示。 图1-5 编译器 4 时序仿真 对工程编译经过后,可对其功能和时序性质进行仿真测试,了解设计结果是否满足原设计要求。如图1-6点击Assign目录下的Device选择芯片,在这里选择EPF10K30EFC484-3。 图1-6 选择器件 然后在菜单下选择MAX+plusII菜单下的Floorplan Editor。编辑引脚分配。 插入表格的要求: 表1-1 合金钢的化学成分与力学性能 材料 名称 化学成分(%) 力学性能 C Mn Cr 其它 抗拉强度 σb /N/mm2 屈服强度 σs /N/mm2 弹性模量 E /N/mm2 伸长率 δ /% 布氏硬 度① /HBS … … 表1-2 真值表1 插入公式的要求: (1-1) 式中:—是什么; —是什么; …… —是什么。 第2章 电梯控制器设计 2.1 电梯控制系统组成 2.2 主控制器 2.2.1 信号寄存器 2.2.2 核心控制器 1 寄存器 (1)移位寄存器 左移移位寄存器 第3章 电梯控制器程序 3.1 电梯主控制器程序设计 3.2 电梯主控制器状态机设计 1 状态机设计 (1)状态机图 状态介绍 第4章 电梯仿真 4.1 MAX+plusII开发系统 4.1.1 MAX+plusII软件操作流程 4.1.2 MAX+plusII开发系统的特点 4.2 主控制器的仿真 结论 [单击此处输入结论] 致谢 参考文献 1 崔忠.金属学及热处理.北京:机械工业出版社,1989:60-98 2 张安峰,陆文华.高铬铸铁的氧化行为.金属学报.1993,29(6):263-268 3 王颖.镦粗新理论的研究.哈尔滨工业大学硕士论文.1992:8-13 4 J.R.McDonnell, D.Wagen. Evolving Recurrent Perceptions for Time-Se-ries Modeling. IEEE Trans. on Neural Networks. 1994,5(1):24-38 5 X.Yao. Evolutionary Artifitial Neural Networks. J. of Neural Systems. 1933,(4): 203-222 6 王代强.FPGA的应用.现代机械. ,(3):22-23 7 曹公正,陈娟,张宝利等.FPGA在出租车记费器上的研究与设计.长春工业大学学报. ,28(3):171-175 8 林来兴.空间控制技术.北京:宇航出版社,1992:25-42 9 吴葳,洪炳熔.自由浮游空间机器人捕捉目标的运动规划研究.中国第五届机器人学术会议论文集.哈尔滨,1997:75-80 10 S.Niwa, M.Suzuki and K.Kimura. Electrical Shock Absorber for Docking System in Space. IEEE International Workshop on Intelligent Motion Control, Bogazici University, Istenbul. 1990:825-830 11 附录1 原理图 #include “stdio.h” 附录2 程序
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 学术论文 > 毕业论文/毕业设计

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服