0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

直流电机控制器:有刷与无刷

星星科技指导员 来源:嵌入式计算设计 作者:Andrey Solovev 2022-11-21 15:31 次阅读

直流电机控制器是用于管理直流电机运行的特殊电子设备。所有直流电机都需要控制器吗?一点也不。让我们弄清楚哪些直流电机使用它以及用于什么目的。

在本文中,我们将研究两种类型的直流电机:有刷直流 (BDC) 和无刷直流 (BLDC) 电机。两种类型都使用控制器,可以启动和停止电机,调节其速度和扭矩,以及执行其他功能。然而,控制器对于 BLDC 电机更为重要,因为它是换向过程的一部分,对于所有由直流电供电的电机都至关重要。在这里,您将了解有关有刷和无刷直流电机及其控制系统之间的差异的更多信息

BDC 和 BLDC 电机和控制器概述

要创建直流电机的旋转,您需要切换或换向施加到电机的电流,并改变电机绕线组件周围产生的磁场的极性。

在BDC电机中,电流流过转子的绕组,而其定子可以有绕组(串联,并联,复合BDC电机)或永磁体(永磁BDC电机)。电机的运动取决于围绕这两个组件产生的磁场的相互作用。因此,它们的带相反电荷的场吸引并且类似的带电场相互排斥。

BDC电机的另一个关键元件是换向器,它切换电流的极性,并通过称为电刷的电触点将其施加到转子的绕组上。

BLDC 电机还有一个转子和一个定子,但与有刷电机不同,电流流过定子的绕组。由永磁体制成的转子可以位于电机内部(内转子BLDC 电机)或外部(外转子BLDC 电机)。

BLDC 电机没有换向器或电刷等机械部件,因为这里的换向是由控制器驱动的电子过程。通过估计转子的位置,控制器决定何时切换电流以及为哪个定子绕组通电。因此,控制器对于无刷电机的运行至关重要。

除此之外,BDC 和 BLDC 电机控制器具有相同的功能;它们可以启动和制动电机,反转其旋转并控制其速度和扭矩。

有刷和无刷直流电机的应用特点

有刷和无刷直流电机都有自己的优点和缺点,定义了它们的应用领域。例如,BLDC 电机具有更小、更轻的结构,对其效率没有影响。这就是为什么它广泛用于不同尺寸的便携式电子产品和无线设备的原因。

与机械换向器相比,BLDC 电机控制器以更高的频率切换电流。这使电机能够保持高扭矩并在低速和高速下平稳运行。可靠性和低维护也是 BLDC 电机的强项之一。因此,其适用范围可能包括其在以下方面的使用:

电动车;

无人驾驶飞行器;

家用电子产品;

工业机器人

在某些应用中,BDC 电机已经让位于无刷电机。事实上,机械换向效率较低,通常会导致功率损耗。电流切换期间产生的火花会导致高水平的电子噪声。此外,刷子需要定期维护和/或更换。

尽管存在所有这些缺点,BDC电机在注重简单性和成本效益的低功耗系统和应用中仍然很受欢迎。它们可以在遥控玩具、简单的家用、工业和汽车电器中找到。

BDC 电机控制器的设计和实现比 BLDC 控制器更简单,因为没有复杂的电子元件和算法,在某些情况下使其成为更具吸引力的选择。因此,让我们看看构建这些设备中的每一个需要什么。

构建 BDC 电机控制器

在构建直流电机控制器之前,应指定技术要求并选择特定类型的设备。控制器的特性包括但不限于:

功率调节

为了调节速度或扭矩,BDC 控制器会增加或减少提供给电机的功率。线性稳压器允许控制器在电机的整个工作周期内施加恒定电压。

这种类型的调节通常不再用于现代控制器,因为它们主要依赖于具有脉宽调制(PWM)的开关稳压器。这种方法允许控制器通过脉冲供电来改变电压和电流水平。

控制类型

