4-1-1 电机基本结构与工作原理(电机专项教程)
4-1-1 电机基本结构与工作原理
如何使用arduino控制几种常见类型电机
很多创客爱好者喜欢用Arduino来搭建智能小车、机器人、3D打印机等。在这些项目里,Arduino发挥的最重要作用就是按照我们的程序来控制各种类型的电机。
在本章学习中,我们将向您介绍如何使用Arduino来控制和驱动常见的电机类型,包括直流电机、28BJY-48步进电机以及42步进电机(NEMA电机)等。
接下来讲解普通直流电机、步进电机,伺服电机在前面的MEARM项目中有讲过
Arduino控制电机
电机介绍
电磁感应将电能转换成动能驱动其他装置
电机根据电源种类分类如下,这里着重讲直流电机(arduino开发板应用开发时大部分时间是直流电机开发的,剩下两种对应arduino开发板应用较少,但也是比较重要的)
有刷直流电机基本结构和工作原理
基本结构
直流电机定子(提供磁场有南北两极)
有电刷的直流电机,电刷如下
与电刷相接的圆环就是换向器
与换向器相连接的就是电机的线圈
线圈与换向器共同构成了电机的转子(电机工作是旋转的部分)
如何工作
电机定子会产生固定磁场,磁力线标注如下
并配备直流电源(通过电刷及换向器给线圈供电)
通电导线在磁场作用下会产生力的作用,红色箭头标注为通电导线所受力的作用,受力向上
在红色箭头力的作用下线圈会旋转,当线圈旋转到下方的位置时,换向器会发挥作用
换向器由一对半圆环组成,其在线圈运动到下方位置时改变线圈电流流向,确保线圈左侧电流向外流,右侧电流向内流(保证线圈所受力的方向不变)
注意当线圈旋转到垂直磁场的时候,其扭矩基本为0,没有什么动力进行选择,将导致电机转子时而快时而慢,非常不稳定。为了解决此问题,为电机多配上一组线圈和换向器。
为了解决此问题,为电机多配上一组线圈和换向器,如下
当一组处于垂直磁场无扭矩时,另一组线圈平行与磁场会产生很大扭矩
通样道理可以为电机配上更多的线圈及换向器,这样电机的旋转运行会更加稳定
无刷直流电机基本结构和工作原理
相较于有刷直流电机,无刷直流电机更加耐用更加静音,同时工作效率也会更高
基本结构
有刷电机工作过程中电刷和换向器不断摩擦,工作效率、寿命、稳定性会影响
无刷转子如下,含有永磁铁
无刷定子如下
定子上有三组线圈,分别A、B、C
工作原理
当为定子的一组线圈通电时,此时此线圈会产生磁场如下
无刷直流电机工作时,通过转子的永磁场和定子的电磁场互动实现电机旋转工作
线圈通电产生的电磁场如上有NS,转子的磁场南北极会与电磁场的NS相互吸引
当两个磁场NS快接近时给不同线圈接不同的电让转子继续旋转
类似
原理说的通,但实际工作给一组线圈通电,另外两组线圈不通电会严重影响效率等
这里给两组线圈通电,一组线圈吸引定子磁场,一组线圈排斥定子磁场,此法使电机工作更流畅
无刷电机里有多个线圈,同时线圈通电时间有很多要求,究竟是什么来控制的
无刷电机中的控制器和传感器将会发挥作用
控制器:根据传感器的信号对无刷电机的线圈进行通电、断点的控制
传感器:实时的转子状态反馈给控制器
下节课使用arduino控制直流电机
到现在电机更偏重理论,实际电机结构要更加多样化和更加复杂