一种基于PCI接口的FlexRay总线通信子卡的制作方法

文档序号:7557917阅读:742来源:国知局
专利名称:一种基于PCI接口的FlexRay总线通信子卡的制作方法
技术领域
本实用新型涉及网络通讯技术领域,特别涉及一种基于PCI接口的FlexRay总线通信子卡。
背景技术
FlexRay是一种双通道的高速、具有容错能力、基于时间触发和事件触发相结合的下一代车载总线标准,具有广泛的应用领域,如替代CAN总线、用做“数据主干网”、用于分布式控制系统、用于高安全性要求的系统(线控系统)。国外对FlexRay通信协议做了大量的研究和开发工作。2002年,FlexRay总线开始用于线控(x-by-wire)系统可行性鉴定。2007年,宝马5系新款SUV的电子控制减震器系统首次采用了 FlexRay,即成为首款装备FlexRay通信系统的车型。同时,FlexRay通信协议逐步发展成熟,一些半导体厂商和研究机构制作了基于FlexRay通信的线控系统模型,飞思卡尔和恩智浦达成技术上协议,共同开发FlexRay通信芯片,在已有产品的基础上通过技术共享使得FlexRay技术最终成熟的时间大幅度提前。此外,英飞凌、瑞萨、富士通等半导体巨头,也相应有了 FlexRay通信控制器的解决方案出台。FlexRay在国内推进的趋势也在形成。同内一些高校及科研机构也开始对其协议规范进行研究,在解读规范的基础上陆续发表了一些论文,也开始搭建FlexRay实际的通信系统。采用一定的技术手段,实时、完整采集、记录控制网络中的FlexRay总线通信报文,通过报文分析理解通信控制流程,成为产品开发与工业控制领域中的一项重要任务。目前国外市面上已经存在了少量的总线分析专用集成设备,但大多价格昂贵,技术保密性较强,难于进行柔性二次开发,现有产品多采用转换模块将FlexRay总线报文转换为RS232报文,再通过RS232接口将报文发给PC工作站。通过转换的报文,其实时性受至IJ了转换速度以及RS232接口速度的限制,无法实现高速、实时、海量FlexRay总线报文的采集。

实用新型内容为了解决上述技术问题,本实用新型提供一种能实现高速、实时、海量数据采集和记录的基于PCI接口的FlexRay总线通信子卡。本实用新型解决上述问题的技术方案是:一种基于PCI接口的FlexRay总线通信子卡,其包括PCI总线接口模块、主控制器模块、隔离保护模块和FlexRay消息收发模块,所述PCI总线接口模块的一端连接PCI总线,另一端与主控制模块连接,所述主控制模块、隔离保护模块、FlexRay消息收发模块依次串接,所述FlexRay消息收发模块与FlexRay总线连接。进一步,上述FlexRay消息收发模块包括FlexRay总线收发电路和总线滤波保护电路。进一步,上述FlexRay总 线收发电路的主芯片为TJA1080A。[0010]进一步,上述主控制器模块的主控芯片为MC9S12XF512。进一步,上述PCI总线接口模块采用的芯片为CH365。本实用新型的有益效果在于:1、本实用新型可以对FlexRay网络总线数据进行分析记录,只要将设备接入FlexRay标准通信网络中就可以完成数据的采集工作;2、本实用新型改善了传统采集总线数据的方法,实现了 FlexRay网络高速、实时、海量数据的采集和记录,为进一步分析总线数据和测试打好了基础。

图1为本实用新型的结构示意图。
具体实施方式
以下结合附图和实施例对本实用新型作进一步的说明。如图1所示,图1中包括主控制器模块、PCI总线接口模块、隔离保护模块、FlexRay消息收发模块以及电源模块,电源模块为主控制器模块、隔离保护模块、PCI接口模块提供稳定的电源信号,PCI总线接口模块与主控制器模块相连,隔离保护模块连接主控制器模块和FlexRay消息收发模块,隔离信号的同时将电源进行隔离,同时为FlexRay消息收发模块提供电源,当总线上出现高压或大电流干扰时,可以保护主控制器和PC工作站不受总线信号的冲击,FlexRay消息收发模块包括FlexRay总线收发器电路和总线滤波保护电路,上述主控制器模块的主控芯片为MC9S12XF512,上述隔离保护模块采用的器件为ADuM5402,上述FlexRay消息收发模块中的总线收发电路的主芯片为TJA1080A,上述PCI接口模块采用的芯片为CH365。 本实用新型的工作原理如下=FlexRay消息收发模块将FlexRay总线上的信号经隔离保护模块后送入主控制器模块,数据在主控制器模块内部进行解析、处理、存储,最后以并口数据的形式发送给PCI总线接口模块,再经PCI总线接口模块转换为32位高速PCI总线信号,送入PCI总线。本实用新型可以对FlexRay网络总线数据进行分析记录,只要将设备接入FlexRay标准通信网络中就可以完成数据的采集工作,改善了采集总线数据的传统数据转换的方法,实现了 FlexRay网络高速、实时、海量数据的采集和记录,为进一步分析总线数据和测试打好了基础。
权利要求1.一种基于PCI接口的FlexRay总线通信子卡,其特征在于:包括PCI总线接口模块、主控制器模块、隔离保护模块和FlexRay消息收发模块,所述PCI总线接口模块的一端连接PCI总线,另一端与主控制模块连接,所述主控制模块、隔离保护模块、FlexRay消息收发模块依次串接,所述FlexRay消息收发模块与FlexRay总线连接。
2.如权利要求1所述的一种基于PCI接口的FlexRay总线通信子卡,其特征在于:所述FlexRay消息收发模块包括FlexRay总线收发电路和总线滤波保护电路。
3.如权利要求2所述的一种基于PCI接口的FlexRay总线通信子卡,其特征在于:所述FlexRay总线收发电路的主芯片为TJA1080A。
4.如权利要求1所述的一种基于PCI接口的FlexRay总线通信子卡,其特征在于:所述主控制器模块的主控芯片为MC9S12XF512。
5.如权利要求1所述的一种基于PCI接口的FlexRay总线通信子卡,其特征在于:所述PCI总线接口模 块采用的芯片为CH365。
专利摘要本实用新型公开了一种基于PCI接口的FlexRay总线通信子卡,其包括PCI总线接口模块、主控制器模块、隔离保护模块和FlexRay消息收发模块,所述PCI总线接口模块的一端连接PCI总线,另一端与主控制模块连接,所述主控制模块、隔离保护模块、FlexRay消息收发模块依次串接,所述FlexRay消息收发模块与FlexRay总线连接,FlexRay消息收发模块将FlexRay总线上的信号经隔离保护模块后送入主控制器模块,数据在主控制器模块内部进行解析、处理、存储,最后以并口数据的形式发送给PCI总线接口模块,再经PCI总线接口模块转换为32位高速PCI总线信号,送入PCI总线。本实用新型改善了传统采集总线数据的方法,实现了FlexRay网络高速、实时、海量数据的采集和记录,为进一步分析总线数据和测试打好了基础。
文档编号H04L12/40GK203086503SQ20132009873
公开日2013年7月24日 申请日期2013年3月5日 优先权日2013年3月5日
发明者黄运生, 吴国良, 孙雨, 段鑫 申请人:湖南开启时代电子信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1