首页 > 其他分享 >详解无刷直流电机的工作原理

详解无刷直流电机的工作原理

时间:2023-06-06 09:03:56浏览次数:39  
标签:电机 有刷 详解 无刷 直流电机 绕组 直流

直流有刷电机

直流有刷电机的结构

介绍无刷直流电机前,需要先了解直流有刷电机。图1-1所示为直流有刷电机的结构原理图,其主要部件组成如图1-2所示。

 

图1-1 直流有刷电机结构原理图

图1-2 直流有刷电机组件

直流有刷电机的工作原理

其工作原理非常简单,当DC电流通过电刷进入,并通过换向器流进电机的绕组内,然后通过电刷与换向器之间的相对位置变化,改变流入电机绕组内的电流方向,从而实现电机的持续运转。

直流有刷电机的优缺点分析

图1-3给出了直流有刷电机的优缺点。

 

图1-3 直流有刷电机的优缺点

无刷直流电机

无刷直流电机的结构

通过分析可知,直流有刷的确定主要是由于电刷和换向器导致的。因此,无刷直流电机的最大特点就是去掉了电刷和换向器。为此,它也失去了改变电流方向的能力。为了弥补这个损失,它需要增加电子换向器。无刷直流电机与有刷电机的另外一个主要区别是互换了绕组和永磁体的位置。如图1-4所示的典型的三相直流无刷电机(brushless DC motor,如果直译应该是无刷直流电机,但是笔者习惯了直流无刷电机的说法,所以文章中可能会出现两种说法,大家了解这是指同一个东西即可),永磁体放在了转子上,绕组放在了定子上(此为内转子形式,也有外转子形式的会将永磁体放在外部),已经看不到电刷和换向器,但是需要增加电子换向器。无刷直流电机需要获得转子的位置,以便通过电子换向器正确的进行换相,这一般是通过霍尔传感器实现的。但获取换相点并不一定必须通过霍尔传感器,所以图1-4中并未给出霍尔传感器。图1-5给出了带霍尔传感器的结构图。霍尔传感器的布置原理将在后续文章中介绍。图1-6是一台无刷直流电机的实际产品,可以将图1-4与图1-6结合来看。

图1-4 无刷直流电机的结构原理图

图1-5 带霍尔传感器的无刷直流电机结构示意图

图1-6 无刷直流电机实物图

无刷直流电机的工作原理

直流无刷电机主要是靠霍尔传感器或者反电动势获得当前转子的位置,然后根据设定的换相表获得当前时间应该给哪两相绕组通电,从而获得定子磁链和反向与转子磁链的方向呈一定的角度。

下面通过一组图片解释无刷直流电机的工作原理。常用的控制方式是每次给两相绕组通电。每相绕组的通电时间为120度电角度,剩余的一相未通电绕组可以用来检测反电动势并执行换相。这样每次通电过程中,可以产生双倍的扭矩,效率提高。图1-7到图1-12给出了两相通电时的示意图。注意,在图1-7到图1-12中,我们已经把三个独立线圈的一端连接在一起,形成了Y型连接,这样可以方便电子换向。

图1-7: AB两相导通

图1-8 AC两相通电

图1-9 BC两相导通

图1-10 BA两相导通

图1-11 CA两相导通

图1-12 CB两相导通

此时,你可能仍然又一个疑问。我应该在什么时候给哪两相通电?如何来实现?

这就要利用到无刷直流电机结构章节讲到的霍尔信号和电子换向装置。如图1-13所示,通过霍尔传感器得到电机转子的位置,根据转子的位置来决定给哪相绕组通电。

图1-13 无刷直流电机换相原理

具体过程如图1-14所示,根据当前采集的HALL值,按照定义好的换相表可知此时应该给A相通正向电流,C相通负电流(定义电流的正方向为流入绕组)。同理,在60度电角度以后,HALL值再次发生跳变,同样的原理可得此时应该给B相通正电流,C相通负电流,如图1-15所示。

图1-14 A相正电流C相负电流

图1-15 B相通正电流C相通负电流

