一种IEBus总线分析装置的制作方法

文档序号:7880740阅读:1669来源:国知局
专利名称:一种IEBus总线分析装置的制作方法
技术领域
一种IEBus总线分析装置技术领域[0001]本实用新型涉及车载设备的分析和检测技术领域,尤其是涉及一种IEBus总线分析装置。
背景技术
[0002]随着汽车电子化程度越来越高,汽车各设备之间信息交互更频繁,汽车总线技术使用也越来越广泛。IEBus是一种在日系汽车中广泛使用的总线,它是连接音响系统、空调系统、后排控制等多个设备单元的局域总线。在单元研发、系统调试、检测等多环节需要对 IEBus总线进行分析和测试。[0003]目前市面没有支持IEBus的总线分析仪,在开发中对需要对IEBus总线进行分析时,一般是通过示波器或逻辑分析仪来观察波形,此方法只能看到波形,无法观察到通信双方数据,使得调试很不直观,也无法分析数据问题。发明内容[0004]本实用新型的目的就是为了解决现有技术之不足而提供的一种可以直接观察到数据,并可以对数据进行保存、回放等多种处理,极大的方便了 IEBus总线的数据分析,提高了总线设备开发和测试效率的IEBus总线分析装置。·[0005]本实用新型是采用如下技术解决方案来实现上述目的一种IEBus总线分析装置,其特征在于,它包括驱动部分、解码部分和显示及处理部分,驱动部分与IEBus总线连接,是由IEBus总线驱动芯片和探针构成,将探针接入总线网络中任何一点,即可采集总线网络中的波形信号,驱动芯片将原始波形信号转换为适合解码的信号,传输给解码部分;解码部分,是由微型处理器(MCU)和其外围电路构成的总线解码部分,通过对MCU模块编程, 可以将驱动部分·采集到的总线信号进行解码,把总线波形按协议定义转换为数字,同时,将解析的总线数据还原成数据帧,并加上编号和时间标记,以方便显示及处理部分进行数据处理,并可以对总线波形完整性、应答、校验、数据错误等方面进行智能分析,并把转换后的数字内容和各种分析结果一起传给显示及处理部分;显示和数据处理部分,接收驱动部分上传的各种数据,通过软件处理后,总线数据直观的显示出来。[0006]作为上述方案的进一步说明,所述解码部分的微型处理器和显示和数据处理部分之间数据传递方式采用是串口、USB或者无线通讯方式,也可以将数据传输到PDA和其他便携设备。[0007]所述显示和数据处理部分是由PC上数据处理程序构成。[0008]所述显示和数据处理部分采用一嵌入式显示平台,实现无需PC都可以直接进行总线分析和显示,增减按键输入或触摸屏输入,以方便操作各种总线分析项目。[0009]本实用新型采用上述技术解决方案所能达到的有益效果是[0010]本实用新型利用PC硬件的强大数据处理和存储能力,可通过编写软件扩展各种分析和处理能力,使本装置分析能力更智能,使用更加方便,并且,它可实现以下功能[0011]1、将数据帧按照编号和时间标识进行排序显示,不仅能实时看到总线通信的数据内容,还可以观察之前或之后任意时刻总线所通信的内容。[0012]2、对解码部分的总线分析结果进行显示,并对数据校验错误、长度错误、数据不完整等给予不同的显示,以方便区分不同的错误。[0013]3、对数据进行进一步的标识,将数据帧中的特殊数据(如地址,长度等)用不同颜色标识,以方便查看和分析协议。[0014]4、将采集到通信数据保存,可以任意时段或者任意编号的通信内容,方便测试和排查问题。[0015]5、可以对数据地址、长度等进行过滤,只显示过滤之后的数据内容。


