无刷电机如何控制电机的转速?

发布者:RadiantWhisper最新更新时间:2024-03-25 来源: elecfans关键字:无刷电机  控制电机  转速 手机看文章 扫描二维码
随时随地手机看文章

前言

现在很多设备都是搭载的无刷电机而不是有刷电机了,为啥?性能好啊!


引入

同性相斥异性相吸

345dfc42-63fe-11ee-939d-92fbcf53809c.jpg?imageView2/2/w/1000

可以看出,只要改变磁铁的极性,电机就能转起来

那 怎么改变磁铁极性呢?

右手螺旋定则可以根据电流的流向来判断哪一端是N级

346b3538-63fe-11ee-939d-92fbcf53809c.jpg?imageView2/2/w/1000

只要电流的方向改变了,那极性也就跟着改变了

下面用通电线圈来替代磁铁

3472b22c-63fe-11ee-939d-92fbcf53809c.jpg?imageView2/2/w/1000

如何改变电流方向?

如果将4个开关按如图的方式连接的话,闭合不同的开关,电流方向就会发生改变(此电路是不是有点像字母‘H’,所以叫H桥电路)

347e29f4-63fe-11ee-939d-92fbcf53809c.jpg?imageView2/2/w/1000

现在,把开关替换成MOS管,就可以用单片机来控制了

34913738-63fe-11ee-939d-92fbcf53809c.jpg?imageView2/2/w/1000

如何控制电机的转速?

假如开关一会儿闭合一会儿断开,是不是电机的转速就会相应改变呢,对吧?(电机由于惯性不会断电就立即停下来,断电只会减速)

一会低电平一会高电平这种称为PWM(脉冲宽度调制)如图所示

34a6a7bc-63fe-11ee-939d-92fbcf53809c.jpg?imageView2/2/w/1000

其中占空比=高电平/周期×100%

34b7c02e-63fe-11ee-939d-92fbcf53809c.jpg?imageView2/2/w/1000

即改变占空比就是改变高电平的时间,也就是改变转速

如何检测转子位置?

这里不得不提霍尔元件,当霍尔元件对着N级时输出高电平,对着S级时输出低电平

34cacc28-63fe-11ee-939d-92fbcf53809c.jpg?imageView2/2/w/1000

但当转动90度时,霍尔元件对着分界处,这时就紊乱了

34dcf16e-63fe-11ee-939d-92fbcf53809c.jpg?imageView2/2/w/1000

解决方法是再多加一个霍尔元件

34ee0404-63fe-11ee-939d-92fbcf53809c.jpg?imageView2/2/w/1000

这样一来,即使另一个霍尔元件对着分界处,也不会紊乱了,依旧检测出转子的位置

为什么会有星型接法?

如果此时给W线圈通电(产生N极)等转子旋转120度(假定顺时针旋转),再给U线圈通电,等转子旋转120度,再给V线圈通电

34fe44b8-63fe-11ee-939d-92fbcf53809c.jpg?imageView2/2/w/1000

这种方式的缺点就是每条线圈是独立的的,并且同一时刻只有一条线圈通电

那如果同一时刻是两条线圈通电,那是不是旋转会更快啊

下面将这3条线圈连接起来,每两条线圈通电,这样产生的力矩就变大,转速也就变快了,不停切换三相电流的流向就能让转子一直高速旋转

350820d2-63fe-11ee-939d-92fbcf53809c.jpg?imageView2/2/w/1000

当霍尔元件检测转子旋转多少度时,就会改变从哪条线通电或断电

如图所示

3512ffde-63fe-11ee-939d-92fbcf53809c.jpg?imageView2/2/w/1000

总结

无刷电机本质是根据右手螺旋定则来切换电流方向以产生旋转,并且根据霍尔元件检测出转子的位置,及时切换电流方向,为了效率更高,便采用星型接法


关键字:无刷电机  控制电机  转速 引用地址:无刷电机如何控制电机的转速?

