电机学习-基础知识

news2024/11/26 14:25:51

文章目录

      • 1 基本物理概念
        • 1.1 左手定则
        • 1.2 安培定则
        • 1.3 感应电动势
      • 2 电机简单分类
        • 2.1 直流有刷电机
        • 2.2 步进电机
          • 2.2.1 步进电机的驱动原理
            • 1.相与线
            • 2.极性
            • 3.步进电机的驱动
        • 2.3 无刷电机
          • 2.3.1 充磁方式
          • 2.3.2正弦波电动势与梯型电动势
      • 3 编码器
        • 3.1 霍尔编码器
        • 3.2 光电编码器
        • 3.3 增量与绝对

1 基本物理概念

在学习电机之前先回顾一下一些基本的物理概念,这写概念都是高中时候的一些物理知识。

1.1 左手定则

伸出左手,让四指指向电流方向,磁感线穿过手心(由N极到S极),伸直大拇指与其他手指成90°,这时大拇指指向的方向就是所受力的方向,如图1-1所示
在这里插入图片描述

​ 图1-1 左手定则示意图

1.2 安培定则

安培定则,也叫右手螺旋定则,用右手握住通电螺线管,让四指指向电流的方向,那么大拇指所致的那一端是通电螺线管形成的磁场的N极,如图1-2所示

在这里插入图片描述

​ 图1-2 安培定则示意图

磁场强度计算公式如下,其中I是电流,N是线圈的匝数,l是线圈的长度。
H = I ∗ N l H=\frac{I*N}{l} H=lIN

1.3 感应电动势

右手定则,当右手平展时,使大拇指与其余四指平面垂直,把右手放入磁场中,让磁感线从掌心进入,大拇指指向导线运动方向,则四指所指方向为导线中感应电流的方向(感应电动势的正极)。感应电动势的的大小与磁感应强度B、导线长度L、导体运动的速度V、导体运动方向与磁场方向之间的夹角θ有关。计算公式如下:
E = B L V s i n θ E = BLVsin\theta E=BLVsinθ

2 电机简单分类

电机按照供电方式可以分为直流电机与交流电机。直流电机又分为有刷直流电机、步进电机、无刷直流电机(BLDC)和永磁同步电机(PMSM)。交流电机可分为同步电机和异步电机。我工作中经常接触的是直流电机,这里简单介绍一下几种直流电机。

2.1 直流有刷电机

直流有刷电机主要有四部分组成:永磁体(磁极)、绕组(线圈)、电刷(碳刷)、换向器。直流有刷电机中的“刷”就是电刷。电刷一边连着导线,为电机提供电流。当电流流过线圈后,根据左手定则,可以看到线圈会受到力的作用开始带着换向器一起转动。换向器之间有着缝隙,因此在转动的过程中,每次经过缝隙,线圈中电流的方向会变换方向,电机因此就会一直沿着一个方向转起来。我们只需要改变两个电刷的正负极方向,就可以控制电机的正反转。在直流电机中,永磁体作为定子固定不动、绕组作为转子时刻转动。

直流有刷电机的优点:结构简单、成本低、容易控制(给个电压就能转)。直流有刷电机的缺点:碳刷经常摩擦会造成损耗,发热大,寿命短。

在这里插入图片描述

​ 图1-3 直流有刷电机结构示意图

2.2 步进电机

步进电机的定子是绕组线圈、转子是永磁体。电流在经过绕组是产生磁场,这个磁场对永磁体产生作用力,是永磁体转动角度。

在这里插入图片描述

​ 图1-4 步进电机结构示意图

2.2.1 步进电机的驱动原理
1.相与线

我们经常讲两相四线步进电机、四相五线步进电机。这里的“相”是指绕组的对数,如图1-4所示,虽然看起来有4个绕组,但是A+与A-相连,B+与B-相连,所以只算是两对绕组,因此这是两相。而“线”则是电机出的线数,在图1-4中,我们可以看到电机会出来四根线,因此这是两相四线步进电机。而四相五线则是A+A-B+B-都连到了一个com的公共端上。此时A+到com端看作是一组线圈,B+到com端看作是一组线圈,A-到com端看作是一组线圈,B+到com端看作是一组线圈,因此是四相五线步进电机。

