我的CAN系统的比特率越高,其最大线路长度就越短,这是为什么?
创作时间:
作者:
@小白创作中心
我的CAN系统的比特率越高,其最大线路长度就越短,这是为什么?
引用
CSDN
1.
https://blog.csdn.net/tjcwt2011/article/details/140931963
由于仲裁期间的信号电平要求,更高的比特率缩短了允许的线路长度。CAN网桥或网关可以对网络进行分段,以克服这些限制。
由于 CAN (FD) 使用的仲裁机制,最大总线长度受到限制,并且随着比特率的增加而减小。仲裁就是这个原因。参与者在他们之间弄清楚谁可以发送他们的信息。在此过程中,所有参与者必须有一个统一的信号电平。只有这样,他们才能有相同的依据来决定他们是否可以发送,或者如果仲裁失败,他们是否转为监听。
CAN信号以近乎闪电般的速度在总线上传播。这听起来可能很快。但是,CAN可以以1 Mbps的比特率运行。 还必须考虑收发器和协议模块的延迟,并且由于边缘通常不干净,整个比特不能用于采样。如果考虑到这些情况,则会导致线长介于 60 到 1,000 米之间,具体取决于波特率。
对于超过 100 m 的线长,您可以使用比特率和线长作为经验法则指定最大乘积:
除了纯电缆长度外,使用电气隔离总线接口还可以缩短总线长度,因为此类接口必须被视为具有 10 m 的电缆长度。
如果超过最大长度,则必须使用CAN网桥或网关对总线进行分段。在这种情况下不能使用CAN中继器,因为它们直接传输总线信号,这意味着由中继器分隔的段必须算作主总线的一部分,以便进行信号传输。具有电流去耦功能的CAN中继器可将总线长度缩短30米。
数据速率与线长之比如图所示:
虚线表示数据速率< 400 kBit/s 或线路长度> 100 m 的经验法则。绿色区域表示允许使用,不考虑其他电传播时间或其他限制性参数。
总之,由于仲裁期间需要统一的信号电平,因此明显的是,较高的比特率会导致更短的允许线路长度。使用CAN网桥或网关对网络进行分段可用于克服这些限制。
热门推荐
宏观因素包括哪些方面?宏观因素对市场有何影响?
KET最新评分标准解读 答对几题能达到卓越?
糖尿病早餐怎麼吃?早餐飲品聰明搭配
风雨国学魂:唐文治与无锡国专的传奇故事
辅酶Q10有什么用?中老年人真的要补充吗?
AI如何与DevOps集成,提升软件质量效能
总得荨麻疹是因为免疫力差?平时做好这些,标本兼治
重庆着力打造国际消费创新引领地
午评:创业板指涨1.41% 机器人概念股再度爆发
高密度脂蛋白,如何升高?使用非药物方法才有获益
齐云山旅游全攻略:景点介绍、交通指南与游览路线
电脑内存的工作原理:从短期记忆到长期存储
查出肺部结节怎么办,医生总结六点注意
羊肉可以和土豆一起吃吗
重庆周边游交通全攻略:武隆仙境与大足石刻的大巴与高铁之旅
许昌市十大特产
起订量是什么意思?代加工健康食品一般多少起
法院拍卖房产有长期租赁合同,最高法院怎么认定
炒股短线操作还是波段操作盈利丰厚
感悟老子之道:不同层次的理解与启示
舟山普陀:“智慧助浴”巧解失能老人洗澡难题
瑜伽砖怎么用?健身教练传授5个实用瑜伽砖动作,辅助新手练对姿势
生辰八字算命专业术语解释
英国聚会上会做些什么
如何判断用GPT写的论文是否会被查重,这五个关键问题你必须了解
如何通过男命八字预测配偶的外貌特征
销售如何管理客户的价格
足底筋膜炎患者能否穿帆布鞋?医生的专业建议来了
特种抗震压力表校准检测:确保测量精度的关键步骤
2025年以后什么专业好就业?附未来6年最吃香的专业