wiz 发表于 2017-8-14 09:29:25

STSPIN32F0 驱动问题

我再使用SIPN32F0无感驱动一颗PMSM马达做速度控制高速角度估算不准的问题,请问有什么参数可以调试让电器角度更准确?

黄色是电器角度 绿色是相电流 桃红色&蓝色 是Hall 讯号
图一是低转速正常驱动可以看到角度0跟180度刚好是桃红色 HALL讯号变化点



图三是高转速驱动可以看到角度落后更严重 并且绿色电流明显不对称

努力的人 发表于 2018-1-3 10:06:20

你用的是反电动势过零点换向,建议采用矢量控制会好一些,针对无位置传感器控制在中高速使用观测器+反正切的方法进行控制,低速时使用高频信号注入(简称HFI)。ST有FOC的SDK,可以帮助你快速实现

wiz 发表于 2017-8-14 15:32:23

补充一下 我驱动这颗马达是BLDC的
下图是BEMF波形

无薪税绵 发表于 2018-1-3 11:42:46

没有弄过类似的,只能帮楼主加人气了。

努力的人 发表于 2018-1-16 12:25:54

wiz 发表于 2017-8-14 15:32
补充一下 我驱动这颗马达是BLDC的
下图是BEMF波形

你的波形感觉有信号干扰,你滤一下波看一下

旷野123 发表于 2018-3-24 09:11:44

好东西,顶上去.

LT-386596 发表于 2019-4-16 21:17:45

怎么设置TIM1出PWM的?

zxcv1ddd 发表于 2019-4-16 23:56:39

学习学习~~值得收藏

linghu9 发表于 2019-9-10 11:14:33

学习学习~~值得收藏

杨艺榕 发表于 2019-9-23 17:24:01

请问示波器中黄色的电气角度是不是通过TIMER14的通道1模拟DAC输出的,如果是,怎么设置,同时PWM输出是一个占空比变化的数字信号,需要外接滤波器变成模拟信号吗?谢谢!
页: [1]
查看完整版本: STSPIN32F0 驱动问题