🚌 CAN总线 · 硬件设计实战
📘 30章 从入门到项目
📚 共30章节 · 30个实战文件
⚡ 点击卡片跳转对应课程
🎯 友好色系
01
CAN总线概述
起源·特点·应用·对比RS485
02
CAN物理层
差分信号·电平定义·显隐性·拓扑
03
控制器与收发器
SJA1000·bxCAN·TJA1050选型
04
协议层(数据帧)
标准/扩展帧·仲裁·CRC·应答
05
协议层(其他帧)
远程帧·错误帧·过载帧·位填充
06
总线仲裁机制
CSMA/CA·逐位仲裁·非破坏性
07
错误处理
错误类型·主动/被动·总线关闭
08
位时序与同步
位时间组成·采样点·SJW
09
终端电阻
作用·120Ω匹配·位置与布局
10
拓扑与布线
总线型·分支限制·双绞线选型
11
节点设计(电源)
隔离电源·LDO·TVS·滤波
12
节点设计(MCU接口)
bxCAN配置·GPIO·中断·FIFO
13
收发器电路
TJA1050·共模扼流圈·光耦隔离
14
保护电路
ESD·防雷·共模电感·数字隔离
15
PCB布局
收发器靠近连接器·差分等长·分区
16
PCB布线
差分对·过孔·拐角·包地
17
实战案例1 (STM32F103)
原理图·BOM·设计要点
18
实战案例2 (PCB Layout)
PCB·3D视图·检查清单
19
实战案例3 (TMS320F28335)
DSP eCAN模块使用
20
实战案例4 (MCP2515+SPI)
独立控制器·Linux驱动移植
21
实战案例5 (S32K144)
车规级·ISO 11898-2
22
多节点组网
2~10节点·ID分配·负载率
23
调试工具
USBCAN-II·分析仪·逻辑分析仪
24
调试方法
示波器·眼图·利用率·错误帧
25
常见故障与排查
无通信·不稳定·错误帧过多
26
EMC设计
共模/差模辐射·屏蔽·铁氧体
27
CAN FD简介
CAN FD vs 2.0·64字节·可变速率
28
CANopen协议基础
对象字典·PDO/SDO·NMT·心跳
29
J1939协议基础
PGN/SPN·多包传输·地址声明
30
项目实战:智能车灯控制系统
需求·节点·协议·硬件·调试