怎么选择CAN卡? 虽然已经从事CAN总线研发工作很多年了,但还是第一次写这样的内容。CAN总线的发明是为了解决汽车电控单元之间的 通信线路不断增多的问题,但因其稳定性和实时性很快被应用于各行各业,并成为世界上最成功的现场总线,而且在欧美都有专门的机构来负责相关标准的制定和技术推广。好了不多说了,总之就是CAN总线应用的很多,主要是工业,医疗,煤矿,汽车,轮船,电梯等。计算机上为什么没有CAN接口呢,怎么让计算机可以和CAN网络进行通信?
CAN卡其实也成为CAN适配器,主要的功能就是基于计算机接口扩展出CAN通信接口,使计算机具有CAN通信功能。选择CAN卡时应该注意哪些指标??
(1)CAN卡的接口类型很重要,必须选择你的计算机可以安装的,不然你买了就白买了,什么用都没有。目前主要的接口类型有PCI、PCIe、USB、Ethernet、串口等。在实际项目中一般PCI和PCIe用的多,调试时USB类型的用的多。 (2)CAN通信能力,每秒钟能够收发的数据的报文条数多不多,这个参数应该是越大越好。 (3)产品的隔离设计怎么样(一定要信号隔离和 电源隔离),如果隔离设计的很差或者没有隔离,很有可能在你使用的时候把电脑烧毁,因为高压信号可能从CAN总线上进入到你的电脑里面,这下你就完蛋了。在矿山上见过直接因为雷击把电脑烧糊的情况。 (4)选择的收发器是什么样子的。建议选择大厂商的比较好,主要的厂商有 ti和NXP,都不错的。国内有的厂商把芯片用胶水和塑料壳子包起来卖,信号隔离和电源隔离都做在了里面,这个一般使用起来更方便,但是价格比较贵。 (5) 电路板的品质,是不是镀金?元器件都使用什么样的?晶振是有源的还是无源的呢。当然越好的做工,越好的器件这些成本就会越高,当然使用起来更放心。 (6)支持哪些操作系统,厂家是不是提供自己需要的操作系统的驱动和相关例子程序?如果没有,建议不要选择,因为不可能专门为了你做一个新驱动的。而且后面可能没有人了你,当你买了卡之后。 (7)是否支持二次开发,有没有资料,API函数库是不是有,这些决定了后面你用这个卡能做什么,建议购买有技术支持能力的公司的产品。 (8)工业温度,建议选择工业级的。
主要就是这些,在实际使用时应该注意终端电阻,布线以及防雷设计等。这些处理不好都会对应用带来很大的麻烦。
下图是途正 电子科技有限公司的PCIe-CAN2高性能通用CAN接口卡应用于矿山的一个框图。通过安装PCIe-CAN2到计算机的PCIe接口中+驱动,并根据例子程序和配套资料开发了矿山监控软件。因为矿山应用中CAN总线的通信距离经常都比较远,还需要安装途正电子的CAN网桥CAB-BRG2来做中继,主要目的就是延长CAN总线通信距离,实现物理信号的隔离,数据过滤以及信号调理。
途正PCIe-CAN2产品应用于矿山系统
途正电子可以提供国内最领先的工业通信整体产品解决方案,包括全系列几十种CAN接口卡产品,符合国际标准设计,目前已经广泛应用于矿山,轨道交通,医疗,军方,汽车电子等领域。
途正USB-CAN2应用于汽车电子
途正电子具有国内最领先的CAN总线通信技术,这些技术源于长期的技术积累,产品均为自主研发和生产,可提供全面的技术支持和服务,您只需购买我们的产品,应用问题有我们帮您搞定。
途正电子——国内工业通信产品领导者
|