集成收发器的CAN控制器

大家好,我是电源漫谈,很高兴和各位一起分享我的25原创文章,喜欢和支持我的工程师,一定记得给我点赞、收藏、分享。

加微信[13764329639]与作者微信及进群沟通交流。

CAN通信在汽车和工业领域应用广泛,在一个系统中存在多个CAN总线,或者至少存在多个CAN网络节点。如果改造旧有设计,更换主控制器是一个方法,将不带CAN控制器的主控芯片改为带CAN控制器的主控芯片,另外,还有一种方式,就是增加一个独立的CAN控制器芯片外加CAN收发器。本文简单介绍一种集成CAN控制器和收发器的集成芯片,一定程度上有助于简化系统,实现系统的快速更新迭代。

.MCP251863的简单介绍

图1 CAN网络节点的组成形态

通常CAN节点的形式有以上三种组成,一种是MCU不带CAN控制器,需要外加CAN控制器和收发器芯片,第二种是主控芯片集成了CAN控制器,需要外加一个CAN收发器,MCP251863就是第三种情况,不带CAN控制器的主控芯片连接一个MCP251863就可以实现CAN节点功能,将数据链路层和物理层功能都涵盖在这一芯片下。

图2 MCP251863和MCU的连接

2中给出了采用SPI通信连接主MCUMCP251863的示意图,MCU可以通过SPI去控制和配置CAN芯片。

在器件众多特性中,最值得提的有几个点,我们简单提示一下。

首先,内部集成的CAN收发器是ATA6563,这一系列产品都是经过验证的可以不需要增加外部保护器件的,在可靠性上非常有保证,同时减小了器件个数。

图3 一般设计中建议添加的外部保护器件

其次,EMC的性能非常好,如图4所示。本身从原理上讲,集成CAN控制器和收发器这种形式就降低了EMC问题的发生。

图4 EMC和ESD相关证书

第三,它是功能安全Ready的产品,通过给客户提供的一系列的文档材料,可以很容易通过需要的安全ASIL等级。

图5 CAN芯片功能安全相关材料

从公开的资料看,若干种CAN相关的产品都具有功能安全Ready的水平,可以向客户提供相关的材料,比如FMED,Safety手册,和FIT率计算等,可通过上图5中的表格参考相应型号。

图6 几种功能安全标准

顺便给大家科普一下几种功能安全标准,ISO26262是用于汽车领域的电子系统的功能安全标准,IEC61508是用于工业领域的电子系统的功能安全标准,IEC60730是用于家电行业电子系统的功能安全标准。

图7 器件基本特性介绍

MCP251863支持两种模式,一种是CAN2.0模式,另一种是CAN FD模式,在CAN2.0模式下只能发送接收CAN2.0的帧,而在CAN FD模式下,可以同时有CAN FD帧和CAN2.0帧两种形式。

图8 数据传输正常模式

数据要正常传输必须要设在normal模式下,如图8所示。

其次,注意一下器件最高可以达到的bit rate,仲裁部分的nominal bit rate最大可达到1Mbps,而数据部分的data bit rate最大可达5Mbps

最后,注意一下器件的温度范围,可以提供两种温度范围的器件,125C工作温度等级的E器件,和150C工作温度等级的H器件,这两种温度范围的器件都具有车规和非车规型号,值得注意的是这个器件对于AECQ100AECQ006都进行了测试,对于AEC-Q100相对来说比较常见,AEC-Q006顺便在这里给大家解释一下,同时列出AECQ100认证的各个部分。

AEC-Q006A:2016Qualification Requirements for Components using Copper (Cu) Wire Interconnects(使用铜(Cu)线互连的部件的资格要求)

 

AEC - Q100 基于故障机制的集成电路压力测试鉴定 -包含下面全部13份最新英文电子版标准文件

 

AEC-Q100H2014Failure Mechanism Based Stress Test Qualification For Integrated Circuits (basedocument) - 基于失效机制的集成电路应力测试资格认证(基础文件)

AEC-Q100-001C1998Wire Bond Shear Test(线材剪切试验)

AEC-Q100-002E2013Human Body Model (HBM) Electrostatic DischargeESD) Test(人体模型(HBM)静电放电(ESD)测试)

AEC-Q100-003E2003Machine Model (MM) Electrostatic Discharge Test (机器型号 (MM) 静电放电测试)(已停用)

AEC-Q100-004D2012IC Latch-Up TestIC锁存测试)

AEC-Q100-005D12012Non-Volatile Memory Program/Erase Endurance, Data Retention, and OperationalLife Test (非易失性存储器程序-擦除耐久性、数据保留和操作寿命测试)

AEC-Q100-006D2003Electro-Thermally Induced Parasitic Gate Leakage Test (GL)-电热诱导的寄生门漏电测试(GL) (已停用)

AEC-Q100-007B2007Fault Simulation and Test Grading(故障模拟和测试分级)

AEC-Q100-008A2003Early Life Failure Rate (早期寿命衰竭率)

AEC-Q100-009B2007Electrical Distribution Assessment(配电评估)

AEC-Q100-010A2003Solder Ball Shear Test(焊锡球的剪切试验)

AEC-Q100-011D2019Charged Device Model (CDM) Electrostatic Discharge Test (带电设备模型(CDM)静电放电测试)

AEC-Q100-0122006Short Circuit Reliability Characterization of Smart Power Devices for 12VSystems12V 系统智能功率器件的短路可靠性表征)

二.器件pin脚说明及典型连接

图9 器件pin脚说明

MCP251863是一个SSOP-28的封装,接下来,我们浏览一下其pin脚说明。

图10 器件pin脚说明

28pin脚中,我们重点分析一些比较重要的pinSCK,SDI,SDO,nCSCAN芯片和主MCU之间连接的SPI接口pinCANL,CANH是内部的CAN收发器的输出,直接连接到CAN bus物理总线,TXCAN,RXCANCAN FD控制器输出和输入pin,而TXDRXD是内部CAN收发器的数据输入和数据输出,TXDTXCAN作为发送界面,RXCANRXD作为接收界面。典型参考原理图如图11所示。

图11 典型3.3V系统连接原理图

简单check一下几个电源pin的连接,VDDCAN FD控制器的电源,VCCCAN收发器的电源,而VIO是数字I/O的电源,这里示意图中,MCU供电是3.3V,VDDVIO连接在一起供电3.3V,而收发器的电源单独供电5V.

图12 典型5V系统连接原理图

MCU5V供电时,情况比较简单,采用一个5V电源对VDD控制器供电和VIO供电,同时也用5V给收发器供电。

图13 内部框图---CAN收发器部分

图14 内部框图---CAN控制器部分

器件的内部框图参考如图13,图14,分别为收发器和控制器部分。

总结简单总结MCP251863这个集成CAN FD控制器和CAN收发器的CAN芯片的一些基础问题,典型信息方便查阅参考。

声明:本内容为作者独立观点,不代表电子星球立场。未经允许不得转载。授权事宜与稿件投诉,请联系:editor@netbroad.com
觉得内容不错的朋友,别忘了一键三连哦!
赞 3
收藏 2
关注 375
成为作者 赚取收益
全部留言
0/200
成为第一个和作者交流的人吧