2.极性

步进电机的单双极是指电流的流向,根据电流的流向步进电机又可以分为单极性步进电机和双极性步进电机。如图1-5所示,左边是一个四相五线步进电机,它的电流方向是单向的从1,2,3,4端流向公共端5。右边是一个两相四线步进电机,电流方向是双向的可以是1到2,3到4,也可以是2到1,4到3。因此左边是单极性,右边是双极性

在这里插入图片描述

​ 图 1-5 步进电机的极性

3.步进电机的驱动

如图1-6所示,是一个步距角为90度的步进电机的整步驱动方式。在1中,A相反向通电,B相关闭,磁场将转子固定在第一步的位置;在2中,A相关闭,B相反向通电,受磁场的作用,转子会转90度;在3中,A相正向通电,B相关闭,受磁场的作用,转子会转90度;在4中,A相关闭,B相正向通电,受磁场的作用,转子会转90度。重复该操作,转子就会按照90的步距角转起来。

在这里插入图片描述

​ 图 1-6 整步驱动

如图1-7所示,是一个步距角为45度的步进电机的半步驱动方式,与整步驱动所不同的是,在2、4、6、8中A相与B相是同时通入大小相同的电流,这样转子就会同时受到A相与B相的相同的力而转动45度。这样的驱动方式每一步都是45度,相当于半步。

在这里插入图片描述

​ 图 1-7 半步驱动

除了整步、半步,还有一个微步。微步的驱动方式逐渐减小A相的电流同时逐渐增大B相的电流,这样转子受到的合成力可以使其停留在两个齿之间的任意位置。这个也是常说的细分,它可以将一个步距角细分为很多步。

  • 齿距角:个人理解为,永磁体中两个N极或者两个S极之间的夹角。在图1-7中的结构中,只有一个N极和S极,则它的齿距脚为360°。
  • 转子齿数:永磁体中N极或S极的个数。
  • 运行拍数:电机转过一个齿距角所需的脉冲数。在图1-6的驱动中,永磁体转动360度需要4拍,运行拍数是4;在图1-6的驱动中,永磁体转动360度需要8拍,运行拍数是8。
  • 步距角:一个脉冲信号所对应的电机转动的角度。步距角=360/(转子齿数*运行拍数)。

我们通常见到的步进电机步进角为1.8度、1.5度等,这个是怎么做到的呢?先看一个简单的,如下图1-8所示。两个磁体的排列方式为上面S极下面N极,齿距角为120°。当第一拍的时候,绕组A关闭,绕组B通电,此时B1为S极,B2为N极,永磁体磁场力的作用,N3正对B1,S3正对B2;当第二拍的时候,绕组B关闭,绕组A通电,此时A1为S极,A2为N极,永磁体磁场力的作用,N2正对A1,S2正对A2;当第三拍的时候,绕组绕组A关闭,绕组B通电,此时B1为N极,B2为S极,永磁体磁场力的作用,S1正对B1,N1正对B2;当第四拍的时候,绕组绕组B关闭,绕组A通电,此时A1为N极,A2为S极,永磁体磁场力的作用,S3正对A1,N3正对A2;这个时候S3已经走了120°,运行了4拍。该电机的步距角=360/(3*4)=30。

在这里插入图片描述

​ 图 1-8 步距角30度结构图

那么如果我们设计的齿数更多,就可以将步距角设计的更小。如图1-9所示,内圈永磁体为50个齿,每个齿之间间隔为7.2°;外圈是一个两相的绕组,1,3,45,7为A相,2,4,6,8为B相。绕组每个齿的间距为7.2°,6个绕组总共是48个齿,每个绕组之间的间隔为1.8°。刚开始,1,5绕组上的齿与内圈永磁体上的齿是一一对应的,而因为绕组间的1.8°间隔,所以绕组2,4,6,8上的齿与永磁体上的齿相差了1.8度,绕组3,7上的齿与永磁体上的齿相差了3.6°。因此当第一个节拍的时候,永磁体会转动1.8°,永磁体上的齿会与绕组2,6上的齿对应起来。此时绕组3,7上的齿与永磁体上的齿相隔1.8度。在下一拍的时候,永磁体会转动1.8°与绕组3,7上的齿对应起来。这样就实现了1.8度的步距角电机。

