基础课程设计 模拟电梯的设计与制作
8层电梯课程设计

8层电梯课程设计一、课程目标知识目标:1. 学生能够理解8层电梯的基本结构及其工作原理。
2. 学生能够掌握电梯运行的数学模型,包括速度、时间和距离的关系。
3. 学生能够运用比例和百分比知识分析电梯的能耗和效率。
技能目标:1. 学生能够运用物理知识解释电梯的加速和减速过程。
2. 学生能够设计简单的电梯运行程序,模拟电梯的实际运行。
3. 学生通过小组合作,解决电梯运行中可能遇到的问题,提升问题解决能力。
情感态度价值观目标:1. 学生能够培养对工程技术和数学建模的兴趣,增强学习动力。
2. 学生通过学习电梯相关知识,认识到科技在日常生活中的重要作用,提升创新意识。
3. 学生通过合作学习,培养团队精神,增强沟通协作能力。
4. 学生能够关注电梯安全问题,树立安全意识和社会责任感。
二、教学内容本节课以《物理》教材中“机械运动”章节为基础,结合《数学》教材中“比例和百分比”知识,设计以下教学内容:1. 电梯基本结构:介绍电梯的组成,包括电动机、对重、钢丝绳、轿厢、控制系统等。
2. 电梯工作原理:讲解电梯的加速、匀速、减速运动及其与重力和电动机之间的关系。
3. 数学模型:运用比例和百分比知识,分析电梯速度、时间和距离的关系,推导出电梯运行的数学公式。
4. 电梯能耗与效率:讨论不同载重和运行速度下电梯的能耗,引导学生运用数学知识计算电梯的能效。
5. 实践操作:分组设计简单的电梯运行程序,模拟电梯的实际运行,培养学生动手能力和团队协作能力。
教学进度安排:第一课时:介绍电梯基本结构和工作原理,让学生对电梯有整体的认识。
第二课时:讲解数学模型,引导学生运用比例和百分比知识分析电梯运动。
第三课时:讨论电梯能耗与效率,让学生了解电梯在实际运行中的节能措施。
第四课时:实践操作,分组设计电梯运行程序,巩固所学知识。
教学内容与教材紧密相关,旨在帮助学生系统掌握电梯相关知识,提高综合运用能力。
三、教学方法针对本节课的教学目标和内容,采用以下多样化的教学方法,以激发学生的学习兴趣和主动性:1. 讲授法:通过生动的语言和形象的比喻,讲解电梯的基本结构和工作原理,使学生在短时间内掌握核心概念。
电梯模拟课程设计方案模板

随着城市化进程的加快,电梯作为一种重要的交通工具,其安全性和智能化程度日益受到重视。
为了让学生更好地了解电梯的工作原理、控制方法及维护保养,本课程设计旨在通过模拟电梯运行,让学生在理论与实践相结合的过程中,掌握电梯相关知识和技能。
二、课程目标1. 理解电梯的基本组成和工作原理;2. 掌握电梯控制系统的编程方法;3. 熟悉电梯的维护保养流程;4. 培养学生的创新思维和团队协作能力。
三、课程内容1. 电梯基本知识(1)电梯的组成及工作原理;(2)电梯的驱动方式及控制系统;(3)电梯的运行参数及安全标准。
2. 电梯控制系统设计(1)PLC编程基础;(2)电梯控制系统的硬件设计;(3)电梯控制系统的软件设计;(4)电梯控制系统的调试与优化。
3. 电梯维护保养(1)电梯的日常维护保养;(2)电梯的故障排除及应急处理;(3)电梯的定期检修与维护。
1. 教学方法(1)理论教学:采用多媒体教学手段,结合实物展示,使学生了解电梯的基本知识;(2)实践教学:通过模拟电梯运行,让学生亲自动手操作,掌握电梯控制系统的编程、调试与优化;(3)项目教学:以实际电梯为例,让学生参与电梯维护保养的全过程,提高学生的实际操作能力。
2. 教学过程(1)课堂讲授:教师讲解电梯基本知识、控制系统设计及维护保养等内容;(2)实验操作:学生在教师指导下,完成电梯控制系统的编程、调试与优化;(3)项目实践:学生分组进行电梯维护保养,完成项目任务。
五、课程评价1. 课堂表现:学生出勤率、课堂纪律及参与度;2. 实验操作:学生完成电梯控制系统的编程、调试与优化情况;3. 项目实践:学生参与电梯维护保养的项目完成情况;4. 期末考核:理论考试、实践操作考核及项目答辩。
六、课程总结通过本课程设计,学生能够全面了解电梯的相关知识,掌握电梯控制系统的编程、调试与优化方法,以及电梯的维护保养流程。
同时,培养学生的创新思维和团队协作能力,为今后从事电梯行业打下坚实基础。
基础课程设计 模拟电梯的设计与制作

