⚡ OBC · DSP 实战
🎯 30章 从入门到项目
1
OBC系统概述
功能拓扑
DSP角色
学习路径
2
DSP开发环境搭建
CCS安装
工程模板
仿真器调试
3
C2000系列DSP基础
F28379D
FPU/CLA
ADC/PWM/eCAP
4
数字信号处理基础
离散时间
Z变换
FIR/IIR
定点浮点
5
ADC采样与调理电路
电压电流采样
单端/差分
抗混叠
6
PWM生成与驱动
ePWM时基
死区移相
隔离驱动
7
数字PID控制器
离散化
位置/增量式
抗饱和
参数整定
8
数字滤波器实现
移动平均
一阶LPF
陷波器
OBC应用
9
锁相环与电网同步
单/三相PLL
SOGI-PLL
DQ-PLL
10
功率因数校正(PFC)
Boost/Totem-Pole
平均电流
THD优化
11
LLC谐振变换器控制
增益特性
PFM
Burst Mode
12
CLLC双向变换器
双向模式
同步整流
软开关
13
状态机与系统调度
待机/充电/故障
状态机
任务调度
14
通信协议实现(CAN)
CAN模块
报文收发
BMS通信
15
UART/SPI/I2C通信
上位机
ADC/隔离器
EEPROM
16
故障检测与保护
过压/欠压
过流过温
短路保护
17
软启动与预充电
软启动原理
预充电回路
浪涌抑制
18
效率优化与热管理
开关损耗
ZVS/ZCS
热模型
19
实时操作系统(RTOS)
DSP/BIOS
FreeRTOS
任务同步
20
代码优化与定点数学库
IQmath
循环展开
Cache优化
21
硬件在环(HIL)测试
FPGA平台
实时仿真
故障注入
22
调试与波形分析
CCS断点
Graph工具
PWM/ADC波形
23
EMC与可靠性设计
CISPR 25
PCB布局
共模差模
24
功能安全(ISO 26262)
ASIL等级
LBIST/MBIST
诊断
25
OTA升级与Bootloader
Bootloader
CAN/UART升级
安全启动
26
系统集成与联调
BMS/VCU联调
CC/CP信号
标定
27
Matlab/Simulink自动代码
模型搭建
Embedded Coder
MIL/SIL/HIL
28
3.3kW OBC实战(一)
需求分析
系统架构
原理图
29
3.3kW OBC实战(二)
软件架构
核心算法
调试测试
30
3.3kW OBC实战(三)
EMC整改
功能安全
交付总结
⚡🔌🔋