由于前段在学习arduino控制一个小马达的时候,才开始接触电机,
不接触不知道,一接触发现电机的种类还挺多的。搞得我晕头转向的,
然后花了点时间总结了arduino常常用到的记住电机,算是做个总结,
也是给小白分享一下电机小知识,如果有错,欢迎纠正,我及时更正。

本篇帖接着上篇 arduino学习中常用电机科普之直流有刷电机与无刷电机继续科普总结,这次主要讲步进电机与伺服电机的工作原理。

步进电机工作原理


步进电机是一种将电脉冲信号转换成相应角位移线位移的电动机。每输入一个脉冲信号,转子就转动一个角度或前进一步,其输出的角位移或线位移与输入的脉冲数成正比,转速与脉冲频率成正比。因此,步进电动机又称脉冲电动机。


从上图可以看出步进电机的转子周围均匀分布有电磁铁,可通过控制电磁铁来控制转子的步进运动。
是不是还看不懂呢?没关系,下面来更详细的讲解一下过程。

为了更方便看到过程,简化其中一个定子,如下图

通电以后线圈将产生电流,线圈电流将产生电磁场。如下图:

电子在电磁场作用下转动,如下图:

别小看转动的一步,其实是我们理解步进电机的一大步哟,哈哈。我相信你在回过头去看上面的动图,是不是就秃然大悟了呢?

”相” 就是说明步进电机有几个线圈(也叫做绕组)。

“线” 就是说明步进电机有几个接线口。

“极性” 分为 单极性 和 双极性。
电机也分单极性步进电机和双极性步进电机。
什么是双极性呢?
如果步进电机的线圈是可以双向导电的,那么这个步进电机就是双极性的,相反,如果步进电机的线圈是只允许单向导电的,那么这个步进电机就是单极性的。

上图中的线圈是可以双向导电的,所以是双极性步进电机。下图的线圈中间导线总是接电源正极(也有总是接电源负极的),所以对应得定子导线接地。

通电后受到电磁场得作用,转子移动。如下图:

此时这个线圈断电,另一个线圈通电后,转子又会发生改变。

可以发现,电源正极一直不变,通过改变电源接地得位置来改变电磁场,从而改变转子转动角度。

单/双极性步进电机比较

为什么?单极性的相对输出扭矩低,控制电路相对简单,双极性的输出扭矩高,控制电路相对复杂呢?

因为单极性步进电机通常只有一个线圈通电(所以控制电路相对简单),形成的磁场弱,所以输出扭矩相对较弱;双极性步进电机通常是多个线圈一起通电(所以控制电路相对复杂),形成的磁场强,所以输出扭矩高。

步进电机基本参数

额定电流:指电机可以长期连续工作的电流。
额定电压指电机可以长期连续工作的电压。
定位转矩:电机不通电时,转子自身的锁定力矩。
保持转矩:电机通电但没有转动时,定子锁定转子的力矩。
相数:可独立通电的定子电磁圈数。


由图可以看出其实A与A’,B与B’其实是串联在一起的,所以只有两个独立供电的线圈,这叫双相四线步进电机。看线圈一般看接线图就能看出来是几相的。

步进电机分类除了根据极性可以分为,单极性步进电机和双极性步进电机之外,还可以根据转子的磁性分为:永磁式步进电机反应式步进电机(转子用软磁材料制成,软磁材料自身不具有任何磁性但易于被周围磁场吸引),以及混合式步进电机
DFRobot的混合式步进电机-42BYGH40-1.8-22A,如下图不用多说,它是属于双极性混合式的步进电机。


下面来看看这种电机的转子解构。

转子内部,如下图:

里面由永磁铁,齿轮帽构成。齿轮帽本身不带磁性,但是和永磁铁挨一起了,就有了磁性,如下图:


看完了转子,我们来分析定子。转子有50个齿,定子只有48个齿。

为了便于理解,进行分组,如下图:

不知道大家发现了没有,上图中的定子和转子并没有对齐呀,其实只是为了方便大家理解,实际上它是对齐了的,如下图所示:


从下图可以看到它其实只有两个独立通电的线圈。
我们将两个线圈进行标识为A和B,如下图:

这是给线圈A通电,如下图:转子齿是S极,线圈会产生磁场,由于异性相吸,所以红色的定子齿会和转子齿相吸引,由于同性互斥,所以黄色的齿会排斥转子齿。

当给线圈A断电,线圈B通电后,如下图:

磁场发生了变化,定子会发生微小的转动,会转动1.8度,如下图:转子齿是S极,线圈会产生磁场,由于异性相吸,所以蓝色的定子齿会和转子齿相吸引,由于同性互斥,所以绿色的齿会排斥转子齿。

转子北极的原理和南极是完全相同的,为了节省篇幅就不做讲解了。
值得注意的是,这是半步进的驱动方式,走一步是1.8度,如果是两个线圈同时都通电的话,就是全步进驱动方式了,走一步是0.9度。这样控制更加精确。

步进电机优点

  • 可精确控制电机输出轴角度
  • 低速运行时 可获得更高的扭矩
  • 开环控制/性价比高

步进电机应用场景

  • 3D打印机
  • 机器人等

电机驱动板