上一篇:什么是梯形加减速?步进电机控制算法—梯形加减速运动算法
下一篇:什么是S形加减速?步进电机控制算法—S形加减速运动算法介绍

推荐阅读最新更新时间:2026-03-21 03:26

一种基于电机转速控制的自动泊车系统研究
政府举措(例如德国的工业4.0和中国的中国制造2025)正在加快制造业朝向普遍网络自动化发展的趋势。此外,智能传感器系统正在提高自动化程度,提供更多的数据来监测和控制生产过程。特别是,中国制造2025旨在快速发展包括电动汽车、新一代信息技术(IT)和电信、先进机器人和人工智能在内的高科技产业。有了更先进的系统之后,就需要采用更先进的方法来确保系统的可靠性。 对机器人和旋转机器(例如涡轮机、风扇、泵和电机)实施的基于状态的监控会记录与机器的健康和性能相关的实时数据,以便有针对性地实施预测维护和优化控制。在机器生命周期的早期进行有针对性的预测维护,可以减少生产停机的风险,从而提高可靠性、显著节约成本和提高工厂的生产率。 如何实施基
[嵌入式]
一种基于<font color='red'>电机</font><font color='red'>转速</font>环<font color='red'>控制</font>的自动泊车系统研究
STM32无刷电机控制中滑膜观测器的应用与电机调整指南
这个教程是针对KY_Motor的无刷电机开发板,滑膜观测器反正切的补充教程,大家比较关注现有的程序如何适配到自己的电机上,因此我们团队推出了如下教程,让大家在学习的过程中有迹可循。 开发板链接:开发板 1. 电机电气参数 电机的定子电阻 Rs 和定子电感 Ls 是影响电机控制的重要参数,不同电机的这两个参数可能会有较大差异。需要参考新电机的规格书获取这些参数,并更新到代码中。 积分系数 Ki 文件位置:Userconfig.h 和 Sensorless_SMO.h 修改方法: // Userconfig.h #define Motor_Rs 新电机定子电阻值f // 根据新电机规格书修改 #define M
[单片机]
STM32<font color='red'>无刷电机</font><font color='red'>控制</font>中滑膜观测器的应用与<font color='red'>电机</font>调整指南
无刷电机FOC控制笔记
矢量控制的核心思想是为了简化无刷电机的控制模型,将一个需要换相的无刷电机通过各种算法变换,抽象为一个直流电机的控制模型,只需要控制简单的两个直流分量来控制无刷电机,其中Vq抽象为直流电机的两端电压,Vd可调节电机力矩,但这个模型需要一个实时的电机轴角度θ参与计算。 为了实现这个直流电机的控制模型,需要用到两个数学变换,即clarke变换和park变换。需要用到最原始的PID控制器等内容。 一、clarke变换: 初衷是将三相的磁路模型变换成正交的两相磁路模型,即将三相abc,变换为两相α,β 波形如下图 clarke逆变换则是反过来变换,已知α,β,求abc 二、park变换: 通过c
[嵌入式]
<font color='red'>无刷电机</font>FOC<font color='red'>控制</font>笔记
电机控制SVPWM七段式算法·无刷电机驱动方案
一般控制三相电机的控制技术采用SVPWM(Space Vector Pulse Width Modulation)算法。它对于电机控制可以提供更高的效率和更低的噪声。SVPWM控制算法可以分为七段式和五段式两种。今天我们先介绍下七段式算法如何应用到电驱系统进行电磁兼容性仿真。七段式是一种更复杂的SVPWM控制技术,可以将三相电机的输出电压分解为七个矢量,分别为正向最大矢量,正向中等矢量,正向最小矢量,负向最小矢量,负向中等矢量,负向最大矢量和零矢量。这七个矢量可以通过控制脉冲宽度来控制三相电机的输出电压。 SVPWM基本原理 要得到一个恒定大小的旋转磁场,可以先来得到一个恒定大小的旋转电压矢量。如下图: 从上图可知,我们可以
[嵌入式]
<font color='red'>电机</font><font color='red'>控制</font>SVPWM七段式算法·<font color='red'>无刷电机</font>驱动方案
变频器如何控制电机转速高低
变频器是一种用于控制电机转速的电子设备,它可以将输入的交流电转换为直流电,然后再转换为可调频率的交流电,从而实现对电机转速的精确控制。 变频器的工作原理 变频器主要由整流器、中间电路、逆变器和控制器四个部分组成。其工作原理如下: 1.1 整流器:将输入的交流电转换为直流电。整流器通常采用二极管或晶闸管实现。 1.2 中间电路:将整流后的直流电进行滤波和稳压,以保证逆变器的输入电压稳定。 1.3 逆变器:将直流电转换为可调频率的交流电。逆变器通常采用IGBT、MOSFET等功率电子器件实现。 1.4 控制器:根据用户设定的参数和反馈信号,控制逆变器输出的频率和幅值,从而实现对电机转速的控制。 变频器的控制方式 变频器的控制方
[嵌入式]
单片机PID调速控制直流无刷电机附部分源码
具备知识,stm32基础,了解无刷直流电机原理,pid控制原理 工具: 无刷直流电机:12v电源驱动,50HZ,占空比为5%的pwm波2秒以上解锁电调,再将占空比改为6%,则电机正常运行,改变占空比到9%接近全速转动。 。(在网上摸索了一上午此信息,因为没有直接参考资料,标签都没有) 电调:电调接收了pwm信号,根据信号控制电机的电压,由此控制转速。 12v电源:供电 stm32单片机:输出pwm波 st-link调试模块:调试用,主要调pwm波和pid参数 usb转串口模块:可获取单片机打印的串口信息(可有可无) 霍尔测速传感器:测转速,5v供电,信号线为方波,捕获单位时间方波个数可测转速,由于其他条件一定,方波频率与转速为线性
[单片机]
无刷电机工作及控制原理图文解析
首先给大家复习几个基础定则:左手定则、右手定则、右手螺旋定则。别懵逼,我下面会给大家解释。 左手定则,这个是电机转动受力分析的基础,简单说就是磁场中的载流导体,会受到力的作用。 让磁感线穿过手掌正面,手指方向为电流方向,大拇指方向为产生磁力的方向,我相信喜欢玩模型的人都还有一定物理基础的哈哈。 右手定则,这是产生感生电动势的基础,跟左手定则的相反,磁场中的导体因受到力的牵引切割磁感线产生电动势。 让磁感线穿过掌心,大拇指方向为运动方向,手指方向为产生的电动势方向。为什么要讲感生电动势呢?不知道大家有没有类似的经历,把电机的三相线合在一起,用手去转动电机会发现阻力非常大,这就是因为在转动电机过程中产生了感生电动势,从而产生电
[嵌入式]
<font color='red'>无刷电机</font>工作及<font color='red'>控制</font>原理图文解析
三相全波无刷电机中的超前角控制
当磁铁(转子)磁场的相位比线圈(绕组)磁场的相位滞后90 度时,可以获得电机的最大转矩。由于相感应电压的相位相对于磁铁(转子)磁场超前90度,相电流与线圈磁场相位相同,因此在相感应电压与相电流的相位相同的条件下,可以获得最大转矩。 然而,如下图所示,当按照与相感应电压相同的相位施加电压(红色),以期相电流(黄色)与相感应电压(蓝色)的相位相同时,受绕组的电感分量影响,相电流(黄色)会产生相位滞后(红色箭头)。相转矩是相感应电压和相电流之积,但相乘后的值会有负值部分(下图左侧波形中灰色带所示期间),在这种负值期间会变为负转矩,效率会下降。 为了改善这种问题并提高效率,可以采取一些校正方法,比如通过使相施加电压的相位超前来使相
[嵌入式]
三相全波<font color='red'>无刷电机</font>中的超前角<font color='red'>控制</font>
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

厂商技术中心

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved