王昱顺 发表于 2023-9-23 16:27:42

三环闭环总算完成了,到此FOC驱动程序也算小有雏形。
接下来就是更新DEMO板的电路部分了。
感谢大家之前提出宝贵意见,一定会在下一个硬件版本中进行改正的!


==现在打算修改的硬件部分,大家看看还有没有想要加上的,方便进行电机驱动的学习和快速验证
(目前板子上大部分都是1206/0805贴片,方便调试和更换,现在验证驱动部分没有问题后,会同时出一版集成度高一些的小板子,可用于作为驱控一体电机实现)
1.修改PWM驱动为PWMA部分,方便与ADC同步触发联动,减小电流数据波动。
2.增加磁编码器SPI+IIC两种选择,可以提供更高速度的编码器读取。
3.5V-MCU供电电源部分采用XL1509增加输入电压耐压范围
4.输入电源端并入大电容抵消电机高速运行的反电动势尖刺
5.增加一个电位器用于无极调整速度/位置/电流

神农鼎 发表于 2023-9-23 16:37:49

40V 以下输入的DC-DC降压芯片 XL1509-5.0,
产生5V输出的电源, RMB0.54


5V输出端:自恢复保险丝和稳压管一定要加上

自恢复保险丝用【 ? A 】您根据实际情况自己定

lzzasd 发表于 2023-9-23 21:49:44

对于反电动势尖刺   我觉得用一个磁芯电感隔离比用电容吸收好

深山老妖 发表于 2023-10-11 21:57:36

王昱顺 发表于 2023-9-23 16:27
三环闭环总算完成了,到此FOC驱动程序也算小有雏形。
接下来就是更新DEMO板的电路部分了。
感谢大家之前提 ...

想用这个芯片做一个异步电机的驱动器(变频器),芯片的资源可够?

王昱顺 发表于 2023-10-13 10:29:27

深山老妖 发表于 2023-10-11 21:57
想用这个芯片做一个异步电机的驱动器(变频器),芯片的资源可够?

foc的本质就是一个根据电机转子状态自动调制输出以达到最大力矩的算法,如果只是想要变频驱动输出,就是省略了自动调制的步骤,那么所需的算力是完全足够的。

深山老妖 发表于 2023-10-14 10:44:19

本帖最后由 王昱顺 于 2023-10-14 12:26 编辑

王昱顺 发表于 2023-10-13 10:29
foc的本质就是一个根据电机转子状态自动调制输出以达到最大力矩的算法,如果只是想要变频驱动输出,就是 ...
如果用来做异步电机的FOC控制呢,资源可能满足?

王昱顺 发表于 2023-10-14 12:28:52

深山老妖 发表于 2023-10-14 10:44
如果用来做异步电机的FOC控制呢,资源可能满足?

资源完全足够,不过需要考虑的是外加传感器和最高转速的问题。目前我的程序使用FOC最高速度应该在20000转左右,并且需要给电机加入位置传感器。无感算法我还没有尝试过,不过无感算法对算力的要求就要高的多了

深山老妖 发表于 2023-10-14 20:14:39

王昱顺 发表于 2023-10-14 12:28
资源完全足够,不过需要考虑的是外加传感器和最高转速的问题。目前我的程序使用FOC最高速度应该在20000转 ...

就简单的V/F控制可能搞?

王昱顺 发表于 2023-10-15 18:12:10

深山老妖 发表于 2023-10-14 20:14
就简单的V/F控制可能搞?

可以搞,因为简单的V/F控制就只需要考虑连续的改变PWM的周期实现SPWM调制,相比于FOC控制算法减少了很多的计算量。

王昱顺 发表于 2023-10-15 18:14:16

本帖最后由 王昱顺 于 2023-10-15 18:50 编辑

新的硬件设计已经打板回来了,正在测试基础功能
先欣赏一下板子的整体结构


页: 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14
查看完整版本: 【STC-FOC】Fast-SVPWM输出!STC32F12K54实现,32位8051,全开源软件/硬件