首页
›
热销单品
›
机器人运动控制与电力电子
›
《电机控制代码架构与软件工程》
所属分类:机器人运动控制与电力电子
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
电机控制代码架构与软件工程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
电机控制代码架构与软件工程的定义 · 学习目标 · 课程整体框架
课程导入
电机控制代码架构
02
电机控制基础
直流电机 · 交流感应电机 · 永磁同步电机
电机控制基础
直流电机
03
嵌入式系统基础
微控制器选型 · 外设资源(定时器 · ADC
嵌入式系统基础
微控制器选型
04
电机控制核心算法
PID控制 · FOC(磁场定向控制) · DTC(直接转矩控制)
电机控制核心算法
PID
05
代码架构设计原则
模块化 · 分层架构 · 高内聚低耦合
代码架构设计原则
模块化
06
电机控制软件分层架构
驱动层 · 算法层 · 应用层
电机控制软件分层…
驱动层
07
状态机与任务调度
电机控制中的状态机设计(启动 · 运行 · 故障
状态机
任务调度
08
实时操作系统(RTOS)应用
FreeRTOS · RT-Thread等在电机控制中的任… · 信号量
RTOS
实时操作系统
09
电机控制中的通信协议
CAN · UART · SPI
电机控制
通信协议
10
传感器与反馈系统
电流传感器 · 位置传感器(编码器 · 霍尔
传感器
反馈系统
11
PWM与驱动电路接口
PWM生成原理 · 死区时间管理 · 栅极驱动电路
PWM
驱动电路接口
12
代码生成与自动编码
基于模型的设计(MBD) · Simulink/Embedded… · 手写代码与生成代码的集成
代码生成
自动编码
13
软件工程实践
版本控制(Git) · 代码规范 · 代码审查
软件工程实践
Git
14
电机控制调试技术
使用示波器 · 逻辑分析仪 · 调试器
电机控制调试技术
使用示波器
15
故障诊断与保护机制
过流 · 过压 · 过温
故障诊断
保护机制
16
性能优化与代码效率
代码大小 · 执行时间 · 内存占用
性能优化
代码效率
17
案例实战
基于STM32的直流无刷电机FOC控… · 从需求分析到代码实现的全流程
案例实战
STM32
18
案例实战
基于Infineon/英飞凌或TI的… · 包含位置环 · 速度环
案例实战
Infineon
19
案例实战
无传感器电机控制中的滑模观测器或龙伯…
案例实战
无传感器电机控制
20
案例实战
多电机协调控制中的软件架构设计 · 包括同步 · 插补
案例实战
多电机协调控制
21
案例实战
电机控制中的功能安全(ISO 262… · 包括安全机制 · 诊断覆盖与ASIL等级
案例实战
ISO
22
常见问题与解决方案
电机启动失败 · 电流噪声 · 速度波动
常见问题
解决方案
23
软件架构评估与重构
如何评估现有电机控制代码架构 · 识别坏味道 · 进行重构以提升可维护性和扩展性
软件架构评估
重构
24
测试驱动开发(TDD)在电机控制中的应用
编写可测试的代码 · 模拟硬件 · 单元测试框架(如Unity
TDD
测试驱动开发
25
文档与知识管理
电机控制代码的文档规范 · 注释策略 · 设计文档
文档
知识管理
26
项目实战
从零开始设计一个完整的电机控制软件项… · 包括需求规格 · 架构设计
项目实战
从零开始设计一个…
27
综合提升
结合人工智能与自适应控制 · 如模糊PID · 神经网络控制
综合提升
结合人工智能
28
综合提升
电机控制软件的性能基准测试与优化实战 · 包括benchmark方法 · 瓶颈分析与优化策略
综合提升
电机控制软件的性…
29
综合提升
跨平台与可移植性设计 · 如何让电机控制代码在不同MCU和硬件…
综合提升
跨平台
30
课程总结与未来趋势
回顾核心知识点 · 探讨电机控制软件工程的新技术 · 新工具与职业发展建议
课程总结
未来趋势
所属VIP或分类
同VIP:2740-伺服电机刚性设定与振动抑制教程
同VIP:2742-伺服电机S曲线与多项式运动规划算法详解
同VIP:3D机器视觉引导工业机器人Pick-and-Place抓取