简单的系统使用直流电机控制器来调节电机的运行,而无需获得任何反馈。因此,开环控制器无法校正电机的参数

相反,闭环直流电机控制器可以接收来自电机的反馈并根据需要调节其速度、旋转方向和其他参数。

直流电机控制器的其他特性包括电机的功率和工作电压。为确保电机及其控制器的可靠性,您应该了解电机正常运行所需的电源和电压水平。因此,您可以在低压和高压以及功率的电机控制器之间进行选择。

如上所述,大多数有刷电机使用PWM控制器。此类器件具有一个带有两个高边和两个低边开关的H桥电路。例如,当电机需要加速时,控制器会增加占空比(脉冲与脉冲周期的比值)。修改后的PWM信号到达栅极驱动器,这些驱动器打开晶体管的时间更长,并允许更多的电流进入。

poYBAGN7KXSAZ04OAAG8W5ChKQk442.png

要沿一个方向旋转 BDC 电机,控制器打开对角线上的 H 桥开关。开关过程总是有一些延迟,因此在反转旋转时,所有四个晶体管都可能打开。为了防止电机出现电压和电流泄漏,您可以增加死区时间,使控制器保持所有晶体管闭合和依次打开。

要实现闭环控制电路,可以使用位置传感器。控制器将读取传感器发送的信号并做出相应的反应。在我们的一个项目中,我们创建了一个可编程直流电机控制器,既可以作为闭环系统,也可以作为开环系统工作。为了接收电机的反馈,我们增加了一个旋转编码器来监控电机的状况。

构建带有反馈的直流电机控制器时,您应该注意微控制器的功能。MCU 应:

覆盖传感器信号的频率范围;

具有必要的信号处理速率;

有足够的内存和闪存容量;

如果传感器是模拟传感器,则具有模数转换器ADC)。

构建 BLDC 电机控制器

BLDC 电机控制器使用半 H 桥电路的晶体管切换电流。晶体管的数量取决于控制器激励的相数或绕组数。三相无刷直流电机控制器(最常见的配置之一)需要三个半H桥,即每相一个高边和一个低边开关。

poYBAGN7KXqAYF9TAAKzLr87jgM113.png

接收到MCU信号后,栅极驱动器打开晶体管并向定子绕组提供电流。要在相位之间切换,控制器需要知道转子的位置。有两种方法可以检测它:

安装位置传感器并使用其测量值;

感测定子绕组中随转子运动一起产生的反电动势(反电动势)。

第一种方法更简单,但传感器需要定期维护(例如,光学传感器容易产生灰尘)。此外,您还必须添加更多电线,这使电机的结构复杂化。第二种解决方案在硬件级别更简单,但可能需要复杂的算法开发。重要的是,只有当转子移动时,您才能感应回电动势。

根据我们的经验,当传感器与反电动势传感方法一起使用时,定位精度会提高。

检测到转子位置后,BLDC 电机控制器会切换电流,并将其作为梯形或正弦波形应用于不同的相位。

梯形换向的实现更简单,但是,它可能在低速时引起转矩脉动,并且只有在电机加快速度时才变得平稳。正弦直流无刷电机控制器主要依靠脉宽调制来产生正弦波。这种方法可在低速时提供平滑切换,但很难在高频下构建正弦波。

大多数无刷电机都有闭环控制器,这些控制器使用位置传感器和特殊算法来接收来自电机的反馈并做出响应。其中一种算法是比例-积分-微分 (PID) 算法,广泛用于 BLDC 和 BDC 电机控制器的反馈系统。

PID算法处理当前电机的参数,并将其与参考值进行比较。根据这些数据,它调整输出信号的频率,控制器相应地调节速度。

结论

