SN65HVD230 3.3V can总线芯片 split termination 问题
近期产品希望使用SN65HVD230代替原来的5V用CAN总线。
但是遇到了点问题
正如手册上的图片所示
3.3V的CAN总线的CANH为3V , CANL为1V, Recessive为2.3V
现在我想类似这种应用
提出了2种方案。
方案一:不使用Vref
在这种方案下,问题是,3.3V的can总线隐性地是2.3V而不是3V-1V的中间2V,是否使用等值的60Ω电阻?
方案二:比方法一多采用了使用Vref驱动的方式,这种方式可以去除数据传输开始所造成的阶跃信号,以保证更好的电磁辐射特性。
问题是,
1. 3.3V的can总线隐性地是2.3V而不是3V-1V的中间2V,是否使用等值的60Ω电阻?
2. 3.3V的Vref是VCC/2 = 3.3V/2 = 1.65v 并不等于2.3V,那么是否能使用这种驱动方式,或者是采用其他的分压电阻保证可行?从手册上的说法来看可以有这种方式。不过不知道是否可行或者是否需要更改。
1. 终端匹配电阻采用两个60ohm和一个120ohm是等效的。
2. 这种连接方式是正确的,一般有Vref/Split引脚的都是这种连接方法,这个引脚的作用就是:
SPLIT / VREF: A pin that outputs a reference VCC/2. May be used to actively drive the center tap on split termination to stabilize the common mode voltage of the network
很感谢你的回答~
对于3.3V的CAN接口也这样使用么?因为3.3V的产品中Recessive = 2.3V并不等于VCC/2 = 1.65V,如果采用同时60ohm的电阻根据手册分压的中间值应该是3V和1V之间(CANH 和 CANL)的2V,这几个值都不是一致的。而5V的CAN都是2.5V~
为什么可以呢~谢谢啦~
CAN总线的电气特性规定的就是recessive的电压大约在2.5V左右,相对于来说显性dominant的电压CANH是高于recessive 1V左右,CANL是低于recessive 1V左右,相当于组成2V swing的差分信号。对于3.3V供电来说,所以隐性电压在2.3V左右,显性CANH和CANL分别为3.3V和1.3V。
第二种接法是带有Vref或者Split的典型连接方法,不论是3.3V还是5V供电,R和Cl组成了低通滤波器,可以有效的滤除总线上不必要的高频噪音,同时也稳定了总线的共模电压。
恩,好。虽然我还是觉得这个电阻不应该用等值的分离。但是确定3.3V的也可以用了倒是也很好。
谢啦~