[0016]图1为本实用新型的结构示意图;[0017]图2为本实用新型的结构示意图;[0018]图3为本实用新型的另一实施方式的结构示意图;[0019]图4为本实用新型的另一实施方式的结构示意图。[0020]附图标记说明1、驱动部分2、解码部分3、处理部分4、IEBus总线 5、PDA 和其他便携设备6、嵌入式显示平台7、输入按键。
具体实施方式
·[0021]实施例1[0022]如图1所示,本实用新型一种IEBus总线分析装置,它包括驱动部分1、解码部分2 和显示及处理部分3,驱动部分I与IEBus总线4连接,是由IEBus总线驱动芯片和探针构成,将探针接入总线网络中任何一点,即可采集总线网络中的波形信号,驱动芯片将原始波形信号转换为适合解码的信号,传输给解码部分;解码部分2,是由微型处理器(MCU)和其外围电路构成的总线解码部分,通过对MCU模块编程,可以将驱动部分采集到的总线信号进行解码,把总线波形按协议定义转换为数字,同时,将解析的总线数据还原成数据帧,并加上编号和时间标记,以方便显示及处理部分进行数据处理,并可以对总线波形完整性、应答、校验、数据错误等方面进行智能分析,并把转换后的数字内容和各种分析结果一起通过串口线上传给显示及处理部分;显示和数据处理部分3,是由PC上数据处理程序构成,PC端通过串口接收到第二部分上传的各种数据,通过软件处理后,可以将总线数据直观的显示出来。[0023]使用过程中,通过IEBus总线驱动电路采集总线网络上的波形,将其传递到微型处理器(MCU)中,通过特定的编程将波形解码成数据,并对波形进行初步分析和校验,再将转换后的数据传输至PC及显示单元,显示单元将数据实时显示出来,从而实现将总线波形转换为数字显示的功能,通过软件编程实现对总线数据的各种处理功能,如数据保存、筛选、排序、数据标识等各种分析功能。[0024]另外,本装置还可以对数据进行回放,将所保存的数据模拟发送到总线上,可模拟所保存数据的总线通信环境,其数据流向如图2所示。PC端将保存的数据通过串口发送到MCU,MCU将收到的数据编码成IEBus总线的数据格式,将其波形通过驱动部分转换为IEBus波形,以实现模拟原来的总线数据环境。[0025]实施例2[0026]如图3所示,本实施例与上述实施方式的不同之处在于,所述解码部分2的微型处理器和PC之间数据传递方式改为USB,或者无线通讯方式,也可以将数据传输到PDA和其他便携设备5。[0027]实施例3[0028]如图4所示,本实施例与上述实施方式的不同之处在于,所述显示和数据处理部分用一个嵌入式显示平台6代替,可实现无需PC都可以直接进行总线分析和显示,增减输入按键7或触摸屏输入,以方便操作各种总线分析项目。[0029]以上所述的仅是本实用新型的优选实施方式,应当指出,在装置基础上通过改进还可以增加以下功能1、可以进一步增加数据处理程序的功能,如增加自动测试功能,使之按照约定的协议对总线上各个设备进行自动测试,最后反馈并显示测试结果;2、在数据 处理程序上增加MCU解码软件自动升级功能,方便软件后续升级。对于本领域的普通技术人员来说,在不脱离本实用新型创造构思的前提下,还可以做出若干变形和改 进,这些都属于本实用新型的保护范围。
权利要求1.一种IEBus总线分析装置,其特征在于,它包括驱动部分、解码部分和显示及处理部分,驱动部分与IEBus总线连接,是由IEBus总线驱动芯片和探针构成,将探针接入总线网络中任何一点,即可采集总线网络中的波形信号,驱动芯片将原始波形信号转换为适合解码的信号,传输给解码部分;解码部分,是由微型处理器和其外围电路构成的总线解码部分,通过对MCU模块编程,将驱动部分采集到的总线信号进行解码,并把转换后的数字内容和各种分析结果一起传给显示及处理部分;显示和数据处理部分,接收驱动部分上传的各种数据。
2.根据权利要求1所述的一种IEBus总线分析装置,其特征在于,所述解码部分的微型处理器和显示和数据处理部分之间数据传递方式采用是串口、USB或者无线通讯方式。
3.根据权利要求1所述的一种IEBus总线分析装置,其特征在于,所述显示和数据处理部分采用一嵌入式显示平台,增设按键输入或触摸屏输入。
专利摘要本实用新型公开了一种IEBus总线分析装置,其特征在于,它包括驱动部分、解码部分和显示及处理部分,驱动部分与IEBus总线连接,是由IEBus总线驱动芯片和探针构成,驱动芯片将原始波形信号转换为适合解码的信号,传输给解码部分;解码部分,是由微型处理器和其外围电路构成的总线解码部分,通过对MCU模块编程,将驱动部分采集到的总线信号进行解码,并把转换后的数字内容和各种分析结果一起传给显示及处理部分;显示和数据处理部分,接收驱动部分上传的各种数据,通过软件处理后,将总线数据显示出来。本实用新型可以直接观察到数据,并可以对数据进行保存、回放等多种处理,极大的方便了IEBus总线的数据分析,提高了总线设备开发和测试效率。
文档编号H04L12/26GK202841169SQ20122045433
公开日2013年3月27日 申请日期2012年9月7日 优先权日2012年9月7日
发明者骆明刚, 陈新春 申请人:广东好帮手电子科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1