VIP20
本课程属于:043-电池管理系统硬件开发 运动控制与电力电子 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录 咨询 / 购买

CAN通信硬件设计流程实战

📚 共计 30 章节
01
CAN总线概述
CAN总线起源、特点(差分信号、多主从、实时性)、与RS485/LIN对比
基础对比
02
CAN物理层基础
CAN_H/L电平定义、显性/隐性电平、总线拓扑(直线型、星型)
电平拓扑
03
CAN收发器选型
TJA1050、SN65HVD230、ISO1050;电压、速率、隔离与非隔离
选型收发器
04
CAN控制器与MCU接口
独立控制器MCP2515、集成控制器STM32 bxCAN、SPI接口与寄存器
控制器SPI
05
CAN总线终端电阻
120Ω终端电阻作用、为什么是120Ω、布局与功率计算
终端匹配
06
共模扼流圈与EMC设计
共模扼流圈原理、在CAN总线中的作用、选型参数(阻抗、电流)
EMC共模
07
ESD与浪涌保护
TVS管选型(PESD1CAN、SMAJ系列)、气体放电管、保护电路布局
保护TVS
08
电源设计
CAN节点供电架构(LDO、DC-DC)、隔离电源B0505S、滤波电容计算
电源隔离
09
CAN总线隔离方案
光耦隔离6N137、磁耦ADuM1201、容耦ISO7240对比
隔离耦合
10
CAN FD硬件差异
CAN FD与经典CAN物理层区别、收发器TJA1463、速率提升对PCB影响
CAN FD高速
11
原理图设计规范
CAN节点原理图模块划分、去耦电容布局、信号流向、网络标号规则
原理图规范
12
PCB叠层设计
2层板与4层板选择、地层完整性、CAN信号参考平面
叠层PCB
13
PCB布线规则
差分对布线(等长、等距、阻抗控制)、避免90°直角、过孔数量控制
差分布线
14
CAN总线长度与速率关系
总线长度与波特率关系表、线缆选型(双绞线/屏蔽线)、最长距离计算
长度速率
15
CAN总线节点数量
标准节点数110个、负载电容计算、中继器与网桥扩展方案
节点扩展
16
CAN总线故障模式
CAN_H对电源短路、CAN_L对地短路、总线锁死、故障诊断与恢复电路
故障诊断
17
CAN总线调试工具
CAN分析仪(PCAN、USBCAN)、示波器测差分信号、逻辑分析仪解码
调试工具
18
CAN总线一致性测试
物理层测试(眼图、幅值、抖动)、测试设备(示波器、矢量网络分析仪)
测试一致性
19
CAN总线休眠与唤醒
本地/远程唤醒电路、CAN收发器STB引脚控制、低功耗设计
低功耗唤醒
20
CAN总线冗余设计
双CAN冗余架构、故障切换逻辑、硬件看门狗与心跳检测
冗余可靠
21
CAN总线热插拔设计
热插拔对总线影响、缓启动电路、TVS管与限流电阻配合
热插拔保护
22
CAN总线线束设计
线束类型(屏蔽双绞线/非屏蔽)、线径选择、连接器选型(DB9、M12)
线束连接器
23
CAN总线接地设计
单点接地与多点接地、隔离地处理、地环路抑制
接地EMC
24
CAN总线电磁兼容(EMC)设计
辐射发射抑制、共模滤波、屏蔽层接地策略
EMC屏蔽
25
CAN总线硬件设计检查清单
原理图检查项、PCB检查项、BOM检查项、DFM检查项
清单评审
26
CAN总线硬件调试流程
上电前检查、电源测试、信号完整性测试、通信测试
调试流程
27
硬件设计案例1:STM32F103节点
基于STM32F103的CAN节点设计(原理图+PCB要点)
案例STM32
28
硬件设计案例2:MCP2515独立模块
基于MCP2515+SPI的独立CAN模块设计
案例MCP2515
29
硬件设计案例3:隔离CAN中继器
工业级隔离CAN中继器设计
案例中继器
30
总结与未来趋势
CAN XL、车载以太网与CAN融合、功能安全(ISO 26262)硬件要求
趋势功能安全