已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
-,1,数电课程设计,六层电梯控制器,-,2,小组成员,丁玉山04073078方亮04073168谢作正04073075王先仕04083167苏川04083188,-,3,设计课题:六层电梯控制器,设计要求设计一个六层自动升降电梯的控制电路,该控制器遵循方向优先原则控制电梯完成6层楼的载客服务,同时指示电梯运行情况和电梯内外请求信息。设计原理电梯控制器通过乘客在电梯内外的请求信号控制上升或下降,而楼层信号由电梯本身的装置触发,从而确定电梯处在哪个楼层,乘客在电梯中选择所要到达的楼层,通过主控制器的处理,电梯开始运行,状态显示器显示电梯的运行状态,电梯所在的楼层数通过LED数码管显示。电梯门的状态分为开门、关门和正在关门3种状态,并通过开门信号、上升预操作和下降预操作来控制。这里可设为“00”表示门已关闭;“10”表示门已开启;“01”表示正在关门。,-,4,电梯工作原理图,无信号上升下降无信号上升无信号下降,一楼,待机,预备上升,二楼,待机,预备下降,预备上升,六楼,预备下降,待机,三、四、五楼,-,5,电梯内外信号分析,提前关门请求是否,接到楼层请求,电梯运行到达该楼层,关门延时信号到数,开门使能信号,起重检测,关门使能信号,接受并处理信号,电梯运行状态,提前关门,-,6,程序流程分析,程序开始,程序,电梯信号处理,电梯运用规则描述,设置相关寄存器,设置控制器端口,VHDL数据库调用,-,7,源程序,(1)libraryieee;useieee.std_logic_1164.all;useieee.std_logic_unsigned.all;useieee.std_logic_arith.all;(2)entityelevatorisport(clk:instd_logic;-时钟信号(频率为1Hz)full:instd_logic;-超载stop:instd_logic;-关门中断close:instd_logic;-提前关门clr:instd_logic;-清除警报信号up1,up2,up3,up4,up5:instd_logic;-电梯外的上升请求信号down2,down3,down4,down5,down6:instd_logic;电梯外下降请求信号k1,k2,k3,k4,k5,k6:instd_logic;-电梯内的请求信号g1,g2,g3,g4,g5,g6:instd_logic;-到达楼层信号door:outstd_logic_vector(1downto0);-电梯门控制信号led:outstd_logic_vector(6downto0);-电梯所在楼层显示ud:outstd_logic;-电梯运动方向显示alarm:outstd_logic;-超载警告信号up,down:outstd_logic);-电机控制信号(上升或下降)endelevato;,-,8,(3)architectureoneofelevatorissignalclk1hz:std_logic;signalk11,k22,k33,k44,k55,k66:std_logic;-电梯内请求信号寄存信号signalup11,up22,up33,up44,up55:std_logic;电梯外上升请求信号寄存信号signaldown22,down33,down44,down55,down66:std_logic;-电梯外下降请求信号寄存信号signalq1:integerrange0to6;-关门延时计数器signalkk,uu,dd,uu_dd:std_logic_vector(5downto0);-电梯内外请求信号寄存信号signalopendoor:std_logic;-开门使能信号signalupdown:std_logic;-电梯运动方向信号寄存器signalen_up,en_down:std_logic;-预备上升,预备下降预操作使能信号beginkk=k66-电梯运动状态显示,-,9,(4)process(clk)beginifclkeventandclk=1thenifk1=1thenk11=k1;-对电梯内请求信号进行检测和寄存elsifk2=1thenk22=k2;elsifk3=1thenk33=k3;elsifk4=1thenk44=k4;elsifk5=1thenk55=k5;elsifk6=1thenk66=k6;endif;ifup1=1then-对电梯外上升请求信号进行检测和寄存up11=up1;elsifup2=1thenup22=up2;elsifup3=1thenup33=up3;elsifup4=1thenup44=up4;elsifup5=1thenup55=up5;endif;,-,10,ifdown2=1then-对电梯外下降请求信号进行检测和寄存down22=down2;elsifdown3=1thendown33=down3;elsifdown4=1thendown44=down4;elsifdown5=1thendown55=down5;elsifdown6=1thendown66=down6;endif;ifclr=1thenq1=0;alarm=0;-清除警报elsiffull=1then-超载警报,开门直到不超载重门才关上alarm=1;q1=0;door=10;elsealarm=0;ifopendoor=1then-开门操作door=10;q1=0;up=0;down=0;elsifen_up=1then-上升预操作ifstop=1then-关门中断,-,11,door=3then-电梯进入关门状态door=3thendoor=01;q1=q1+1;elseq1=q1+1;door=10;endif;endif;,-,12,(5)ifg1=1thenled000001then-有上升请求,则电梯进入预备上升状态en_up000011then-有上升请求,则电梯进入预备上升状态en_up=1;opendoor=0;elsifuu_dd000010then-有下降请求,则电梯进入预备下降状态en_down=1;opendoor=0;endif;else-电梯前一运动状态为下降ifk22=1ordown22=1then-有当前层的请求,则电梯进入开门状态k22=0;down22=0;opendoor=1;,-,13,elsifuu_dd000011then-有上升请求,则电梯进入预备上升状态en_up000111thenen_up000111thenen_up=1;opendoor=0;endif;endif;elsifg4=1thenled=1001100;-电梯到达4楼,数码管显示“4”,-,14,ifupdown=1thenifk44=1orup44=1thenk44001111thenen_up001111thenen_up011111thenen_up=1;opendoor=0;elsifuu_dd010000thenen_down=1;opendoor=0;endif;,-,15,elseifk55=1ordown55=1thenk55011111thenen_up=1;opendoor=0;endif;endif;elsifg6=1thenled=0100000;-电梯到达6楼,数码管显示“6”ifk66=1ordown66=1thenk66=0;down66=0;opendoor=1;elsifuu_dd100000thenen_down=1;opendoor=0;endif;elseen_up=0;en_down=0;-电梯进入上升或下降状态endif;endif;endif;endprocess;end;,-,16,程序调试,-,17,-,18,-,19,电梯控制器的电路符号,-,20,仿真模拟,-,21,-,22,成员分工,方亮:VHDL库模块、程序流程分析苏川:Entity实体设计模块、内部信号分析谢作正:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 超市设备维护管理手册
- 售后客服日常管理规定
- 快件投诉处理流程优化及改进措施
- 雨课堂学堂在线学堂云《古代汉语B(泰山学院)》单元测试考核答案
- 2026年财政预算评审中心下属事业单位选聘考试试题(附答案)
- 大疆无人机技术支持岗位面试全攻略
- 国际经济政策顾问岗位的面试宝典
- 游戏市场的创新与商业模式探讨
- 蜂窝湿地施工方案(3篇)
- 汽车制造行业高级技术员面试全攻略
- 牛肝菌产研一体化生产基地项目可行性研究报告模板-立项备案
- 小学四年级体育培优补差工作计划
- 2025央国企AI+数智化转型研究报告
- 2025年度事业单位公开招聘考试《综合应用能力(E类)公共卫生管理》试卷真题及解析
- 建标 158-2011 建筑抗震加固建设标准
- 餐饮配菜培训考试题目及答案
- 智能设备运行与维护专业人才培养方案(2024修订)
- 木质长廊施工方案
- 江苏省工程建设标准
- 中药塌渍治疗课件
- 初二英语阅读题15篇
评论
0/150
提交评论