历史上的今天

今天是:2024年09月17日(星期二)

2021年09月17日 | 步进电机位置定位精度的解决方法

发布者:CelestialSoul 来源: elecfans关键字:步进电机  位置  定位精度 手机看文章 扫描二维码
随时随地手机看文章

步进电机定位不准的原因及处理方法

步进电机是一种感应电机,它的工作原理是利用电子电路,将直流电变成分时供电的,多相时序控制电流,用这种电流为步进电机供电,步进电机才能正常工作,驱动器就是为步进电机分时供电的。虽然步进电机已被广泛地应用,但步进电机并不能象普通的直流电机,交流电机在常规下使用。它必须由双环形脉冲信号、功率驱动电路等组成控制系统方可使用。因此也经常会出现一些定位不准的故障。


步进电机定位不准一般由以下几方面原因引起:

1、 改变方向时丢脉冲,表现为往任何一个方向都准,但一改变方向就累计偏差,并且次

数越多偏得越多;

2、 初速度太高,加速度太大,引起有时丢步;

3、 在用同步带的场合软件补偿太多或太少;

4、 马达力量不够;

5、 控制器受干扰引起误动作;

6、 驱动器受干扰引起;

7、 软件缺陷;


针对以上问题分析如下:

1、一般的步进驱动器对方向和脉冲信号都有一定的要求,如:方向信号在第一个脉冲上升沿或下降沿(不同的驱动器要求不一样)到来前数微秒被确定,否则会有一个脉冲所运转的角度与实际需要的转向相反,最后故障现象表现为越走越偏,细分越小越明显,解决办法主要用软件改变发脉冲的逻辑或加延时。

2、由于步进电机特点决定初速度不能太高,尤其带的负载惯量较大情况下,建议初速度在1r/s以下,这样冲击较小,同样加速度太大对系统冲击也大,容易过冲,导致定位不

3、根据实际情况调整被偿参数值,(因为同步带弹性形变较大,所以改变方向时需加一定的补偿)。

4、适当地增大马达电流,提高驱动器电压(注意选配驱动器)选扭矩大一些的马达。

5、系统的干扰引起控制器或驱动器的误动作,我们只能想办法找出干扰源,降低其干扰能力(如屏蔽,加大间隔距离等),切断传播途径,提高自身抗干扰能力,常见措施:

①用双纹屏蔽线代替普通导线,系统中信号线与大电流或大电压变化导线分开布线,降低电磁干扰能力。

②用电源滤波器把来自电网的干扰波滤掉,在条件许可下各大用电设备的输入端加电源滤波器,降低系统内各设备之间的干扰。

③设备之间最好用光电隔离器件进行信号传送,在条件许可下,脉冲和方向信号最好用差分方式加光电隔离进行信号传送。在感性负载(如电磁继电器、电磁阀)两端加阻容吸收或快速泄放电路,感性负载在开头瞬间能产生10~100倍的尖峰电压,如果工作频率在20KHZ以上。

6、软件做一些容错处理,把干扰带来影响消除。


步进电机位置定位精度的解决方法


驱动电路的改善

一、额定电压(电流)驱动:从额定电压降低电压来驱动 步进电机,发现位置定位精度变差。

步进电机位置定位精度的解决方法

例如:在空载时,用编码器作为负载,在额定电压(电流)时的精度与低于额定电压(电流)比较,精度变化较大。如上图所示,齿槽转矩使特性畸变的程度依据所加电压而不同,电压越低,齿槽转矩影响越明显。作者经验认为角度精度太差是很麻烦的,会引起测量电压(电流)不准。大家会注意到,转矩与电压有一定关系,而此关系如不同,会使空载时的角度精度变得很差或成为盲点。


二、2相激磁驱动:1相激磁驱动定子齿与转子齿作位置定位。相对2相激磁,由定子的2个相绕组激磁,转子齿磁场与定子磁场平衡,作位置定位。因1相激磁驱动时,其误差精度为各定子相的本身机械精度,而2相激磁误差,由多极位置决定,误差有所缓解,精度变好。特别是纵列型的两相PM型步进电机,1相激磁与2相激磁比较,1相激磁精度会差一些。


三、多步进位置定位:两相步进电机时以2或4步进位置定位驱动;三相步进电机3或6步进位置定位驱动。《步进电机步距角度精度的测量》一文中提到的是两相HB型步进电机的例子,如每4步进位置定位,精度大幅提高。


例如,每1.8°位置定位时,1.8°并非使用全步进,而是使用0.9°的步进电机,以2步进驱动1.8°位置定位,全步进选择0.6°的步进电机,3步进驱动有0.6°×3=1.8°的驱动方式。此种方式可以大大提高精度。


电机的改善

微调定子结构的改善:已知定子的微调结构能改善位置定位精度。以两相电机为例,微调结构,可以降低齿槽转矩,距角特性变为正弦波。三相HB型1.2°的步进电机,六主极无微调,与12主极有微调的全步进驱动时的位置精度比较如下图所示:

步进电机位置定位精度的解决方法

1/8细分驱动时的位置定位精度比较如下图所示:

步进电机位置定位精度的解决方法

三相12主极微调结构步进电机全步进时,位置定位精度可以改善±2%以内。在细分时,微调结构精度提高近50%。细分步距角精度比全步距角运行的精度大。步距采用8分割时,步距角为1.2°/8=0.15°,以此作为控制计算基准,其精度值当然比全步距角时要高。


三相HB型高分辨率电机的改善:三相HB型步进电机有2相1.8°的1/3,即0.6°的髙分辨率电机,由于驱动芯片可以在市场上买到,所以可以很容易地实现高精度位置定位。


