[CAN-bus/DeviceNet] 一个USB接口 CAN总线调试工具介绍

[复制链接]
12170|14
 楼主| 救火车 发表于 2009-3-31 09:36 | 显示全部楼层 |阅读模式
CAN总线调试工具是带有USB2.0&nbsp;接口和1&nbsp;路CAN&nbsp;接口的CAN&nbsp;总线调试,可进行双向传送。可以被作为一个标准的CAN&nbsp;节点,是CAN&nbsp;总线产品开发、CAN总线设备测试、数据分析的便捷工具。该设备与需要同电脑上CAN调试软件配合使用。在软件界面中显示数据收发、波特率设置、屏蔽滤波等功能。<br />&nbsp;&nbsp;&nbsp;&nbsp;应用于教学、CAN总线的现场调试、CAN产品测试等工作。同时,CAN调试工具具有体积小、方便安装等特点。<br />&nbsp;&nbsp;&nbsp;&nbsp;笔记本电脑+USB_CAN调试工具&nbsp;是进行现场CAN调试的必备工具。USB-CAN&nbsp;调试工具<br />产品图片:<br /><img src="https://bbs.21ic.com/upfiles/img/20093/200933192243448.jpg"><br />附带软件界面图:<br /><img src="https://bbs.21ic.com/upfiles/img/20093/20093319233989.jpg"><br /><br />产品特性:<br />●&nbsp;一个标准CAN&nbsp;接口,CAN-H和CAN-L两线接口;<br />●&nbsp;可以跳线选择接入或断开120欧终端电阻;<br />●&nbsp;USB&nbsp;接口支持USB2.0,兼容USB1.1;<br />●&nbsp;支持标准帧和扩展帧;<br />●&nbsp;支持屏蔽/滤波功能;<br />●&nbsp;支持双向传输,CAN&nbsp;发送、CAN&nbsp;接收;<br />●&nbsp;高速CAN收发器TJA1050;波特率在20Kbps-1Mbps&nbsp;之间可选;<br />●&nbsp;USB&nbsp;接口直接供电,无需外部电源;<br />●&nbsp;工作电流80mA,功耗小于400mW&nbsp;&nbsp;<br />●&nbsp;产品尺寸:65*33MM<br />●&nbsp;工作温度:-20~85℃;<br />主要功能介绍:<br />●&nbsp;发送标准帧和发送扩展帧<br /><img src="https://bbs.21ic.com/upfiles/img/20093/200933192328431.jpg"><br />●&nbsp;定时发送和应答发送<br />选择定时发送,软件间隔固定的时间,发送数据给转换器。<br /><img src="https://bbs.21ic.com/upfiles/img/20093/200933192345718.jpg"><br />选择应答方式时,软件接收到数据,可以自动返回一串数据给转换器。<br /><img src="https://bbs.21ic.com/upfiles/img/20093/200933192413897.jpg"><br /><br />●&nbsp;设置波特率<br /><img src="https://bbs.21ic.com/upfiles/img/20093/200933192435400.jpg"><br />●&nbsp;屏蔽滤波<br /><img src="https://bbs.21ic.com/upfiles/img/20093/200933192449493.jpg"><br />救火车单片机工作室&nbsp;www.qm999.cn
木头东瓜 发表于 2009-3-31 09:38 | 显示全部楼层

这玩意儿有意思,呵

  
hc0 发表于 2009-3-31 12:54 | 显示全部楼层

东东不错,好象性价比不行!

到网站上浏览了下,发现好多东西性价比不好,比如SJA1000板,到EDN上看看才多少钱!
 楼主| 救火车 发表于 2009-4-1 10:21 | 显示全部楼层

现在已经增加了收发远程帧的功能。

  
georgekin203 发表于 2009-4-1 11:28 | 显示全部楼层

这东西主要是软件值钱

东西要可靠是第一<br />如果能在上位机软件上多下功夫,价格有提升空间<br />另外:做成这个样子,有没有考虑PC机usb口的受力情况啊?看样子是要搭条usb延长线才好啊<br />我见过很多人做这个东西,不过价格都不高,一个原因是usb口经常死掉,另一个就是上位机做的不好<br />注:如果有时间标识的话估计卖1.5~2k都可以啊,呵呵<br />zlg的卖1.3w呢,不过人家有协议解析功能....
 楼主| 救火车 发表于 2009-4-6 21:54 | 显示全部楼层

