这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 一种集成CAN控制器和收发器的集成方案

共1条 1/1 1 跳转至

一种集成CAN控制器和收发器的集成方案

高工
2022-06-20 22:24:15     打赏



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

一.MCP251863的简单介绍

pYYBAGKr8lSANHPOAAEolj-QVAQ949.png

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

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

pYYBAGKr8lqAdaGiAACZ-ZXRTBY204.png

图2 MCP251863和MCU的连接

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

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

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

pYYBAGKr8mCAS7sDAAIkERR5yEU272.png

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

其次,EMC的性能非常好,Microchip已经获得了多种EMC的测试通过的证书,如图4所示。本身从原理上讲,集成CAN控制器和收发器这种形式就降低了EMC问题的发生。

poYBAGKr8maAVGDTAAGD39tmbIc551.png

图4 EMC和ESD相关证书

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

poYBAGKr8muAJd7oAAIbADSmkR4595.png

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

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

pYYBAGKr8nGAMmfHAAMzPEuqfJY698.png

图6 几种功能安全标准

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

pYYBAGKr8neAKy_WAAHTPOP69Rk947.png

图7 器件基本特性介绍

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

pYYBAGKr8nyARDAJAAHcBlMi6jw746.png

图8 数据传输正常模式

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

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

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

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

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

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

AEC-Q100-001C:1998Wire Bond Shear Test(线材剪切试验)

AEC-Q100-002E:2013Human Body Model (HBM) Electrostatic Discharge(ESD) Test(人体模型(HBM)静电放电(ESD)测试)

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

AEC-Q100-004D:2012IC Latch-Up Test(IC锁存测试)

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

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

AEC-Q100-007B:2007Fault Simulation and Test Grading(故障模拟和测试分级)

AEC-Q100-008A:2003Early Life Failure Rate (早期寿命衰竭率)

AEC-Q100-009B:2007Electrical Distribution Assessment(配电评估)

AEC-Q100-010A:2003Solder Ball Shear Test(焊锡球的剪切试验)

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

AEC-Q100-012:2006Short Circuit Reliability Characterization of Smart Power Devices for 12VSystems(12V 系统智能功率器件的短路可靠性表征)

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

pYYBAGKr8oKAEb3NAAHUpzmY4Fw738.png

图9 器件pin脚说明

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

poYBAGKr8tiAZupqAALOsqKKh3Q814.png

图10 器件pin脚说明

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

pYYBAGKr8t-AfClkAADffZrj_-o690.png

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


poYBAGKr8uSADoIdAADTnUyZttg628.png

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

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

pYYBAGKr8uqAF4iFAAEOYLqibb8498.png

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

poYBAGKr8vGAO_C1AAEZ1uUiNrM914.png

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

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

关于器件的细节部分不进行探讨,有兴趣可以参考器件规格书。我们此处列出相关CAN控制器产品,供参考。

pYYBAGKr8veAHC-IAAHWzUIIew0112.png

图15 CAN控制器产品汇总

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




共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]