在这里插入图片描述

​ 图 1-9 步距角1.8°电机结构图

在实际的电机结构中,S极的下面是一个N极,也是50个齿,它的每个齿与S极的齿相差3.6°,因此在图1-9中,当S极的齿与绕组2,6的齿对应起来的时候,N极的齿会与绕组4,8的齿对应起来,这样就能获得更大更均匀的扭矩。图1-10是实际生活中步进电机的拆分图。

在这里插入图片描述

​ 图 1-10 步进电机拆分图

2.3 无刷电机

无刷电机,与有刷电机相比,它没有碳刷,它的转子部分由永磁体组成,定子部分由线圈组成。结构简图如图1-11所示,永磁体在中间的是内转子的无刷电机,永磁体在外圈的是外转子无刷电机。直流无刷电机(BLDC)和PMSM都是无刷电机结构都差不多。虽然结构差不多,但是由于电机设计的细节上不同导致BLDC的反电动势为梯形波,PMSM的反电动势为正弦波。

在这里插入图片描述

​ 图 1-11 无刷电机结构简图

2.3.1 充磁方式

永磁体可以按照某一特定方向进行磁化,如径向、平行或其他方向,其中径向和平行充磁比较常见。径向充磁的磁场沿半径方向,平行充磁的磁场方向则沿水平方向。如图1-12所示,箭头代表了磁感线的方向。

在这里插入图片描述

​ 图 1-12 充磁方式

2.3.2正弦波电动势与梯型电动势

感应电动势也叫反电动势,是电机线圈绕组转动后切割磁感线产生的,它会阻碍电机的运动,E = BLVsinθ,B为永磁体产生的磁场大小,L为线圈的长度,V是电机转动的速度,θ为线圈运动方向与磁感线的夹角。电机在制造出来的时候,永磁体磁场的分布和线圈的长度已经就已经确定了,所以其反电动势也确定了。

当电机永磁体的充磁方式采用径向充磁,如图1-13所示。ab(30°)之间的磁场强度逐渐增大,bc(120°)之间的磁场强度大小相同,cd(30°)的磁场强度逐渐减小,de(30°)之间的磁场强度逐渐增大,ef(120°)之间的磁场强度大小相同,ef之间的磁场强度逐渐减小。电机以v的速度进行转动,根据公式 E = BLVsinθ,导体运动方向与磁场方向之间的夹角θ始终都是90度,因此其感应电动势呈现梯形。

在这里插入图片描述

​ 图 1-13 梯形电动势

当永磁体的充磁方式采用水平充磁的时候,如图1-14所示。导体的运动方向与磁场方向有一个夹角θ,因此根据公式 E = BLVsinθ,其感应电动势也是呈现正弦波

在这里插入图片描述

​ 图 1-14 正弦波电动势

基于这两个不同的反电动势,其电机的控制方式也不同,梯形反电动势的BLDC我们通常采用方波电流控制,正弦波反电动势的PMSM我们通常采用正弦波电流控制。为什么会有两种不同的控制方式呢?下面是个人的一些理解。我们在控制电机的时候,如果想让电机运行的平稳,那么其产生的转矩也应该平稳。电机转动的过程中,将电能转化为了机械能和热能等能量。电能的计算很简单,施加在电机两端的U乘以电流I。当然由于电机的线圈有电阻R,所以实际上U=I*R+E。这里我们假设电机的R很小,产生的热能很小,那么U=E。机械能的计算公式如下,其中T表示电机的转矩,w表示电机的转速。:
P ( 机械 ) = T ∗ w P(机械) = T*w P(机械)=Tw
方波控制中的电能的计算公式如下,其中E反电动势的幅值,是标量,I也是电流的幅值,是标量。我们的控制的时候使方波与反电动势梯形波的平顶部分重合,且范围都是120°。
P ( 电 ) = E ∗ I P(电)=E*I P()=EI
那么转矩的计算如下:
T ∗ w = E ∗ I T*w = E*I Tw=EI

