电梯控制系统设计_毕业设计说明书(编辑修改稿)内容摘要:

业生产的各个方方面面,随着电力电子技术和微电子技术的发展 ,使得以微机为核心的控制系统得到广泛应用。 尤其是单片机的开发与应用,其深度和广度越来越大。 微机应用于电梯控制系统,与传统的采用继电接触逻辑控制系统相比,具有很大优越性,一方面,它使整个系统的体积减小,可靠性提高,使用寿命延长;另一方面,它还 简化了安装调试和维护维修的工作量,使整个电梯的运行成本降低。 更突出的优点是微机具有灵活的算术和逻辑运算功能,具有很强的通信和可扩展功能,实现更完善的自动控制。 常用的微机控制主要的有两种技术:基于 PLC 控制和基于单片机控制两大技术。 可编程控制器,是微机技术与继电器常规控制技术相结合的产物,是在顺序控制器和微机控制器的基础上发展起来的新型控制器,是一种以微处理器为核心用作数字控制的专用计算机,它有良好的抗干扰性能,适应很多工业控制现场的恶劣环境,所以现在的电梯控制系统主要还是由可编程控制器控制。 但是由于 PLC 的针对性较强,每一台 PLC都是根据一个设备而设计的,所以价格较昂贵。 而单片机价格相当便宜,也不像 PLC那么有针对性,可以随着设备的更新而不断修改完善,更完美的实现设备的升级。 基于单片机控制的电梯可以大大的降低成本而且运行也较可靠,采用单片机来实现老式电梯控制系统的改造无疑是最佳方案。 由于单片机具有体积小、线路简单、无噪音、可靠性高、维护方便 ,是一种少投入、高回报的方案。 同时能方便实现多台电梯的群控 ,并通过通讯接口与楼宇自动化系统联接,实施对电梯的监控。 本设计主要利用包括 低功耗、高性能的 AT89S52 单片机 , 低功耗 、 低成本 、 低电压 第 2 页 共 33 页 的 MAX232, 双全桥电机专用驱动芯片 L298,共阴极八段数码管 , 4x4 矩阵键盘等器件 ,实现了电梯基本的升降、楼层停靠、方向选择、时间控制等基本功能等基本功能的电梯系统设计。 样机有良好的操作界面和通用的外部接口,实现较好的外设兼容性。 同时在系统样机中完成的其它设计研究还包括,利用 LED 和蜂鸣器组成的简单电路实现电梯意外声光报警、利用数码管实现电梯楼层显示,利用 4x4 矩阵键盘实现电梯楼层按键选择,利用LED 实现目的楼层的显示,利用 MAX232 串口电路实现串口通信,来监测电梯状态等技术。 通过比较合理的设计使样机系统基本达到了任务要求,并具有很高的性价比 硬件设计简单可靠。 软件部分使用 keil 软件进行 C 语言 程序编写 , 用 proteus 7 软件进行仿真调试。 本设计很好地完成了本科毕业设计任务要求并取得了良好的学习效果。 1 系统设计要求 利用 AT89S52 单片机作为电梯控制系统的检测和控制核心, L298 芯片驱动电机,键盘扫描,串口通信及外部接口电路设计电梯系统, 实现基本的电梯升降功能,电梯内有意外声光报警,有远程监测系统,实现对电梯状态的远程监测等功能。 要求熟练掌握硬件电路设计制作,单片机和串口 通信的使用,以及电路的调试及测试方法。 系统功能 电梯停在 1F 或 2F 时,按 3F 按钮呼叫,电梯上升到 3F 才停止 电梯停在 2F 或 3F 时,按 1F 按钮呼叫,电梯下降到 1F 才停止 电梯停在 1F 时,按 2F 按钮呼叫,电梯上升到 2F 停止 电梯停在 3F 时,按 2F 按钮呼叫,电梯下降到 2F 停止 电梯停在 1F 时, 2F 和 3F 均有按钮呼叫,电梯先上升到 2F,暂停 2S,然后上升到 3F 停止 电梯停在 3F 时, 2F 和 1F 均有按钮呼叫,电梯先下降到 2F,暂停 2S,然后下降到 1F 停止 电梯上升或下降途中,任何反方向按 钮呼叫均无效 每层楼之间到达时间应在 12S 内完成,否则电梯停机 电梯内有意外,有声光报警 有远程监测系统,实现对电梯状态的远程监测(选做) 总体方案 图 是系统的总体框图,由图将系统分成七个部分分别设计论证。 第一部分是呼叫输入模块,采用 4x4 矩阵键盘,实现对楼层的呼叫信号。 第二部分是单片机和人机接口模块,包括括单片机最小系统、 ISP 下载口及电源;第三部分是显示模块,由共阴极八段数码管来实现楼层显示;第四部分是声光报警模块,由一个 LED 和一个蜂鸣器组成,实现电梯意外声光报警功能。 第五部分是 电机驱动模块,由双全桥电机专用驱动芯片 L298 作为本系统所使用的直流电机的驱动;第六部分电梯模型,由直流电机和电梯 第 3 页 共 33 页 机箱及外壳等组成,来展示本系统功能的具体实现;第七部分是系统软件,由单片机内的各模块驱动组成,包括数码管驱动、键盘驱动、发光二极管及蜂鸣器驱动、查询系统等。 图 系统总框图 2 设计论证 上节已经将系统的主要组成列举,以下将除软件系统的部分进行分别论证。 软件系统将另行设计论证。 主控芯片选择 方案一: 继电器控制方案。 电梯继电器控制的优 点: (1) 所有控制功能及信号处理均有硬件实现,线路直观,易于理解和掌握,适合于一般技术人员和技术工人所掌握; (2) 系统的保养、维修及故障检查无需较高的技术和特殊的工具、仪器; (3)大部分电器均为常用控制电器,更换方便,价格较便宜; (4) 多年来我国一直生产这类电梯,技术成熟,已经形成系列化产品,技术资料图纸齐全,熟悉、掌握的人员较多。 电梯继电器控制的缺点: (1)系统触点繁多、接线线路复杂,且触点容易烧坏磨损,造成接触不良,因而故障率较高; (2)普通控制电器及硬件接线方法难以实现较复杂的控制 功能,使系统的控制功能不易增加,技术水平难以提高; (3) 电磁机构及触点动作速度比较慢,机械和电磁惯性大,系统控制精度难以提高; (4) 系统结构庞大,能耗较高,机械动作噪音大; 单片机 呼叫输入 显示 声光报警 电机驱动 直流电机 电梯模型 远程监测 第 4 页 共 33 页 (5) 由于线路复杂,易出现故障,因而保养维修工作量大。 费用高;而且检查故障困难,费时费工。 总之,电梯继电器控制系统故障率高,大大降低了电梯的可靠性和安全性,经常造成停梯,给乘客人员带来不便和惊扰。 且电梯一旦发生冲顶或蹲底,不但会造成电梯机械部件损坏,还可能出现人身事故。 所以目前电梯的继电器控制已经很少使用了。 方案二: 多片单 片机控制方案。 这种方案是使用多片 AT89S52 单片机,其中一片作为核心控制控制芯片,另外设置了轿厢控制系统,控制轿厢的开关,每一层的控制系统分别由一个单片机来控制,然后通过单片机主机和从机之间串口通讯,实现电梯系统的控制。 这种方案的控制系统结构简单明了,每个系统实现起来比较容易,各个系统之间相互独立,便于安装、维护和修检。 所以根据功能要求需要选用 6 片 AT89S52 单片机就可以实现该电梯的功能。 不过单片机与单片机之间的通讯较多,同时还有单片机与PC 机之间也存在通信,在目前通讯是个难点,可能导致最后不能实现或者 虽然实现了但是电梯运行过程不够稳定,从而设计的系统没有稳定性。 方案 三 :采用 CPLD(复杂可编程逻辑器件)器件作为控制中心,对整个系统的运作进行统一管理。 它具有 编程 灵活、集成度高、设计开发周期短、适用范围宽、开发工具先进、设计制造成本低、对设计者的硬件经验要求低、标准产品无需测试、保密性强、价格大众化等特点,可实现较大规模的电路设计,因此被广泛应用于产品的 原型设计 和产品生产 (一般在 10,000 件以下 )之中。 几乎所有应用中小规模通用 数字集成电路 的场合均可应用 CPLD 器件。 但这种方案要求平时有很多的知识积累和较强的专业水平,实现起来比较困难且器件较贵,不符合经济要求,而且电机的升降控制,运行时间的测量、显示、远程监测等 还需要单片机的配合。 方案 四 :用一片 AT89S52 单片机为主控制器的方案,即用一个 AT89S52 单片机控制所有的按键、数码管显示、电动机的转动、声光报警、目的楼层指示灯等,并实现与PC 机进行串口通信,用 LABVIEW 在上位机上实现远程监测,同时 AT89S52 对以上所有的信号进行处理。 这种方案的控制系统相对复杂,有很大的工作量,只适用于较简单的电梯控制系统,而这次的设计的内容就是 5 层电梯控制系统,所以选用这种方案。 单片机技术目前较为成熟,自身资源丰富,硬件设计简单,成本低,可靠性高,结合软件完全可以实现电梯运 行状况的简单模拟。 同时结合专业知识,学习并运用过单片机,使用起来更加得心应手。 权衡以上方案的分析,采用方案 四。 楼层显示模块 模拟方案一:采用点阵式液晶显示器( LCD)显示各种相关数据以及信息。 点阵式液晶显示器属于 低功耗、低电压驱动、结构空间小、有效面积大、构造简单 器件,不仅可以 显示各种字符、 数字,还可以显示各种 图形 、曲线 和汉字 ,可以实现屏幕上下左右 第 5 页 共 33 页 滚动,并且具有动画、翻转、闪烁灯功能,用途十分广泛, 但相对于八段数码管来说,其价格较贵,驱动电路及编程复杂。 方案二:采用传统的八段共阴极数码管( LED)显 示电梯实时所到的楼层。 虽功耗大,但其软件驱动简单,硬件电路调试方便,价格便宜,亮度大,显示清晰,能满足本设计的要求。 方案三:采用 LED 点阵显示模块。 LED 点阵显示系统中各模块的显示方式有静态和动态显示两种。 静态显示原理简单、控制方便,但硬件接线复杂,在实际应用中一般采用动态显示方式,动态显示采用扫描的方式工作,由峰值较大的窄脉冲驱动,从上到下逐次不断地对显示屏的各行进行选通,同时又向各列送出表示图形或文字信息的脉冲信号,反复循环以上操作,就可显示各种图形或文字信息。 但是 LED 点阵显示价格相对高,编程控制比 较复杂,硬件电路也较麻烦。 以上两种方案中,选择方案二。 声光报警模块 本作方案一:采用美国 ISD 公司的 2590 语音芯片,该语音芯片录放时间为 90 秒。 ISD2500 系列具有抗断电、音质好,使用方便等优点。 它的最大特点在于片内 E2PROM容量为 480K,所以录放时间长;有 10 个地址输入端,寻址能力可达 1024 位;最多能分 600 段;设有 OVF(溢出)端,便于多个器件级联。 2590 语音虽然能提高强大的功能,但是芯片的硬件驱动电路相对复杂,软件驱动电路相对麻烦,价格较贵。 方案二:采用蜂鸣提示音提示当轿箱 内有意外情况时,蜂鸣器响,提示乘客有意外情况。 其软件驱动(只需要一个 I/O 口控制)、硬件电路调试非常简单方便,而且价格便宜,能满足本设计的要求。 以上两种方案中,选择方案二。 电机模块 本系 方案一:采用步进电机作为本设计的执行元件,步进电机 无需编码器等反馈器件即可实现转速与转角(即位置)的控制(即开环控制),这是步进电机最大的特点。 步进电机 可实现精确定位控制,广泛应用于位移精确定位系统中,但是控制相对于直流电机较复杂。 步进电机和普通电机的区别主要就在于其脉冲驱动的形式,步进电机不需要 A/D 转换,能够直接 将数字脉冲信号转化成为角位移。 常用的步进电机每转一步,角度转 176。 ,在应用中,步进电机可以同时完成两个工作,其一是传递转矩,其二是传递信息。 但步进电机的旋转是一个高速重复的 “ 启 — 停 — 启 — 停 ” 过程,所以转动平滑性不如 直流电机。 方案二:采用直流电机作为本设计的执行元件,直流电机工作是让线圈始终交替地处于稳定状态和非稳定平衡状态,通过 AT89S52 单片机控制电流的方向可以实现电机的正反 转。 直流电机在高起动转矩、大转矩、低惯量的系统中经常使用到。 同时,直流电机的驱动电路相对步进电机来说相对简单,软件驱动更加容易编写。 第 6 页 共 33 页 此题目中电机要带动的负载,对升降精度要求不是很高,所以采用方案二。 电机驱动模块 方案一:小功率驱动电路可以采用如图 所示的 H 桥开关电路。 UA 和 UB 是互补的双极性或单极性驱动信号, TTL 电平。 开关晶体管的耐压应大于 倍 Us 以上。 当四个功率开关全用 NPN 晶体管时,需要解决两个上桥臂晶体管 (BG1 和 BG3)的基极电平偏移问题。 图 中 H桥开关电路利用两个晶体管实现了上 桥臂晶体管的电平偏移。 但电阻 R 上的损耗较大,所以也只能在小功率电机驱动中使用。 图 H桥开关电路 (Ⅰ ) 图 H桥开关电路 (Ⅱ ) 另外虽然 H组成的电路成本较低,但是硬件电路复杂。 方案二:采用集成电机驱动控制芯片 L298。 L298 是一种高电压、大电流电机驱动芯片。 主要特点是:工作电压高,最高工作电压可达 46V;输出电流大,瞬间峰值电流可达 3A,持续工作电流 为 2A;额定功率 25W。 内含两个 H 桥的高电压大电流全桥式驱 动器,可以用来驱动直流电动机和步进电动机、继电器线圈等感性负载;采用标准逻辑电平信号控制;具有两个使能控制端,在不受输入信号影响的情况下允许或禁止器件工作有一个逻辑电源输入端,使内部逻辑电路部分在低电压下工作;可以外接检测电阻,将变化量反馈给控制电路。 使用 L298 芯片驱动电机,该芯片内部包含有两个集成 H 桥,能同时驱动两路 5 到 24 伏范围电源的直流电机,且电路及控制简单。 由于本设计只有一个直流电机,理论上已改用方案一,但是实际工作中,方案一的H 桥由于涉及到功率三极管,其组成的电路带动电机的过程中很容易发 热烧坏,所以本设计采用方案二。 3 系统硬件设计 矩阵键盘电路 矩阵键盘电路如图 所示: 由于输入电路所需按键比较多, AT89S52 单片机的 I/O 接口有限,为了节省 AT89S52单片机的 I/O 口,故选用行列式矩阵键盘。 本设计采用的是 44 矩阵键盘,用 8 个 I/O 第 7 页 共 33 页 口控制 16 个键盘,分为电梯外部按钮跟电梯内部按钮两部分。 电路如图 所示, P20 P27 是接单片机的 P2 端口,单片机采用行和列扫描法来判别这 16 个按键中哪个键按下,并将其信号进行储存,然后根据每个按键设置的功能来通过 AT89S52 单片机 控制电机的正转、反转及停止,从而控制电梯的运行。 下面将每个按键的功能说明一下: 图 模拟调理电路 S2: 一楼向上呼叫按键,按下此按键表示一楼有人要乘坐电梯上楼,并且单片机将此信号存入固定单元,判断电梯运行状态,看是否响应此呼叫以及等到电梯运行到此楼层时判断是否该停靠在此楼层; S3: 二楼向上呼叫按键,按下此按键表示二楼有人要乘坐电梯上楼,并且单片机将此信号存入固定单元,判断电梯运行状态,看是否响应此呼叫以及等到电梯运行到此楼层时判断是否该停靠在此楼层; S4: 三楼向上呼叫按键 ,按下此按键表示三楼有人要乘坐电梯上楼,并且单片机将此信号存入固定单元,判断电梯运行状态,看是否响应此呼叫以及等到电梯运行到此楼层时判断是否该停靠在此楼层; S5: 四楼向上呼叫按键,按下此按键表示四楼有人要乘坐电梯上楼,并且单片机将此信号存入固定单元,判断电梯运行状态,看是否响应此呼叫以及等到电梯运行到此楼层时判断是否该停靠在此楼层; S6:二楼向下呼叫按键,按下此按键表示二楼有人要乘坐电梯下楼,并且单片机将此信号存入固定单元,判断电梯运行状态,看是否响应此呼叫以及等到电梯运行到此楼层时判断是否该停靠在此 楼层; S7:三楼向下呼叫按键,按下此按键表示三楼有人要乘坐电梯下楼,并且单片机将此信号存入固定单元,判断电梯运行状态,看是否响应此呼叫以及等到电梯运行到此楼层时判断是否该停靠在此楼层; S8:四楼向下呼叫按键,按下此按键表示四楼有人要乘坐电梯下楼,并且单片机将此信号存入固定单元,判断电梯运行状态,看是否响应此呼叫。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。