基于AVR的自动扶梯 (二)
扫描二维码
随时随地手机看文章
第二部分 硬件部分
2.1 ATMEGA128开发板
ATMEGA128开发板采用了典型的计算机结构,主要是CPU,RAM,ROM和专门设计的输入输出接口电路等组成。ATMEGA128开发板则采用循环扫描工作方式,用户程序按先后顺序存放,CPU从第一条指令开始执行程序,直到遇到结束符后又返回第一条。如此周而复始不断循环。这种工作方式是在系统软件控制下,顺次扫描各输入点的状态,按用户程序进行运算处理,然后顺序向输出点发出相应的控制信号。
2.1.1 ATMEGA128开发板控制系统流程
ATMEGA128开发板的运行、停止、检修、状态显示、故障判断及报警等功能是通过采集光电探测传感器等装置送来的各种输入信号经过ATMEGA128开发板内部逻辑处理,通过输出指令控制变频器、接触器等装置来实现。控制流程图如图2-1所示。
在程序设计时,本系统采用模块化的编程思想,将各个功能模块单独编制子程序进行调用。在控制程序中,需要ATmega128单片机处理的最主要的逻辑信号是安全回路检测信号,该信号用了判断扶梯安全回路是否存在故障已及故障存在的位置,因而是自动扶梯安全运行的重要保证。需要ATmega128单片机进行处理的还有扶梯运行模式、状态、检修等信号。所有这些控制信号的给出,都是ATmega128单片机根据各个输入信号通过复杂的控制程序来实现,这些程序之间必须协调一致、判断合理才能完成自动扶梯的整体控制。
ATmega128单片机的程序为循环扫描工作方式、首先ATmega128单片机初始化检查,内部寄存器复位与置位,接着检测扶梯的运行状态和运行模式,然后再将扶梯的各项安全信号状态放入状态寄存器,通过状态字确认扶梯是否处于正常,如正常则输出信号驱动变频器等设备工作,使扶梯进行相应的运行。
2.2 EVK1100开发板
为了使扶梯运行更安全,我们将控制扶梯运行部分与监控扶梯安全的部分分开。控制扶梯使用ATMEL的ATmega128芯片,监控扶梯安全使用的是ATEML的EVK1100开发板。这样当控制运行的部分突然出现故障时,监控中心可以通过安全监控电路使扶梯停止运行。EVK1100开发板使用的是UC3A0512芯片。UC3A 系列拥有512K 字节的闪存,并拥有一个内置10/100以太网媒体接入控制器 (MAC)、10/100-Mbps IEEE(R) 802.3 标准以太网 MAC 可实现设计能通过互联网协议堆栈进行通讯的联网的植入式系统。
2.3 变频器(FR-A700)
变频器是把工频电源(50Hz或60Hz)变换成各种频率的交流电源,以实现电机的变速运行的设备。变频器主要由五部分组成:整流回路、逆变器、控制电路、制动组件和保护回路.变频调速控制方式一般大体可分为两种,开环控制和闭环控制,后者需要电动机轴转速反馈。普通的电压/频率(V/F)控制属于开环方式,闭环控制方式包括转差频率控制、矢量控制等方式。
根据系统需要,本系统选用三菱公司生产的FR-740变频器,该变频器可方便设定启动额度频率、运行频率、加速时间、驱动转矩等参数,可满足系统所需的各种功能要求。其实物如图2-3。
2.3.1 ATMEGA128开发板与变频器的连接图
变频器与ATMEGA128开发板的输出端口连接如图所示,当光电检测装置检测到乘客信号时,Y0输出,变频器的RH端子有输入信号,变频器根据预先设置的频率和加速时间控制扶梯电机缓慢加速启动,当在设置的时间段T2内检测不到新的乘客时。Y1输出,变频器的RM端子有输入信号,变频器按照预先设置的较低的频率输出,控制扶梯以节能方式运作。通过给变频器的RH,RM,RL的三个端子进行不同输入组合,可设置不同的运行频率输出。当在设置的时间T3段内检测不到新的乘客时,Y2输出,变频器的停止信号控制端子MRS有输入信号,变频器停止输出,扶梯停止运作。变频器的SD端与ATMEGA128开发板的COM端相连接。连接如图2-4所示。
2.3.2 ATMEGA128开发板与变频器连接应注意的问题
数据处理需要时间,存在一定的时间延迟,故在较精确的控制时应予以考虑。因为变频器在运行中会产生较强的电磁干扰,为保证ATMEGA128开发板不因为变频器主电路断路器及开关器件等产生的噪声而出现故障,将变频器与ATMEGA128开发板相连接时应该注意以下几点:
1)对ATMEGA128开发板本身应按规定的接线标准和接地条件进行接地,而且应注意避免和变频器使用共同的接地线,且在接地时使二者尽可能分开。
2)当电源条件不太好时,应在ATMEGA128开发板的电源模块及输入/输出模块的电源线上接入噪声滤波器和降低噪声用的变压器等,另外,若有必要,在变频器的接线端也应采取相应的措施。
3)当把变频器和ATMEGA128开发板安装于同一操作柜中时,应尽可能使与变频器有关的电线和与ATMEGA128开发板有关的电线分开。
4)通过使用屏蔽线和双绞线达到提高噪声干扰的水平。对于变频器而言,主回路端子PE的正确接地是提高变频器抑制噪声能力和减小变频器干扰的重要手段,因此在实际应用中一定要非常重视。
在变频器等电力电子设备中,为了提高装置的抗干扰和防雷击能力,在电源输入侧均有电容或者压敏电阻组成的电源滤波和压敏电阻、放电管组成的防雷击电路,有些变频器可以直接选用外接模块单元。
在我国,大多数工厂采用三相四线制,有些用户因没有地线,干脆不接,或者为了简单将PE接至零线。在这种情况下,由于防浪涌电路中的电容及压敏电阻漏电流IC和IR较大,一般为几十至几百毫安,在接地情况不够良好的情况下,R0较大,零线与地之间的电压达到几十伏,甚至上百伏,既不符合消防安全规范,也对系统的可靠性产生重大影响,因此在条件允许的情况下应尽量采用专用接地线,避免与其他设备公用接地。变频器接地导线的截面积一般应不小于2.5mm2,长度控制在20m以内。建议变频器的接地与其它动力设备接地点分开,不能共地。
2.4 旋转编码器(E6A2-CW5C)
旋转编码器是用来测量转速的装置。它分为单路输出和双路输出两种。技术参数主要有每转脉冲数(几十个到几千个都有),和供电电压等。单路输出是指旋转编码器的输出是一组脉冲,而双路输出的旋转编码器输出两组相位差90度的脉冲,通过两组脉冲不仅可以测量转速,还可以判断旋转的方向。
工作原理:由一个中心有轴的光电码盘,其上有环形通、暗的刻线,有光电发射和接收器件读取,获得四组正弦信号组合成A、B、C、D,每个正弦相差90度相位差(相对于一个周波为360度),将C、D信号反向,叠加在A、B两相上,可增强稳定信号;另每转输出一个Z相脉冲以代表零位参考位。由于A、B两相相差90度,可通过比较A相在前还是B相在前,以判别编码器的正转与反转,通过零位脉冲,可获得编码器的零位参考位。
编码器有5条引线,其中3条是脉冲输出线,1条是COM端线,1条是电源线。编码器的电源可以是外接电源,也可直接使用ATMEGA128开发板的DC24V电源。电源“-”端要与编码器的COM端连接,“+ ”与编码器的电源端连接。编码器的COM端与ATMEGA128开发板输入COM端连接,A、B相脉冲输出线直接与ATMEGA128开发板的输入端连接(A相与X0相连,B相与X1相连),连接时要注意ATMEGA128开发板输入的响应时间。有的旋转编码器还有一条屏蔽线,使用时要将屏蔽线接地。2.5 语音芯片(ISD 1720)在本系统中采用ISD 1720型号的语音芯片,来构成语音报警系统,人数过多时,发出警报,提醒乘客,达到语音报警的安全控制。
1、功能概述
ISD1700系列录放芯片是一种高集成度,高性能的芯片。它可以多段录音,采样率可在4K至12K间调节,供电范围可以在2.4V至5.5V之间。ISD1700系列录放芯片可工作于独立按键模式和SPI控制模式。芯片内有存储管理系统来管理多段语音,这样在独立按键模式下也能进行多段语音录放。此芯片内有振荡器,可通过外部电阻来调节其振荡频率;还有带自动增益控制(AGC)的话筒运放,模拟线路输入,抗锯齿滤波器,多级存储阵列,平滑滤波器,音量控制,直接驱动喇叭的PWM输出与接外部功放的电流/电压输出。
2.6 光电开关(GY50-W3-3E1)
光电开关(光电传感器)是光电接近开关的简称,它是利用被检测物对光束的遮挡或反射,由同步回路选通电路,从而检测物体有无的。物体不限于金属,所有能反射光线的物体均可被检测。光电开关将输入电流在发射器上转换为光信号射出,接收器再根据接收到的光线的强弱或有无对目标物体进行探测。
关电开关的特点:
(1)、检测距离长。
(2)、响应速度快。
(3)、分辨能力高。
(4)、容易取得规则的检测区。
(5)、不受磁场和震动的影响。
(6)、利用光的特性检测。
对于本系统的检测要求,及以上对关电开关的功能分析,我们选用GY50-W3-3E1型号的光电开关用来做光电检测,来满足扶梯系统的检测要求。
2.7 钥匙开关
钥匙开关分为三位钥匙开关和两位钥匙开关,适用于交流50HZ(或60HZ),电压380V以下,及直流电压220V以下的电磁启动器、接触器、继电器及其它电器线路中作遥远控制和安全控制之用,其中带灯式按钮(LED)发光)还适用于需要灯光信号指示的场合。本系统选用3种状态的钥匙开关,用于切换扶梯的上下行运行,可防止非工作人员接触,造成不必要的故障及事故。
其实物如图2-9所示
第三部分 系统通信
3.1 计算机(PC)与EVK1100开发板之间的通信
UC3A 系列拥有512K字节的闪存,并拥有一个内置10/100以太网媒体接入控制器(MAC)、10/100-Mbps IEEE(R) 802.3 标准以太网 MAC 可实现设计能通过互联网协议堆栈进行通讯的联网的植入式系统。本项目使用了EVK1100开发板上的以太网模块。
第四部分 结束语
4.1 此设计系统最终实现的功能
节能方面:
1、分时运行:当光电传感器检测到有人时扶梯自动调频并加速,无人时则减速至停止。
安全方面:
1、局域网安全监控:通过摄像头可观测都整个扶梯的运行情况,扶梯不正常运行时监控中心可通过网页操作,发送指令给EVK1100,EVK1100发出信号是扶梯停止运行。
2、速度监控:编码器检测扶梯的运行速度,并在速度与设定的速度相比过快或过慢时发出提示。
3、语音报警:电机温度过高时会向乘客发出提示。
4、液晶:显示扶梯运行速度,温度,扶梯上的人数,当前时间,故障报警信息 。
5、线圈保护:KM1常闭和KM2线圈串联,KM2常闭和KM1线圈串联,保证KM1线圈和K M2线圈不能同时的电。
6、钥匙开关:正,反,停控制,防止非工作人员接触扶梯开关。
7、急停按钮:变频器或检测传感器出现故障时,可通过此按钮让扶梯停止运行。
自动扶梯控制设计方式多样,各有千秋。通过以上介绍和分析,不难得出这样的结论采用旁路变频控制的自动扶梯的设计,除了运行可靠、稳定性高和安全性能增强外,同时还大大的减少了能源的浪费,这自动扶梯控制系统的基础上都有了一个质的飞跃,实现自动化控制的同时还节约了能源。本设计利用ATMEGA128开发板和三菱FR-A740型变频器控制,运行可靠,性能优良,检修方便。
在传统的扶梯中,不管人流量多少或者有无乘客,扶梯都以额定的速度运行,造成很大的能量损耗,不间断的运行也使得扶梯各部分的机械磨损严重,缩短了扶梯的使用寿命。对传统扶梯的控制系统进行节能改造后,具有调速性能好、节能效果显著、运行安全可靠等优点,是当今社会节能降耗、提高效率的有效手段。同时由于变频器在启动时电流是从零开始缓慢增加的,所以采用变频器技术后,还可以降低扶梯在启动时的冲击电压对电网的影响。