一种列车触摸屏控制器的制作方法

文档序号:11729024阅读:250来源:国知局
一种列车触摸屏控制器的制作方法与工艺

本发明属于嵌入式计算机领域,涉及一种列车触摸屏控制器。



背景技术:

近年来,随着人们对列车行驶过程中安全性和稳定性关注度的不断提高,如何将列车的运行信息实时采集和显示出来变得尤为重要,列车触摸屏作为列车在运行过程中进行信息采集的重要设备,正在向智能化、网络化和小型化等方面快速发展。与此对应,列车触摸屏的发展对列车触摸屏控制器提出了更高的要求。首先,列车触摸屏采集的信息量越来越大,这要求列车触摸屏控制器的运算能力和网络带宽不断提高。其次,列车触摸屏的体积日益减小,这要求列车触摸屏控制器在结构上要适应狭小空间要求。最后,列车触摸屏的种类较多,这要求列车触摸屏控制器能够兼容4线和5线触摸屏。在此背景下,本发明提出了一种列车触摸屏控制器,以满足列车触摸屏的上述要求。



技术实现要素:

本发明要解决的技术问题是提供一种列车触摸屏控制器,能够兼容4线和5线触摸屏,支持2k范围内可调输出分辨率、屏幕亮度与输出音量可调,能够实时采集列车的运行信息并通过lcd显示给列车驾驶员,列车驾驶员可以通过简便的触摸操作进行列车车载设备的日检和功能配置。

本发明的技术方案:

一种列车触摸屏控制器,包括主控制模块、视频显示模块和触控模块。

主控制模块由主控芯片及其外围器件组成,主要负责列车触摸屏控制器的初始化、配置、管理及运行上层应用程序。主控芯片采用基于x86架构的4核处理器。外围器件包括emmc芯片、ddr3l内存芯片、flash芯片、rs232电平转换芯片、rs485电平转换芯片、以太网控制芯片、cpld芯片及复位芯片。其中,emmc芯片和主控芯片的sdio接口相连,作为应用程序的存储芯片。ddr3l内存芯片和主控芯片的动态内存控制接口相连,用于操作系统和应用程序的运行。flash芯片和主控芯片的静态内存控制接口相连,用于存放bios。rs232电平转换芯片和主控芯片的uart0接口相连,作为列车触摸屏控制器的调试接口。rs485电平转换芯片和主控芯片的uart1接口相连,作为预留的rs485接口。2个以太网控制芯片和主控芯片的pcie2.0接口相连,扩展出2路千兆以太网接口。cpld芯片和主控芯片的lpc接口相连,通过复位芯片对列车触摸屏控制器进行复位操作。另外,主控芯片的ddi0接口和视频显示模块的双路选择芯片相连,提供视频数据传输通路。主控芯片的hda接口和视频显示模块的音频编解码芯片相连,提供音频数据传输通路。主控芯片的i2c接口与视频显示模块的光敏传感器相连,用于采集环境的光照强度。主控芯片的msata2.0接口和msata固态硬盘相连,用于存放操作系统的镜像文件。主控芯片的usb2.0接口和触控模块的usbhub芯片相连,用于采集5线触摸屏的坐标数据。主控芯片的spi接口和触控模块的4线触摸屏控制芯片相连,用于采集4线触摸屏的坐标数据。

视频显示模块由lvds视频输出子模块、hda音频输出子模块及传感器子模块组成。lvds视频输出子模块包括2个输出通道,分别为4路lvds输出通道和2路lvds输出通道。其中,4路lvds输出通道由双路选择芯片、四通道lvds视频转换芯片和lcd组成,2路lvds输出通道由双路选择芯片、双通道lvds视频转换芯片和lcd组成。对于4路lvds输出通道,由双路选择芯片将主控芯片的4路edp信号传输到四通道lvds视频转换芯片,经过转换后输出4路lvds信号,同时输出调光信号pwm0和背光使能信号backlight0。对于2路lvds输出通道,由双路选择芯片将主控芯片的2路edp信号传输到双通道lvds视频转换芯片,经过转换后输出2路lvds信号,同时输出调光信号pwm1和背光使能信号backlight1。将lvds信号输入到lcd的lvds接口,显示主控制模块的视频信息;将调光信号和背光使能信号输入到lcd的高压驱动板,控制lcd背光的使能与屏幕亮度。输出视频的分辨率通过外接的eeprom芯片配置,最大支持2k分辨率。hda音频输出子模块由音频编解码芯片和功率放大芯片组成,音频编解码芯片和主控制模块的hda接口相连输出左右2路立体音,再经过功率放大芯片进行功率放大后驱动2路10w扬声器,实现双路立体音频输出。传感器子模块采用外接光敏传感器的方式,主控芯片通过i2c接口读取环境的光照强度,并根据光照强度的变化实时改变lvds视频输出子模块输出的调光信号,以此来调节lcd屏幕的亮度。

