0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MCP251863 CAN FD控制器技术解析与应用指南

科技观察员 2025-10-14 15:43 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Microchip Technology MCP251863外部CAN FD控制器在小尺寸封装中集成了 CAN FD控制器 (MCP2518FD) 和集成收发器 (ATA6563)。MCP251863允许通过SPI连接到微控制器。此外,可以快速将CAN FD通道添加到缺少CAN FD外设或仅具有几个CAN FD通道的微控制器上。Microchip MCP251863外部CAN FD控制器支持经典格式 (CAN 2.0B) 和CAN灵活数据速率 (CAN FD) 格式中的CAN帧格式,符合ISO 11898-1:2015标准。集成的高速CAN FD收发器符合ISO 11898-2:2016和SAE J 2962-2 CAN标准。该收发器在待机模式下具有非常低的电流消耗,并可通过CAN总线实现唤醒功能。

数据手册:*附件:Microchip Technology MCP251863外部CAN FD控制器数据手册.pdf

特性

  • 仲裁比特率高达1Mbps
  • 数据比特率高达5Mbps
  • CAN FD控制器模式
  • 混合CAN 2.0B和CAN FD模式
  • CAN 2.0B模式
  • 完全符合ISO 11898-1:2015、ISO 11898-2: 2016和SAE J2962-2
    • 温度范围:
      • 扩展温度范围:-40°C至+125°C
      • 宽 (H) 温度范围:-40°C至+150°C
      • ISO 26262功能安全就绪
      • 低电磁辐射 (EME) 和高
      • 电磁抗扰度 (EMI)
      • 符合AEC-Q100和AEC-Q006标准
      • SSOP28封装
    • 消息FIFO
      • 31个FIFO,可配置为发送或接收FIFO
      • 32个灵活的滤波器和屏蔽对象
      • 一个发送队列
    • 其他
      • 32位时间戳
      • 总线健康诊断和错误计数器
      • 差分接收器,共模范围宽
      • 通过CAN总线提供远程唤醒功能——模式唤醒 (WUP),符合ISO 11898-2: 2016,3.8μs活动滤波器时间
      • 功能行为可在所有电源条件下预测
      • 收发器在断电时从总线断开
      • RXD逆行钳位检测
      • 总线引脚上高ESD处理能力
      • 总线引脚在汽车环境中具有瞬态保护功能
      • 传输数据 (TXD) 显性超时功能
      • VCC上欠压保护
      • CANH/CANL短路和过热保护
    • 内置安全功能
      • 环回模式
      • SPI命令,带CRC,用于检测SPI接口上的噪声
      • 用于SRAM 2位检测的ECC
      • 上电复位 (POR)
      • 电压监控(VCC、VIO)
      • 过热检测
      • RXD逆行钳位检测
      • TXD显性状态超时

框图

1.png

MCP251863 CAN FD控制器技术解析与应用指南

一、MCP251863概述

Microchip Technology的MCP251863是一款高度集成的外部CAN FD(Controller Area Network with Flexible Data-Rate)控制器,内置CAN FD收发器。这款芯片为需要添加CAN FD通道但缺乏足够CAN外设或通道的微控制器提供了经济高效的解决方案。

关键特性‌:

  • 双协议支持‌:兼容ISO 11898-1:2015标准,同时支持经典CAN 2.0B帧格式和CAN FD帧格式
  • 高性能传输‌:仲裁比特率高达1Mbps,数据比特率高达5Mbps
  • 宽温度范围‌:提供扩展温度(-40°C至+125°C)和高温度(-40°C至+150°C)版本
  • 安全认证‌:符合AEC-Q100和AEC-Q006汽车级认证
  • 低EMI设计‌:具有低电磁辐射(EME)和高电磁抗扰度(EMI)

二、架构与功能模块

1. 系统架构

MCP251863包含以下主要功能模块:

  1. CAN FD控制器模块‌:实现CAN FD协议,包含FIFO和过滤器
  2. SPI接口‌:用于通过访问特殊功能寄存器(SFR)和RAM来控制设备
  3. RAM控制器‌:仲裁SPI和CAN FD控制器模块之间的RAM访问
  4. 消息RAM‌:用于存储消息对象的数据
  5. 振荡器‌:生成CAN时钟
  6. 内部LDO和POR电路
  7. I/O控制
  8. CAN FD收发器

2. 核心功能特点

CAN FD控制器特性‌:

  • 消息FIFO‌:31个可配置为发送或接收的FIFO
  • 发送队列(TXQ) ‌:基于优先级位域的消息传输优先级管理
  • 发送事件FIFO(TEF) ‌:带32位时间戳
  • 灵活过滤‌:32个灵活过滤器和掩码对象
  • 时间戳‌:32位自由运行时间基准计数器
  • 诊断功能‌:总线健康诊断和错误计数器

