应用于列车广播系统的广播控制盒的制作方法
【技术领域】
[0001]本发明涉及嵌入式网络设备领域,特别是涉及一种全数字车载PIS广播系统广播控制盒设备。
【背景技术】
[0002]随着城市经济的发展,越来越多的城市都拥有多条地铁线路。于此同时,地铁运营方也更加关心乘客乘坐地铁的舒适度。因此,车载PIS就备受广大地铁运营商和乘客的关注。在上海现有的地铁上,主要车载Pis设备之间通信是基于模拟总线的。这也就导致车载PIS,尤其广播系统,功能单一甚至部分功能无法完成,设备接线繁琐,大大降低的乘客的体验度和加大的设备的管理难度。在此现状下,一种能够方便设备布局,维修简便,功能优越的全数字车载PIS广播系统是地铁运营方和乘客们共同的愿望。这种基于网络的全数字系统,大大简化了地铁运营方的工作,极大的提高了乘客的舒适度,紧跟科技发展的步伐。
【发明内容】
[0003]本发明所要解决的技术问题就是克服基于模拟总线带来的设备功能单一、安装繁琐、维修难度大等问题而提供一种基于网络的全数字车载PIS广播系统广播控制盒设备。
[0004]本发明的目的可以通过以下技术方案来实现:一种全数字车载PIS广播系统广播控制盒设备。
[0005]全数字车载PIS广播系统广播控制盒设备硬件主要由核心板、功能板和液晶触摸屏构成。其中,核心板主要包括嵌入式处理器、存储器等。功能板主要包括各种接口,如网络接口、RS232接口等。液晶触摸屏主要由液晶显示模块和触摸模块组成。
[0006]全数字车载PIS广播系统广播控制盒设备核心板运行在嵌入式实时操作系统eCos下,系统采用基于Posix的多线程程序设计。其支持网络数据的收发、音频数据的采集和播放以及文件系统的读取与写入。液晶触摸屏运行在Microwindows、NXlib和FLTK下。设备界面通过FLTK设计而成,经NXl ib处理之后,最终通过Microwindows在触摸屏上显示出来。当用户点击触摸屏时,触摸模块会捕获到触点,并将触点信息反馈给FLTK,FLTK处理之后再经NXlib处理之后,从而通过Microwindows实现界面切换等操作。此时,触摸屏模块会将相关数据发送给设备处理模块,渐而通过网络、串口等控制外设。此外,当设备处理模块从外设检测到信号,再处理完之后,会告知FLTK。FLTK在接受到系统处理模块信号之后,经过NXlib处理之后,通过Microwindows在触摸屏上做出相应的界面变化等。
[0007]进一步的,所述的基于网络的全数字系统,所述的网络是地铁的PIS局域网。所述的全数字系统是设备通信、网卡数据和声卡数据都是数字信号,而非传统的的模拟信号。
[0008]进一步的,所述的核心板运行在嵌入式实时操作系统eCos下,系统采用基于PosiX的多线程程序设计。所述的eCos是一种开源的嵌入式实时操作系统,系统可以精确到10ms。所述的Posix是一种可移植的操作系统借口,其多线程设计可以满足设备在同一时间完成多项工作任务。
[0009]进一步的,液晶触摸屏运行在Microwindows、NXlib和FLTK下。所述的Microwindows是一种开源的嵌入式⑶I软件。所述的FLTK是一种图形界面设计软件。所述的NXlib是一种转化Microwindows和FLTK语言的工具,是的FLTK设计出来的界面可以在触摸屏上准确显示出来。
[0010]本发明设备功能主要分为两部分。第一部分为广播功能。其主要包含手动广播、紧急广播、口播、外接3D5广播和0CC。第二部分为对讲功能,其主要包含司机对讲和司机乘客对讲。对讲支持全双工工作模式。这两部分功能,触摸屏界面上都有相应信息的提示。用户可以通过液晶触摸屏来完成上述的这些功能。
[0011]本发明与现有车载PIS广播系统广播控制盒设备相比,其优越性是明显的。本发明配备一块七寸的液晶触摸屏,将图形化界面与广播功能相结合,供用户便捷使用。液晶触摸屏界面设计美观、快捷、易懂和友好。系统广播和对讲功能丰富,其中对讲实现了全双工,大大解决了现有车载PIS半双工的工作模式,极大的方便了司机与司机对讲和司机与乘客对讲。鉴于本发明是基于网络的全数字化设备,其与系统内其他设备连接不需要之前过多的模拟总线,只需要两根网线接到交换机中,就可以控制系统内其他设备。
【附图说明】
[0012]图1为本发明的系统原理示意图;
[0013]图2为本发明的系统物理示意图-剖面图。其中:(1)为本发明设备的液晶触摸屏;(2)为本发明设备的核心板,包括嵌入式处理器、存储器等;(3)为本发明设备的功能表,包括扬声器、串口、网口等外设接口(4)为本发明设备的核心板和触摸屏之间的通信接口,为并行接口 ;(5)为本发明设备的核心板和功能表之间的通行接口,为接插件;(6)为本发明设备的网络接口 ;(7)为本发明设备的串口接口。
[0014]图3为本发明的系统物理示意图-平面图。其中:(I)本发明设备的液晶触摸屏;
(2)本发明设备的外接MIC挂钩;(3)本发明设的司机对客室广播按键及指示灯;(4)本发明设备的司机对讲按键及指示灯;(5)本发明设备的司机与乘客对讲按键及指示灯;(6)本发明设备的外接3D5音频输入接口 ;(7)本发明设备的扬声器;(8)本发明设备的PPT音频输入接口 ;
[0015]图4为本发明的系统运行流程图。
图5为本发明的触摸屏静态显示界面。
【具体实施方式】
[0016]下面结合附图对本发明做进一步说明。
[0017]如图1所示,一种全数字车载PIS广播系统广播控制盒设备原理图。其介绍了广播控制盒设备的主要模块和模块工作原理。
[0018]如图2、图3所示,一种全数字车载PIS广播系统广播控制盒设备物理结构图。其介绍了广播控制盒设备的外观以及组件的位置等。
[0019]如图4所示,一种全数字车载PIS广播系统广播控制盒设备的详细工作流程。本发明设备主要可以分为以下4个功能模块:系统控制模块、设备通信模块、音频处理模块、和触摸屏控制模块。为了及时获得相关信息,控制模块引申出了设备同步模块和故障统计模块。其中,设备同步模块确保本发明设备的信息是系统中最新信息,故障统计模块是本设备获取车载PIS系统子设备故障信息,并及时通知用户设备出现故障。
[0020]当本发明设备上电之后,首先需要初始化本系统环境,即eCos环境初始化。其次还需要初始化设备硬件等,比如关闭看门狗、初始化NandFlash等。当系统初始化完成之后,接下来就是完成我们功能的初始化。
[0021]系统功能的初始化主要