触控模块由4线触摸屏控制子模块和5线触摸屏控制子模块组成,负责采集列车驾驶员触摸操作的坐标数据并传输到主控芯片。4线触摸屏控制子模块采用4线触摸屏控制芯片,该4线触摸屏控制芯片采用12bit的adc,采样频率为125khz,满足现有4线触摸屏的运算速度;该4线触摸屏控制芯片通过4线触控接口采集4线触摸屏的4路模拟数据,然后将采集到的模拟数据进行ad转换,并将转换后的坐标数据通过spi接口传输到主控芯片。5线触摸屏控制子模块由5线触摸屏控制芯片和usbhub芯片组成,5线触摸屏控制芯片具有12bit的adc,采样频率为1mhz,每个坐标点的模拟数字转换时间为13ms,满足现有5线触摸屏的运算速度;该5线触摸屏控制芯片通过5线触控接口采集5线触摸屏的5路模拟数据,然后将采集到的模拟数据进行ad转换,并将转换后的坐标数据通过usb接口传输到usbhub芯片;usbhub芯片与主控制模块的usb2.0接口相连,将5线触摸屏控制芯片输入的坐标数据传输到主控芯片。usbhub芯片具有1路usb2.0上行数据接口和4路usb2.0下行数据接口,通过配置引脚使能该芯片的上行usb_up接口和下行usb_dn1接口,为5线触摸屏控制芯片和主控芯片之间的坐标数据提供传输通道。

列车触摸屏控制器的运行方式如下:设备上电后主控制模块负责列车触摸屏控制器的初始化、对视频显示模块和触控模块寄存器进行配置管理及运行上层应用程序。视频显示模块中的lvds视频输出子模块通过lcd,将列车运行过程中的相关信息实时的显示出来供列车驾驶员监测,hda音频输出子模块向列车驾驶员提供语音提示信息。传感器子模块将环境的光照强度传输到主控制模块,主控芯片根据光照强度的变化实时改变lvds视频输出子模块输出的调光信号,以此实现lcd屏幕亮度可调的功能。触控模块使主控芯片可以实时采集到列车驾驶员触摸操作的坐标数据,并通过主控制模块和视频显示模块对触摸操作做出准确的响应。各功能模块协调工作,构成了完整的列车触摸屏控制器。

本发明的有益效果在于通过视频显示和语音提示为列车驾驶员提供可视化操作,通过2路千兆以太网接口和1路rs485接口可以提高对列车运行信息采集的实时性和准确性,通过输出6路lvds信号可以实现输出视频分辨率在2k范围内可调,通过4线和5线触摸屏的触控接口可以兼容4线和5线触摸屏,通过对环境光照强度的采集,可以实时调节屏幕的亮度,增强列车触摸屏的可操作性。

附图说明

图1是本发明列车触摸屏控制器的硬件结构框图。

图2是本发明列车触摸屏控制器的主控制模块结构框图。

图3是本发明列车触摸屏控制器的视频显示模块结构框图。

图4是本发明列车触摸屏控制器的触控模块结构框图。

具体实施方式

以下结合技术方案和附图详细说明本发明的具体实施方式。

一种列车触摸屏控制器包括主控制模块、视频显示模块和触控模块三部分,结构如图1所示。主控制模块负责列车触摸屏控制器的初始化、对视频显示模块和触控模块寄存器进行配置管理及运行上层应用程序。视频显示模块负责输出主控制模块的视频信息和语音提示信息,并实时监测环境的光照强度。触控模块负责精确地采集列车驾驶员触摸操作的坐标数据。此外,本设备采用12v直流电压作为板卡电源输入,通过开关电源芯片和电源管理芯片转换成12v、5v、3.3v、1.8v、1.5v、1.35v、1.2v和1.0v电源为列车触摸屏控制器中的芯片供电。

(1)主控制模块

主控制模块由主控芯片及其外围器件组成,如图2所示。主控芯片选用x86架构的4核处理器。主控芯片内含多种外设接口:包括一个支持sdio3.0标准的sdio接口;一个访问空间8gb支持ddr3l的动态内存控制接口;一个spi静态内存控制接口;一个支持edp1.3标准的ddi0接口;一个内置带有dma的hda控制接口,采样位数为32bit,采样频率为192khz;一个主从式的i2c接口;两个高速uart接口;两个传输速率为250mb/s的pcie2.0根端口;一个msata2.0接口;一个usb2.0接口;一个spi串行通信接口;一个基于lpc1.1标准的lpc接口。

本发明采用emmc芯片作为列车触摸屏控制器linux系统应用程序的存储芯片,存储空间为32gb,数据读取速率为125mb/s,数据写入速率为49mb/s,该芯片内部将内存控制器和nandflash集成在一起,由内存控制器完成接口协议、数据存储、错误校正码算法、缺陷处理和诊断、电源管理和时钟控制工作,主控芯片只需对emmc芯片进行读写即可,减少了主控芯片的工作量。采用的ddr3l内存芯片的数据位宽为16位,行地址a[0:14],列地址a[0:9],bank地址ba[0:2],四片共同构成2gb的内存空间,用于操作系统和应用程序的运行。采用spi接口的flash芯片存放bios,数据传输速率为50mb/s,存储空间为64mb,并且可以支持在线读写操作。通过ddi0接口将主控芯片的视频信号传输到lvds视频输出子模块。通过hda接口将主控芯片的音频信号传输到hda音频输出子模块。采用i2c接口实时读取传感器子模块采集到的数据,对传感器子模块进行管理。选用rs232电平转换芯片和uart0接口相连,为列车触摸屏控制器扩展出调试接口。选用rs485芯片和uart1接口相连,为列车触摸屏控制器扩展出rs485接口。采用2片pcie2.0接口的以太网控制芯片扩展出2路千兆以太网接口,用于列车触摸屏控制器与外接车载设备进行通信,该芯片具有千兆以太网的数据链路层控制器及物理层接口,上电时通过外接flash芯片对其进行配置,与主控芯片的2个pcie2.0接口相连,扩展出2路千兆以太网接口。采用msata2.0接口的msata硬盘存放操作系统的镜像文件,存储空间为32g,数据传输速率为300mb/s。通过usb2.0接口读取5线触摸屏控制子模块中5线触摸屏的坐标数据。通过spi接口读取4线触摸屏控制子模块中4线触摸屏的坐标数据。采用cpld芯片和主控芯片的lpc接口相连,与复位芯片共同实现列车触摸屏控制器的复位功能。

(2)视频显示模块

视频显示模块包括lvds视频输出子模块、hda音频输出子模块及传感器子模块,如图3所示。视频输出采用lvds信号,该信号采用差分线传输,传输时的电压摆幅为350mv。lvds视频输出子模块包括2个输出通道,分别为4路lvds输出通道和2路lvds输出通道。其中,4路lvds输出通道由双路选择芯片、四通道lvds视频转换芯片和lcd组成,2路lvds输出通道由双路选择芯片、双通道lvds视频转换芯片和lcd组成。

对于4路lvds输出通道,本发明采用edp接口的四通道lvds视频转换芯片,该芯片的配置引脚psel[2:0]设置为“111”,上电时通过spi接口读取外接eeprom芯片的配置信息,将其配置成4路edp信号输入及4路lvds信号输出模式,输出分辨率为2k。主控芯片通过双路选择芯片将4路edp信号传输到四通道lvds视频转换芯片,经过视频转换后输出4路lvds信号、1路调光信号pwm0和1路背光使能信号backlight0。将lvds信号和lcd的lvds接口相连,显示主控制模块的视频信息,将调光信号pwm0和背光使能信号backlight0与lcd的高压驱动板相连,控制lcd背光的使能与屏幕亮度。

对于2路lvds输出通道,本发明采用edp接口的双通道lvds视频转换芯片,该芯片的配置引脚cfg[1:4]设置为“1001”,上电时通过ddcbus接口读取外接eeprom芯片的配置信息,将该芯片配置成2路edp信号输入及2路lvds信号输出模式,输出分辨率为1080p。主控芯片通过双路选择芯片将2路edp信号传输到双通道lvds视频转换芯片,经过视频转换后输出2路lvds信号、1路调光信号pwm1和1路背光使能信号backlight1。将lvds信号和lcd的lvds接口相连,显示主控制模块的视频信息,将调光信号pwm1和背光使能信号backlight1与lcd的高压驱动板相连,控制lcd背光的使能与屏幕亮度。其中,主控芯片可以通过ddi0接口向外接eeprom芯片写入配置信息。

hda音频输出子模块由音频编解码芯片和功率放大芯片组成,负责输出2路立体音频信号作为报警功能的语音提示信息。音频编解码芯片和主控制模块的hda接口相连,将主控芯片的hda信号转换成左右2路立体音输出,再经过功率放大芯片进行功率放大后可驱动2路10w扬声器,实现2路立体音频输出。其中,功率放大芯片的增益配置引脚gain[0:1]设置为“11”,将其增益设置为36db。

传感器子模块采用i2c接口的光敏传感器,负责实时采集环境的光照强度。当lvds视频输出子模块采用4路lvds输出通道时,主控芯片通过i2c接口从传感器子模块读取环境的光照强度,经过处理后通过ddi0接口调节四通道lvds视频转换芯片输出的调光信号pwm0,以此来调节lcd屏幕的亮度。当lvds视频输出子模块采用2路lvds输出通道时,主控芯片通过i2c接口从传感器子模块读取环境的光照强度,经过处理后通过ddi0接口调节双通道lvds视频转换芯片输出的调光信号pwm1,实现lcd屏幕亮度可调的功能。

(3)触控模块

触控模块由4线触摸屏控制子模块和5线触摸屏控制子模块组成,如图4所示,负责采集列车驾驶员触摸操作的坐标数据并传输到主控芯片。4线触摸屏控制子模块采用spi接口的4线触摸屏控制芯片,上电时,主控芯片通过spi接口配置4线触摸屏控制芯片的寄存器,将其设置为12bitadc模式,采样频率为125khz,其转换速率满足现有的4线触摸屏。当列车驾驶员进行触摸操作时,该芯片通过4线触控接口将4线触摸屏的4路模拟数据传输到内部的adc,4路模拟数据分别是x+、x-、y+和y-;然后将采集到的模拟数据经过ad转换,并将转换后得到的坐标数据通过spi接口传输到主控芯片。

5线触摸屏控制子模块由usb接口的5线触摸屏控制芯片和usbhub芯片组成,其中,5线触摸屏控制芯片具有12bit的adc,采样频率为1mhz,每个坐标点的模拟数字转换时间为13ms,其转换速率满足现有的5线触摸屏。usbhub芯片具有1路usb2.0上行数据接口和4路usb2.0下行数据接口,上电时将配置引脚ocs1设置为1,使能该芯片的上行数据接口usb_up和下行数据接口usb_dn1。当列车驾驶员进行触摸操作时,5线触摸屏控制芯片通过5线触控接口将5线触摸屏的5路模拟数据传输到内部的adc,5路模拟数据分别是ul、ur、ll、lr和vito;然后将采集到的模拟数据经过ad转换,并将转换后得到的坐标数据通过usb接口传输到usbhub芯片,usbhub芯片通过usb_up接口与主控芯片相连,将5线触摸屏控制芯片转换后的坐标数据传输到主控芯片。

本发明的触摸屏控制芯片采用4线触摸屏控制芯片和5线触摸屏控制芯片并联的方式,可以兼容4线、5线触摸屏。通过排线将触控模块的4线或5线触控接口和列车触摸屏的触控接口相连,准确的采集列车驾驶员触摸操作的坐标数据,并且通过主控制模块和视频显示模块对触摸操作做出快速、准确的响应。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1