无刷直流电机的优缺点分析

图1-16给出了无刷直流电机的优缺点分析。

图1-16无刷直流电机的优缺点

 

https://zhuanlan.zhihu.com/p/465511084

 

标签:电机,有刷,详解,无刷,直流电机,绕组,直流
From: https://www.cnblogs.com/im18620660608/p/17459513.html

相关文章

  • 逍遥自在学C语言 | for循环详解
    前言C语言中的循环结构时,for循环是最常用的一种。它允许重复执行一段代码,直到满足特定条件为止。本文将详细介绍for循环的用法,并提供相关的可编译运行的C代码示例。一、人物简介第一位闪亮登场,有请今后会一直教我们C语言的老师——自在。第二位上场的是和我们一起学习......
  • 无刷新更改地址栏
    <!DOCTYPEhtml><htmllang="en"><head>  <metacharset="UTF-8">  <metahttp-equiv="X-UA-Compatible"content="IE=edge">  <metaname="viewport"content="width=......
  • 如何无刷新更改地址栏
    <!DOCTYPEhtml><htmllang="en"><head>  <metacharset="UTF-8">  <metahttp-equiv="X-UA-Compatible"content="IE=edge">  <metaname="viewport"content="width=......
  • 详解JavaScript中的__proto__和prototype
    目录一、JS的对象创建方法二、双对象法则三、__proto__和prototypeprototype是什么?__proto__又是什么?对于JS来说,__proto__和prototype的区别是个绕不开的话题。本文就试图从它们的根本上说清楚它们是什么,又有什么区别,所以本文会从JS的对象开始说起,以其期待把本文的主题......
  • Link-Cut-Tree详解
    引入树的链剖分有三种,重链剖分、实链剖分和长链剖分。实链剖分与其他两种不同的是,实儿子是可以根据需求转换的,而不是像另两种有着固定的定义方式。因此,实链剖分一般用来维护动态的树上问题。例如删边、加边和修改点权,以及树链剖分的常规操作(当然,要始终维持森林的性质)。辅助树......
  • 4.3 Java Pipe管道详解
    4.3Pipe       Java管道Pipe是用于线程间通信的,但是需要注意的是,Java中的Pipe是用于一个虚拟机中的线程之间通信的,不能用于进程之间通信。Java管道和Unix/Linux中的管道Pipe的作用是不同的,Unix/Linux中的管道是用于进程之间通讯,是不同Process之间。而Java是同一个虚拟机......
  • 树之深度优先遍历算法详解(DFS实现) LeetCode94
           本文以如下树结构为例深度优先(DeepFirstSearch)       树的孩子称作子树,对于一个树进行深度优先遍历,即将其某一子树下所有节点遍历完再去遍历其他子树。遍历的顺序以根为参照可分为先序遍历,中序遍历,后序遍历。遍历方式描述先序遍历根左右中序遍历左根右后......
  • Spring Bean生命周期详解
    本文结合Spring源码5.1.7.RELEASE,详细分析SpringBean生命周期,包括主要流程以及Spring一系列的扩展方法,最后通过测试实例演示主要步骤。Spring提供的Bean扩展方法大致分为三类,一类是BeanPostProcessor接口,一类是BeanFactoryProcessor接口,还有一类是Aware接口。Sprin......
  • Transformer结构及其应用详解——GPT、BERT、MT-DNN、GPT-2
    前言 本文首先详细介绍Transformer的基本结构,然后再通过GPT、BERT、MT-DNN以及GPT-2等基于Transformer的知名应用工作的介绍并附上GitHub链接,看看Transformer是如何在各个著名的模型中大显神威的。本文转载自新智元仅用于学术分享,若侵权请联系删除欢迎关注公众号CV技术指南,专......
  • 第四十八节:Core7.0中速率中间件详解
    一.        二.        三.         !作       者:Yaopengfei(姚鹏飞)博客地址:http://www.cnblogs.com/yaopengfei/声     明1:如有错误,欢迎讨论,请勿谩骂^_^。声     明2:原创博客请在转载......