收发器特性‌:

  • 符合ISO 11898-2:2016和SAE J2962-2标准
  • 远程唤醒能力
  • 高静电放电(ESD)处理能力
  • 总线引脚保护,防止汽车环境中的瞬变
  • TXD主导超时功能
  • 低最大待机电流(12µA)

三、典型应用设计

1. 硬件接口设计

MCP251863可以直接与工作在2.7V至5.5V的微控制器接口,无需外部电平转换器。典型应用电路包括:

  1. 电源设计‌:
    • VDD连接至微控制器电源(2.7-5.5V)
    • VCC连接至5V电源(用于收发器)
    • 建议使用0.1μF去耦电容
  2. SPI接口‌:
    • 支持高达20MHz的SPI时钟速度
    • 支持SPI模式0,0和1,1
    • 寄存器排列方式优化了SPI访问效率
  3. CAN总线接口‌:
    • CANH和CANL引脚需要连接适当终端电阻
    • 建议在CANH和CANL之间添加共模扼流圈以提高EMI性能

2. 软件配置流程

  1. 初始化步骤‌:
    • 通过SPI接口配置设备
    • 设置CAN FD控制器模块的操作模式
    • 配置比特率参数(Nominal Bit Time和Data Bit Time)
    • 初始化FIFO和过滤器
  2. 典型工作流程‌:
    • 配置模式下设置所有参数
    • 切换到正常模式开始通信
    • 通过中断或轮询方式处理接收和发送事件

四、高级功能与优化

1. 错误处理与诊断

MCP251863提供全面的错误检测和处理机制:

  • 错误计数器‌:独立的发送和接收错误计数器
  • 错误状态‌:提供错误被动、总线关闭等状态指示
  • 错误中断‌:可配置的错误中断使能
  • 诊断寄存器‌:详细记录最后一次错误类型和地址

2. 低功耗管理

设备支持多种低功耗模式:

  1. 睡眠模式‌:
    • 典型待机电流仅15µA
    • 可通过SPI接口或CAN总线活动唤醒
  2. 低功耗模式(LPM) ‌:
    • 典型电流低于10µA
    • 需要重新初始化寄存器

3. 时间同步与时间戳

  • 32位自由运行时间基准计数器
  • 可配置的预分频器
  • 支持在接收和发送消息时捕获时间戳
  • 时间戳分辨率可配置

五、设计注意事项

  1. PCB布局建议‌:
    • 保持CAN总线走线对称
    • 最小化收发器与连接器之间的走线长度
    • 提供良好的电源去耦
  2. EMC优化‌:
    • 使用共模扼流圈抑制共模噪声
    • 考虑添加TVS二极管保护总线引脚
    • 确保良好的接地平面
  3. 热管理‌:
    • 在高环境温度应用中注意散热设计
    • 监控总线短路情况,防止过热

六、应用场景