电子课程设计报告设计课题:模拟电梯的设计与制作专业班级:09级电子信息工程2班设计时间: 2011年10月10日—12月31日目录一、结构设计方案选择 (3)方案一:模拟洗衣机电机控制部分 (3)方案二:模拟电梯 (4)方案比较与选择 (7)二、摘要 (6)三、模拟电梯的设计思路与要求 (7)四、单元电路设计、参数计算及元器件选择 (8)4.1 ADC0809 (8)4.2 显示部分 (10)4.3 矩阵键盘模块 (11)4.4 单片机最小系统............................................................................ .... .. (12)4.5 步进电机控制电路 (12)4.6 电梯实体的设计............................................................................ ... ................. . (15)五、总原理图及元器件清单 (16)5.1 电路总原理图 (16)5.2 元件清单 (17)5.3 实验器材与工具 (17)5.4 程序部分 (18)六、焊接电路及调试中遇到的问题 (22)6.1 单片机最小系统的调试 (23)6.2 显示部分的调式 (23)6.3 矩阵键盘的调试 (23)6.4 电梯实体的调试 (23)6.5 整体的调试与电路与实题的耦合............................................................. . (23)七、参考文献 (24)八、心得与体会 (24)一、结构设计方案选择:方案一:模拟洗衣机1、设计任务与要求用一个简单的时序逻辑电路来取代传统洗衣机所用的机械开关,实现对电流的控制,正转一定时间,停止2秒左右,再反转一定时间,再停止2s如此反复。
电梯模拟c语言课程设计

电梯模拟c语言课程设计一、课程目标知识目标:1. 让学生掌握C语言的基本语法,包括变量定义、数据类型、运算符和表达式。
2. 使学生了解电梯运行原理,运用C语言实现电梯的模拟控制。
3. 帮助学生掌握程序流程控制,包括顺序结构、分支结构和循环结构。
技能目标:1. 培养学生运用C语言编写程序的能力,实现电梯的楼层显示、上下行控制等功能。
2. 提高学生分析问题、解决问题的能力,通过编程解决电梯运行中的实际问题。
3. 培养学生团队合作精神,共同完成课程设计任务。
情感态度价值观目标:1. 激发学生对计算机编程的兴趣,提高学习积极性。
2. 培养学生严谨、细致的学习态度,养成良好的编程习惯。
3. 增强学生对电梯等现代交通工具的原理认识,提高科技创新意识。
本课程针对高中年级学生,结合C语言课程内容,以电梯模拟为载体,使学生将所学知识应用于实际场景。
课程注重培养学生的编程能力和实际问题解决能力,同时注重团队合作和情感态度的培养,使学生在知识、技能和情感态度价值观方面取得全面发展。
通过本课程的学习,学生将能够独立完成电梯模拟程序的设计与实现,为后续学习打下坚实基础。
二、教学内容1. C语言基础回顾:变量定义、数据类型、运算符和表达式。
2. 程序流程控制:顺序结构、分支结构(if语句、switch语句)、循环结构(for循环、while循环)。
3. 电梯运行原理:电梯的基本结构、运行模式、楼层显示、上下行控制。
4. 函数与模块化编程:函数定义、调用、参数传递;模块化编程思想。
5. 数组与字符串:一维数组、二维数组;字符串的基本操作。
6. 指针与动态内存分配:指针的概念、使用方法;动态内存分配函数。
7. 结构体与文件操作:结构体的定义、使用;文件读写操作。
教学内容安排和进度:1. 第一周:C语言基础回顾,程序流程控制。
2. 第二周:电梯运行原理,函数与模块化编程。
3. 第三周:数组与字符串,指针与动态内存分配。
4. 第四周:结构体与文件操作,综合实践。
plc四级电梯课程设计

