1、 1 课程设计报告课程设计报告 课程名称课程名称 微机课程设计微机课程设计 设计题目设计题目 电梯模拟运行设计电梯模拟运行设计 专业班级专业班级 自动化自动化 1041 姓姓 名名 学学 号号 指导教师指导教师 起止时间起止时间 2013.12.23-2013.12.31 成成 绩绩 评评 定定 考核 内容 设计 表现 设 计 报 告 答辩 综合 评定 成 绩 电气与信息学院电气与信息学院 2 单片机控制系统设计与调试单片机控制系统设计与调试 课程设计任务书课程设计任务书 课程设计题目:电梯模拟运行设计课程设计题目:电梯模拟运行设计 一、一、 课程设计目的课程设计目的 1. 本课程设计的目的在
2、于培养学生运用已学的微机控制技术的基础知识和基本理论,加以 综合运用,进行微机控制系统设计的初等训练,掌握运用微机控制技术的原理、设计内 容和设计步骤,为从事相关的毕业设计或今后的工作需要打下良好的基础。能够上网查 询器件资料,培养对新知识新技术的独立的学习能力和应用能力。 2. 独立完成一个小的系统设计, 从硬件设计到软件设计, 增强分析问题、 解决问题的能力, 为日后的毕业设计及科研工作奠定良好的基础。 3. 能够上网查询器件资料,培养对新知识新技术的独立的学习能力和应用能力。 二、二、 课程设计内容(包括技术指标)课程设计内容(包括技术指标) 模拟 5 层楼的电梯运行, 对电梯外部按键和
3、内部按键进行识别, 经单片机分析后发出控 制信号,显示电梯的运行楼层,模拟电梯运行。 1外部呼叫楼层响应功能外部呼叫楼层响应功能 外部按键分为 1 楼上、2 楼上下、3 楼上下、4 楼上下和 5 楼下,共 10 个按键,对应有 10 只发光二极管,当按键被按下时,对应发光二极管被点亮,电梯在运行过程中,对楼层 的外部呼叫进行响应,在呼叫楼层停留(即显示延时) ,同时熄灭对应楼层的发光二极管。 2内部目的楼层响应功能内部目的楼层响应功能 通过电梯内部按键来设定目的楼层,设有 1、2、3、4、5 层楼的按键,对应有 5 只发光 二极管,当按键被按下时,对应发光二极管被点亮,单片机通过按键识别,对各
4、目的楼层进 行响应,在目的楼层停留(即显示延时) ,同时熄灭对应楼层的发光二极管。 3响应顺序功能响应顺序功能 对呼叫楼层、 目的楼层和上、 下楼进行响应先后顺序的区分, 区分度和调试成绩成正比。 三、三、 时间安排时间安排 时间 内容 备注 12月23日 集中讲解课程设计要求,分配设 计题目,明确任务和具体安排 PLC实验室 12月24日 检查任务书、检查设计方案 PLC实验室 12月26日 检查设计 PLC实验室 12月28日 检查设计 PLC实验室 12月30日 检查报告 PLC实验室 12月31日 答辩、验收 PLC实验室 四、四、 基本要求基本要求 1. 画出硬件电路图,完成 PCB
5、制版; 2. 画出软件流程图,编写程序(C51 语言/汇编语言) ; 3. 完成系统调试; 4. 提交设计报告。 3 摘 要 4 Abstract 5 1 绪论 6 1.1 研究的背景与意义 6 1.2 设计的目的 6 2 电路总体设计方案 6 2.1 设计思路 6 2.1.1 基本方案确立 7 2.1.2 软硬件确立 7 2.2 设计方框图 7 3 系统硬件设计原理分析 8 3.1 复位和时钟电路 8 3.2 模拟信号输出电路设计 9 3.2.1 显示电路的设计 9 3.3 模拟信号输入电路设计 10 3.3.1 内部信号输入 10 3.3.2 外部信号输入 10 3.4 单片机外围扩展电路
6、 12 4 系统软件设计原理分析 12 4.1 电梯判决函数 13 4.2 软件系统设计流程图 14 4.3 keilc 的编程和 C 语言的程序. 14 4.3.1 keilc 编程的流程. 14 4.3.2 部分软件功能的程序 15 4.4 系统程序主流程图 16 5 系统调试 17 5.1 硬件调试 17 5.2 软件调试 18 6 总结 19 参考文献 20 附录 21 4 摘摘 要要 随着国内经济的发展和人口的快速增长,我国城市化进程的脚步越来越快, 使都市的建筑物普遍朝着高层化方向发展。 电梯在我们日常生活中起着举足轻重 的作用。电梯已不仅仅是一种生产环节中的重要设备,更是一种人们频繁使用的 交通运输设备。最早使用的交流继电气控制因其线路复杂,维护工作量大,故障 率高,可靠性差,不易改动等缺点,开发一种安全,高效的控制方式势在必行。 而单片机控制系统不仅克服