- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
硬件课程设计报告电梯监控系统(硬件)
电梯监控系统设计
(计算机硬件技术基础课程设计)
专 业:自动化
组 员:赖国强 李延 晏艮平 罗威
重庆大学自动化学院
2011年9月
人员及任务分配
专业班级 学 号 姓 名 任务分配 自动化8班赖国强 程序的主体流程逻辑(如自动选择运行哪部电梯),发声程序,回到最佳楼层等等,最后再把组员的各部分子程序融合在一起,主体流程图的绘制。 自动化8班李延 PC机键盘子程序的实现,JK板4*4键盘子程序的实现,程序的测试,论文的编写,键盘部分流程图的绘制。 自动化8班晏艮平 资料查阅,开机文字显示,已经电梯开关门动画的实现等拓展程序实现,二极管小灯计数优化功能实现,论文的编写及完善。 自动化8班罗威 负责LED显示子模块,用LED显示电梯当前状态,论文的校正,LED部分流程图的绘制。
目 录
一、简介…………………………………………………………………3
二、设计内容及要求
2.1 设计的主要内容…………………………………………………3
2.2 设计报告要求……………………………………………………3
三、设计步骤
3.1 基本设计目标实现………………………………………………4
3.2 硬件连接…………………………………………………………6
3.3优化与拓展功能实现………………………………………… 7
四、设计流程图…………………………………………………………8
4.1 主程序流程图……………………………………………………8
4.2 子程序流程图……………………………………………………9
五、编程与调试 ………………………………………………………11
六、心得体会 …………………………………………………………11
七、程序清单 …………………………………………………………14
一、简介
随着社会的飞速发展以及科技水平的不断提高,城市里超高层建筑出现电梯的设计、工艺不断得到提高,电梯的品种也逐渐增多数字键楼上行 字母键楼下行 数字键楼上行 字母键楼下行 数字键楼上行 字母键楼下行 数字键楼上行 字母键楼下行 数字键楼上行 字母键楼下行 数字键楼上行 字母键楼下行 数字键楼上行 字母键楼下行 数字键楼上行 字母键楼下行数字键楼上行 字母键楼下行 键盘:全部表示电梯外的按键???
全部表示电梯内部按键按键到达楼按键到达楼按键到达楼按键到达楼按键到达楼按键到达楼按键到达楼按键?按键到达楼按键按键到达楼按键?按键到达楼
图2: 主程序流程图
4.2 子程序流程图
图3:运行子程序流程图
图4: 4*4小键盘扫描子程序
五、编程与调试
在明确实现目的与方法后,我们画出了流程图,根据流程图,我们编制出整个设计的主程序和子程序,并且通过组员的反复调试后,实现了提出的基本功能和拓展功能。
六、心得体会
赖国
两周的计算机硬件课程设计终于要结束了,虽然我们小组做出来的方案以及实施存在着很多不足和缺陷,但总算是实现了所要求的基本功能,所要完善的地方也只能再往后的时间里自己去摸索去改善,但是打从心里觉得这两周真的受益匪浅。
在课程设计刚开始阶段,由于组内成员分工不明确,导致了前面阶段的进展很慢,大家都按照自己的想法来弄,没有统一意见,最后发现比其他课题小组的进度要慢很多,然后大家就坐下来好好的讨论一下,最后得出比较可行的方案,接着大家就按照个人所长所专,分配好个人的具体任务,我所负责的是程序的主体流程逻辑以及实现细节。
在刚开始画流程图的时候,我没有按照任务书上面的基本要求来画,就是按照自己的想法来设计两部联动的电梯,打算一次性把基本功能和扩展功能实现了,结果在思考两部电梯同时运动时候又有外部按键按下时,就难于继续下去了,整个逻辑都混乱了,最后思前考后,还是决定先按照任务书把基本功能搞好了再慢慢扩展新的功能,这样整个人的思路就相对清晰明了很多了,这个教会我做事情很难一蹴而就的,往往需要你脚踏实地,一步一个脚印的走过来。这样大家分工明确之后,效率就高很多了,很快其他组员就把各自负责的程序部分弄出来了,这又让我不得不感慨团队的力量之大了,与人合作,如何与人合作,如何与人合作好,这些果断还是很有必要在以后的学习工作生涯里都好好锻炼的啊。而在我接下来的工作里就又出现问题了,我把他们的程序在我的主程序调用时候,程序总是在乱飞的,后面经过很长一段时间的努力,才终于把问题解决了,最后我总结出来几点原因:1,我们模块化的思想还
文档评论(0)