基于飞凌AM5718的列车驾驶舱显示终端设计方案

列车驾驶舱显示单元是驾驶员与机车设备之间进行人机交互的主要设备。在实际运用中,列车驾驶显示单元将列车行车安全信息、故障信息和设备状态等反映给司机,以便有效地指导司机操作,确保行车安全,减小机车故障的影响。高速运行对列车各部件磨损严重,必须定期检修或者更换才能保证机车运行的可靠性,列车驾驶显示单元能将故障记录存储起来,到站入库后能方便导出进行地面数据分析,它为定期检修提供了数据参考。列车驾驶显示单元是保证列车正常运营的重要因素。


右屏:机车性能数据显示器 用于显示机车各种性能实时数据指标(电车,电量情况,车的本身性能参数)

左屏幕:列车运行监控记录装置,简称监控器 用于显示列车运行实时指标以及文库信号、路况等信息。(列车员使用,上下站,前面后面车间隔距离,到下一站距离,需要多长时间到,实时反馈。)

列车驾驶显示单元,是人与列车交互的平台,一方面,列车通过驾驶舱显示单元反映列车运行状态信息,另一方面,驾驶员通过触摸屏输入从而给驾驶舱显示单元发送操作命令


一、显示终端功能

线路坡度提示:前方自动闭塞信号提示、列车运行速度、列车位置参考线

列车运行限速:实际车速、限制速度、与前方信号机的距离

列车运行里程:标准时间、柴油机转速与风缸压力监视、前方车站信号提示


二、驾驶舱监控显示终端方案架构
硬件部分:
  • CAN:与车联网进行收发数据,通过CAN总线
  • 以太网:传送数据,做通讯,例如列车门状态是否关闭;
  • 显示屏:10.1寸显示,分辨率1024*768.LVDS接口
  • 音频:放喇叭播报开始启动或者停止信息
  • SATA:存放地面数据,中心控制的数据,方便后期查询,每隔500S存储一次数据。
  • USB:非标准USB接口,进行实时调试,或者通过telnet进行远程调试。
  • 串口:作为预留接口,可用作调试。
软件部分:

Linux+OpenGL界面


三、基于FET5718-C设计方案优势
FET5718-C核心板采用TI(德州仪器) AM57X系列 AM5718 多核异构处理器
★多核异构:ARM Cortex -A15,主频高达1. 5G Hz;DSP C66x,主频750MHz;2个双核ARM Cortex-M4,主频213MHz;2个双核PRU(传输实时单元),主频200MHz;
★USB3.0,PCIe3.0,HDMI1.4,UART * 10,QSPI * 1,CAN * 2,以太 网1Gbps * 2等高速接口,拥有强大视频的处理能力;
★操作系统支持Linux4.9.41;
★工业级宽温-40℃〜+ 85℃;
★提供多种命令行与QT端开发例程、提供OpenCV、OpenCL、OpenGL开发例程、提供DSP、PRU环境搭建与开发例程;
★支持UBOOT修改LCD屏幕分辨率、支持修改开机LOGO的功能极大的方便了客户开发与使用,同时还支持SD卡一键烧写WIFI、MIPI摄像头、CPU自动调频&指定频率等丰富的扩展功能。