T = E ∗ I w T = \frac{E*I}{w} T=wEI

​ 因为电机有三个相,且每相在一周期内有两个平顶(120°):
T ( 总 ) = 3 ∗ 2 ∗ 120 360 E ∗ I w = 2 ∗ E ∗ I w T(总) = 3*\frac{2*120}{360}\frac{E*I}{w}=\frac{2*E*I}{w} T()=33602120wEI=w2EI
可以看到在理想情况下当使用方波电流对梯形波反电动势的电机进行控制的时候,电机的转矩与电流呈线性关系,且转矩与转角无关,没有波动。

正弦波控制中的电能计算公式如下其中E反电动势的幅值,是标量,I也是电流的幅值,是标量。
E A = E ∗ s i n θ E B = E ∗ s i n ( θ − 120 ° ) E C = E ∗ s i n ( θ − 240 ° ) I A = I ∗ s i n θ I B = I ∗ s i n ( θ − 120 ° ) I C = I ∗ s i n ( θ − 240 ° ) P ( 电能 ) = E A ∗ I A + E B ∗ I B + E C ∗ I C E_A = E*sin\theta \\ E_B = E*sin(\theta-120°) \\ E_C = E*sin(\theta-240°) \\ I_A = I*sin\theta \\ I_B = I*sin(\theta-120°) \\ I_C = I*sin(\theta-240°) \\ P(电能) = E_A*I_A+E_B*I_B+E_C*I_C EA=EsinθEB=Esin(θ120°)EC=Esin(θ240°)IA=IsinθIB=Isin(θ120°)IC=Isin(θ240°)P(电能)=EAIA+EBIB+ECIC
那么转矩的计算公式如下:
T ( 总 ) = E A ∗ I A + E B ∗ I B + E C ∗ I C w = 3 2 ∗ E ∗ I w T(总) = \frac{E_A*I_A+E_B*I_B+E_C*I_C}{w}=\frac{3}{2}*\frac{E*I}{w} T()=wEAIA+EBIB+ECIC=23wEI
可以看到当使用正弦波电流对正弦波反电动势的电机进行控制的时候,电机转矩与电流呈线性关系,且转矩与转角无关,没有波动。所以对于梯形波反电动势的电机我们通常采用方波控制,正弦波的电机我们通常采用正弦波控制。

3 编码器

3.1 霍尔编码器

霍尔编码器是根据霍尔效应制作的一种磁场编码器。当N极靠近传感器的时候,传感器会输出高电平;当S极靠近传感器的时候会输出低电平。如图1-15所示,这是一种直流电机上常用的霍尔编码器,它主要由两个霍尔传感器与霍尔码盘构成。霍尔码盘上均匀得布置着不同的磁极,在使用过程中码盘与电机一同转动,而在转动的过程中,磁极在接近霍尔传感器的时候就会产生一个个脉冲,这个些脉冲在电路转化下,两个传感器会分别输出A相方波信号与B相方波信号。根据这些方波信号,我们可以判断出电机转的圈数从而计算电机的转速、正反转、相对位置。

在这里插入图片描述

​ 图 1-15

3.2 光电编码器

光电编码器是一种光信号转换为电信号的编码器。如图1-16所示它的码盘是由光栅组成的刻度盘,当码盘转动时,光源透过光栅时与光电元件会输出脉冲,脉冲经过整形电路会输出方波输出A相方波信号与B相方波信号。根据这些方波信号,我们可以判断出电机转的圈数从而计算电机的转速、正反转、相对位置。

在这里插入图片描述
​ 图 1-16

3.3 增量与绝对

增量编码器也称作相对编码器,它的码盘是均匀分布的,它可以通过转动后的脉冲数量来确定当前位置相对于电机初始上电时的位置。绝对编码器能够输出角度的绝对值,它的码盘与增量编码器的码盘不同,它的码盘上面每个角度都对应了不同的编码,可以确定当前所在的位置。增量编码器掉电后不能记忆电机的位置,绝对编码器掉电后可以记忆电机的位置。
在这里插入图片描述
​ 图 1-17

