最近做工业控制系统选型,在研究伺服电机技术过程中看到网上对步进电机、伺服电机、舵机的原理和区别有交流讨论,特别将讨论内容分享出来,供大家研究和思考。
ID 冷哲:
国内对于伺服电机这个名词的定义是十分混乱的。我见过以下这么几种:
认为伺服电机其实就是直流无刷电机。
认为伺服电机其实就是交流电机。
认为伺服电机是任何无刷电机。
认为伺服电机和电机同义……
其实伺服电机是这么一种电机,它主要用于比较精准的位置、速度或力矩输出。准确地说,伺服电机不是说一个电机,而是一个系统。所以仅仅一台电机都不能算是伺服电机,因为他们并不具备伺服电机的功能。
伺服电机是一个电机系统,它包含电机、传感器和。直流无刷电机可以是伺服电机里面的一部分,交流电机也可以是,但他们并不是伺服电机。作为一个系统,它可以有减速齿轮,也可以没有。那么舵机是什么呢?舵机是个俗称,是玩航模、船模的人起的。因为这种电机比较常用于舵面操纵。
所谓舵机,其实就是个低端的伺服电机系统,它也是最常见的伺服电机系统,因此英文叫做Servo,就是Servomotor的简称。它将PWM信号与滑动变阻器的电压相比对,通过硬件电路实现固定控制增益的位置控制。也就是说,它包含了电机、传感器和,是一个完整的伺服电机(系统)。价格低廉、结构紧凑,但精度很低,位置镇定能力较差,能够满足很多低端需求。
步进电机主要是依靠定子线圈序列通电,顺次在不同的角度形成磁场,推拉定子旋转。步进电机的好处是,你可以省掉用于测量电机转角的传感器。因此在结构上和价格上有一定的优势。而且它的位置和速度控制相对简单。
其缺点是,第一,与同等功率的电机相比载荷比较小,没有角度传感器的情况下不能输出大力矩。第二,功耗相对较大,要么全开,要么全关。所以要么接近满功耗,要么就不能出力。
因此,步进电机一般只用于载荷较小而且十分确定、位置精度要求并不非常高,对体积敏感或在较低价格想要做到较高可靠性的场合。最常见的就是光驱、扫描仪、复印机等等。当然,它和舵机一样,也受到没有能力自行搭建伺服电机系统的业余爱好者的喜爱,在一些业余项目上面用于替代完整的伺服电机系统。
举个简单的例子。扫描仪经常有一个动作,就是在扫描之前要从滑轨一头先快速运动到另一头。那是系统在找位置零点。那里面用的是一个步进电机,它驱动扫描器运动。但是开始执行扫描任务时,系统并不知道那个扫描器的确切位置(因为没有位置传感器),所以它只能先驱动扫描器向滑轨另一边走。在滑轨的那个尽头,有一个触碰开关,一旦扫描器碰到它,就会产生电信号。这样系统就知道扫描器走到了尽头,这时候就确定了扫描器的位置,这样就可以开始扫描了。这个步进电机在执行完任务后会关闭(因为功耗不低),因此一旦有震动什么的,扫描器很容易移位。所以下一次步进电机上电以后,要重新执行一遍前面说的那个动作去确定扫描器的位置。
ID:wade Jane
讲一下普通电机、减速电机、步进电机,舵机伺服电机指的是直流电的微型电机,平常我们接触到的也以直流电的居多。
普通电机
普通电机是我们平时间的比较多的电机,电动玩具,刮胡刀等里面都有,一般为直流有刷电机。这种电机有转速过快,扭力过小的特点,一般只有两个引脚,用电池的正负极接上两个引脚就会转起来,然后电池得正负极再相反的接在两引脚上电机也会向反转。
减速电机
减速电机就是普通电机加上了减速箱,这样便降低了转速,增加了扭力,使得普通电机有的更广泛的使用空间。
步进电机
步进电机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。
舵机
舵机主要是由外壳、电路板、无核心马达、齿轮与位置检测器所构成。其工作原理是由接收机发出讯号给舵机,经由电路板上的 IC判断转动方向,再驱动无核心马达开始转动,透过减速齿轮将动力传至摆臂,同时由位置检测器送回讯号,判断是否已经到达定位。位置检测器其实就是可变电阻,当舵机转动时电阻值也会随之改变,藉由检测电阻值便可知转动的角度。
厂商所提供的舵机规格资料,都会包含外形尺寸(mm)、扭力(kg/cm)、速度(秒/60°)、测试电压(V)及重量(g)等基本资料。扭力的单位是 kg/cm,意思是在摆臂长度 1 公分处,能吊起几公斤重的物体。这就是力臂的观念,因此摆臂长度愈长,则扭力愈小。速度的单位是 sec/60°,意思是舵机转动 60°所需要的时间。
伺服电机又称执行电动机,在自动控制系统中,用作执行元件,把所收到的电信号转换成电动机轴上的角位移或角速度输出。分为直流和交流伺服电动机两大类,其主要特点是,当信号电压为零时无自转现象,转速随着转矩的增加而匀速下降。
伺服电机
伺服主要靠脉冲来定位,基本上可以这样理解,伺服电机接收到1个脉冲,就会旋转1个脉冲对应的角度,从而实现位移,因为,伺服电机本身具备发出脉冲的功能,所以伺服电机每旋转一个角度,都会发出对应数量的脉冲,这样,和伺服电机接受的脉冲形成了呼应,或者叫闭环,如此一来,系统就会知道发了多少脉冲给伺服电机,同时又收了多少脉冲回来,这样,就能够很精确的控制电机的转动,从而实现精确的定位,可以达到0.001mm。
直流伺服电机分为有刷和无刷电机。有刷电机成本低,结构简单,启动转矩大,调速范围宽,控制容易,需要维护,但维护不方便(换碳刷),产生电磁干扰,对环境有要求。因此它可以用于对成本敏感的普通工业和民用场合。
工业上现在用的最多的可能是伺服控制吧!
1.伺服控制原理主要是基于三环控制:
位置环:比较检测信号与给定值,输出速度环的指令速度,使执行件位置与指令位置一致。速度环:根据位置环的指令速度快速而准确控制电机,使得其不受负载影响,并快速跟踪指令速度的变化。
电流环:根据速度环的指令电流快速而准确控制电机。伺服控制原理图如下:
2.步进电机只能在实验室做做Demo架,做做小实验用下。
3. 直流电机在一般精度要求不是很高的场合用的较多,分为无刷直流电机和有刷直流电机:无刷电机输出扭矩小,有刷电机输出扭矩大。现在直流电机一般订做电机的扭矩可以达到很大,一般不用再加减速机升扭矩,对于精度要求不是很高的场合,加些接近开关、限位开关可以满足工况和要求,成本可以大大降低!
ID:Vincross
如果从原理角度来看,只把最核心的定子转子算作电机,那伺服电机当然是个系统,因为伺服控制电路是在电机之外的;如果从设备分类来看,整个外壳里面都算电机,那伺服电机就是个单独的电机啦。其实在工程上并不像做理论研究那样需要特别严格的定义,至少在伺服电机到底是什么东西这点上,大家都是没有分歧的,也不可能有人单独拿一个不带伺服电路的核心电机出来销售吧。不跑题了,来说说这三者的主要区别。
其实三者不是并列关系,因为步进电机和伺服电机是可以在功能上对比的;而舵机指的是伺服电机在航模、小型机器人等领域下常用的一个特殊版本,一般来说比较轻量、小型、简化和廉价,并附带减速机构。而步进电机和伺服电机本质上的最大区别在于,一个是开环控制,一个是闭环控制。步进电机接收的是电脉冲信号,根据信号数量转过相应的步距角。通俗来讲就是你推一下,我动一下。动的角度就是步距角,是步进电机的固有属性。
假如步距角是15°,表示每接收一个脉冲电机就转过15°。所谓开环,就是只管控制,不管反馈。步进电机接收脉冲后转动,但不保证一定能转到。比如脉冲频率过高或者负载较大,就会造成失步,也就是没转到位。所以说使用步进电机的场合,要么不需要位置反馈,要么在其他设备上进行位置反馈。比如模型小车的车轮、光驱的光头、摄像机云台,以及各种行业机械设备等。步进电机一般长这样:
步进电机与普通直流交流电机的原理均不同,步进转动靠的是定子线圈绕组不同相位的电流以及定子和转子上齿槽产生的转矩。而伺服电机则是闭环控制,即通过传感器实时反馈电机的运行状态,由控制芯片进行实时调节。一般工业用的伺服电机都是三环控制,即电流环、速度环、位置环,分别能反馈电机运行的角加速度、角速度和旋转位置。芯片通过三者的反馈控制电机各相的驱动电流,实现电机的速度和位置都准确按照预定运行。伺服电机能保证只要负载在额定范围内,就能达到很高的精度,具体精度首先受制于编码器的码盘,与控制算法也有很大关系。与步进电机原理结构不同的是,伺服电机由于把控制电路放到了电机之外,里面的电机部分就是标准的直流电机或交流感应电机。一般情况下电机的原始扭矩是不够用的,往往需要配合减速机进行工作,可以使用减速齿轮组或行星减速器。伺服电机常用于需要高精度定位的领域,比如机床、工业机械臂、机器人等。常见的伺服电机长这样:
内部结构是这样:
而舵机则是国人起的俗称,因为航模爱好者们最初用它控制船舵、飞机舵面而得名。伺服电机的英文是servomotor。舵机呢?有人也叫servomotor,有人简称为servo。大概就是「伺服电机」和「小伺伺」的关系吧。从结构来分析,舵机包括一个小型直流电机,加上传感器、控制芯片、减速齿轮组,装进一体化外壳。能够通过输入信号(一般是PWM信号,也有的是数字信号)控制旋转角度。由于是简化版,原本伺服电机的三环控制被简化成了一环,即只检测位置环。廉价的方案就是一个电位器,通过电阻来检测,高级的方案则会用到霍尔传感器,或者光栅编码器。给模型用的舵机很多干脆就是塑料外壳加塑料齿轮组。比如著名的廉价舵机SG90,俗称9g舵机(因为重量是9g):
稍一拆解就看到里面是这样的:
可以看到塑料齿轮组、电机、电位器、电路板等。随着消费级小型机器人在近两年的热潮,小型轻量的舵机一下子成了最合适的关节元件。但机器人关节对性能的要求远高于船舵,而作为商业产品也比DIY玩家对舵机质量要求高得多。作为一家有追求的消费级机器人公司,我们在六足全地形机器人HEXA上使用的19个舵机均使用了全铝合金外壳、金属轴承、钢齿轮组。全是为了保证这个小东西被买回家后也能一直活蹦乱跳下去而不是玩几天就坏掉。不过这样的舵机成本不低,同品质的在市场上至少需要150元,况且我们自己实现的不受力时进入省电模式、超静音无抖动、360度无死角自由定位等特性,在其他舵机上根本是没有的。
本文来源于网络,本着学习交流的目的进行转载,已标注原始作者和出处,如存在异议,请联系editor@xingongye.cn。如您对内容有疑问,请告之,以便我们及时处理。