本科毕设论文-—列车中控微机保护系统.docVIP

  • 2
  • 0
  • 约2.92万字
  • 约 50页
  • 2016-12-06 发布于辽宁
  • 举报

本科毕设论文-—列车中控微机保护系统.doc

1 绪论 选题依据 随着科学技术地发展,人们物质文化水平提高,得发展基于单片机的硬件部分主要由单片机最小系统模块、电动机驱动模块、报警模块等部分组成。自19世纪铁路诞生以来,如何控制铁路运输的安全就一直是世界各国铁路运输业面临的主要课题,而列车运行安全是列车运行控制的核心。列车信息控制系统是保证列车控制有效性、安全性及旅客舒适性所必需的,国外已开行的高速列车,如德国的ICE、法国的TGV、日本的新干线等高速列车都装有完整的信息控制系统。控制网络技术作为现代列车的关键技术,在世界范围内得到了越来越广泛的应用。目前,世界上主要列车电气部件供应商都推出了基于网络的控制系统,比如:Siemens的SIBAS 32 R铁路自动化系统、ADtranz公司(现已被Bombardier公司收购)的MITRAC R列车通信和控制系统、Alstom公司的A-GATE R控制系统以及日本三菱、东芝公司的TCMS列车控制监视系统等。近年来,随着我国交流传动高速列车、电动车组、城市轨道交通车辆研究工作的开展,列车网络控制技术已成为高速列车、动车组的必备技术之一。为了保证列车运行安全,列车的安全相关技术越来越受到重视。要测速,首先要解决是采样的问题。在使用模拟技术制作测速表时,常用测速发电机的方法,即将测速发电机的转轴与待测轴相连,测速发电机的电压高低反映了转速的高低。使用单片机进行测速,可以使用简单的脉冲计数法。只要转轴每旋转一周,产生一个或固定的多个脉冲,并将脉冲送入单片机中进行计数,即可获得转速的信。DALLAS(达拉斯)公司生产的DS18B20温度传感器当仁不让。超小的体积,超低的硬件开消,抗干扰能力强,精度高,附加功能强,使得DS18B20更受欢迎。DS18B20的优势是我们学习单片机技术和开发温度相关的小产品的不二选择。了解其工作原理和应用可以拓宽对单片机开发的思路。DS18B20的温度检测与数字数据输出全集成于一个芯片之上,从而抗干扰力更强。其一个工作周期可分为两个部分,即温度检测和数据处理。在使用前先了解18B20的内部存储器资源。 DS18B20共有三种形态的存储器资源。ROM 只读存储器,用于存放DS18B20ID编码,其前8位是单线系列编码(DS18B20的编码是19H),后面48位是芯片唯一的序列号,最后8位是以上56的位的CRC码(冗余校验)。数据在出产时设置不由用户更改。DS18B20共64位ROM。 RAM 数据暂存器,用于内部计算和数据存取,数据在掉电后丢失,DS18B20共9个字节RAM,每个字节为8位。第1、2个字节是温度转换后的数据值信息,第3、4个字节是用户EEPROM(常用于温度报警值储存)的镜像。在上电复位时其值将被刷新。第5个字节则是用户第3个EEPROM的镜像。第6、7、8个字节为计数寄存器,是为了让用户得到更高的温度分辨率而设计的,同样也是内部温度转换、计算的暂存单元。第9个字节为前8个字节的CRC码。EEPROM 非易失性记忆体,用于存放长期需要保存的数据,上下限温度报警值和校验数据,DS18B20共3位EEPROM,并在RAM都存在镜像,以方便用户操作。 3 系统设计 总体设计要求 设计要求 该系统以单片机为核心,实现对列车温度速度采集的自动控制。该控制系统包括:①列车温度、速度采集模块;②单片机最小系统模块,涉及用E2PROM存储设置信息;③显示模块,用于实时显示当前的温度和速度;④报警模块,实时监控异常状态等 根据设计要求,设计框图如图3—1所示: 图3-1 原理框图 设计思想 首先通过温度传感器与速度传感器采集温度与速度数据,把采集到的数据转化为计算机可以接受的数字信号。在接受到采集数据后,单片机开始对数据进行处理并显示。如果有异常(温度值超出要求范围),触发报警电路,提醒有异常状况发生。 数据处理后,应外接一个E2PROM存储器用于存储温度及速度报警值,起到断电信息不丢失的作用。该存储器也用于存储设置的温度报警值,而报警值可通过按键设置。整个过程需要用单片机算法去控制与显示设定的温度与速度,从而与实时采样值去比较,大于设定值报警。 系统功能模块 该系统设计要求主要包括温度采集模块,速度采集模块,报警模块,LED显示模块,掉电保护模块和参数设定模块。系统功能模块框图如图3-2所示: 图3-2 系统功能模块图 模块说明: 温度采集模块,通过温度传感器对温度的实时采集,并将采集到的数据送到单片机内。 速度采集模块,通过速度传感器对速度的实时采集,并将采集到的数据送到单片机内。 LED显示模块,用于实时显示采集到的温度值与速度值。 参数设置模块,通过键盘实现对报警温度和速度上限值的设置。 报警模块,实时监测异常状况,如果当监测到温度或速度超过报

文档评论(0)

1亿VIP精品文档

相关文档