plc四级电梯课程设计一、课程目标知识目标:1. 让学生理解PLC四级电梯的基本原理,掌握电梯的启动、运行、停止等基本过程;2. 使学生掌握PLC编程控制电梯的方法,了解电梯各部件的功能及相互关系;3. 帮助学生了解电梯安全规范及常见故障处理方法。
技能目标:1. 培养学生运用PLC进行电梯控制程序编写的能力,能够实现电梯的正常运行及简单故障处理;2. 提高学生实际操作电梯控制系统的能力,培养他们独立分析和解决问题的技能;3. 培养学生团队协作能力,通过小组讨论、实践等形式,提高沟通与协作水平。
情感态度价值观目标:1. 培养学生对电梯行业及自动化控制技术的兴趣,激发他们探索新技术的热情;2. 增强学生的安全意识,使他们认识到电梯安全的重要性,养成良好的操作习惯;3. 培养学生积极向上的学习态度,让他们在学习过程中体验成功,增强自信心。
本课程针对高中年级学生,结合PLC四级电梯的相关知识,注重理论与实践相结合,以提高学生的知识水平、技能和情感态度价值观。
课程目标旨在使学生在掌握电梯控制技术的基础上,培养实际操作能力和团队协作精神,为今后的学习和工作打下坚实基础。
二、教学内容1. 电梯原理及结构:介绍电梯的基本原理、各部件名称及功能,包括曳引机、导轨、轿厢、对重等;教材章节:第一章 电梯概述2. PLC控制原理:讲解PLC的基本组成、工作原理及编程方法,分析PLC在电梯控制中的应用;教材章节:第二章 PLC控制技术3. 电梯控制程序编写:学习PLC编程软件的使用,掌握电梯控制程序的设计与编写;教材章节:第三章 PLC编程与应用4. 电梯控制系统实践:进行电梯控制系统的实际操作,包括电梯启动、运行、停止、层站召唤等;教材章节:第四章 电梯控制系统实践5. 电梯故障分析与处理:分析电梯常见故障原因,学习故障诊断及处理方法;教材章节:第五章 电梯故障分析与处理6. 电梯安全规范与维护:了解电梯安全规范,掌握电梯日常维护保养方法;教材章节:第六章 电梯安全规范与维护教学内容按照以上安排进行,共计12个课时。
plc课程设计四层电梯控制

plc课程设计四层电梯控制一、教学目标本节课的教学目标是让学生掌握PLC电梯控制系统的原理和编程方法。
知识目标要求学生了解电梯的基本工作原理和PLC的工作原理,掌握电梯控制系统的硬件组成和软件编程。
技能目标要求学生能够独立完成电梯控制系统的硬件接线和编程,能够对电梯控制系统进行调试和维护。
情感态度价值观目标要求学生培养对电梯控制系统的兴趣,提高学生动手实践能力和团队合作意识。
二、教学内容本节课的教学内容主要包括电梯的基本工作原理、PLC的工作原理、电梯控制系统的硬件组成和软件编程。
首先,介绍电梯的基本工作原理,包括电梯的运行原理、电梯的楼层控制原理等。
然后,介绍PLC的工作原理,包括PLC的硬件组成、PLC的编程语言等。
接下来,介绍电梯控制系统的硬件组成,包括电梯的驱动系统、电梯的控制系统等。
最后,介绍电梯控制系统的软件编程,包括电梯控制系统的程序设计、电梯控制系统的调试和维护等。
三、教学方法本节课的教学方法采用讲授法、讨论法、案例分析法和实验法相结合。
首先,通过讲授法向学生介绍电梯的基本工作原理和PLC的工作原理。
然后,通过讨论法让学生分组讨论电梯控制系统的硬件组成和软件编程。
接下来,通过案例分析法分析实际电梯控制系统的运行情况,让学生深入了解电梯控制系统的运行原理。
最后,通过实验法让学生动手实践,独立完成电梯控制系统的硬件接线和编程,提高学生的动手实践能力。
四、教学资源本节课的教学资源包括教材、参考书、多媒体资料和实验设备。
教材和参考书用于为学生提供系统的理论知识,帮助学生了解电梯的基本工作原理和PLC的工作原理。
多媒体资料用于为学生提供直观的图像和动画,帮助学生更好地理解电梯控制系统的硬件组成和软件编程。
实验设备用于让学生动手实践,独立完成电梯控制系统的硬件接线和编程,提高学生的动手实践能力。
五、教学评估本节课的教学评估主要包括平时表现、作业和考试三个部分。
平时表现占30%,主要评估学生的课堂参与度、提问回答和团队协作等情况。
电梯自动扶梯plc课程设计

