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采样电位器输出后设定电压和频率。
➡️