CN2922304Y - 基于tcn的多总线车辆通信控制模块 - Google Patents
基于tcn的多总线车辆通信控制模块 Download PDFInfo
- Publication number
- CN2922304Y CN2922304Y CN 200620051460 CN200620051460U CN2922304Y CN 2922304 Y CN2922304 Y CN 2922304Y CN 200620051460 CN200620051460 CN 200620051460 CN 200620051460 U CN200620051460 U CN 200620051460U CN 2922304 Y CN2922304 Y CN 2922304Y
- Authority
- CN
- China
- Prior art keywords
- interface
- bus
- control module
- cpu processor
- module based
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Landscapes
- Small-Scale Networks (AREA)
Abstract
本实用新型公开了一种基于TCN的多总线车辆通信控制模块,其包括CPU处理器,与CPU处理器电连接的内存、复位电路、LED、时钟电路、温控电路、报警电路、电源电路,所述CPU处理器还与FPGA连接,所述FPGA与存储器、CAN总线接口、MVB总线接口连接,所述MVB总线接口还通过缓冲与CPU处理器连接,CPU处理器还与通用通信接口连接。本实用新型采用通用芯片的模块化结构,运行速度快,通讯功能齐全,存储空间大,便于用户采用符合IEC61131-3的可编程计算机编程语言实现用户图形编程的基于TCN的多总线车辆通信控制模块。本实用新型适用于机车/车辆的车辆级控制、故障诊断与通信管理,也可适用于地铁列车或工业自动化等相关领域。
Description
技术领域
本实用新型涉及一种铁道交通通信控制技术,特别是涉及一种基于TCN的多总线车辆通信控制模块。
背景技术
现有基于TCN网络的车辆通信控制模块或单元主要采用机箱结构,要实现总线管理与控制功能,至少要使用电源、处理器、总线管理器等插件,使得***十分复杂,成本高,功耗高,体积大。目前同类产品主要存在以下不足之处:(1)通信功能有限只满足了基于TCN的车辆通信控制模块基本功能,没有以太网、USB等通信接口,不能满足车辆内多种现场总线同时并存现状的需求,也不能满足高速数据传输的要求;(2)处理速度慢对于总线管理器及车辆控制而言,实时性要求极高,而采用几十Mhz的处理器难以满足实时通信与控制的要求;(3)存储空间太小由于采用传统NAND FLASH+SRAM的设计方式,使得容量无法加大,相对故障诊断与记录而言,不能满足现有要求;(4)功耗大,体积大由于插件数量多,且没有采用节电设计技术,使得功耗大,体积无法缩小;结构上,采用机箱结构或即使采用模块化,却是从标准3U与6U插件演变而来,体积庞大,重量较重,不便安装,且插件的拆卸也极其困难。
实用新型内容
本实用新型的目的在于克服现有技术中的不足,提供一种运行速度快,通讯功能齐全,存储空间大,功耗低,体积小的基于TCN的多总线车辆通信控制模块。
本实用新型的目的通过下述技术方案予以实现:包括CPU处理器,与CPU处理器电连接的存储器、复位电路、LED、时钟电路、温控电路、报警电路、电源电路,所述CPU处理器还与FPGA(现场可编程门阵列)连接,所述FPGA与存储器、MVB总线接口、CAN总线接口连接,所述MVB总线接口还通过缓冲与CPU处理器连接,所述FPGA还与CAN总线接口连接,所述CPU处理器还与通用通信接口连接,所述MVB总线接口与FPGA及CPU连接。
所述CAN总线接口可由CAN协议处理器和带隔离的电平转换电路组成,电平转换电路设计制作在一块独立的PCB板上。MVB总线接口由MVB通信控制器、通信存储器TM、CPU接口口缓冲、FPGA及MVB总线物理层接口,FPGA实现总线仲裁组成,通过MVB总线管理将程序拷贝到CPU SDRAM中运行以提高处理速度;MVB电平转换设计在一块独立的PCB板上,实现MVB不同介质(ESD/EMD/OGF)而不需修改PCB板设计。通用通信接口为太网接口、USB接口、串行总线RS232/RS422/RS485接口。CPU处理器宜选用内置多种通信接口,SDRAM总线与外部总线分离、带数据指令Catch的嵌入式网络处理器。存储器通过程序划分为程序存储器、状态信息及故障信息存储器,存储器的介质为NOR FLASH存储器或NAND FLASH存储器或它们的组合。
与现有技术相比,本实用新型具有以下优点:速度快,功能齐全,存储空间大,设备体积小,造价便宜,便于用户编程,将应用层与底层软件区分开来,特别是能够实现用户图形编程。适用于机车/车辆的车辆级控制、故障诊断与通信管理,也可适用于地铁列车或工业自动化等相关领域。
附图说明
图1为本实用新型的原理框图;
图2为本实用新型一实施例结构框图。
具体实施方式
下面结合附图和实施例对本实用新型作进一步说明:
参照图1,本实用新型包括CPU处理器1,与CPU处理器1电连接的内存2、复位电路3、LED4、时钟电路5、温控电路6、报警电路7、电源电路8,所述CPU处理器1还与FPGA1O连接,所述FPGA10与存储器9、CAN总线接口12、MVB总线接口11连接,所述MVB总线接口11还直接与CPU处理器1连接,CPU处理器1还与通用通信接口13连接。
参照图2,本实施例在CPU处理器1上连接有复位电路3,LED4,时钟电路5、温控电路6,报警电路7,电源电路8,与CPU处理器1连接的内存2为SDRAM或SRAM2-1,与CPU处理器1连接的存储器9为NOR FLASH 9-1和NAND FLASH 9-2组合,与CPU处理器1连接的通用通信接口13有RS485/RS422接口13-1、USB接口13-2、串口13-3和以太网接口13-4。CPU处理器1和存储器9都与FPGA 10连接,在FPGA 10上连接了MVB总线接口11和CAN总线接口12。
CPU处理器1:选用目前国际上流行的Intel公司Xscale核嵌入式网络处理器IXP425,它的主频最高可达533MHz,是一款性价比很高的片上***SOC芯片,其主要接口有:PCI口、UTOPIA接口、USB接口、高速串口、通用串口、SDRAM接口、JTAG调试口以及多个通用I/O口,内部还集成了四路定时器、32K的指令缓存和数据缓存等资源;其内核电压低至1.3V,在高速运行时功耗仅为2W;具有266MHz、400MHz、533MHz三种可配置速度,特别适用于基于网络的控制***。
LED4:设置四个通用状态指示灯,用于指示CPU处理器运行状态、MVB网络状态、故障显示,以及用户应用程序运行状态指示,状态指示灯由CPU的GPIO口缓冲驱动。
时钟电路5:选用时钟装置RTC,用于设置***时钟及故障诊断时的数据记录等。RTC选用串行接口的芯片,通过SPI或IIC接入CPUGPIO口,RTC电池采用电容备份方式。
温控电路6:用于测量VCM内部的空气温度,并通过SPI或IIC协议接入CPUGPIO口,用以监测VCM内部过热等故障。
报警电路7:设置一个报警输出继电器,由CPU的GPIO口缓冲驱动,用于对外指示VCM的故障状态。模块工作电源与继电器报警输出由面板X7引出,该插座具有电流大、便于PCB安装的特点,为铁路行业首次选用。
电源电路8:电源电路为整个VCM提供5V、3.3V、2.5V、1.3V电源。由DC/DC开关电源模块及低压差线性稳压器芯片组成。模块工作电源电压范围为DC24V~137V,额定输出功率为12W。电源输入级设置浪涌电流限制器和备份电容。电源中断耐受时间大于10ms,并向CPU子***提供电源故障中断指示信号。
FPGA10:由FPGA及相应配置电路组成,用于实现MVB、CAN、NAND FLASH等的协议控制与管理及各种总线的仲裁。
MVB总线接口11:MVB总线接口是VCM的核心之一,为VCM提供与MVB总线的连接通道。它包括MVB通信控制器、1M字节的通信存储器TM、CPU接口缓冲与控制逻辑以及MVB总线物理层接口。实现MVB总线管理及实现CAN、以太网的网关接口,对外接口采用3个DIN41652标准9芯D型连接器,引脚定义符合TCN标准的规定,由面板X1-X3引出,其中X3为进行总线监视与程序下载用。
CAN总线接口12:控制器局域网总线CAN,由CAN协议处理器专用芯片或由FPGA及带隔离的电平转换电路组成,实现对CAN总线管理及与MVB、以太网的网关接口。CAN接口由VCM面板X4 DIN41652标准9芯D型连接器引出。
复位电路3:主要实现电源监视,确保CPU上电时序及软件监视功能,确保软件正常运行,当出现软件“跑飞”或死机时及时“唤醒”CPU进入复位状态。
存储器9:采用NAND FLASH存储器是技术上的创新和突破,过去只采用NOR FLASH存储器。本实施例的存储器由NOR FLASH和NAND FLASH组成,其中NOR FLASH用作程序存储器及故障记录用,每片NOR FLASH容量为16MB,由多片组成。NAND FLASH用于故障履历记录用,容量16MB~1GB,为首次列车控制领域运用。因NAND FLASH操作时序复杂,故由GPIO或FPGA模拟时序。
内存2:SDRAM或SRAM:容量为64~256MB,使用不同容量SDRAM时不必更改设计。操作于133MHZ的时钟频率。IXP425提供了SDRAM控制器,最多可接4片SDRAM。实时操作***RTOS在内存初始化后,将BOOT映像和RTOS应用映像复制到SDRAM中执行。
通用通信接口13:有以太网接口,串行总线接口,USB接口和RS485/RS422接口,可以满足目前流行的各种输入输出接口的需要。
以太网接口13-4:通过RJ45工业以太网连接器引出,实现MVB装置、CAN装置到以太网的转换,以利于高速数据传输;调试与故障数据下载等接口、可下载程序、监视CPU运行状态及将故障履历数据下载到PC或车载监视等设备。
串行总线接口13-3:串行接口由CPU及串口电平转换电路组成,主要作为基于PC机的VCM装置调试终端接口,用于底层程序下载、监视等调试功能,波特率最大为115.2Kbps。
USB接口13-2:由CPU及接口电路组成,实现PC机及可移动存储设备如U盘,USBdisk与VCM的连接,从而实现VCM的程序下载、参数设置、故障履历数据下载等功能。
RS485/RS422接口13-1:提供一个带光电隔离RS485/RS422接口,主要用于提供基于多点RS485/RS422标准协议的通信接口,便于与三方设备连接,波特率最大为1Mbps。该接口经X5、X6 DB9插头从VCM面板引出。
本实用新型的工作原理:CPU处理器1为车辆通信控制模块整个通信管理的核心部分,一方面对通用通信接口13、MVB总线接口11、CAN总线接口12的通信总线实施管理,实现网关功能,即通过上述通信总线实现各现场总线设备间的数据交换和资源共享。另一方面将采集到的各现场设备的信息进行处理后在必要时传送到其他现场设备,实现对整个***的控制、诊断、显示,并将相关信息存储在存储器9中。通过上述现场总线特别是USB及以太网,非常方便地将信息资料下载到PC机和其他地面处理***进行分析处理。FPGA 10在此参与通信协议处理及实现对模块内部各芯片间的总线仲裁。上述现场总线设备除了包括各种I/O模块外,还包括了显示器及其他执行机构。
Claims (8)
1.一种基于TCN的多总线车辆通信控制模块,包括CPU处理器,与CPU处理器电连接的存储器、复位电路、LED、时钟电路、温控电路、报警电路、电源电路,所述CPU处理器还与FPGA连接,所述FPGA与存储器、MVB总线接口、CAN总线接口连接,所述MVB总线接口还通过缓冲与CPU处理器连接,其特征在于:所述FPGA还与CAN总线接口连接,所述CPU处理器还与通用通信接口连接,所述MVB总线接口与FPGA及CPU连接。
2.根据权利要求1所述的基于TCN的多总线车辆通信控制模块,其特征在于:所述CAN总线接口由CAN协议处理器和带隔离并制作在一块独立的PCB板上的电平转换电路组成。
3.根据权利要求1或2所述的基于TCN的多总线车辆通信控制模块,其特征在于:所述MVB总线接口由MVB通信控制器、通信存储器TM、CPU接口缓冲及用于实现总线仲裁的FPGA组成。
4.根据权利要求1或2所述的基于TCN的多总线车辆通信控制模块,其特征在于:所述通用通信接口为以太网接口、USB接口、串行总线RS232/RS422/RS485接口。
5.根据权利要求3所述的基于TCN的多总线车辆通信控制模块,其特征在于:所述通用通信接口为以太网接口、USB接口、串行总线RS232/RS422/RS485接口。
6.根据权利要求4所述的基于TCN的多总线车辆通信控制模块,其特征在于:所述CPU处理器为内置多种通信接口,SDRAM总线与外部总线分离、带数据指令Catch的嵌入式网络处理器。
7.根据权利要求5所述的基于TCN的多总线车辆通信控制模块,其特征在于:所述CPU处理器为内置多种通信接口,SDRAM总线与外部总线分离、带数据指令Catch的嵌入式网络处理器。
8.根据权利要求6所述的基于TCN的多总线车辆通信控制模块,其特征在于:所述存储器通过程序划分为程序存储器、状态信息及故障信息存储器,所述存储器的介质为NORFLASH存储器或NAND FLASH存储器或它们的组合。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200620051460 CN2922304Y (zh) | 2006-06-26 | 2006-06-26 | 基于tcn的多总线车辆通信控制模块 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200620051460 CN2922304Y (zh) | 2006-06-26 | 2006-06-26 | 基于tcn的多总线车辆通信控制模块 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN2922304Y true CN2922304Y (zh) | 2007-07-11 |
Family
ID=38254774
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200620051460 Expired - Lifetime CN2922304Y (zh) | 2006-06-26 | 2006-06-26 | 基于tcn的多总线车辆通信控制模块 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN2922304Y (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101380959B (zh) * | 2008-10-24 | 2010-12-08 | 株洲南车时代电气股份有限公司 | 一种多功能车厢总线设备 |
CN102642542A (zh) * | 2012-05-02 | 2012-08-22 | 广西大学 | 一种基于以太网的机车车辆数据采集装置 |
CN104620540A (zh) * | 2012-08-23 | 2015-05-13 | 西门子公司 | 用于启动至少一个功能设备的方法和轨道车辆编队 |
CN104932487A (zh) * | 2015-06-04 | 2015-09-23 | 北京交通大学 | 一种地铁车辆远程诊断*** |
CN105915424A (zh) * | 2016-04-14 | 2016-08-31 | 萨格思特(深圳)科技有限公司 | 一种基于fpga芯片的mvb通讯装置 |
CN106209509A (zh) * | 2016-07-05 | 2016-12-07 | 北京轩宇空间科技有限公司 | 一种mvb总线监视仪 |
CN106789511A (zh) * | 2016-12-22 | 2017-05-31 | 中车青岛四方车辆研究所有限公司 | 基于fpga的列车用can通信转换控制方法及转换模块 |
CN108594818A (zh) * | 2018-04-27 | 2018-09-28 | 深圳市商汤科技有限公司 | 智能驾驶控制方法、智能车载设备和*** |
CN114421441A (zh) * | 2021-12-30 | 2022-04-29 | 天津市中力神盾电子科技有限公司 | 开关电路 |
-
2006
- 2006-06-26 CN CN 200620051460 patent/CN2922304Y/zh not_active Expired - Lifetime
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101380959B (zh) * | 2008-10-24 | 2010-12-08 | 株洲南车时代电气股份有限公司 | 一种多功能车厢总线设备 |
CN102642542A (zh) * | 2012-05-02 | 2012-08-22 | 广西大学 | 一种基于以太网的机车车辆数据采集装置 |
CN104620540A (zh) * | 2012-08-23 | 2015-05-13 | 西门子公司 | 用于启动至少一个功能设备的方法和轨道车辆编队 |
CN104932487A (zh) * | 2015-06-04 | 2015-09-23 | 北京交通大学 | 一种地铁车辆远程诊断*** |
CN105915424A (zh) * | 2016-04-14 | 2016-08-31 | 萨格思特(深圳)科技有限公司 | 一种基于fpga芯片的mvb通讯装置 |
CN106209509A (zh) * | 2016-07-05 | 2016-12-07 | 北京轩宇空间科技有限公司 | 一种mvb总线监视仪 |
CN106209509B (zh) * | 2016-07-05 | 2019-04-09 | 北京轩宇空间科技有限公司 | 一种mvb总线监视仪 |
CN106789511A (zh) * | 2016-12-22 | 2017-05-31 | 中车青岛四方车辆研究所有限公司 | 基于fpga的列车用can通信转换控制方法及转换模块 |
CN106789511B (zh) * | 2016-12-22 | 2019-06-18 | 中车青岛四方车辆研究所有限公司 | 基于fpga的列车用can通信转换控制方法及转换模块 |
CN108594818A (zh) * | 2018-04-27 | 2018-09-28 | 深圳市商汤科技有限公司 | 智能驾驶控制方法、智能车载设备和*** |
CN114421441A (zh) * | 2021-12-30 | 2022-04-29 | 天津市中力神盾电子科技有限公司 | 开关电路 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100469035C (zh) | 一种基于tcn的多总线车辆通信控制模块 | |
CN2922304Y (zh) | 基于tcn的多总线车辆通信控制模块 | |
CN204231391U (zh) | 一种机车车载通用数据通信网关 | |
CN105548777A (zh) | 基于双cpu并行录波存储的故障录波装置 | |
CN202206427U (zh) | 一种基于arm+dsp 的新型智能变电站断路器ied | |
CN104102161A (zh) | 智能一体化电源开关量监控模块 | |
CN104239176A (zh) | 基于互联网的多用户多目标远程jtag调试*** | |
CN108132621A (zh) | 一种基于国产软硬件的智能管理平台 | |
CN202373058U (zh) | 列车网络控制及监控***的数据记录单元 | |
CN103532804A (zh) | 多串口双以太网联网服务器 | |
CN111692003A (zh) | 一种基于vnx架构的发动机综合控制器 | |
CN207319048U (zh) | 流水线故障定位及远程报警装置 | |
CN1897623B (zh) | 一种机车/车辆控制、诊断与通信管理方法及装置 | |
CN202034166U (zh) | 一种高压变压器冷却设备监测与通信模块 | |
CN102361431B (zh) | 一种双速电机控制器及其控制方法 | |
CN201928299U (zh) | 一种新型EtherNet/IP工业以太网输入输出模块 | |
CN201345391Y (zh) | 用于电动汽车充电机的控制面板*** | |
CN101557292A (zh) | 一种网络处理控制器 | |
CN202587019U (zh) | 一种可热插拔的以太网通讯模块 | |
CN203193664U (zh) | 一种WorldFIP-CAN 的网关设备 | |
CN101299377B (zh) | 变压器冷却***自动轮换投切控制装置 | |
CN217362040U (zh) | 基于fpga技术的发电设备故障诊断边缘计算物理卡 | |
CN219107133U (zh) | 机车低压控制柜故障监测*** | |
CN201726108U (zh) | 数字式保护测控装置 | |
CN103680094A (zh) | 公路监控***的远端监控装置及信息发布方法及监控方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
AV01 | Patent right actively abandoned |
Effective date of abandoning: 20090311 |
|
C25 | Abandonment of patent right or utility model to avoid double patenting |