jlyuan
发表于 2022-6-12 17:31
采集到的电机转速经过PID得到的结果怎么转换成PWM呢?
采集到的电机转速经过PID得到的结果怎么转换成PWM呢?
jiahy
发表于 2022-6-12 17:33
对于直流有刷电机,将PID得到的结果除以一个常数,使得最终结果为一个小于一的小数。这个小数代表的是占空比。
spark周
发表于 2022-6-12 17:36
对于无刷电机,如果使用FOC算法,则可以直接作为电压值经反Park变换和SVPWM输出想要的PWM。
jlyuan
发表于 2022-6-12 17:38
你说的我先了解下,感谢!
wyjie
发表于 2022-6-12 17:40
呵呵,映射到0到1之间。
llljh
发表于 2022-6-12 17:42
无刷电机控制的话,也要看控制的方式。一般来说方波控制相对简单,用弦波控制的话还需要涉及到一些变换什么的就难多了
jlyuan
发表于 2022-6-16 20:22
哦,那我就知道怎么回事了,多谢大家
gim008
发表于 2022-6-20 16:53
得到pwm占空比
antusheng
发表于 2022-6-20 18:54
转成PWM干啥
Alina艾
发表于 2022-7-27 11:34
PID不是一个算法么,肯定有个数值的呀
Betty1299
发表于 2022-7-27 11:56
可以网上搜搜PID啊,了解一下就知道如何转换到PWM上了
Annie556
发表于 2022-7-27 12:21
一般就是调参,这个数你通过demo能看得出来吧
B1lanche
发表于 2022-7-27 12:49
看你控制方式的
Candic12e
发表于 2022-7-27 13:06
你可以根据例程然后先学习学习
Emily999
发表于 2022-7-29 07:21
不太会PID,但是我觉得这个PID就是个数值,和PWM是有关联的
Allison8859
发表于 2022-7-29 08:09
建议你可以网上找找资料,这样能好一些
Charlotte夏
发表于 2022-7-29 09:35
一般情况是通过PID得到的数值,PID是PWM的占空比的
alxd
发表于 2022-7-29 10:12
先看看关于PID的例程吧,能好一些
Carmen7
发表于 2022-7-29 11:07
就正常转呗,网上好多例子的
SantaBunny
发表于 2023-2-23 20:44
速度需要用一个转速传感器测量(比如编码盘用这个测量值与预设值进行比较得到PID控制的误差量 直接使用PWM是无法控制