MCP251863特别适合以下应用领域:

  1. 汽车电子‌:
    • 车载网络网关
    • 车身控制模块
    • 高级驾驶辅助系统(ADAS)
  2. 工业自动化‌:
  3. 医疗设备‌:
    • 医疗诊断设备
    • 患者监护系统
  4. 航空航天‌:
    • 航空电子设备
    • 卫星子系统
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 收发器
    +关注

    关注

    10

    文章

    3795

    浏览量

    110606
  • CAN
    CAN
    +关注

    关注

    58

    文章

    3013

    浏览量

    471539
  • 控制器
    +关注

    关注

    0

    文章

    30

    浏览量

    3274
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【RK3562J开发笔记】MCP2518FD外部CAN-FD控制器的调试方法

    MCP2518FD是一款在各行业中都有着广泛应用的CAN-FD控制器芯片,本文就将为大家介绍如何在飞凌嵌入式RK3562J开发板上适配MCP2518FD芯片。
    的头像 发表于 12-07 14:22 2707次阅读
    【RK3562J开发笔记】<b class='flag-5'>MCP2518FD</b>外部<b class='flag-5'>CAN-FD</b><b class='flag-5'>控制器</b>的调试方法

    MCP2518FD:带SPI接口的外部CANFD控制器最高8M用户手册/原理图/参考代码等资料汇总分享

    控制器 MCP2518FD是一款经济高效且外形小巧的外部CAN FD控制器,可通过可用的SPI接口轻松添加到单片机中。 因此,
    发表于 08-27 16:02

    Microchip宣布提供业界第一款外部CAN灵活数据速率(CAN FD控制器MCP2517FD

    Microchip日前宣布,开始提供业界第一款外部CAN灵活数据速率(CAN FD控制器。采用MCP2517FD,设计人员能够很快从
    的头像 发表于 10-19 06:31 2.1w次阅读

    CAN FD控制器MCP2517FD的主要特性 PCB正面布局

    microchip公司的MCP2517FD是成本效益和小占位尺寸的CAN FD(灵活数据速率)控制器,具有和微处理(MCU)接口的SPI接
    发表于 05-25 01:25 1.3w次阅读
    <b class='flag-5'>CAN</b> <b class='flag-5'>FD</b><b class='flag-5'>控制器</b><b class='flag-5'>MCP2517FD</b>的主要特性 PCB正面布局

    基于MCP25612FD下的双CAN灵活数据速率收发

    MCP25612FD是Microchip公司的第二代双CAN FD收发 。它通过两个完全独立的MCP2561FD
    发表于 06-27 15:24 12次下载
    基于<b class='flag-5'>MCP25612FD</b>下的双<b class='flag-5'>CAN</b>灵活数据速率收发<b class='flag-5'>器</b>

    带SPllnterface的外部CAN FD控制器MCP2517FD的英文数据手册

    MCP2517FD是一种低成本、占地面积小的FD控制器,可以很容易地添加到具有可用SPI接口的微控制器中。因此,CAN
    发表于 07-10 08:00 35次下载
    带SPllnterface的外部<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b><b class='flag-5'>控制器</b><b class='flag-5'>MCP2517FD</b>的英文数据手册

    如何使用MCP251XFD CAN FD主板作为演示板来评估MCP2517FD器件概述

    本文介绍了如何使用MCP251XFD CAN FD主板作为演示板来评估MCP2517FD器件。
    发表于 07-10 08:00 28次下载

    MCP2517FD CAN FD控制器的详细资料和数据手册免费下载

    MCP2517FD是一种成本低廉、占地面积小的CAN FD控制器,可以容易地添加到具有可用SPI接口的微控制器中。因此,可以容易地将
    发表于 09-21 08:00 220次下载
    <b class='flag-5'>MCP2517FD</b> <b class='flag-5'>CAN</b> <b class='flag-5'>FD</b><b class='flag-5'>控制器</b>的详细资料和数据手册免费下载

    如何将MCP2515CAN总线控制器与Arduino接口

    在这个项目中,我们将了解MCP2515 CAN控制器模块,如何将MCP2515 CAN总线控制器
    的头像 发表于 07-30 10:51 2.2w次阅读

    基于MCP2510 CAN控制器实现CAN总线系统智能节点的设计

    MCP2510是Microchip公司生产的一种独立的可编程CAN控制器芯片。本文将介绍新型的独立CAN通信控制器
    的头像 发表于 06-23 15:16 5418次阅读
    基于<b class='flag-5'>MCP</b>2510 <b class='flag-5'>CAN</b><b class='flag-5'>控制器</b>实现<b class='flag-5'>CAN</b>总线系统智能节点的设计

    IP_数据表(I-23):CAN FD控制器

    IP_数据表(I-23):CAN FD控制器
    发表于 07-05 19:31 0次下载
    IP_数据表(I-23):<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b><b class='flag-5'>控制器</b>

    CAN总线控制器MCP2515的原理及应用

    电子发烧友网站提供《CAN总线控制器MCP2515的原理及应用.pdf》资料免费下载
    发表于 10-13 10:47 7次下载
    <b class='flag-5'>CAN</b>总线<b class='flag-5'>控制器</b><b class='flag-5'>MCP</b>2515的原理及应用

    MCP2517FD小尺寸CAN FD控制器规格书

    电子发烧友网站提供《MCP2517FD小尺寸CAN FD控制器规格书.pdf》资料免费下载
    发表于 11-20 17:00 1次下载

    TCAN341x系列3.3V CAN FD收发技术解析与应用指南

    Texas Instruments TCAN341x 3.3V CAN FD收发控制器局域网(CAN
    的头像 发表于 09-05 10:23 859次阅读
    TCAN341x系列3.3V <b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>收发<b class='flag-5'>器</b><b class='flag-5'>技术</b><b class='flag-5'>解析</b>与应用<b class='flag-5'>指南</b>

    MCP18480 -48V热插拔控制器技术解析与应用指南

    MCP18480 -48V热插拔控制器技术解析与应用指南 在电子设备的设计中,热插拔功能至关重要,它能确保在不中断系统运行的情况下安全地插
    的头像 发表于 11-27 16:18 307次阅读
    <b class='flag-5'>MCP</b>18480 -48V热插拔<b class='flag-5'>控制器</b>:<b class='flag-5'>技术</b><b class='flag-5'>解析</b>与应用<b class='flag-5'>指南</b>