版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
电梯轿厢显示屏控制系统的软件程序设计与仿真分析案例综述目录TOC\o"1-3"\h\u242481.1楼层显示屏主程序设计 1104941.2楼层按键检测模块设计 2303671.3楼层显示模块设计 427284第2章软件仿真 645092.1仿真软件 619112.2仿真过程及结果 7189402.2.1模拟一楼状态 7100862.2.2电梯上行状态 10114382.2.3电梯下行状态 111.1楼层显示屏主程序设计单片机控制的轿厢显示屏设计主要包括单片机控制系统、按键扫描检测、楼层上下和位置显示三个部分。单片机作为核心控制元件,接收按键发出的低电平信号,并通过缓存器驱动点阵屏显示,同时发出声光报警提示。图4-1为主程序流程图图4-1系统总体结构当接通电源后,首先单片机系统初始化,重置所有的功能。然后对按键进行扫描,如果按键没有按下,系统会一直对按键进行扫描。一旦检测到有低电平输入,系统便会做出响应,确定是哪一层的按键被触发,然后再进行上行或者下行的操作。此时点阵屏便会做出相应变化,如果是上行,点阵屏便会显示上行图形,到达指定楼层后,声光报警提示到达楼层,此时电梯打开门,乘客下梯,系统会重新扫描按键,直到再次检测到按键触发信号。1.2楼层按键检测模块设计楼层按键检测模块主要是对按键不断的扫描,一旦接收到触发信号,迅速判断楼层位置是上行还是下行,然后做出相应动作。图4-2为楼层按键模块流程框图。图4-2按键检测模块结构系统接通电源后,按键模块初始化。如果一直没有按键被触发,系统便一直保持初始化状态。一旦有按键被按下,触发低电平,系统会进行确认,如果相同的按键再被按下,系统会立即终止本次操作,恢复到初始化状态。在按键被按下,并且没有再次被触发时,系统会立即响应本次操作,执行主程序中相应的内容。1.3楼层显示模块设计楼层显示模块主要是对楼层位置做出判断,乘客所选楼层是否与当前所处楼层冲突,若冲突,系统自动取消本次操作;若不冲突,判断是上行还是下行。图4-3为楼层显示模块流程图。图4-3楼层显示模块结构首先系统会打开T0中断,系统初始化。然后将数组按照大小排列,然后进行计数,当计数没有计满时,会重新进行数组大小排列。当计数计满后,进入到T0中断,此时开始检测按键是否被触发,当按键被触发时,进入外部中断存入按键的值,并判断上升还是下降,系统进入T0中断。判断是否上行,如果上行,点阵进行上行显示,然后当到达指定楼层时,led灯亮起,蜂鸣器报警。第五章软件仿真程序仿真是检测设计电路能否正常运行的关键,仿真图也称为接线图,是模拟电路连接情况,是设备生产前必做的工作。2.1仿真软件现在主流的仿真软件是Proteus软件,该软件有英国一家公司生产,是最常用的仿真软件。具备原理布图、PCB布线和电路仿真功能。对主流的单片机和元件收录较全。图5-1为ISIS7.8Professional的工作界面。图5-1仿真软件工作窗口2.2仿真过程及结果根据单片机端口和缓存器、点阵屏的原理和使用方法,进行合理连接和布线。同时注意电阻的阻值大小,经过不断的调试,最终完成了仿真工作。仿真结果符合设计的基本要求,楼层显示和声光报警能够即时相应。2.2.1模拟一楼状态单片机接通电源后,系统首先上电复位。此时点阵屏显示楼层初始位置为一楼。led灯点亮,表示此时电梯处于静止状态。单片机不断对按键进行扫描。如图5-3为电梯位于1楼时的仿真截图。图5-3一楼状态2.2.2电梯上行状态当在电梯轿厢内按下第六层按键时,系统做出判断,当所选楼层大于当前所处的二层楼时,为上行,上行过程中点阵屏不断向上滚动显示箭头,当到达第六层后,led灯亮起,同时蜂鸣器报警。如图5-4为电梯停在二楼的状态,图5-5为上行箭头不断向上滚动,图5-6为电梯到达六层后,蜂鸣器报警,led灯亮起。图5-4上行初始状态图5-5电梯处于上行状态图5-6电梯到达六楼2.2.3电梯下行状态当在电梯轿厢内按下第四层按键时,系统立即响应,判断所选楼层小于当前第八层时,为下行,下行过程中点阵屏不断向下滚动显示箭头,当到达四层后,led灯亮起,同时
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年鹤岗市东山区中小学教师招聘笔试备考试题及答案详解
- 2026年开封市顺河回族区街道办人员招聘考试模拟试题及答案详解
- 2026年四川省德阳市中小学教师招聘考试参考试题及答案详解
- 2026年江苏省镇江市街道办人员招聘考试备考题库及答案详解
- 2026年福州市台江区街道办人员招聘考试参考试题及答案详解
- 2026年宜昌市点军区街道办人员招聘笔试参考试题及答案详解
- 年产80台高端激光焊锡智能装备技改项目可行性研究报告模板-拿地立项申报
- 《汽车发动机构造与维修(活页式)》课件 任务14 汽车检测与诊断竞赛培训
- 2026年吉林省法检系统书记员招聘考试模拟试题及答案详解
- 2026年三明市梅列区街道办人员招聘笔试备考题库及答案详解
- 四川能投发展股份有限公司所属公司2026年员工公开招聘考试参考题库及答案详解
- 药品车间质量奖惩制度
- 三级安全教育切割作业测试试题附答案
- 老挝用工合同范本
- 检察院安全生产工作制度
- 2026云南昆明巫家坝建设发展有限责任公司校园招聘15人备考题库及答案详解(网校专用)
- 2026云南曲靖国金资本运营集团有限公司招聘3人笔试历年常考点试题专练附带答案详解
- 《小学数学教学设计》小学教育专业全套教学课件
- 2025-2026学年黑龙江省齐齐哈尔市建华区八年级(上)期末英语试卷(含答案)
- 冠心病诊疗指南(2025版)
- 市政设施养护培训课件
评论
0/150
提交评论