电子产业一站式赋能平台

PCB联盟网

搜索
查看: 52|回复: 0
收起左侧

来写个代码,改变你的电机转速~

[复制链接]

446

主题

446

帖子

2507

积分

三级会员

Rank: 3Rank: 3

积分
2507
发表于 2024-7-3 08:00:00 | 显示全部楼层 |阅读模式
点击上方蓝字关注我们

一、KV值

"KV值"是一个常用的参数,它表示电机的转速常数。KV值定义为电机在无负载条件下,每增加1伏特电压时,电机转速增加的转数(rpm)。换句话说,KV值是电机转速与供电电压之间的比例系数。

5psvbxh5xb064026761357.png

5psvbxh5xb064026761357.png

即:KV = 2000RPM / 24V = 83.3

二、电机U、V、W三相线上如何调整电压值:MOS的导通时间与关断时间

lxt2dypketa64026761457.png

lxt2dypketa64026761457.png

步骤1:假设我们要调整U+V-之间的电压值,也就是需要Q1闭合,Q4闭合
步骤2:Q4是连接到GND的,把Q4设置为常闭
步骤3:如果我们把Q1也设置为常闭,那么U、V俩端电压就是24V电压,根据KV值来计算,24V对应的空载转速就是满速的2000RPM
步骤4:我们如何调整能将U、V俩端电压设置为12V?此时根据上面的分析,只能是控制Q1的闭合时间和断开时间
步骤5:假设Q1闭合时间是100ms,断开时间是100ms,这样循环进行Q1的闭合和断开。在100ms的Q1闭合时间内U、V俩端电压是24V。而在100ms的断开时间内U、V俩端的电压是0V。

1p0njpvjanc64026761557.png

1p0njpvjanc64026761557.png

步骤6:进一步分析,在控制Q1的200ms周期内,24V持续的时间占总控制时间的50%,0V占总控制时间的50%,那么我们在200ms的时间内按照平均电压的方法计算就是:在U、V俩端的电压为24V*50%=12V

55s0f40slhk64026761657.png

55s0f40slhk64026761657.png

步骤7:进一步的,假设我们需要在U、V俩端加6V电压,那么我们只需要让高电平(U、V:24V)的持续时间为50ms(25%),低电平(U、V:0V)的持续时间为150ms(75%),那么在U、V俩端的电压为24V*25%=6V

lbrl45etq5l64026761757.png

lbrl45etq5l64026761757.png


三、周期、占空比概念的引入

通过上述我们控制Q1的闭合时间和断开时间进行U、V俩端电压的计算,
把Q1的闭合时间和Q1的断开时间总时间称为周期T:所以周期是200ms。
把Q1的闭合时间也就是24V持续的时间称为高电平持续时间,高电平持续时间和周期的比值称为占空比Duty,简称为D。

mcqzycwvcjc64026761858.png

mcqzycwvcjc64026761858.png


四、控制电压就可以控制转速

z4n2b53gnoi64026761958.png

z4n2b53gnoi64026761958.png

其中,V:电源电压     D:占空比     Vavg:平均电压
调整电机2端的电压,就可以通过KV值估算出电机空载转速。所以我们理论上分析出控制电压就可以控制电机每分钟的转速。

五、PWM的概念和作用

PWM概念:脉冲宽度调制(PWM,Pulse Width Modulation)是一种通过改变信号的脉冲宽度来控制信号的平均功率的技术。PWM广泛应用于电子工程中,尤其是在电源控制、电机控制、信号调制和通信系统中。
脉冲:PWM信号是由一系列的脉冲组成,这些脉冲在固定的时间间隔内重复出现,这个时间间隔称为周期(T)。
占空比:占空比是指在一个周期内,脉冲处于高电平(或称为“开启”状态)的时间与整个周期时间的比例。占空比可以用百分比表示,计算公式为:

sxdqeuvpwxl64026762058.png

sxdqeuvpwxl64026762058.png

其中,脉冲宽度是指脉冲高电平的持续时间,周期是脉冲重复的时间间隔。
频率:PWM信号的频率是指每秒钟内脉冲重复的次数,通常以赫兹(Hz)为单位。频率与周期成反比关系:

5ul4etwxkrm64026762158.png

5ul4etwxkrm64026762158.png

平均电压/功率:通过改变PWM信号的占空比,可以控制施加到负载上的平均电压或功率。例如,在电机控制中,增加占空比会增加施加到电机上的平均电压,从而可能控制电机的速度或扭矩。

六、PWM可以由MCU产生

通过MCU产生PWM,控制三相桥的闭合和断开时间,就可以控制电机某两相绕组的电压,就可以控制电机的住转速。

xn5wlykafqn64026762258.png

xn5wlykafqn64026762258.png

欢迎转发分享给需要的好友!

niujpxowqrk64026762358.png

niujpxowqrk64026762358.png


微信号:zls_it

扫描下方二维码添加充电站小助手微信,可以加入微信交流群

群内每天分享一些大厂的经典C语言、C++面试题以及知识点解析、技术话题分享、常见错误、易混淆的概念答疑等,等你来Get!!

gm0vxczgjul64026762458.png

gm0vxczgjul64026762458.png

rgzzjmes3pr64026762558.png

rgzzjmes3pr64026762558.png

START

nglmywuudhk64026762658.png

nglmywuudhk64026762658.png

ekkbkdb0xcx64026762758.png

ekkbkdb0xcx64026762758.png


w5hqumlqnhn64026762858.png

w5hqumlqnhn64026762858.png
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表