由于篇幅过长,并且本贴初衷是为了科普电机构造原理,就不讲程序了。
常用的电机驱动板有:A4988电机驱动板,TMC260驱动板等等。DFRobot也有很多相关的驱动板,这些驱动板,都有成熟的函数库,并且有详细的驱动使用说明。

下一篇将给大家带来直流伺服电机(舵机)科普,喜欢的点个关注吧

arduino学习中常用电机科普之步进电机相关推荐

  1. arduino学习中常用电机科普之直流有刷电机与无刷电机(本帖不讲程序,只讲电机原理与构造)

      由于前段在学习arduino控制一个小马达的时候,才开始接触电机,不接触不知道,一接触发现电机的种类还挺多的.搞得我晕头转向的,然后花了点时间总结了arduino常常用到的记住电机,算是做个总结, ...

  2. DL之AF:机器学习/深度学习中常用的激活函数(sigmoid、softmax等)简介、应用、计算图实现、代码实现详细攻略

    DL之AF:机器学习/深度学习中常用的激活函数(sigmoid.softmax等)简介.应用.计算图实现.代码实现详细攻略 目录 激活函数(Activation functions)相关配图 各个激活 ...

  3. 深度学习中常用的误差方法

    深度学习中常用的误差方法有: 标准差(Standard Deviation): 标准差也叫均方差,是方差的算术平方根,反应数据的离散程度 ,标准差越小,数据偏离平均值越小,反之亦然 . 公式为: py ...

  4. 【AI初识境】深度学习中常用的损失函数有哪些?

    这是专栏<AI初识境>的第11篇文章.所谓初识,就是对相关技术有基本了解,掌握了基本的使用方法. 今天来说说深度学习中常见的损失函数(loss),覆盖分类,回归任务以及生成对抗网络,有了目 ...

  5. Keras深度学习实战(4)——深度学习中常用激活函数和损失函数详解

    Keras深度学习实战(4)--深度学习中常用激活函数和损失函数详解 常用激活函数 Sigmoid 激活函数 Tanh 激活函数 ReLU 激活函数 线性激活函数 Softmax 激活函数 损失函数 ...

  6. 深度学习中常用的标注文件

    深度学习中常用的标注文件 mat mat文件是matlab专用的文件,第一次见是再COCOstuff-10k数据集中. 遇到的问题:如果用sublime打开的话,会显示16进制格式,可以猜想matla ...

  7. 深度学习中常用的优化算法(SGD, Nesterov,Adagrad,RMSProp,Adam)总结

    深度学习中常用的优化算法(SGD, Nesterov,Adagrad,RMSProp,Adam)总结 1. 引言 在深度学习中我们定义了损失函数以后,会采取各种各样的方法来降低损失函数的数值,从而使模 ...

  8. yolo-mask的损失函数l包含三部分_【AI初识境】深度学习中常用的损失函数有哪些?...

    这是专栏<AI初识境>的第11篇文章.所谓初识,就是对相关技术有基本了解,掌握了基本的使用方法. 今天来说说深度学习中常见的损失函数(loss),覆盖分类,回归任务以及生成对抗网络,有了目 ...

  9. 「AI初识境」深度学习中常用的损失函数有哪些?

    https://www.toutiao.com/a6695152940425937411/ 这是专栏<AI初识境>的第11篇文章.所谓初识,就是对相关技术有基本了解,掌握了基本的使用方法. ...

最新文章

  1. 有关包络Spectral Envelope的疑问
  2. 在r中弄方差分析表_医学统计与R语言: qvalue
  3. 作业9-文件方式实现完整的英文词频统计实例
  4. linux 定时器_定时器: Nodejs 中的 timers
  5. django本地安装mysql_Ununtu 15.04 安装MySql(Django连接Mysql)
  6. ApacheCN 人工智能知识树 v1.0
  7. bootstrap-datepicker实现日期input readonly 标签中选择时间功能
  8. 物业管理系统c语言,物业管理系统C语言程序实习.doc
  9. C语言入门130题-OJ
  10. VC浏览器相关的学习(二)(BHO)
  11. 教育培训行业现状分析
  12. 基于DCT变换的JPEG图像压缩
  13. 硕博士学位论文标准制图技巧
  14. close()是不是python内置函数_python 内置函数
  15. IPFS 之包管理器GX
  16. KPI与360度考核结合的应用落地方案
  17. DSP28335:多功能复用引脚GPIO
  18. Kubernetes集群环境搭建全过程
  19. 个人中心滚动标题渐变颜色
  20. 【计算机考研择校】湘潭大学2022考研考情介绍

热门文章

  1. psd模板免费网站_30个免费的Web浏览器框架PSD模板
  2. 小讲堂:Mobox文档管理软件中的文件外链是什么?
  3. Android Room 使用详解
  4. 谷歌浏览器设置打开链接自动跳转到新窗口
  5. 云E办项目之部门管理
  6. BIM模型文件下载——某小高层商住楼项目Revit模型
  7. python数据分析告诉你ofo多久退押金
  8. CVPR2022论文速递(2022.4.1)!共33篇,已分类!
  9. java计算机毕业设计足球赛会管理系统源码+数据库+lw文档+系统+部署
  10. 地处国际金融中心,却「不走寻常路」的牛津和剑桥