高速CAN总线 m 个节点竞争总线时 电压分析(共 n 个节点)

文章详细分析了高速CAN总线中,多个节点同时发送显性电平时,串并联电路导致的差分电压变化规律。随着发送节点数增加,差分电压非线性增大,当节点数趋近无穷时,电压接近4V。此外,还提及了CAN-FD和Bus-Off错误帧的排查方法,参考了示波器在该领域的应用。
摘要由CSDN通过智能技术生成

电路的串并联关系参考<<高速CAN总线 A C节点竞争总线时  电压分析(共ABC三个节点)>>
M个节点同时发送显性电平
如下图:

 

由上图可以看出,上下并联的M组30Ω的等效电阻R0 = (30/m) Ω
中间并联的电阻R1 由公式: 
1/R1 = 1/120 + 1/120 + (1/(30 + 25000 + 25000 +30))×(n-m)
因25000>>120
所以 R1 ≈ 60Ω

求解出
 
CAN_Low = 0.5 + (4.5-0.5)/((30/m)+60+(30/m)) × (30/m)
 
CAN_High = 4.5 - (4.5-0.5)/((30/m)+60+(30/m)) × (30/m)

CAN_High 与 CAN_Low 电压差为:
CAN_High - CAN_Low = 4 - 2 × (4.5-0.5)/((30/m)+60+(30/m)) × (30/m)

= 4 - 240/(((60/m)+60))× m)

(理论上 m 个节点同时竞争总线时,会使得差分电压加大)

发送显性电平的节点数与总线差分电压之间关系如下表,可见同时发送的节点数越多,差分电压约大。但差分电压并非线性增大,发送节点数趋近于无穷多个时,差分电压趋近 4V。

(表格中电压仅作为理论分析用)

发送显性电平
节点数(m)
总线差分电压(V)
CAN_High - CAN_Low
12.00
22.67
33.00
43.20
53.33
63.43
73.50
83.56
93.60
103.64
******
323.88
∞(无穷大)4.00

---------------------------------------------------------------------------------------------
以上参考了知乎,来自示波器的升维打击 CAN、CAN-FD 错误帧 Bus-Off 排查 定位

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值