Iskander 开源电机驱动器 Iskander

机器人电机驱动板 ⭐⭐⭐☆☆ (3/5) 🧩 软硬件结合 已发布
M-K-O-Hybrid-open-source 12 Stars MIT BOM 完整度: /5 教程完整度: /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算法。
机器人、小型无人机等项目的电机驱动开发。
开源硬件爱好者进行二次开发和创新。