电动轮椅双电机驱动板
Dual-Motor-Driver-Board-for-Electric-Wheelchairs
机器人电机驱动板
⭐⭐⭐☆☆ (3/5)
🧩 软硬件结合
已发布
项目简介
开源电动轮椅双电机驱动板,基于DRV8323和STM32G4。
这是一个专为电动轮椅设计的双电机驱动板开源项目,完整覆盖了硬件电路设计与底层固件开发。项目核心解决的是电动轮椅对双电机独立驱动、精准控制与可靠调试的需求,适用于康复辅具、个人移动设备及小型电动车辆等场景。
项目特点
双电机驱动,适用于电动轮椅应用
基于DRV8323栅极驱动器和STM32G4微控制器
硬件设计支持Altium Designer和JLCEDA两种格式
固件使用STM32CubeIDE开发,支持ST-Link和USB DFU编程
提供霍尔传感器对齐校准功能
支持极对数自动确定
支持UART和USB CDC串口输出
技术规格
| 主控芯片 | |
|---|---|
| 电机驱动器 | |
| 电机数量 | |
| 编程接口 | |
| 开发环境 | |
| 硬件设计工具 | |
| 串口输出 | |
| 霍尔传感器 |
项目资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| STM32G4微控制器 | 1 | — | 具体型号待确认 |
| DRV8323栅极驱动器 | 2 | — | 每个电机一个 |
| 电机接口连接器 | 2 | — | 待确认型号 |
| 霍尔传感器接口 | 1 | — | 待确认型号 |
| 电源接口 | 1 | — | 待确认型号 |
| ST-Link编程接口 | 1 | — | 待确认型号 |
| USB接口 | 1 | — | 待确认型号 |
| 电阻、电容等 | 若干 | — | 详见BOM文件 |
| 双面/多层PCB | 1 | — | 详见PCB文件 |
所需工具
| 工具 | 用途 | 是否必需 |
|---|---|---|
| STM32CubeIDE | 固件编译和调试 | ✅ 是 |
| ST-Link调试器 | 固件烧录和调试 | ▢ 推荐 |
| STM32CubeProgrammer | USB DFU模式烧录 | ▢ 推荐 |
| Altium Designer | 硬件设计查看和修改 | ▢ 推荐 |
| JLCEDA(嘉立创) | 硬件设计查看和修改 | ▢ 推荐 |
| 焊台 | PCB焊接 | ✅ 是 |
| 万用表 | 电路测试 | ✅ 是 |
| 示波器 | 信号调试 | ▢ 推荐 |
能力画像
记忆与知识检索
2/5
逻辑推演
3/5
表达与交流
1/5
感知与观察
2/5
数理与计算
3/5
动手与操作
4/5
狂热与坚持
3/5
创造与创新
3/5
所需技能
🔧 **动手能力**:需要具备PCB焊接、电路测试和调试能力,能够使用焊台、万用表和示波器等工具
💻 **编程能力**:需要掌握STM32CubeIDE开发环境,熟悉C语言编程,了解STM32G4系列微控制器的开发
⚡ **电子电路**:需要理解电机驱动电路原理,熟悉DRV8323栅极驱动器的工作原理,了解霍尔传感器和BLDC电机控制
适用场景
电动轮椅的电机驱动系统开发
双电机驱动应用的原型验证
学习STM32G4和DRV8323的电机控制技术
开源硬件项目的参考设计