[发明专利]一种CAN总线通信监测分析仪无效
申请号: | 201010211604.2 | 申请日: | 2010-06-25 |
公开(公告)号: | CN101859142A | 公开(公告)日: | 2010-10-13 |
发明(设计)人: | 罗锦宏;房慧龙;黄维翼 | 申请(专利权)人: | 房慧龙 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 常州市维益专利事务所 32211 | 代理人: | 王凌霄 |
地址: | 213000 江苏省常州市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 can 总线 通信 监测 分析 | ||
技术领域
本发明涉及一种CAN总线通信监测分析仪,尤其是一种带有PS/2接口,可实现通信“听”、“讲”功能的CAN总线通信监测分析仪。
背景技术
CAN(控制器局部网络)总线是德国BOSCH公司从80年代初为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通信协议,它是一种多主总线,通信介质可以是双绞线、同轴电缆或光导纤维。通信速率可达1MBPS。由于其高性能、高可靠性、实时性等优点现已广泛应用于工业自动化、交通工具、医疗仪器以及建筑、环境控制等众多领域。控制器局部网络近年来在我国也得到了广泛的应用,但与其相关的开发调试设备却相对缺乏或不能很好地满足需要。
目前研发人员通常借助仿真器或专用工具来帮助分析CAN网络中存在的问题。
仿真器调试法:当某一节点出现问题时通过仿真器运行该节点的程序,并借助设置断点、观察相关变量等方法来发现问题,此方法的缺点是:仿真器在很大程度上无法真实模拟单片机的所有特性、观察变量时需要停止程序的运行而使整个运行过程不连续、仿真器在工业现场使用不方便。
专用工具调试法:使用现有的专用CAN总线通信分析仪也可以帮助调试人员有效地分析问题。目前市面上的分析仪主要有两种类型,1、专用CAN通信网络分析仪,此类分析仪工作时必须与PC机相连,依赖于PC机上运行的上位机程序及存储功能才能进行正常工作;2、简易CAN通信网络分析仪,此类分析仪在功能上侧重于实现网络通信数据的记录和跟踪,缺乏模拟特定节点主动向网络发送信息的功能。它能把网络上的数据信息通过存储器存储下来以供事后分析或者通过LCD显示器实时显示信息。
发明内容
本发明要解决的技术问题是:提供一种CAN总线系统的开发、调试工具,监测分析仪实现了通信“听”、“讲”的功能,可以帮助使用者快速分析、定位被监测CAN网络中存在的问题。
本发明解决其技术问题所采用的技术方案是:一种CAN总线通信监测分析仪,具有单片机以及分别与单片机相连接的实时显示网络通信过程中相互传送的各种数据的LCD显示器、CAN总线接口、小键盘、PS/2接口和RS232接口,所述的CAN总线通信监测分析仪通过CAN总线接口与被监测网络进行连接。
进一步的说,为了能够更加方便的实现数据、命令的编辑工作,本发明所述的PS/2接口外扩连接计算机通用键盘。
更进一步具体的说,本发明所述的单片机为P89V51RB2FX,CAN总线接口芯片为SJA1000和PCA82C250,LCD显示器为TG12864B,RS232接口芯片为MAX232。
本发明所述的整个系统简单、实用、便于携带。CAN总线监测分析仪通过CAN总线接口可连接至被监测网络,通过监测分析仪自带的小键盘可以设定相关的工作参数,使监测分析仪与被监测网络相匹配,更好地适用于各种不同的工业现场;LCD显示器可以实时显示网络中的各种数据、命令信息,方便用户跟踪、分析。
本发明的有益效果是,解决了背景技术中存在的缺陷,能够根据需要能实时地显示网络上特定节点或所有节点发送的数据、命令,也可以将通过编辑的数据、命令发向网络,实现了接收监视和模拟发送的功能,此功能使分析、定位网络中存在问题变得更加快捷;监测分析仪具有PS/2接口,通过PS/2接口外接的通用计算机键盘可以方便地输入、编辑各种命令与数据信息,解决了监测分析仪自带的小键盘因按键数量有限而无法满足某些复杂场合的问题。
附图说明
下面结合附图和实施例对本发明进一步说明。
图1是本发明的方框示意图。
具体实施方式
现在结合附图和优选实施例对本发明作进一步详细的说明。这些附图均为简化的示意图,仅以示意方式说明本发明的基本结构,因此其仅显示与本发明有关的构成。
如图1所示,本发明为一种CAN总线通信监测分析仪由单片机、LCD显示器、CAN总线接口、小键盘、PS/2接口及RS232接口组成,其核心为一块型号为P89V51RB2X的单片机,单片机内嵌1024字节的RAM,可用于暂存接收到的信息;LCD显示器为点阵型LCD,可以实时地监视网络上的数据流;CAN总线接口使用的芯片为SJA1000与PCA82C250,通过CAN总线驱动芯片82C250的CAN_H与CAN_L可与被监测CAN网络相连;PS/2接口允许用户外接计算机通用键盘以方便进行文本编辑;需要时,RS232接口可用于和PC机连接,联网后监测分析仪可以通过RS232接口把网络上的各种数据送给PC机中以供进一步分析。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于房慧龙,未经房慧龙许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010211604.2/2.html,转载请声明来源钻瓜专利网。