还是很稳定的。

楼上说的时间标识是指收发数据的时间?<br />精确到秒呢,还是微秒呢?<br />上位机是我自己做的,可以根据需要进行修改。<br />请大家多提意见。
georgekin203 发表于 2009-4-7 17:45 | 显示全部楼层

留言不能超过500byte,郁闷

其实我只是根据用过的can工具及参考国外的分析仪的功能想象的。<br />感觉can工具的硬件其实都差不多,无非是电气性能好些。但软件的差别就大了:<br />1.时间标识:zlg的用的似乎是软件时钟,最小分辨率在15ms左右,据他们的技术支持说这个时间可以满足汽车的气囊要求,天哪,哪有以此为标准的?kavaser可以达到10us呢!~一秒钟可以发送7000+帧的说,以秒为单位估计就用不着了,呵呵<br />2.吞吐量的问题:好的分析仪可以在can总线以1M波特率接收的情况下不丢一帧,但做usb-can的兄弟们有几个能达到此要求?我做过的几个can桥,最主要就是在协议转换的时候尽量少的占用时间,并且要加软件或硬件的FIFO保证不丢帧。<br />3.错误状态的甄别:有多少usb-can的板子能将总线状态或者can协议里面的错误帧定义分析出来?总线负载率?错误帧类型?<br />4.外壳的设计:人性化的设计可以赢得更多客户,没有终端电阻的选择,会在调试时不方便。电源地呢?<br />5.触发条件:很多分析仪在调试canopen等高等协议时,不能模拟从站或主站编程触发或是触发条件不够多。<br />6.如果想做成产品,上位机界面至少要有比较准确的时间标识,卖个2、3k不成问题。<br /><br />以上只是个人见解,说的不对还请斑竹原谅,呵呵<br />我的邮箱:georgekin203在yahoo.com
用头撞地球 发表于 2009-4-9 18:45 | 显示全部楼层

RE

送你两个字!<br /><br />垃圾!<br /><br />自己留着简单应用,别拿出来害人!<br /><br />细节上一点不满足应用!
 楼主| 救火车 发表于 2009-4-10 15:40 | 显示全部楼层

感谢7楼。

1、我的USB-CAN工具是一个调试工具,由于受USB的限制,吞吐量自然不会那么高。通过串口转发是可以快点儿,但现在有多少电脑还有串口呢?<br />2、如果帧间隔小于50ms,连续电脑界面也反应不过来,很快电脑就死机。<br />3、转换头内部的缓冲已经用上了,收和发都可以保存两帧数据。如果数据太快,出现溢出,我选择丢帧,也不能死机。<br />4、有终端电阻,图片上的小跳线。<br />5、时间标识是该加上,我正在考虑。<br /><br />谢谢georgekin203兄的建议。等我做出能让你满意的产品,我一定先送给你一台。邮费我付。呵呵。<br /><br />8楼的用头撞地球兄,能否说说,在细节上有哪些建议呢?<br /><br /><br />
pian_zhou 发表于 2009-5-11 12:09 | 显示全部楼层

我们公司的GY8507 USB-CAN可以做到

GY8507&nbsp;USB-CAN适配器可以做到1Mbps下,实测接收5000个CAN帧100%不丢帧。<br />内部处理以及转换机制很重要!
madxnudt 发表于 2009-6-23 09:52 | 显示全部楼层

usb慢?

显然USB要比串口快,楼主解释不对吧。除非你是串口转usb,受串口速率限制。
wzfgf 发表于 2012-9-8 09:16 | 显示全部楼层
渤海三叠浪 发表于 2012-9-11 21:15 | 显示全部楼层
4# 救火车
大侠  上位机代码确实不好弄啊  

我搜索上位机搜了 好几年了 没有搜到满意的

VB是不要考虑了   难度大
ldqcxyz 发表于 2012-9-16 12:57 | 显示全部楼层
看看。。
ldqcxyz 发表于 2012-9-16 12:58 | 显示全部楼层
看看。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

113

主题

1249

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部