Iskander 开源电机驱动器
Iskander
机器人电机驱动板
⭐⭐⭐☆☆ (3/5)
🧩 软硬件结合
已发布
项目简介
Iskander是开源BLDC电机驱动,支持六步换向和FOC,尚在实验阶段。
Iskander 是一款面向教育与学习场景的开源低压电机驱动项目,专为直流电机(DC)、无刷直流电机(BLDC)和永磁同步电机(PMSM)设计。项目以STM32F446RE为主控芯片,搭配DRV8323H MOSFET驱动器和电流传感器,以及CSD19534Q5A功率MOSFET,构建了一套完整且可复现的硬件平台。其核心价值在于降低电机控制的学习门槛,让初学者和爱好者能够通过实际硬件和代码深入理解电机驱动原理。
项目特点
支持 DC、BLDC、PMSM 三种电机类型。
硬件支持六步换向和 FOC 控制。
提供多种控制模式:速度控制、转矩控制、级联控制、位置控制。
针对 PMSM 电机,支持有传感器 FOC 和无传感器(MRAS/EKF)控制。
基于 STM32F446RE 微控制器,性能强大。
开源硬件设计,适合学习和二次开发。
技术规格
| 主控芯片 | |
|---|---|
| 栅极驱动器 | |
| MOSFET | |
| 支持电机类型 | |
| 控制方式 | |
| 支持传感器 | |
| 无传感器算法 |
项目资源
搜索资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| STM32F446RE | 1 | — | 核心微控制器 |
| DRV8323H | 1 | — | 三相栅极驱动器,集成电流检测 |
| CSD19534Q5A | 6 | — | N沟道功率MOSFET |
| 电阻、电容、连接器等 | 若干 | — | 详见原理图 |
所需工具
| 工具 | 用途 | 是否必需 |
|---|---|---|
| 焊台 | 焊接PCB元件 | ✅ 是 |
| 示波器 | 调试PWM和电流波形 | ✅ 是 |
| 直流电源 | 为驱动板和电机供电 | ✅ 是 |
| 编程器/调试器 | 烧录和调试STM32固件 | ✅ 是 |
| 3D打印机 | 打印外壳(可选) | ▢ 推荐 |
能力画像
记忆与知识检索
2/5
逻辑推演
3/5
表达与交流
1/5
感知与观察
2/5
数理与计算
4/5
动手与操作
4/5
狂热与坚持
3/5
创造与创新
3/5
项目图库
所需技能
🔧 **动手能力**:需要焊接和组装PCB,使用示波器等调试设备。
💻 **编程能力**:需要C语言编程基础,熟悉STM32开发环境(如STM32CubeIDE),理解电机控制算法。
⚡ **电子电路**:需要理解功率电子、MOSFET驱动、电流检测等电路原理。
适用场景
高校电机控制课程实验教学。
个人学习BLDC/PMSM驱动原理和FOC算法。
机器人、小型无人机等项目的电机驱动开发。
开源硬件爱好者进行二次开发和创新。