直流电机在各个行业中的需求量很大。在某些应用中可互换,BDC 和 BLDC 电机仍然有其利基市场。例如,有刷电机的低成本和简单性使其成为日常使用的电子设备的合适选择。电子换向 BLDC 电机可在不同功率的应用中提供可靠性和高效的速度控制。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2526

    文章

    48093

    浏览量

    740057
  • adc
    adc
    +关注

    关注

    95

    文章

    5651

    浏览量

    539460
  • BLDC
    +关注

    关注

    194

    文章

    729

    浏览量

    95808
收藏 人收藏

    评论

    相关推荐

    使用PWM输出方式驱动直流电机:PWM驱动的原理

    从本文开始,将介绍直流电机的PWM驱动。近年来,直流电机的PWM驱动方式因其可以减少驱动电源的功耗而应用越来越广泛。 使用PWM输出方
    发表于 03-26 13:57

    直流电机控制器电路图分享

    直流电机控制器是一种电子控制系统,用于控制直流电机的转速、转向和扭矩等参数,从而实现直流电机的自
    的头像 发表于 02-04 15:52 1509次阅读
    <b class='flag-5'>直流电机</b><b class='flag-5'>控制器</b>电路图分享

    直流电机的励磁是直流电吗?直流电机励磁的作用?

    直流电机的励磁是直流电吗?直流电机励磁的作用?直流电机励磁方式的区分  直流电机的励磁是直流电
    的头像 发表于 01-18 16:07 991次阅读

    关于《LP4931A 三相直流电机前置驱动》的介绍

    领域,可以根据实际需求选择不同的控制方式和连接方式。 总之,LP4931A是一款非常实用而强大的三相直流电机的前置驱动,具有广泛的应用
    发表于 10-23 18:40

    有关《LP4931A 三相直流电机前置驱动》的介绍

    今天我们来介绍一下LP4931A,这是一款非常完善的三相直流电机的前置驱动,它可以驱动多种N沟道的功率 MOSFET,支持马达供电电压高达30V。利用外部三个霍尔元件输入信号实现
    发表于 10-23 17:32

    PSIM中转速传感连接直流电机 ,输出端怎么连接?

    PSIM中转速传感连接直流电机 ,输出端怎么连接可以看到转速??
    发表于 10-08 07:52

    直流电机之电调设计攻略

    直流电机之电调设计全攻略电子档,使用STM8开发,感方波比较算法
    发表于 10-07 06:55

    STM32直流电机开发板资料

    STM32 直流电机开发板资料
    发表于 09-26 07:39

    直流电机之电调设计全攻略

    关于直流电机的驱动的基本原理,很多教材和文档都已经讲得很清楚了,特别是坛上网友提供的:《直流
    发表于 09-21 08:23

    永磁直流电机结构与工作原理(2)#电机

    电机永磁直流电机
    未来加油dz
    发布于 :2023年07月30日 14:43:56

    永磁直流电机结构与工作原理(1)#电机

    电机永磁直流电机
    未来加油dz
    发布于 :2023年07月30日 14:43:23

    永磁直流电机控制(2)#电机

    电机永磁直流电机
    未来加油dz
    发布于 :2023年07月30日 14:42:08

    为什么直流电机需要控制器控制电机速度和输出转矩?

    直流电机控制器是将电能转换为机械能的一种特殊类型的电气设备,直流电机通过利用直流电来接收电能,然后将这种能量转换为电机的自动旋转。
    的头像 发表于 07-19 16:51 499次阅读
    为什么<b class='flag-5'>直流电机</b>需要<b class='flag-5'>控制器</b>来<b class='flag-5'>控制</b><b class='flag-5'>电机</b>速度和输出转矩?

    恒矩电机调速电路分享

     本文解释了直流电机控制器,该控制器具有恒定的扭矩补偿功能,使电机能够以一致的速度运行,而不管其负载如何。
    的头像 发表于 06-10 14:31 1042次阅读
    恒矩<b class='flag-5'>电机</b>调速电路分享

    直流电机

    电机接到大电机上也能运转(直流电机),不进入过流保护状态。 我个人的想法是,持续进行六步
    发表于 05-11 14:33