灯哥开源FOC双路无刷电机控制器:高效经济开源驱动方案

【免费下载链接】Deng-s-foc-controller 灯哥开源 FOC 双路迷你无刷电机驱动 【免费下载链接】Deng-s-foc-controller 项目地址: https://gitcode.com/gh_mirrors/de/Deng-s-foc-controller

灯哥开源FOC双路无刷电机控制器是一款基于ESP32主控的低成本无刷电机驱动控制板,采用GPL-3.0开源协议。该控制器支持双路总功率240W,单路最大功率120W,适用于云台电机的FOC位置、速度、力矩开闭环控制。编码器方面支持常见的IIC、ABI、PWM等多种制式,并集成了在线电流检测模块,实现真正完整的FOC控制。

技术特性分析

软件特性

灯哥开源FOC控制器基于Arduino平台运行在ESP32上,所有代码和配置文档均开源。相比其他驱动器,其轻量化的软件结构有助于快速完成算法学习和配置。支持丰富的控制模式,包括开/闭环速度控制、位置控制,以及开环的力矩控制和两种FOC内核算法。

SimpleFOC Studio配置界面

控制器支持使用SimpleFOC Studio进行电机参数配置,图形化界面大大简化了配置过程。

硬件规格

参数项 规格说明
尺寸 56×39 mm
输入电压类型 直流DC
输入电压 12-24V
最大功率 单路120W,双路共240W
电机支持数量 2
主控芯片 ESP32开发板 lolin32 lite
编码器支持 IIC、ABI、PWM、SPI、HALL编码器
拓展接口 串口接口
电流检测范围 最大3.3A,参考电压3.3V

应用场景与实践项目

灯哥开源FOC控制器适用于多种应用场景,包括:

  • 机器人技术:四足机器人、平衡车等智能移动平台
  • 自动化系统:工业自动化设备、智能家居控制系统
  • 教育研究:作为教学工具,帮助学生理解FOC算法原理

基于该控制器开发的实践项目包括:

  • 动量轮倒立摆项目
  • 自平衡莱洛三角形
  • 无刷平衡车
  • 无刷四足并联腿机器狗

丰富的测试例程

项目提供了丰富的测试例程,涵盖从基础到高级的各种应用场景:

  • 双电机开环速度控制
  • 双电机闭环位置控制
  • SPI编码器测试(AS5047P)
  • 步进电机闭环测试
  • 霍尔编码器测试
  • SimpleFOC Studio快速调节PID
  • 无线蓝牙控制例程
  • 重力前馈控制例程

控制器外观

开源优势与社区支持

灯哥开源FOC控制器遵循GPL-3.0开源协议,鼓励社区参与和技术创新。项目提供了详细的使用文档、BOM物料表、原理图和PCB设计文件,方便开发者进行二次开发和定制。

强大的社区支持是该项目的另一大优势,通过多个QQ交流群组为用户提供技术支持和问题解答,形成了活跃的开源生态。

教学资源与学习路径

为帮助用户深入理解FOC算法原理,项目作者制作了详细的教学视频系列"手把手教写FOC算法",从无刷电机基础概念到完整的FOC算法实现,涵盖了克拉克变换、帕克变换、闭环控制等核心内容。

这款控制器不仅是一款功能强大的产品,更是一个开放的学习平台,为电机控制爱好者和专业人士提供了完整的技术解决方案。

【免费下载链接】Deng-s-foc-controller 灯哥开源 FOC 双路迷你无刷电机驱动 【免费下载链接】Deng-s-foc-controller 项目地址: https://gitcode.com/gh_mirrors/de/Deng-s-foc-controller

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