在汽车电子行业,时常会用到CAN总线。而对于硬件工程师来说,最重要的就是外围电路的设计了。在外围电路设计中,最重要的就是匹配终端电阻了。终端电阻是否使用,主要还是要和主机厂商确认是否有内部集成,不然加多了就会造成终端电阻值变小。
CAN总线接口外围电路设计一般按照上图进行绘制。一般主机厂商使用的是CAN控制器,对应的需要使用收发器。CAN收发器的供应商主要有这三家:NXP、TI、infineon,以NXP为例,TJA1042是只支持普通CAN的收发器,而TJA1044是支持CANFD协议的收发器。
L是共模电感,主要作用是抑制共模干扰,提高电磁兼容性。当然如果满足EMC要求,这个电感可以不贴,用0Ω电阻代替。C2/C3是EMC电容,同样EMC满足情况下,这两个电容可以不贴。但一旦要贴,这两个电容容值要一样,采用单片陶瓷电容,容差不超过10%,耐压值在100V以上。
D1和D2是ESD保护器件,是为了防止其不受ESD或电压过压的影响,视测试情况确定是否需要贴。
R1和R2是终端电阻,如果要贴,典型值是60Ω,电容C1选择4.7nF的电容。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
CAN总线
+关注
关注
145文章
1812浏览量
129652 -
电路设计
+关注
关注
6572文章
2318浏览量
195829
发布评论请先 登录
相关推荐
CAN总线在客车电路设计中的应用介绍
随着 CAN总线在客车上应用 的不断普及 ,其强大的智能化功能让汽车电器设 计者能够非常容易地实现 自己设计思想 ,使汽车电路设计不断得到完善 。下面介绍 一种利用软件编程 的 CAN
发表于 09-22 08:10
CAN总线开发-CANopen协议概述
CAN 总线外设驱动程序能够提供基本的操作硬件电路系统的服务,但在具体的应用系统中,更多是基于协议栈开发上层应用,而不是针对某个具体的芯片平台编写定制的应用程序。
发表于 08-04 14:32
•1183次阅读
基于FPGA的CAN总线通信节点设计
点击上方 蓝字 关注我们 摘要:以FPGA 代替传统的单片机和外围扩展芯片, 给出了CAN 总线通信节点的详细设计方案。其中以SJA1000为CAN
评论