以上是在对电机学习过程中的一些基础只是的总结,由于博主也是小白,所以有些总结和理解有些牵强片面,如果有不正确的地方,希望大家能够指正

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2035457.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

TexWorks配置使用latexmk实现增量编译

TexWorks配置使用latexmk实现增量编译 TexWorks默认使用pdfLaTeXMakeIndexBibTeX,修改后,重新编译等待时间较长。本文旨在说明配置TexWorks使用latexmk实现增量式编译,加速编译。 前置条件说明 (1) 通过miktex自动安装了TexWorks及自带pdf…

Docker相关配置记录

Docker相关配置记录 换源 {"registry-mirrors": ["https://dockerhub.icu","https://docker.chenby.cn","https://docker.1panel.live","https://docker.awsl9527.cn","https://docker.anyhub.us.kg","htt…

VisionPro二次开发学习笔记12-使用CogToolGroup控件进行图像检测

本示例演示了如何通过图像数据库使用 CogImageFileTool,并将其放入 CogToolGroup 中,对于数据库中的每个图像运行一次检测. 当用户按下 运行 按钮时,程序执行以下操作: 如果工具组中没有 CogImageFileTools,它将显示一…

Codeforces Pinely Round 4 (Div. 1 + Div. 2) A~G

A.Maximize the Last Element(枚举) 题意: 给你一个由 n n n个整数组成的数组 a a a,其中 n n n是奇数。 在一次操作中,你将从数组 a a a中删除两个相邻的元素,然后将数组的剩余部分连接起来。例如&…

轻松构建Electron应用:TypeScript与esbuild的完美搭档

简介 使用 TypeScript (TS) 编写 Electron 应用程序带来了许多好处,以下是一些主要优势: 类型安全:TypeScript 是一种静态类型语言,它在编译时检查类型错误,这有助于在开发过程中及早发现潜在的错误。更好的工具支持…

RK3568平台(背光篇)背光调试常见问题

一.屏幕背光概述 背光就是屏幕的从里往照射的光。 LCD 主要由液晶面板、背光、驱动电路等组成,液晶面板不会主动发光,需要背光源才能显示,液晶面板的作用就是通过电压改变某像素光的透过率来显示的,当然此光要求是偏振光&#x…

数据结构(5.5_3)——并查集的进一步优化

Find操作的优化(压缩路径) 压缩路径——Find操作,先找到根节点,再将查找路径上所有结点都挂到根结点下 代码: //Find "查"操作优化,先找到根节点,再进行"路径压缩" int Find(int S[], int x) {…

Shell、C/C++、Python操作环境变量

环境变量 环境变量是一种在操作系统中用于存储信息的机制,这些信息可以被系统进程、应用程序和脚本访问和使用。环境变量在操作系统中的作用类似于一个全局配置参数,它们定义了操作系统的运行环境,包括系统行为、应用程序路径、用户信息等。…

uniapp自定义浮动图标、列表布局

uniapp自定义浮动图标 <button class="fab" @click="goPage"><image src="../../../static/yiyuan.png" mode="" style="width: 60rpx;height:60rpx;"></image></button>.fab {z-index: 100;positi…

TLE4966-3G带方向检测功能的高灵敏度汽车霍尔开关

TLE4966-3G是一款集成电路双霍尔效应传感器&#xff0c;专为使用旋转极轮的高精度应用而设计。通过片上有源补偿电路和斩波器技术实现精确的磁切换点和高温稳定性。 该传感器在Q2提供速度输出&#xff0c;其状态&#xff08;高或低&#xff09;与磁场值相对应。对于超过阈值BO…

小白零基础学数学建模系列-Day3-线性回归模型的构建与评估

文章目录 1 线性回归基础1.1 线性回归概念与应用1.2 数学原理与推导1.3 线性回归的实现 2 案例分析&#xff1a;房价预测2.1 加载数据2.2 数据预处理2.3 探索性数据分析2.4 观察选择特征2.5 准备训练模型的数据2.6 将数据拆分为训练集和测试集2.7 训练和测试模型2.8 模型评估 3…

Ubuntu每次登录都提示有新的更新,apt更新却0个软件需要升级:清空MOTD消息 安装update-notifier-common组件 运行强制更新脚本

问题 每登录ubuntu&#xff0c;都会显示有更新需要注意。 80更新可以立即应用。 这些更新中有 1 个是标准安全更新。 要查看这些附加更新&#xff0c;请运行&#xff1a;apt list --upgradable 然而使用更新命令却提示0可更新 查询了一下&#xff0c;这似乎是MOTD的错误&#x…

Gartner发布2024年网络风险管理成熟度曲线:使网络安全战略与业务目标保持一致的概念、方法、流程和技术

网络风险管理现在是高管和监管机构最关注的问题&#xff0c;它采用多种方法和技术来支持治理、风险管理和合规性。安全和风险管理领导者可以使用此技术成熟度曲线来评估解决方案并做出适当的采用决策。 战略规划假设 到 2026 年&#xff0c;60% 的网络安全职能将实施以业务影响…

【Qt】Qt编程注意事项

目录 Qr中的命名规范 Qt Creator中的快捷键 查询文档的方式 Qt窗口坐标体系 Qr中的命名规范 在学习编程语言阶段&#xff0c;给变量、函数、文件、类命名是非常有讲究的。 命名要有描述性&#xff0c;不要使用abc&#xff0c;xyz这种比较无规律的名字类描述。如果名字比较…

什么是前端微服务,有何优势

随着互联网技术的发展&#xff0c;传统的单体应用架构已经无法满足复杂业务场景的需求。微服务架构的兴起为后端应用的开发和部署提供了灵活性和可扩展性。与此同时&#xff0c;前端开发也经历了类似的演变&#xff0c;前端微服务作为一种新兴的架构模式应运而生。 一、前端微服…

开源web版3D展示工具Online3DViewer

Online3DViewer是一个免费且开源的Web解决方案&#xff0c;它允许用户在浏览器中直接预览和探索3D模型。 以下是关于Online3DViewer的详细介绍&#xff1a; 一、基本概述 定义&#xff1a;Online3DViewer是一个在线3D模型查看器&#xff0c;支持多种3D文件格式&#xff0c;用…

如何评价2023年数学建模国赛?

2023年的赛题已经发布了,ABC三题侧重点不同,但是A题专业性较强,涉及微分方程,以及优化模型,B题题目为多波束测线问题,第一问需要计算,结合函数和几何的相关知识点,问题2涉及到最小路径问题,如下有总结,可以查看相应的模块方法,C题目为“蔬菜类商品的自动定价与补货决…

C++ 哈希使用与底层原理

哈希的概念 哈希是一种建立映射的思想&#xff0c;我们尝试用的数据结构是哈希表 &#xff0c;又称「散列表」&#xff0c;其通过建立键 key 与值 value 之间的映射&#xff0c;实现高效的元素查询。具 体而言&#xff0c;我们向哈希表输入一个键 key &#xff0c;则可以在 &am…

Docker③_VMware虚拟机和Docker的备份与恢复

目录 1. VMware虚拟机的快照备份 1.1 VMware本机的快照备份 1.2 VMware快照备份到另一电脑 2. Docker知识点 2.1 Docker镜像和容器的关系 2.2 Docker的存储卷 2.3 Docker命令简介 2.4 删除Anylink镜像 3. Docker备份和恢复 3.1 确定要回滚的容器和版本 3.2 备份当前…

【C语言-扫雷游戏】mineweeper【未完成】

编程小白如何成为大神&#xff1f;大学新生的最佳入门攻略 编程已成为当代大学生的必备技能&#xff0c;但面对众多编程语言和学习资源&#xff0c;新生们常常感到迷茫。如何选择适合自己的编程语言&#xff1f;如何制定有效的学习计划&#xff1f;如何避免常见的学习陷阱&…