Iskander 开源电机驱动器 Iskander

机器人电机驱动板 3/5 🧩 软硬件结合 已发布
M-K-O-Hybrid-open-source 12 Stars MIT BOM 完整度: 0/5 教程完整度: 0/5
Iskander 开源电机驱动器

项目简介

Iskander是开源BLDC电机驱动,支持六步换向和FOC,尚在实验阶段。


Iskander 是一款面向教育与学习场景的开源低压电机驱动项目,专为直流电机(DC)、无刷直流电机(BLDC)和永磁同步电机(PMSM)设计。项目以STM32F446RE为主控芯片,搭配DRV8323H MOSFET驱动器和电流传感器,以及CSD19534Q5A功率MOSFET,构建了一套完整且可复现的硬件平台。其核心价值在于降低电机控制的学习门槛,让初学者和爱好者能够通过实际硬件和代码深入理解电机驱动原理。

项目特点

支持 DC、BLDC、PMSM 三种电机类型。
硬件支持六步换向和 FOC 控制。
提供多种控制模式:速度控制、转矩控制、级联控制、位置控制。
针对 PMSM 电机,支持有传感器 FOC 和无传感器(MRAS/EKF)控制。
基于 STM32F446RE 微控制器,性能强大。
开源硬件设计,适合学习和二次开发。

技术规格

主控芯片 STM32F446RE
栅极驱动器 DRV8323H(集成电流检测)
MOSFET CSD19534Q5A
支持电机类型 DC、BLDC、PMSM
控制方式 六步换向、FOC
支持传感器 霍尔传感器(BLDC)、编码器(PMSM)
无传感器算法 MRAS、EKF(测试中)

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
STM32F446RE 1 核心微控制器
DRV8323H 1 三相栅极驱动器,集成电流检测
CSD19534Q5A 6 N沟道功率MOSFET
电阻、电容、连接器等 若干 详见原理图

能力画像

⚪ 记忆与知识检索: 2/5
🔵 逻辑推演: 3/5
⚪ 表达与交流: 1/5
⚪ 感知与观察: 2/5
🔵 数理与计算: 4/5
🔵 动手与操作: 4/5
⚪ 狂热与坚持: 3/5
⚪ 创造与创新: 3/5

所需技能

🔧 **动手能力**:需要焊接和组装PCB,使用示波器等调试设备。 💻 **编程能力**:需要C语言编程基础,熟悉STM32开发环境(如STM32CubeIDE),理解电机控制算法。 ⚡ **电子电路**:需要理解功率电子、MOSFET驱动、电流检测等电路原理。

适用场景

高校电机控制课程实验教学。
个人学习BLDC/PMSM驱动原理和FOC算法。
机器人、小型无人机等项目的电机驱动开发。
开源硬件爱好者进行二次开发和创新。