电梯自动扶梯plc课程设计一、课程目标知识目标:1. 学生能理解PLC(可编程逻辑控制器)的基本原理和在电梯自动扶梯系统中的应用。
2. 学生能掌握电梯自动扶梯系统的基本工作流程及其与PLC的交互作用。
3. 学生能了解并描述电梯自动扶梯安全控制系统中的主要传感器及其功能。
技能目标:1. 学生能够运用PLC编程软件进行基础的编程操作,实现对电梯自动扶梯简单控制逻辑的设计。
2. 学生能够通过小组合作,设计并模拟一个简单的电梯自动扶梯控制系统。
3. 学生能够分析并解决电梯自动扶梯PLC控制系统中的常见问题。
情感态度价值观目标:1. 培养学生对于自动化技术的兴趣,增强其对现代智能控制系统的认识和理解。
2. 培养学生团队协作意识,提高沟通协调能力,激发创新精神和问题解决能力。
3. 增强学生的安全意识,使其认识到技术在安全控制系统中的重要性。
课程性质分析:本课程结合实际应用,以电梯自动扶梯PLC控制系统为载体,侧重实践性和工程性,强调理论知识与实践技能的结合。
学生特点分析:考虑到学生所在年级的知识深度,课程设计将结合学生的年龄特点和认知水平,采用循序渐进、由浅入深的教学方法。
教学要求:1. 确保学生掌握PLC基本原理及在电梯自动扶梯系统中的应用。
2. 注重培养学生的动手实践能力和创新思维能力。
3. 引导学生关注电梯自动扶梯安全控制技术的发展,提高其社会责任感。
二、教学内容1. PLC基本原理介绍:包括PLC的定义、结构、工作原理、编程语言等,关联教材第二章。
- PLC的发展历程与电梯自动扶梯的关系。
- PLC的输入/输出接口及信号处理。
2. 电梯自动扶梯系统概述:讲解电梯自动扶梯的基本结构、工作流程、安全控制系统,关联教材第三章。
- 电梯自动扶梯的主要部件及其功能。
- 安全控制系统中的传感器及其作用。
3. PLC编程基础:介绍PLC编程软件的使用方法,基础指令和编程技巧,关联教材第四章。
- 编程软件的安装与操作。
电梯简单控制课程设计

