- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 1
PAGE 1
FPGA的电梯控制器系统设计
本文首先提出了一种基于有限状态机的电梯掌握器算法,然后依据该算法设计了一个三层电梯掌握器,该电梯掌握器的正确性经过了仿真验证和硬件平台的验证。本文的电梯掌握器设计,结合了深圳信息职业技术学院的实际电梯的运行状况,易于学生理解和接受,对于工学结合的教学改革,是一个特别好的实践项目。另外,本文提出的电梯掌握器算法适合于任意楼层,具有很强的适应性和实用性。 电子设计自动化技术是19世纪末21世纪初新兴的技术,其在数字电路设计和日常的掌握系统中已经体现了强大的功能和优势。随着EDA技术的高速发展,电子系统设计技术和工具发生了深刻的变化,大规模可编程规律器件FPGA的出现,给设计人员带来了诸多的便利。HDL(硬件描述语言)是随着可编程规律器件(PLD)发展起来的,主要用于描述数字系统的结构、行为、功能和接口,是电子设计自动化(EDA)的关键技术之一。它通常采用一种自上而下的设计方法,即从系统总体要求动身进行设计。 目前从期刊杂志中看到一些采用FPGA实现电梯掌握系统的设计文章,在这些文章中看不到针对任意楼层的掌握器算法,而针对任意层数的掌握器算法是保证掌握器实用性和适用性的关键。因此,本文尝试采用EDA技术来设计一个N层电梯掌握系统,详细思路是:首先给出电梯掌握器的算法,然后在硬件平台上实现并验证。 1电梯掌握系统要求 电梯掌握系统通常包含图1中的功能:电梯升、降、停;电梯门开、关;恳求信号显示、楼层显示;超载、故障报警。其中超载、故障报警需要用到传感器,该掌握相对比较简洁,因此本文不再绽开争论。 图1电梯掌握器系统框图 本文着重争论涉及其他功能的掌握器算法。 针对深圳信息职业技术学院第一教学楼的电梯,其电梯掌握器实现了以下功能: (1)电梯内部每层均有相应的STOP按钮;电梯外部除顶层外每层都有up按钮,除底层外每层都有down按钮;up按钮被按下表示该层有人要去高层,down按钮被按下表示该层有人要去低层,stop按钮被按下表示该层有人要出电梯。对于stop、up、down按钮,当被按下后,相应的指示灯亮,直到该恳求被满意后,指示灯才灭; (2)电梯运行过程中,上升、下降、停止时相应的指示灯要亮,楼层随时显示; (3)电梯上升过程中,首先满意向上的需求,对于低层或者向下的需求,在电梯上升过程中会记录该需求,然后在电梯向上需求全部满意后电梯再次下降的过程中赐予满意; (4)电梯下降过程中,首先满意向下的需求,对于高层或者向上的需求,在电梯下降过程中会记录该需求,然后在电梯向下需求全部满意后电梯再次上升的过程中赐予满意。 本文设计的电梯掌握器,其基本要求就是满意上述实际运行电梯的要求。 2电梯掌握系统实现 2.1整体方案设计 整体设计由四个模块组成,各模块功能详细描述如下: a.分频器模块:该模块实现了任意时钟频率输入,任意频率输出的功能,输出频率精度为1Hz;模块输入为系统工作时钟clk,系统复位信号rst,输出为分频时钟。模块定义如下: modulefreq_div(reset,clk,keyclk,liftclk); 模块中keyclk为处理按键时钟,liftclk为电梯运行掌握时钟。 b.按键恳求模块:该模块实现了记录并处理各楼层的up、down和stop按钮被按下的状况,模块端口如下: modulekey_req( reset,keyclk, stop,//电梯间内部各层按钮,每1位代表1层,当相应位置1时表示指示该层的按钮被按下; up,//各楼层up按钮(顶层无),每1位代表1层,当相应位置1时表示该层up按钮被按下 down,//各楼层down按钮(底层无),每1位代表1层,当相应位置1时表示该层down按钮被按下; stop_r,//电梯内各层按键信息 up_r,//电梯外各层向上按键信息 down_r//电梯外各层向下按键信息 ); c.电梯掌握器模块和指示模块:该模块依据各层按钮被按下的状况,掌握电梯运行,并设置指示灯。模块定义如下: moduleLift_cONtrol( keyclk,//处理按键时钟 liftclk,//电梯运行掌握时钟 reset,//电梯复位按钮,复位后电梯停在一楼; stop_r,//电梯内各层按键信息 up_r,//电梯外各层向上按键信息 down_r,//电
您可能关注的文档
- GPRS技术的PLC远程通信应用一例.docx
- GPRS 和数字无线的嵌入式报警系统的设计.docx
- GPRS油田油井远程监控系统方案.docx
- GPRS的ARM7嵌入式单片机视频报警系统.docx
- GPC的PID自适应控制器在空调系统中的仿真分析.docx
- Go技术栈的微服务构建.docx
- google的企业文化属2.0范畴.docx
- Google集装箱数据中心制冷.docx
- Google图学习技术揭秘.docx
- Google Apps终于正式进军中小企业.docx
- 2025至2030中国移动治疗台行业发展研究与产业战略规划分析评估报告.docx
- 2025至2030链激酶行业细分市场及应用领域与趋势展望研究报告.docx
- 2025至2030爆炸物探测扫描仪行业市场占有率及有效策略与实施路径评估报告.docx
- 2025至2030四川省智能制造行业细分市场及应用领域与趋势展望研究报告.docx
- 2026届高三二轮复习试题政治大单元突破练1生产资料所有制与分配制度含解析.docx
- 2026届高三二轮复习试题政治大单元突破练16哲学基本思想与辩证唯物论含解析.docx
- 2026届高三二轮复习试题政治大单元突破练2社会主义市场经济体制含解析.docx
- 浙江省衢州市五校联盟2025-2026学年高二上学期期中联考技术试题-高中信息技术含解析.docx
- 浙江省金丽衢十二校2026届高三上学期11月联考政治试题含解析.docx
- 2026届高三二轮复习试题政治大单元突破练7领导力量:中国共产党的领导含解析.docx
原创力文档


文档评论(0)