RM型细分时的改善:以HB型步进电机细分的角度,用于位置定位时,其精度会有问题。RM型10细分位置定位时,计算出的位置是线性变化的,微步进细分时的角度精度比较。

关键字:步进电机  位置  定位精度 引用地址:步进电机位置定位精度的解决方法

上一篇:降低步进电机振动、噪音的解决方法
下一篇:步进电机控制器与伺服电机控制器的区别

推荐阅读

工业机器人在德国应用广泛,在工厂服役的机器人已接近20万台。伴随工业4.0概念的提出,传统工业机器人正面临新挑战,需要更好掌握感知力、学习力、决策力等许多新技能。现阶段,工业机器人在德国已成熟应用在汽车制造、金属加工、电气电子等多个工业领域。同时,在农业领域的发展也是十分迅速。汽车制造金属加工农业领域苗木种植大面积收割农作物蔬果采摘...
关于无线路由器一直有一种奇葩说法,无线路由器有辐射会对人体健康产生影响。甚至有的公众号文章,让大家晚上关上无线路由器再睡觉,否则会有辐射影响健康。这种文章,转发和赞早早过了十万,给不少朋友都带来了误导。尤其是父母那一辈人,很容易受到影响,相信广大网友也收到过父母发来的这种文章。您每天睡觉会关闭路由器电源吗?那么晚上睡觉到底关不关...
协作应用提供全系列即插即用机器人工具的制造商OnRobot参展第22届中国国际工业博览会,带来一站式协作应用全系列产品和解决方案。同期,OnRobot还发布了即插即用的机器人打磨装置OnRobot Sander。 OnRobot亚太区总经理James Taylor表示:“我们非常高兴参展此次工博会。OnRobot打造协作应用一站式商店的愿景,与本届工博会“智能互联赋能产业新发展”的...
一、低浓度的时候检测不出来校准及维修方法:1、检查泵是否工作,泵正常工作的时候有轻微的振动,并且用手指堵住进气口2秒钟可以感觉到有明显的吸力,然后再检查过滤器的进气口是否被堵塞或连接处没有密封好导致漏气而无吸力;2、通入氮气校准零点或在洁净空气中校准零点,校准完以后马上进行检测;3、校准零点以后还检测不出被测气体,需要进行恢复出厂设...

史海拾趣

问答坊 | AI 解惑

基于DSP的精密半导体激光驱动电源系统

引言目前,半导体激光(LI))已广泛应用于通信、信息检测、医疗和精密加工与军事等许多领域。激光电源是激光装置的重要组成部分,其性能的好坏直接影响到整个激光器装置的技术指标。本设计采用受DSP控制的恒流源来为半导体激光器提供电流,在电路中, ...…

查看全部问答∨

硬件工程师必备知识

硬件工程师必须知道的知识目的:基于实际经验与实际项目详细理解并掌握成为合格的硬件工程师的最基本知识。 1) 基本设计规范 2) CPU基本知识、架构、性能及选型指导 3) MOTOROLA公司的PowerPC系列基本知识、性能详解及选型指导 4) 网络处理器(I ...…

查看全部问答∨

无线传能

本无线传能充电器由能量发送单元和能量接收单元两大部分组成,可在6cm 的距离以内对电池进行快速和慢速充电。能量发送端可用市电和直流电源供电, 具有交流优先和交直流自动切换的功能;接收端控制电路采用MSP430 低功耗单 片机,电压和充电时间 ...…

查看全部问答∨

关于采样保持电路的问题

本帖最后由 paulhyde 于 2014-9-15 09:20 编辑 哪位大虾可以指导一下关于采样保持电路的几个问题: 1、最常用的有哪些芯片 2、电路应该如何设计及各个部分的作用是什么 3、AD的是否影响采样保持电路芯片的选择,如果有还麻烦您讲解一下啊 再 ...…

查看全部问答∨

基于MOSFET内部结构设计优化的驱动电路

功率MOSFET具有开关速度快,导通电阻小等优点,因此在开关电源,马达控制等电子系统中的应用越来越广。通常在实际的设计过程中,电子工程师对其的驱动电路以及驱动电路的参数调整并不是十分关注,尤其是从来没有基于MOSFET内部的微观结构去考虑驱动 ...…

查看全部问答∨

RVDS或者ADS环境下开发C++工程

     我在RVDS环境下把以前能够通过的c源代码的工程改为c++的工程,但是发生连接错误找不到Main函数:      Undefined symbol Main (referred from 2440init.o)。请大虾指点…

查看全部问答∨

【wince 5.0生成映像文件问题,无语了...】

我查了一下,除了gpe.lib不存在外,其它的lib都有 还有下面红色部分太诡异了,先删除,然后又提示找不到~~~ Copying rdrvgradfill.* Deleting gpe.lib 找不到 C:\\WINCE500\\PBWorkspaces\\mini2440\\WINCE500\\mini2440_ARMV4I\\cesysgen\\oak ...…

查看全部问答∨

请大虾们看看

CJNE  A,#01H,$+6 CLR     P1.4    以上两句程序是什么意思? $+6是什么意思?       …

查看全部问答∨

为什么在驱动程序中使用非分页(双向)链表时,要使用自旋锁进行同步?

什么是“自旋锁”? 非分页内存有什么特点? 什么是同步? ......…

查看全部问答∨

关于硬件设计项目的问题,大家帮忙看看

在网上有很多开源的软件项目,只要你有能力,或者说喜欢就可以加入那个团队,大家一起来设计的那种. 这样大家就可以在网上通过一个公共的项目共同学习,交流. 那么在硬件项目上,比如说,数字电路,模拟电路的设计啊,(PCB,DSP,等等各类东西)在网上有没 ...…

查看全部问答∨
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved