583742415毕业设计(论文)基于AT89C51单片机的大型电力机车自动停车器的设计

上传人:1777****777 文档编号:39990453 上传时间:2021-11-13 格式:DOC 页数:62 大小:2.02MB
收藏 版权申诉 举报 下载
583742415毕业设计(论文)基于AT89C51单片机的大型电力机车自动停车器的设计_第1页
第1页 / 共62页
583742415毕业设计(论文)基于AT89C51单片机的大型电力机车自动停车器的设计_第2页
第2页 / 共62页
583742415毕业设计(论文)基于AT89C51单片机的大型电力机车自动停车器的设计_第3页
第3页 / 共62页
资源描述:

《583742415毕业设计(论文)基于AT89C51单片机的大型电力机车自动停车器的设计》由会员分享,可在线阅读,更多相关《583742415毕业设计(论文)基于AT89C51单片机的大型电力机车自动停车器的设计(62页珍藏版)》请在装配图网上搜索。

1、辽宁工程技术大学毕业设计(论文)0 前言在露天矿矿山电力机车的运输过程中,司乘人员由现场信号选择电机车操作。如果,操作人员的精神状态不佳,就有可能导致闯路端、闯信号的发生,给矿山带来严重的安全生产危害。因此,为避免发生这种情况,一直以来人们都在探寻一种安全可靠的可自动停车的装置。在二十一世纪的现今,各种产品、机械都在以人为本的基础上,不断深化,不断更新,向着“自动化,信息化,人性化”的方向发展。现如今矿山所有的电机车都是需要操作人员手动操控来实现控制,如此一来不但浪费了企业的人力资源,降低了资源利用率,而且人们在日长生产生活中可能处在不良工作状态,如果精神不好,在矿山生产中就很容易发生意外,这

2、样无论对企业或者个人都可能造成严重的后果。要是能够利用电脑程序控制电力机车使其实现自动停车,是电力机车在出现在、操作问题时可以自行停车避免损失,这样一来不但避免了资源浪费,还能够提高生产生活的安全准确性,尽最大可能防止意外的发生。在20世纪的时候,已经有很多国家开始使用停车装置,在二十世纪初期美国波斯顿和日本地铁相继开始使用接触式自动停车停车装置。随后,日本在1966开始使用感应式自动停车装置并且在全国地体线推广。近期欧美一些国家开始使用了列车自动运行装置在高速铁路上,这种装置司机无需对电力机车进行全程控制操作只是起到监护作用。在我国这些电力机车控制装置由于经济和技术等原因一直没有应用。150

3、T电力机车自带自动停车警惕按钮,当司机昏睡时按动按钮,装置报警开始自动停车。这种方式增加了司机的操作,大多时候不会及时按下按钮,并不会有效的防止事故发生。我国在58年也开始了对于自动停车装置的研制,但是这么多年这种技术的发展都非常缓慢。我国一些单位如沈阳、西安等单位曾经研究可供国家铁路使用的自动停车装置。国内也生产了与铁路部门原理相近可用于矿山运输的自动停车装置。这次,我所设计的是以单片机AT89C51为基的自动停车装置,可以在操作出现问题时,使电力机车由手动变为自动,实现手动和自动间的切换,让电力机车在没有操作人员的情况下根据装置自带的报警系统提示计算机可以自动停车。设计的侧重点就在于分析电

4、力机车在不同的制动初速度下的制动距离。通过设计要求设计硬件电路和程序从而,确保了矿山生产中运输过程的安全。1 设计总纲1.1 电力机车制动概述1.1.1 制动距离的影响因素影响电力机车的制动因素有很多,如“制动机形式、闸瓦的数量、闸瓦的材料及其磨损程度、列车自重与载重、运行线路坡度、曲率半径等”。但是当客观条件固定的时候,制动距离仅受制动初速度的影响。设制动初速度为VH,Sm为制动距离。由矿山铁路电力机车运行规程要求可知,在不同线路上电力机车会限制速度。例如,在架线区段行车速度限制在50公里/时以下;旁架线区段行车速度必须在20公里/时以下。为了安全生产,无论电力机车在什么制动初速度时,都不可

5、以发生闯路端、闯信号等事故。由此,我做了一些制动实验,实测在不同客观条件下制动初速度不同时的制动距离。我将测出的实际值与理论值做了比较,又对照参考文献所提供的参数,得出计算方程式: (1-1) 由上式可得出电力机车制动曲线,如图11。 图1-1 制动曲线Fig.1-1 Braking curve1.1.2 电力机车制动特点制动过程中,会受到风阻、管路长度等因素影响,我们设为靠惯性所走的空走距离,为闸瓦动作后到电车停下来的这段距离实制动距离。而制动距离是由空走距离和实制动距离组成,形成公式入下: (1-2)实验过程中证实制动距离与制动初速度VH的有关,制动初速度不同,相对应的制动距离也不相同。由

6、制动曲线(如图1-1)可以看出,制动距离随着制动初速度的递增而递增,并且一一对应。设计这个自动停车装置的目的是在电力机车由手动转为自动停车后,无论在何种制动初速度下都能够在误差允许的情况下停在预定点附近,确保电车失控后达到理想的停车目的,保证生产生活的安全性。1.2 判别电力机车运行方式1.2.1 判别的运行方式的重要意义不同的行车方式会为选择停车方案来困难。触发信号接收装置会受到客观条件的限制,所以只能够安装在电力机车上。当机车在前方尾车在后做牵引时,位置信号由安装在行车前端以方便位置信号的接收;当尾车在前机车在后时,电力机车为顶推运行,尾车行驶出去一段距离后,机车才到达触发位置。如此一来,

7、无论采用哪种行车方式都不能使电力机车停在指定位置。如果改变触发器放置的位置就只能满足一种行车方式,而矿山行车路端的长度是一定的。为了使电力机车能够停在指定位置,如何让确定行车方式就变得十分重要。1.2.2 判别方法电力机车在不同的行车方式下,其驾驶方式也是不同的,可以根据这一点来辨别行车方式。在电力机车运行时司机所在的驾驶台一定向前行驶,为了方便识别我把两个驾驶台设为1号驾驶台和2号驾驶台。而司机所在的操作台的控制手柄一定要置放于前,并非前进方向的驾驶台上的手柄就要置零。当控制手柄在机车行进方向时,就可以靠空余触点发出位置信号。从而判别出运行的驾驶台,由此判断行车方式。但列车编组比较频繁,挂列

8、方向不能始终保持一致。有时挂在1号,有时挂在2号。换言之,列车挂在1号方向,则2号操作为牵引,1号操作为顶推。在2号方向挂车时则相反。为适应现场的实际情况,设计了一个简单的按钮电路,见图1-2。假设列车挂在2号驾驶台侧,在1号驾驶台操作即为牵引运行。列车编组完毕后,随即将“1号牵引”按钮按下。如列车挂在1号驾驶台侧,则在2号驾驶台操作为牵引运行,此时将“2号牵引”按钮按下。完成此动作后,从图上可以看出,无论牵引或顶推运行,都能自动识别。当牵引运行时,继电器JL得电,其主触点闭合辅助触点断开,发出一个牵引控制脉冲;当顶推运行时,继电器JT得电,其主触点闭合辅助触点断开,发出一个顶推控制脉冲。最坏

9、的是触发后无识别,则继电器JL和继电器JT失电,主触点都断开。但它们的辅助触点都闭合,串联后发出一个顶推脉冲。这样设计的目的是以最坏的打算来避免事故的发生。图1-2 行车方式的按钮电路Fig.1-2 The button circuit Driving patterns1.3 设计电力机车位置触发器在接近路端或信号前端一定位置的架空线上,安置电磁无接触式位置触发器。当电机车运行至该位置时,安装在电机车上的信号接收器接收到位置信号,并传送到单片机。单片机接收到位置信号后,内部程序记为1,发出声光报警,提醒司机注意,单片机也开始对接收到的齿频脉冲计数。此时,如果司乘人员精神状态良好,按一下复位按钮

10、,将单片机中的记数清0,电机车继续行进,同时停车方式变为手动控制。如果司乘人员精神不集中,没有按复位按钮,那么电机车的停车方式就是自动方式。 1.3.1 电磁位置触发器工作机理 由图1-3可以看出,触发器安装在A点,AB距离130米为车长转换区,BC距离也是130米为速度检查区。(此距离可根据实际需要而变化)。而CD距离为108米,叫做路端区。它是100吨电机车牵引九节自翻车,在重车、线路无坡度、无曲率、行车速度为30公里/小时的制动距离。另外,视情况而定,可设有若干米长度的安全距离。每个区段都有一个LED(LEDAB、LEDBC、LEDCD)来表示,当灯亮时,代表火车进入该区域。 图1-3

11、触发器安装及触发后行车示意图Fig.1-3 Trigger installed and driving maps after triggerAB:为车长转换区,130米.在顶推运行时,单片机接收到触发信号就发出报警命令;BC:为速度检查区(报警区),130米.列车在此区段行车应将车速调整到30公里/时以下;CD:为预制动区,108米.该区段是重列在30公里/时的制动距离;DE:为安全区,即为电机车停车允许的误差区,长度为15米。假设为牵引方式。机车牵引运行至A点时,触发器接收到的位置信号传到单片机里,单片机根据内部已经写入的程序,开始对齿频信号进行计数(LEDAB亮,其它灭),并且允许电机车继

12、续前行130米,当进入车长转换区后至B点或附近,误差不大于1m(由于单片机从A点开始就对齿频脉冲进行计数,到脉冲数达到程序设定的数目B时),单片机就发出报警命令(LEDBC亮,其它灭),启动报警装置提醒司机注意,同时重新对齿频脉冲进行计数。当单片机接收到的齿频脉冲数等于C时,锁定当时列车的速度及再次重新开始对齿频脉冲进行计数(LEDCD亮,其它灭),并通过单片机内的程序设定,对电机车的制动选择制动方案。当脉冲数等于制动方案设定的齿频脉冲数时,单片机就发出制动命令,高速开关断开,放风阀排风,全部LED灭。 假设为顶推方式。机车顶推运行至A点时,行车前端尾部已到达B点,此时单片机就收到位置触发器的

13、触发信号,单片机就发出报警命令(LEDBC亮,其它灭),启动报警装置提醒司机注意,同时对齿频脉冲进行计数。当单片机接收到的齿频脉冲数等于C时,锁定当时列车的速度及重新开始对齿频脉冲进行计数(LEDCD亮,其它灭),并根据单片机内的程序设定,对电机车的制动进行控制。余下的步骤跟顶推一样。1.3.2 接收并传输触发信号1)接收位置触发信号的接收由信号接收器来完成。信号接收器由一组并联的干簧管组成,并联组装在一个条形封闭、用环氧树脂固化的壳体内。如图1-4所示。当信号接收器在位置传感器下经过时,任意一个干簧管触点在磁力的作用下吸合,都能使A、B之间导通,完成了位置触发信号的接收。当接收器远离位置传感

14、器时,干簧管触点断开,为下一次的吸合作准备。 图1-4 信号接收器 Fig.1-4 Signal receivers 由于电机车的工作环境很差,再加上具体条件的制约,以及电机车在运输时有一定的摆动量,所以信号接收器里的干簧管必须是多个并联使用的。这样就避免了单个干簧管接触不稳定,或因路面不平使干簧管未正好在位置触发器下经过,而影响监控仪的稳定性造成不必要的事故发生,以保证可靠的接收到位置触发信号。2)传输位置触发信号的传输由光电隔离器来完成的。当信号接收器(即干簧管)经过位置传感器(即磁铁)下方时,将受到电磁力的作用。在电磁力的作用下,干簧管A、B间吸合导通,电路构成通路,发光二极管中有电流流

15、过并发光。由发光二极管发出的光照射光电三极管,于是光电三极管饱和导通,并输出低电平,即输出一负脉冲。这样就完成一个触发信号的传输。图1-5 信号传输器Fig.1-5 Signal transmission device光电隔离器的电路如图1-5所示。它是一个具有10KV耐压的光电隔离器,可以隔离10KV的高压。图中E为高容量的1.5V干电池,R为限流电阻,A、B端为干簧管,电信号经过光电隔离器输出对人无伤害的触发信号。根据光电隔离器资料得知,发光电流在3mA100mA时均能正常工作。那么,限流电阻R的阻值可用下式计算。 (1-3)式中:R限流电阻 ( 单位,K); E电池电压(单位,V);I发

16、光电流(单位,mA)。经计算,取限流电阻R的阻值为20K。这样,在干电池正常电压为1.5V时,发光电流为75mA,可以正常工作。当干电池电压降到0.5V时,发光电流为25mA,也能正常工作。因为干电池经常在工作在开路状态下,电能消耗非常小,所以只考虑干电池的存放时间。为了确保人身安全,我们把所接收到的位置信号必须经过隔离后方能进入单片机。因为信号接收器安装在与DC1800V架线电压接触的电机车受电弓子上,电压较高,非常危险。如果不加一个光电隔离器,而是直接引入接线,那么当导线的绝缘皮破损时将是非常危险的。1.3.3 安装触发器在路端或信号前选一合适的地点,在架空线上装一电磁式位置触发器。安装在

17、路端前的位置触发器即一块永久性磁铁,用夹具安装在架线上。安装在电机车上的位置接收器经过时,将接收到位置信号。安装在信号前的位置触发器则是一块受控于行车信号的电磁铁,通过信号机的辅助接点相连。当行车信号为红灯时电磁铁有电,电机车过此位置时触发。当行车信号为绿灯时电磁铁失电,机车不触发,可正常运行,如图1-6所示。因列车运行时的行车速度、载重情况、坡道情况均不尽相同,所以位置触发器的安装位置应考虑到列车运行时的具体情况而设置。具体的安装位置还应当通过实测的方法来确定。总之,应使其在限定的最高停车速度下、在车辆满载及下坡的情况下,保证有足够的制动距离。图1-6 位置触发器的安装Fig.1-6 Pos

18、ition trigger installed1.4 传感器的设计 齿轮脉冲传感器的工作系统是由传感器集成电路、反偏磁铁和目标(齿轮齿)等部分组成。传感器作用面和齿轮之间为空气隙,目标每转过一次,开关动作一次,每一次开关动作都记作一个齿频脉冲。1.4.1 霍尔齿频脉冲传感器本次设计选用A3046 / 3056 型霍尔效应齿频传感器。A3046 / 3056作为一个基于霍尔效应的单片集成电路,主要用于目标检测,例如检测电力机车转速和运行位置。其允许的工作电压为4V24 V,能够输出可达20 mA电流,重复频率为20 kHZ,可以与双极型MOS逻辑电路兼容。A 3046 / 3056型霍尔效应齿轮

19、脉冲传感器的工作参数如下表1-1所示: 表1-1 A 3046 / 3056型霍尔效应齿轮脉冲传感器工作参数Table.1-1 A3046/3056 Hall effect Gear s pulse sensors工作温度-4085 存储温度- 65170 电源电压28 V反向电池电压- 30 V输出断电压28 V反向输出电压- 0.5 V输出电流25 mA功耗500 mW它具有以下特点:1)检测铁目标可低至零速(0 rpm);2)大的有效空气隙;3)宽的工作温度范围;4)可用于稳定电源工作;5)高速工作;6)输出与全部逻辑电路兼容;7)反向电池保护;8)固态可靠性;9)抗物理应力。1.4.2

20、 安装A3046/3056传感器在本次设计中,把霍尔效应齿轮齿传感器固化在一个铜壳内,以增加其机械强度,并利于安装。再安装一个与车轮同步转动的圆盘。根据需要,在圆盘周围安装数块(本例中选定为10块)磁钢(永久磁铁),组成一个与车轮同步转动的齿盘,一块永久磁钢为一个齿。齿盘用非导磁材料铜或铝制造,以免磁钢失去作用。将霍尔传感器安装在齿盘上方,与磁钢接近,距离齿盘顶距离,只要传感器端部相距齿顶距离4mm均能准确无误的将齿频信号发送出来,齿频传感器允许接进的频率很高,远远满足最高行车速度下的齿频传递。齿盘每转过一个磁钢,传感器就发出一个脉冲,若齿盘周围装有n个磁钢。每个脉冲相当于行车距离为: (1-

21、4)式中:S每个脉冲相当于的行车距离(mm);D为车轮直径(mm);n为齿盘四周的磁钢数。在本装置内部,经过单片机的检测和计算,把齿频信号处理后,可反映出行车速度、行车位置等。齿频传感器的安装位置示意图如图1-7。它的信号输出端将与单片机的P3.4端口相连。图1-7 霍尔传感器安装示意图Fig.1-7 The diagram of hall sensors Installation1.5 设计机车制动电路图1-8 制动电路原理图Fig.1-8 The Schematic of Brake circuit制动控制器由单片机、直流继电器等电路组成。单片机的输出端P2.1在正常状态下输出低电平,直流

22、继电器JZ得电吸合。由直流继电器JZ再控制一个较大的继电器JO,放风筏继电器线圈串接在继电器JO1的得电常闭接点上,得电不排风。同时,供电电源高速断路开关的继电器线圈,也串接在继电器JO2的得电常开接点上,得电吸合,维持电机车电源的正常供电。当单片机经过内部的程序运算后,得出单片机的制动输出P2.1端输出变为高电平,继电器JZ、JO均释放。放风阀继电器及高速断路开关继电器断电。放风阀排风制动的同时,高速断路开关断开高压供电电源,使电机车失去牵引力,增加行车阻力,即紧急停车。电路原理如图1-8所示。1.6 设计报警及电源装置1)报警装置图1-9 由定时器构成的多谐振荡器Fig.1-9 Multi

23、vibrator posed by timer报警装置主要由555定时器和R1、RP1、C等组成的多谐振荡器来完成。555 定时器是一种模拟和数字功能相结合的中规模集成器件。一般用双极性工艺制作的称为555,用CMOS 工艺制作的称为7555,除单定时器外,还有对应的双定时器 556/7556。555 定时器的电源电压范围宽,可在 4.5V16V 工作,7555 可在 318V 工作,输出驱动电流约为 200mA,因而其输出可与 TTL、CMOS 或者模拟电路电平兼容。555的主要功能取决于比较器。当比较器C2的触发器输入端(用TR标注)V22 / 3Vcc时(Vc1=0,Vc2=1),触发器

24、被复位,V1导通。当V1VR1,V2VR2时,C1、C2均输出高电平,触发器维持原状态不变。若R(非)为低电平,则强制触发器复位。不需要复位时R应接高电平。这样,即可控制脉冲的宽度为94.2us。主要功能参考表1-2。表1-2 555功能表Table.1-2 555menu输入输出阈值输入V1触发输入V2复位R泄放管V1输出V00导通02 / 3Vcc2 / 3Vcc1/ 3Vcc1导通01 / 3Vcc1不变不变为了驱动扬声器发出有规律的声音,就用555定时器构成一个多谐振荡器如上面图1-9所示。图1-10 多谐振荡器工作波形图Fig.1-10 Multi-standard oscillat

25、ors work waveform figure多谐振荡器工作原理。接通电源后,VCC通过R1,RP1给以充电,Vc逐渐上升。当Vc升到2/3VCC时,比较器C1输出低电平VC1=0,555内部RS触发器被复位,V1导通,输出V0=0,之后电容C通过RP1和V1放电,使VC下降。当VC下降到1/3VCC时,比较器C2输出低电平VC2=0,555内RS触发器又被置位,输出V0=1变为高电平。这时V1截止,电容C再次充电。如此周而复始,在输出端得到一个周期性的矩形脉冲。当控制端为高电平时,多谐振荡器振荡,报警装置发音;控制端为低电平时,多谐振荡器停振,报警装置不发音。多谐振荡器工作波形如上面图1-

26、10所示。其振荡频率f= 1.44/(R1+ 2RP1)C1,图示参数的频率在600HZ20KHZ之间,可通过调节RP1来选定。tw1=0.7(R1+R2)Ctw2=0.7R2C该震荡器振荡与否,取决于复位端4脚的电平。当4脚呈低电平时,555处于停振状态;当4脚呈高电平时,则起振,报警装置发出调定的音频信号。整个报警电路的设计如图1-11所示。图1-11 报警电路图Fig.1-11 The diagram of alarm circuit报警装置它的复位端口4脚与单片机的P2.2端口相连,受控于单片机。当电机车收到位置触发器的触发信号时,经过单片机的内部程序检测和计算,计算出电机车进入报警区

27、域时,就从P2.2发出高电平。当报警装置得到发音指令(高电平),就开始发出声光报警,提醒司乘人员注意快到路端停车区了,要控制好电机车的速度。当司乘人员完成减速工作后,想关闭正响的报警系统,就按一下复位按扭,声光报警就会停止。复位按钮直接与单片机的P1.3端口相连。当单片机从P1.3接收到一个高电平时,经过内部程序运算,使输出端口P2.2输出一个低电平,所以报警系统停止报警。2)电源装置电源装置是从电网中取得能量,经变换后对一个或多个负载提供电能的装置。选择正确而稳定的电源装置不仅能够使系统正常工作,还能延长硬件使用寿命。所以,电源装置的使用得当也是很重要的。本次设计所用的电源装置的原理是从蓄电

28、池直接引入24V电压,经过稳压变换后即可输出芯片所需要大小的电压。如图1-12所示。由于单片机AT89C51和8155等需要的都是+5V的稳压直流电源,所以我把24V蓄电池稳压变换输出+5V的电源。用来对于装置供电,使装置能够正常稳定的工作。图1-12 电压变换Fig.1-12 Voltage conversion2 机车制动参数的计算2.1 机车制动方案的选择上面介绍过,制动初速度不同,制动的距离也不会相同,因此,我们需要一些实验和计算的手段来确定在不同初速度的状态下,电力机车的制动方案,应用于设计中,使其能够有效制动。由图1-3可知,CD制动区域的长度为108m,这是电机车以速度30km/

29、h刚过C点时,立即制动的制动距离,这时电机车能够准确停到预定的位置(即安全区域),不会发生闯路端。 由于制动的长度已经确定,在实际中不能够随意的更改。所以,当以低于30km/h的速度通过C时,单片机就立即对电机车进行制动,就会出现电机车的停车位置没有停在预定的区域内或离预定区域还有一段的距离,这就达不到本设计设定的方案要求。为了满足方案的要求,现在利用单片机的强大运算能力和逻辑分析能力,对电机车的准确停车进行控制。假设,电机车的制动距离为Sm。若速度V小于等于30km/h时,它离预定点距离是 (2-1)式中:S制动区域长度;Sm是电机车在初速度V时的制动距离;S2是电机车停车位置与预定位置的相

30、差距离;由后面表2-3,2-4可以经计算得到S2的距离,如表2-1。所以,当电机车以低于30km/h的速度通过C点时,为了要将电机车停在预定的安全区域,电机车必需要继续运行S2的距离,然后才立即对电机车发出停车信号,对电机车进行制动控制。这样才能满足方案的要求。根据各个相差距离S2i求出各个相差距离的差的平均值:Z3=(7-0+13-7+20-13+26-20+32-26+37-32+42-37+47-42+51-47)/10=47/10=4.7m (2-1)同时得:Z2=3.1m (2-2)Z1=1.8m (2-3) 表2-1 初速度与相差距离的对应关系表Table.2-1 The rela

31、tion table between early speed and distance 初速度km/h制动距离m相差距离m初速度km/h制动距离m相差距离m初速度km/h制动距离m相差距离m301080205355102088291017194959918902895131845638169227882017416771494268226163771612962576321534745109824713714317748100236642132880361022261471225832410421575111228612106由表2-1和式2-1、2-2、2-3可得,初速度在2130相差1km

32、/h,停车距离只是相差4.7m;在1120相差1km/h,停车距离只是相差3.1m;在110相差1km/h,停车距离只是相差1.8m。但实际中,电机车的相差距离会小于这个平均值。车轮直径D为1000mm,则车轮周长C为:= 3.141000 = 3140mm (2-4)该车轮四周安装了10块小磁钢,而两块小磁钢之间的轮周长为: mm (2-5)即脉冲之间的电机车的行走距离为314mm。所以,相差距离为13m时,单片机要接收的脉冲数目为: (2-6)电机车以28km/h的速度到达C点时,根据检测到机车的初速度,选择出控制的方案,如表2-2。再当单片机接收到的齿轮脉冲数等于程序中存储的该方案的脉冲

33、数41时(即表示电机已经走完S2的距离了),单片机就立刻发出停车信号,使放风阀和高速开关动作,以便实现准确停在预定的区域内。其程序框图如图2-1。其中V为制动初速度,单位为km/h,N代表方案X(1X10)中脉冲触发的个数。制动初速度每减少1km/s变换一种制动方案。图2-1 制动方案分析选择判断模块框图Fig.2-1 Brake options diagram 上图为制动方案选择程序框图,当发出停车报警时,由制动速度可判断制动方案。制动方案的判断是进行时,当发现当前速度不在这个方案所给定的速度范围内时,进行否定继续判断下一个方案;当判断到正确位置选定制动方案后,系统程序计算出所需的脉冲触发个

34、数,系统开始计数。等脉冲触发个数到达与制动初速度相匹配值时,电力机车开始进行制动。由于选择方案不同,制动距离也会不同。所以,制动方案的选择对于电力机车的制动过程是非常重要的,并且从技术上来说电力机车的制动过程所要求的精确度也是非常高的。表2-2 控制方案Table.2-2 Vague control programme检测速度V km/h相差的距离S2 mCD段脉冲数MCBD总MC数方案1302900414方案22928722436方案328271341455方案427262064478方案526252683497方案6252432102516方案7242337118532方案82322421

35、34548方案9222147150564方案10212051162576方案11201955175589方案12191859188602方案13181763201615方案14171667213627方案15161571226640方案16151474236650方案17141377245659方案18131280255669方案19121183263677方案20111086274688方案2110988280694方案229890287701方案238792293707方案247694299714方案256596306720方案265498312726方案2743100318732方案28

36、32102325739方案2921104331745方案30101063387522.2 计算制动参数实测Sm、VH的数据如表2-3。表2-3 Sm和VH的测量数据Table.2-3 Measure datas of Sm和VH速度km/h30282624222018161412108642制动距离m10895827161534537312520161284图2-2 (VH,Sm)关系图Fig.2-2 (VH,Sm) The figure of relation 跟据实测数据绘制的(VH,Sm)的关系图,绘制出(VH,Sm)的线性关系,如图2-2所示。图中:a曲线是代表的关系;b直线代表近似的

37、线性关系;c直线代表VH=20,30时,的近似线性关系。运用描绘法,通过图上的a和c直线对比,再通过目测法,可以得出电力机车在不同的制动初速度下的制动距离,如下表2-4所示。这个表就是根据理论和实践结合起来的制动初速度与制动距离的对照表。表2-4 各个初速度下的制动距离Table.2-24 The braking distance of every early pace初速度km/h制动距离m初速度km/h制动距离m初速度km/h制动距离m301082053102029101194991828951845816278817417142682163761225761534510247114314

38、8236613283622611225242157112212根据图上的a曲线和c直线的关系可以看出,表中的制动距离数据跟真实数据有一定的误差,但都不大于1m,都是在自动停车系统允许的范围之内,所以误差对停车的准确性不会构成很大的影响,所以在这里,都会把这些数据当作是有效数据。3 解决误差与干扰3.1 运行中的滑动及机械磨损3.1.1 机车纵向滑动列车在行进过程中,由于冲击、振动等会带来微量的纵向和横向滑动。其纵向滑动虽使计算行车距离与实际产生误差。但滑动量极微,可以认为车轮在钢轨上作纯碎滚动。制动时,忽略回转质量的惯性,认为制动力就等于闸瓦摩擦力。当摩擦力接近或等于粘着力时,车轮在钢轨上可能

39、出现连滚带滑的现象。但制动机的设计时已考虑了这些问题,并将它假设计为SF(SF4m)。3.1.2轮圆磨损轮圆的机械磨损会对行驶长度的计算产生误差。以本设计中的电机车为例:动轮直径D=1000mm,齿数Z=10(块),每齿相当行程S齿为 (3-1) = =314mm轮圆磨损10mm后的S齿为 (3-2) = 311.0mm由式(3-3)、(3-4)两个齿轮脉冲触发之间的误差距离为=314-311=3mm (3-3)所以原来的设计长度AD距离是368m,根据式(3-5),轮圆磨损后所走的距离与实际距离的误差为=3.52m (3-4)即实际行走了这段路程比设计理论中的少走了3.52m。可见,在轮圆磨

40、损10mm的情况下,总误差SF不到4米。且小于实际值,符合设计要求,而且增大了安全系数。3.1.3 机车制动延时当单片机发出停车命令后,输出P2.1端变为高电平,继电器JZ失电,使常闭触点JZ释放,这又使得继电器JO失电,放风阀继电器及高速断路开关继电器断电。放风阀排风制动的同时,高速断路开关断开高压供电电源,使电机车失去牵引力,增加行车阻力,即紧急停车。在这个过程中,从发出信号到紧急停车 大约需要经过半秒的时间。以电机车的初速度30km/h来算,电机车在这半秒的时间内行走的距离为=4.2m (3-5)3.2 分析制动误差由图2-4可知,本设计中在电机车停车区域外还加了一段安全区域DE(DE=

41、15m),这个区域的设计就是为了克服实际中存在的各种误差,以免电机车由于自然条件和设计计算方式中的误差而闯路端,引发出安全事故。由式(2-1)、(2-3)(3-4)、(3-5)得到电机车制动误差DE。 DE1=4+4.2-4.7-3.52= -0.02m (3-6) DE3=4+4.2-1.8-3.52=2.68m (3-7)当选用Z1时,DE1的绝对值小。当选用Z3时,DE3的绝对值大。由制动误差DE和安全区域DE,得到列车停车位置到路端的距离,这距离也确保了电机车在其它的细微误差里也不至于闯路端,保证了装置的安全性、可靠性和准确性。1=DE-DE=15+0.02=15.02m3=DE-DE

42、=15-2.68=12.32m两个结果都在安全区域内,所以这个装置满足设计要求。3.3 防止干扰的方法本装置的电路特点为,在列车正常运行时装置完全处于静态工作状态。各触发器处于某一稳态,装置一经触发,全部电路进入动态工作状态。自动或手动缓解后又进入静态工作状态。不论装置工作在静态或动态,干扰的主要表现在误触发和误制动。出于这种考虑,采用了如下防干扰措施。1)抗干扰的触发电路 设计了抗干扰触发电路。触发接收端采用光电隔离、低电平触发、限幅式。这样,干扰电平必需为钳位电平的幅值,且具有一定负载能力方能进行干扰。这样就减少了干扰机会。2)输出端采用动态钳位式电路制动输出端采用动态钳位式抗干扰电路,钳

43、位高低电平均与电源同步,在钳位状态下任何电源干扰均不能使其误触发。从而防止了最为严重的电源干扰。3)电路本身的抗干扰功能电路设计时考虑了干扰问题,电路本身具有抗干扰功能,任何干扰过后都能自动恢复正常工作状态,逻辑不紊乱。4)其它抗干扰措施关键触发器电路采用了高阀值元件,设备连接线采用屏蔽电缆、装置机壳为屏蔽式,防止了外部杂散干扰,即第二项、第三项干扰。电路板设计、板间连接等均考虑了抗干扰问题。3.4 触发器误触发受线路条件的制约,电机车主弓子与接触线经常产生火花放电,产生较强的磁场。特别是惰行段,火花尤为强烈。此是由于司机不按规程操作,控制器未及时还零所至,可能导致误触发。解决方法如下:1)设

44、计触发识别电路。对正常的触发脉冲进行识别,不符合正常的触发脉冲的干扰脉冲全部滤掉。2)遵守操作规程。告诫司机遵守操作规程,过行车区段及时将控制器还零,以避免误触发。3)缓解按钮。装置设有缓解按钮,误触发时按缓解按钮。4 硬件及程序4.1 单片机选择及主要引脚在本设计中,我选用AT89C51单片机作为系统的微处理器。AT89C51与Intel87C51的区别仅在于可以电改写的闪速存储器Flash Rom取代了87C51的EPROM。近几年,在51兼容机中,廉价的89C51得到了极其广泛的应用,大有取代8031和8751之势。AT89C51是一种4K字节闪烁可编程可擦除只读存储器(FPEROMFl

45、ash Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微处理器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。其结构图如图4-1。图4-1 AT89C51结构图Fig.4-1 AT89C51 Chart主要引脚简介:1) Vcc40电源端 GND20接地端 2)外接晶体

46、引脚 XTAL119 XTAL218 图4-2晶体接线方式Fig.4-2 crystal wiring methodsXTAL1是片内振荡器的反相放大器输入端,XTAL2则是输出端,使用外部振荡器时,外部振荡信号应直接加到XTAL1,而XTAL2悬空。内部方式时,时钟发生器对振荡脉冲二分频,如晶振为12MHz,时钟频率就为6MHz。晶振的频率可以在1MHz-24MHz内选择。电容取30PF左右。接线方式如图4-2。型号同样为AT89C51的芯片,在其后面还有频率编号,有12,16,20,24MHz可选。大家在购买和选用时要注意了。如AT89C51 24PC就是最高振荡频率为24MHz,40P6

47、封装的普通商用芯片。 3)复位RST9在振荡器运行时,有两个机器周期(24个振荡周期)以上的高电平出现在此引脚时,将使单片机复位,只要这个脚保持高电平,51芯片便循环复位。复位后P0P3口均置1引脚表现为高电平,程序计数器和特殊功能寄存器SFR全部清零。当复位脚由高电平变为低电平时,芯片为ROM的00H处开始运行程序。常用的复位电路如图4-3所示。复位操作不会对内部RAM有所影响。图43常用复位电路Fig.4-3 The common reset circuit4)输入输出引脚7P0端口P0.0-P0.7 P0是一个8位漏极开路型双向I/O端口,端口置1(对端口写1)时作高阻抗输入端。作为输出

48、口时能驱动8个TTL。对内部Flash程序存储器编程时,接收指令字节;校验程序时输出指令字节,要求外接上拉电阻。在访问外部程序和外部数据存储器时,P0口是分时转换的地址(低8位)/数据总线,访问期间内部的上拉电阻起作用。P1端口P1.0P1.7 P1是一个带有内部上拉电阻的8位双向I/0端口。输出时可驱动4个TTL。端口置1时,内部上拉电阻将端口拉到高电平,作输入用。对内部Flash程序存储器编程时,接收低8位地址信息。P2端口P2.0P2.7 P2是一个带有内部上拉电阻的8位双向I/0端口。输出时可驱动4个TTL。端口置1时,内部上拉电阻将端口拉到高电平,作输入用。对内部Flash程序存储器

49、编程时,接收高8位地址和控制信息。在访问外部程序和16位外部数据存储器时,P2口送出高8位地址。而在访问8位地址的外部数据存储器时其引脚上的内容在此期间不会改变。 P3端口P3.0P3.7是一个带有内部上拉电阻的8位双向I/0端口。输出时可驱动4个TTL。端口置1时,内部上拉电阻将端口拉到高电平,作输入用。对内部Flash程序存储器编程时,接收控制信息。除此之外P3端口还用于一些专门功能,具体请看表4-1。P13端口在做输入使用时,因内部有上接电阻,被外部拉低的引脚会输出一定的电流。表4-1 P3端口引脚兼用功能表Table.4-1 P3 use menu of portP3引脚兼用功能P3.

50、0串行通讯输入(RXD)P3.1串行通讯输出(TXD)P3.2外部中断0( INT0)P3.3外部中断1(INT1)P3.4定时器0输入(T0)P3.5定时器1输入(T1)P3.6外部数据存储器写选通WRP3.7外部数据存储器读选通RD上拉电阻简单来说就是把电平拉高,通常用4.710K的电阻接到Vcc电源,下拉电阻则是把电平拉低,电阻接到GND地线上。5)其它的控制或复用引脚ALE/PROG 30 访问外部存储器时,ALE(地址锁存允许)的输出用于锁存地址的低位字节。即使不访问外部存储器,ALE端仍以不变的频率输出脉冲信号(此频率是振荡器频率的1/6)。在访问外部数据存储器时,出现一个ALE脉

51、冲。PSEN 29 该引脚是外部程序存储器的选通信号输出端。当AT89C51由外部程序存储器取指令或常数时,每个机器周期输出2个脉冲即两次有效。但访问外部数据存储器时,将不会有脉冲输出。表42Vpp与芯片型号和片内特征字的关系Table.4-2 the relation of Vpp to chip models and features characters in chipVpp = 12VVpp = 5V印刷在芯片面上的型号AT89C51xxxxYYWWAT89LV51xxxxYYWWAT89C51xxxx-5YYWWAT89LV51xxxx-5YYWW片内特征字030H=1EH030H=

52、1EH030H=1EH030H=1EH031H=51H031H=61H031H=51H031H=61H032H=FFH032H=FFH032H=05H032H=05HEA/Vpp 31 外部访问允许端。当该引脚访问外部程序存储器时,应输入低电平。要使AT89C51只访问外部程序存储器(地址为0000H-FFFFH),这时该引脚必须保持低电平,而要使用片内的程序存储器时该引脚必须保持高电平。对Flash存储器编程时,该引脚用于施加Vpp编程电压。Vpp电压有两种,类似芯片最大频率值要根据附加的编号或芯片内的特征字决定。具体如表42所列。4.2 速度显示电路的设计速度表在电机车正常运行时可以显示其

53、行驶的速度,是为了让司机了解电机车当前的运行速度。4.2.1 介绍速度显示表为测出列车行驶的速度数,在待测车轮转盘上安装数块(n)小磁钢(如第1章所述)。每当列车行驶 D的距离时,小磁钢接近霍尔集成电路n次,传感器就发出n个脉冲,单片机就将接收到的脉冲信号进行计数。即每当小磁钢接近霍尔集成电路一次,列车向前行驶过D / n的距离。当列车在软件编程中设定好的计算周期T里,触发了多少次的脉冲,单片机都一一的累加起来,记为N。根据,得到了列车在周期T内运行的路程,再由V=S/T,就可以得到电机车的运行速度,得到的速度V经过软件编程后,输出到驱动显示器,即可显示出列车的行驶速度。速度表的工作原理图如图

54、4-4所示。图4-4 速度表工作原理方框图Fig.4-4 The block diagram of speed tables working Principle 图4-5是一个AT89C51单片机和I/O扩展8155为主要组成的速度表硬件电路。主电路由三部分构成:霍尔齿轮脉冲传感器,主控系统,速度显示器。图4-5 速度表电路图 8 Fig.4-5 The circuit figure of speed table4.2.2 机车速度显示机理在待测转速的转盘上安装数块(n)小磁钢。每当转盘转动一周,小磁钢接近霍尔集成n次。于是霍尔集成电路将感知的磁信号变换为电信号并放大后,送往单片机的P1.3端

55、口。单片机P1.3端口每接收到一个触发脉冲,内部程序的N整型变量都加1。当电机车在周期T内触发N次,程序就对数据进行处理,本次设计中,车轮直径D为本1000mm,则车轮周长C为:= 3.141000 = 3140mm该车轮四周安装了10块小磁钢,而两块小磁钢之间的轮周长为:mm电机车在周期T内,单片机接收到的触发信号共有JC次,所以电机车走过的路程为所以,电机车在这个周期T内的平均速度为 km/h将定时器0设置为定时模式1,其控制字为01H。x=15536计算得,定时器0的初始值TH0=0Xb0,TL0=0x3C。单片机最后将计算所得到的结果,通过8155扩展口芯片,送到共阴极接法的七段译码管

56、显示器。4.2.3 芯片8155简介由于速度显示器需要的端口很多,而且单片机要连接的外设也多,为了节省一些端口,所以在这里,就用可编程I/O扩展接口对显示器进行控制。如图所示,显示器为3位LED数码显示,共阴极接法。数位的扫描信号由8155的A端口PA0PA3提供,字段信号由8155的B端口PB0 PB7 输出。8155有3个可编程的并行端口,端口A和端口B均为8位输入输出,端口C为6位,可作输入输出处,每根线还可分别作为命令线。它们都靠内部命令器来控制。命令寄存器只能写入不能读出,有关功能如图4-6所示8。图4-6 8155命令寄存器的控制字格式Fig.4-6 8155 order registers control characters format而8155的C端口各引脚的工作方式3、工作方式4的定义见表4-3所列,详细资料请查阅手册。表4-3 C端口各引脚的工作方式3、工作方式4定义Table.4-3 Definition of work style of C port端口C引脚方式3方式4PC0A INTR(端口A中断

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!