电梯简单控制课程设计一、课程目标知识目标:1. 让学生理解电梯的基本工作原理,掌握电梯的简单控制系统的组成及功能。
2. 使学生掌握电梯运行中速度、位置等基本参数的控制方法。
3. 帮助学生了解电梯安全运行的相关知识,如限速器、安全钳等。
技能目标:1. 培养学生运用所学知识,分析并解决电梯控制过程中遇到的问题。
2. 提高学生动手实践能力,能独立完成简单的电梯控制电路搭建和调试。
3. 培养学生团队合作意识,通过小组合作完成电梯控制系统的设计。
情感态度价值观目标:1. 激发学生对电梯控制技术的兴趣,培养其探索精神和创新意识。
2. 培养学生关注电梯安全问题,提高安全意识,树立正确的价值观。
3. 引导学生认识到科技发展对生活的影响,增强其社会责任感和使命感。
本课程针对初中年级学生,结合课程性质、学生特点和教学要求,将目标分解为具体的学习成果。
通过本课程的学习,期望学生能够掌握电梯基本原理,提高实践操作能力,培养安全意识和团队合作精神,为今后的学习和发展奠定基础。
二、教学内容1. 电梯基本原理:介绍电梯的组成、工作原理及分类,涉及课本第三章第一节内容。
- 电梯的组成:驱动装置、控制系统、轿厢、对重、导轨等。
- 工作原理:曳引、驱动、升降、对重平衡等。
- 电梯分类:乘客电梯、载货电梯、无机房电梯等。
2. 电梯控制系统:讲解电梯控制系统的构成、功能及分类,涉及课本第三章第二节内容。
- 控制系统构成:控制柜、控制器、操作盘、显示屏等。
- 功能及分类:速度控制、位置控制、群控系统等。
3. 电梯控制电路:学习电梯控制电路的搭建和调试,涉及课本第三章第三节内容。
- 控制电路元件:接触器、继电器、开关、传感器等。
- 搭建和调试:动手实践,掌握控制电路的连接和调试方法。
4. 电梯安全运行:介绍电梯安全装置及运行中的注意事项,涉及课本第三章第四节内容。
- 安全装置:限速器、安全钳、门锁、超载保护等。
- 注意事项:运行速度、载重、维护保养等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子课程设计报告设计课题:模拟电梯的设计与制作专业班级:09级电子信息工程2班设计时间: 2011年10月10日—12月31日目录一、结构设计方案选择 (3)方案一:模拟洗衣机电机控制部分 (3)方案二:模拟电梯 (4)方案比较与选择 (7)二、摘要 (6)三、模拟电梯的设计思路与要求 (7)四、单元电路设计、参数计算及元器件选择 (8)4.1 ADC0809 (8)4.2 显示部分 (10)4.3 矩阵键盘模块 (11)4.4 单片机最小系统............................................................................ .... .. (12)4.5 步进电机控制电路 (12)4.6 电梯实体的设计............................................................................ ... ................. . (15)五、总原理图及元器件清单 (16)5.1 电路总原理图 (16)5.2 元件清单 (17)5.3 实验器材与工具 (17)5.4 程序部分 (18)六、焊接电路及调试中遇到的问题 (22)6.1 单片机最小系统的调试 (23)6.2 显示部分的调式 (23)6.3 矩阵键盘的调试 (23)6.4 电梯实体的调试 (23)6.5 整体的调试与电路与实题的耦合............................................................. . (23)七、参考文献 (24)八、心得与体会 (24)一、结构设计方案选择:方案一:模拟洗衣机1、设计任务与要求用一个简单的时序逻辑电路来取代传统洗衣机所用的机械开关,实现对电流的控制,正转一定时间,停止2秒左右,再反转一定时间,再停止2s如此反复。
2、设计框图及说明整体框图如图1-1所示,电路的基本原理是利用十六进制计数器的输出口Q3与(Q3)’来提供高低电平的信号,实现控制功能。
接通电源后,时序电路不断地产生周期为1s的脉冲,这个脉冲接入道十六进制计数器,计数器的低三位接入译码器,然后产生译码信号,同一时刻只有一个灯亮,而且现象是一个流水灯电路,实现对电动机状态机监控。
图1-1 模拟洗衣机设计框图3、总体设计电路图图1-2 模拟洗衣机原理仿真图说明:如图1-2注释所说的,Q2&Q1是控制信号的控制信号,由左下角的与非门实现,当Q2&Q1=0时,电动机两端的电平都变成0,电机停止转动,由上图注释的时序可知,仅当计数器输出值为0110,0111,1110,1111(即十进制的6,7,14,15)时满足Q2&Q1=0,此时电机停止转动,而停止转动的时间恰好是2秒,时序由上往下循环,从而实现了正转6秒,停2秒,反转6秒,停2秒依次循环的功能。
方案二:模拟电梯设计方案1、设计任务要求设计一个电路,实现电梯的自动化控制和楼层显示的功能具体如下:(1)能够识别当前楼层。
(2)显示当前楼层和目的地楼层。
(3)能够用键盘输入楼层呼叫信息和目的楼层。
(4)通过电梯控制系统来实现电梯的逻辑控制。
2、总体框图及工作原理说明图1-3 模拟电梯总体方框图工作原理:接通电源后,单片机最小系统开始起振,然后单片机开始工作,执行预先写入的程序,初始话所有变量,重复执行:键盘的键码识别函数,数码管显示函数,电机控制函数,AD 控制及赋值函数,电梯开始正常工作,细节细化到具体的模块讲解。
控制通过AD 转换得到楼层测量点的电压值,通过函数把电压值转换成楼层数赋给楼层变量,若在第一层电机不动,若不在,单片机计算所需运行的距离,提供响应数量脉冲信号使电机运动到1楼,至此初始化完成。
当有呼叫信号和运动信号时,单片机会作出相应的反应,框图的左半部分是一个典型的测控系统,构成一个闭环,来实现运载客人的功能。
3、电路图的设计及说明图1-4 模拟电梯原理图原理图如图1-4所示,说明:动态数码管步进电机 控制电路矩阵键盘单片机AD 转换1、显示部分:在下图中部有一个调试按键:“按键1”,如图所示,当“键按1”按下时显示楼层,动态数码管第一位显示电梯所在楼层,第四位显示所要到的楼层;当“按键1”弹起时显示电压测试点的电压,下面有俩个LED指示灯,当电梯运行时会显示,向上运行时上面那个红色的LED亮,当电梯向下运行时,下面那个绿色的LED 灯会亮,当电梯停止运行时俩个LED灯都熄灭。
2、AD转换器的脉冲源:要求脉冲源要小于600khz,脉冲源的频率越高,转换速度越快,这个脉冲源来自来之单片机的“ALE”引脚,当单片机正常工作时其“ALE”它会产生f OSC/6即12Mhz/6=2Mhz的脉冲,经D触发器两次分频后得到500khz的脉冲。
3、控制电路:单片机(提供脉冲和加减信号)、可加减计数器(产生000、001、010、011四个二进制数)、3-8译码器和非门(把计数器产生的二进制代码译成流水灯一般的控制信号,因为译码器为低电平有效通过非门后变为正逻辑传给步进电机)。
方案比较与选择:从原理及结构方面来说,第一种电路采用基本的数字电路芯片,其具有成本低原理简单的特点;第二个方案主要由程序来实现测控,可优化性高,发展前景好,随着单片机技术的广泛应用,一个8位的单片机成本也不高,但考虑到电梯安全性要求比较高,这只是个雏形,还需要外加保护电路,而且控制信号的脉冲速度要可控,电梯从运行到停止的过程要有多个由高到低得频率的脉冲作为缓冲,方案二较方案一更复杂,但可以运用到我们学的单片机的课程,让我们对单片机强大的功能和广泛的应用有个感性的认识。
综上,我们选择用方案二,模拟电梯。
二、摘要:电梯的发展历史随着科学技术的发展,电梯也一代一代革新,应用最先进的技术,以使其功能更完善,可靠性及安全性更高。
按时间顺序依次为:1、手柄开关操纵,电梯司机在轿厢内控制操纵盘手柄开关,实现电梯的起动、上升、下降、平层、停止的运行状态。
2、按钮控制电梯:是一种简单的自动控制电梯,具有自动平层功能,常见有轿外按钮控制、轿内按钮控制两种控制方式。
3、信号控制电梯,这是一种自动控制程度较高的有司机电梯。
除具有自动平层,自动开门功能外,尚具有轿厢命令登记,层站召唤登记,自动停层,顺向截停和自动换向等功能。
4、集选控制电梯,是一种在信号控制基础上发展起来的全自动控制的电梯,与信号控制的主要区别在于能实现无司机操纵。
5、并联控制电梯,2~3台电梯的控制线路并联起来进行逻辑控制,共用层站外召唤按钮,电梯本身都具有集选功能。
6、群控电梯,是用微机控制和统一调度多台集中并列的电梯。
群控有梯群的程序控制、梯群智能控制等形式。
我们的模拟电梯应属于第2种。
三、模拟电梯的设计思路与要求1、电梯作用与功能(1)在乘梯楼层电梯入口处,根据自己上行或下行的需要,按上方向或下方向箭头按钮,只要按钮上的灯亮,就说明你的呼叫已被记录,只要等待电梯到来即可。
(2)电梯到达开门后,先让轿厢内人员走出电梯,然后呼梯者再进入电梯轿厢。
进入轿厢后,根据你需要到达的楼层,按下轿厢内操纵盘上相应的数字按钮。
同样,只要该按钮灯亮,则说明你的选层已被记录;此时不用进行其他任何操作,只要等电梯到达你的目的层停靠即可。
(3)电梯行驶到你的目的层后会自动开门,此时按顺序走出电梯即结束了一个乘梯过程。
2、电梯功能的实现方法及程序设计思路实现方法:由单片机作为控制核心,整合数码管显示,矩阵键盘,AD转换测电压,通过电压与楼层的对应关系来实现楼层识别,经单片机处理后给出控制信号对步进电机的控制。
程序设计思路:电梯及程序有两个状态:待命状态(启动电梯前),和运行状态(启动电梯后)。
下面是详细介绍:1、接通电源后程序的初始化:定义一个标志位flag表示,它的值为“0”和“1”分别代表电梯的待命状态和启动状态,这两个状态运行的程序不是完全一样的;2、定义一个位变量dir,它的值表示电梯运行的方向,dir=1表示向上运行,给计数器加法信号,dir=0表示向下运行,给计数器减法信号;3、定义一个函数step()来处理数据,处理所在楼层与需要到的楼层这些变量的计算与赋值;4、定义两个数组ufloor[7] 和dfloor[7],并赋初值{0},分别记录向上和向下的呼叫信号,当有人呼叫的时候通过赋值函数给相应的数组元素赋值“1”;5、定义一个函数select_next()来定时地扫描这两个数组,扫描到有元素为“1”时就执行step()函数,计算并产生固定的脉冲。
待命状态:这个状态标志位flag=0表示没有运行。
select_next( )定时扫描呼叫信息,电机出于关闭状态,当呼叫信息为“1”时,置flag=1;电梯进入运行阶段。
运行阶段:计算好楼层后,给dir赋值,然后开电机,产生固定频率和数量的脉冲,每到一个楼层执行一次select_next(),扫描呼叫数组,当以对应楼层数为脚标的对应方向的数组元素值为1时(即当先楼层有人上或下电梯),电梯暂停5秒,并给相应呼叫信号置“0”,若原方向还有其他楼层的呼叫信息,电梯继续运行,重复上面步骤,若,没有呼叫信号,则置状态标志位flag=0,电梯恢复待命状态。
四、单元电路设计,参数计算及元器件选择4.1 ADC08091、芯片ADC0809介绍:ADC0809是美国国家半导体公司生产的CMOS工艺8通道,8位逐次逼近式A/D 模数转换器。
其内部有一个8通道多路开关,它可以根据地址码锁存译码后的信号,只选通8路模拟输入信号中的一个进行A/D转换。
是目前国内应用最广泛的8位通用A/D芯片,在方案中得应用如图3-1所示。
图4-1 模拟电梯的框图2、ADC0809外部特性(引脚功能):图4-2 ADC0809内部结构及管脚图ADC0809芯片有28条引脚,采用双列直插式封装,如图4-2所示。
下面说明各引脚功能。
IN0~IN7:8路模拟量输入端。
2-1~2-8:8位数字量输出端。
ADDA 、ADDB 、ADDC :3位地址输入线,用于选通8路模拟输入中的一路 ALE :地址锁存允许信号,输入,高电平有效。
START : A/D 转换启动脉冲输入端,输入一个正脉冲(至少100ns 宽)使其启动(脉冲上升沿使0809复位,下降沿启动A/D 转换)。
EOC : A/D 转换结束信号,输出,当A/D 转换结束时,此端输出一个高电平(转换期间一直为低电平)。
OE :数据输出允许信号,输入,高电平有效。
当A/D 转换结束时,此端输入一个高电平,才能打开输出三态门,输出数字量。
CLK :时钟脉冲输入端。
要求时钟频率不高于640KHZ 。