当前位置: 首页 > web >正文

灵活设置CAN终端电阻

  熟悉CAN总线的朋友对终端电阻肯定不陌生,都知道在CAN总线末端加上两个120Ω电阻。但加上这两个终端电的作用具体有什么,以及终端电阻的连接方式,本文将对这些问题进行介绍。

一、CAN终端电阻的作用  

1.提高抗干扰能力 

总线负载时,“隐性”时差分电阻阻值很大,外部的干扰只需要极小的能量,即可令总线进入“显性”。总线上有差模干扰时,总线上就会有明显的波动。因此,需要增加一个差分负载电阻杜绝大部分噪声能量。

2.使总线快速进入隐性状态  

由于总线上不可避免存在寄生电容,当总线进行数据传输时,这些寄生电容会进行充放电,可能对通信产生影响。

为了让总线寄生电容快速放电,确保总线快速进入隐性状态,需要在CANH、CANL之间放置一个负载电阻。

3.吸收反射信号 

信号在较高的转换速率的情况下,当信号遇到阻抗变化时或横截面结构变化时,会产生信号反射。返回的信号则会影响通信质量,在总线上产生“振铃”

因此,在线缆末端增加一个与线缆特征阻抗一致的终端电阻,可以将反射信号的能量吸收,避免振铃的产生。   

二、终端电阻使用方式     

终端电阻一般接在CAN总线的最两端,如果其中一个终端电阻放在中间位置,终端电阻外面的CAN收发器在支路上,这将大大增加该节点的信号反射,进而影响总线通讯。

三、SYSMAX CAN适配器产品的终端电阻解决方案  

1.转接板板载电阻 

我司产品配套DB9转接板上板载了120欧姆终端电阻。使用转接板将CAN适配器接入CAN总线,可通过设置转接板上的拨码开关选择是否启用转接板上的终端电阻:

拨码开关“ON”: 接入转接板上120Ω终端电阻

拨码开关“OFF”: 断开转接板上120Ω终端电阻(如下图示状态)   

2.PCAN FD系列产品软控终端电阻  

  • 软控电阻原理  

我司PCAN FD系列产品内置有软控终端电阻。可通过配置软件设置电阻是否启用。

    这种终端电阻的连接方式有以下好处:

  • 内置电阻可以更加接近末端,更好防止反射

  • 使用方式灵活,无需转接板或外接电阻

  • PCAN FD系列产品软控终端电阻配置方法  

下面以PCAN-USB Pro设备进行使用演示:

将设备连接至电脑上,在SysMAX-PCAN-FD系列配套资料中,解压固件升级工具压缩包。   

打开SysMax_PCAN_Tool.exe配置工具,启动后选择需要修改的通道点击“Next”,进行下一步配置。

勾选上启用内置终端电阻,点击设置。

修改完成后,电阻启用状态会保存在设备内部,拔插USB线后也无需重新设置。

启动内置软控终端电阻后,不使用外接终端电阻,设置CAN通道不断发送数据,使用示波器抓取波形,结果如下波形正常:   

          

点击链接了解更多设备详情

链接:https://bj4633.apps.aliyunfile.com/disk/s/eDSAp7nN7DM?pwd=826147    

http://www.xdnf.cn/news/4982.html

相关文章:

  • UG471 之 SelectIO 逻辑资源
  • MongoDB知识框架
  • 数智读书笔记系列032《统一星型模型--一种敏捷灵活的数据仓库和分析设计方法》
  • 编译日志:关于编译opencv带有ffmpeg视频解码支持的若干办法
  • 为啥大模型一般将kv进行缓存,而q不需要
  • 权限控制模型全解析:RBAC、ACL、ABAC 与现代混合方案
  • python调用千问大模型
  • 我国脑机接口市场规模将破38亿元,医疗领域成关键突破口
  • QT 解决msvc fatal error C1060: 编译器的堆空间不足
  • 移动IP与手机移动数据流量的概念、原理、区别与联系
  • DVWA靶场保姆级通关教程--06不安全验证机制
  • 二维差分数组(JAVA)蓝桥杯
  • k8s之ingress
  • 使用 docker 安装 nacos3.x
  • upload-labs靶场通关详解:第三关
  • 【漫话机器学习系列】249.Word2Vec自然语言训练模型
  • 十二、基于大模型的在线搜索平台——信息抓取
  • 智能网联汽车 “中央计算” 博弈:RTOS 与跨域融合的算力分配挑战
  • 网络研讨会开发注册中, 5月15日特励达力科,“了解以太网”
  • stm32之USART
  • Day 15 训练
  • OpenHarmony平台驱动开发(十一),PIN
  • 线程的生命周期·
  • [计算机科学#13]:算法
  • 探秘 InSAR:数据处理与形变信息提取全解析
  • centos 7 安装 java 运行环境
  • 左支座加工工艺与钻φ25孔专用夹具设计
  • Bearer Token的神秘面纱:深入解析HTTP认证头的设计哲学
  • JAVA实战开源项目:健身房管理系统 (Vue+SpringBoot) 附源码
  • qxl显卡与spice模块笔记