platformIO 单片机开发神器

💡 原文中文,约1700字,阅读约需4分钟。
📝

内容提要

作者开发了三相变频器以驱动异步电机,因未找到合适的安全电压变频器,决定自行制作。使用ESP32和STM32单片机,结合SimpleFOC库和PlatformIO工具,成功制作了两个变频器。ESP32通过蓝牙控制,STM32通过电位器调节。尽管电机输出受限于电压,仍探索低压异步电机的可能性。

🎯

关键要点

  • 作者开发了三相变频器以驱动异步电机,因未找到合适的安全电压变频器,决定自行制作。
  • 使用ESP32和STM32单片机,结合SimpleFOC库和PlatformIO工具,成功制作了两个变频器。
  • ESP32通过蓝牙控制,STM32通过电位器调节输出电压和频率。
  • 电机输出受限于电压,使用30V直流电只能逆变出21V交流电,导致扭矩不足。
  • 作者希望能找到适合低压的异步电机,当前市场上低压电机主要为永磁同步电机。

延伸问答

作者为什么决定自己制作三相变频器?

因为未找到合适的安全电压变频器,作者决定自行制作。

ESP32和STM32在变频器中的作用是什么?

ESP32通过蓝牙控制变频器,STM32通过电位器调节输出电压和频率。

使用PlatformIO有什么优势?

PlatformIO提供了多平台构建功能,可以同一份源码编译出ESP32和STM32的固件。

电机输出受限于什么因素?

电机输出受限于电压,使用30V直流电只能逆变出21V交流电,导致扭矩不足。

作者希望找到什么样的电机?

作者希望找到适合低压的异步电机,当前市场上低压电机主要为永磁同步电机。

如何通过电位器调节STM32的输出?

STM32通过接入电位器,使用ADC采样电位器输出后设定电压和频率。

➡️

继续阅读