硬件日常
CAN总线调试相关问题:以TJA1050T为例说明:终端电阻只需要放置在主机端与最后一个从机,阻抗选择120 ohm,以此做阻抗匹配防止反射对信号的影响,因此在正常的系统中测得的阻抗是60 ohm;在实际应用中,多路直线星形链接的情况较多这时采用这种方式放置终端电阻多少会存在问题,如差分电压过低,信号帧字节报错,实际应用中的终端电阻应测量线的阻抗从而进行计算使得发送端测量的CAN_H和CAN_L之间的阻抗为60 ohm,经验公式:R = N*60R:每条支路的终端电阻N:支路数量由于每个连接线的长度不一致,顾只做参考调试使用,不建议实际应用到工程。工程推荐使用CAN集线器。问题排查方法:1. 查阻抗是否满足60 ohm,断开发送端与终端查阻抗是处于高阻状态;2. 示波器抓波形;3. 阻抗分析。定位问题时需要断开节点单独排查。【CAN总线】120Ω终端电阻的原理解析_can通信120欧电阻-CSDN博客IC器件引脚是否串联电阻需要考虑引脚的电流1. 高速信号(信号频率在几十兆赫兹以上时考虑):用于阻抗匹配,根据输出端的输出阻抗来确定串电阻的阻值,确保传输路径的阻抗一致(输出端阻抗+串阻=传输线特征阻抗)输出阻抗确定方法:查询数据手册直接得出、或者根据手册参数进行计算2. 低速信号的限流作用(一般限制在5mA以下,具体要求根据数据手册的描述)3. 低成本抗静电策略电阻范围在22 - 100 ohm之间选择4. 与寄生电容形成一个RC滤波电路漏电流相关概念在IC引脚处于高阻态(输入模式)或静态时,从引脚流入或流出芯片内部的、并非设计主回路所需的微小电流。水平有限,对于上述内容欢迎指正,补充
夜雨阑珊
0 0 硬创社