由于步进电机特点决定初速度不能太高,尤其带的负载惯量较大情况下建议初速度在1r/s以下,这样冲击较小,同样加速度太大对系统冲击也大,容易过冲,导致定位不准电机正转和反转之间应有一定的暂停时间若没有就会因反向加速度太大引起过冲。
步进电机产生偏位现象的原因:
一、改变方向时丢脉冲,表现为往任何一个方向都准,但一改变方向就累计偏差,并且次数越多偏得越多;
二、初速度太高,加速度太大,引起有时丢步;
三、在用同步带的场合软件补偿太多或太少;
四、马达力量不够;
五、控制器受干扰引起误动作
六、驱动器受干扰引起;
七、软件缺陷;
有以下几点解决方法:
1)一般的步进电机驱动器对方向和脉冲信号都有一定的要求,如:方向信号在第一个脉冲上升沿或下降沿(不同的驱动器要求不一样)到来前数微秒被确定,否则会有一个脉冲所运转的角度与实际需要的转向相反,最后故障现象表现为越走越偏,细分越小越明显,解决办法主要用软件改变发脉冲的逻辑或加延时。
2)由于步进电机特点决定初速度不能太高,尤其带的负载惯量较大情况下建议初速度在1r/s以下,这样冲击较小,同样加速度太大对系统冲击也大,容易过冲,导致定位不准电机正转和反转之间应有一定的暂停时间若没有就会因反向加速度太大引起过冲。
3)根据实际情况调整被偿参数值,(因为同步带弹性形变较大,所以改变方向时需加一定的补偿)。
4)适当地增大马达电流,提高驱动器电压(注意选配电机驱动器)选扭矩大一些的马达。
5)系统的干扰引起控制器或驱动器的误动作,我们只能想办法找出干扰源,降低其干扰能力(如屏蔽,加大间隔距离等),切断传播途径,提高自身的抗干扰能力,常见措施:①用双纹屏蔽线代替普通导线,系统中信号线与大电流或大电压变化导线分开布线,降低电磁干扰能力。
②用电源滤波器把来自电网的干扰波滤掉,在条件许可下各大用电设备的输入端加电源滤波器,降低系统内各设备之间的干扰。
③设备之间最好用光电隔离器件进行信号传送,在条件许可下,脉冲和方向信号最好用差分方式加光电隔离进行信号传送。在感性负载(如电磁继电器、电磁阀)两端加阻容吸收或快速泄放电路,感性负载在开头瞬间能产生10~100倍的尖峰电压,如果工作频率在20KHZ以上。
6)软件做一些容错处理,把干扰带来影响消除。
关键字:步进电机 偏位现象
引用地址:
步进电机产生偏位现象原因及解决方法
推荐阅读最新更新时间:2024-05-03 00:18
四相五线减速比为1/64步进电机驱动设计
一、大致介绍: 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。 图1 常见的几种步进电机 图2 步进电机和ULN2003合用 二、常用术语 1、相数:产生不同对极N、S磁场的激磁线圈对数。常用m表示。 2、拍数:完成一个磁
[单片机]
在HCS08系列MCU上用软件实现仪表步进电机的驱动
步进电机由于具有角位移和输入脉冲数成正比并且没有累积误差的特点,而被广泛地用作汽车仪表的显示部件。在多数情况下,人们会使用专用的驱动芯片来驱动步进电机,主控制器只需要给出方向控制信号和控制转动步数的脉冲就行了。另外,也有集成了步进电机驱动电路的MCU(微控制器),如Freescale的MC9S12HY系列,其使用方法也比较简单。然而,在很多较低端的汽车仪表,如微型车、农用车、三轮货车和摩托车的仪表上,人们为了降低成本,希望能够不用专用驱动芯片或相对较贵的带驱动电路的MCU,而是用普通的MCU直接去驱动步进电机。本文介绍了在Freescale的HCS08系列MCU上,如何用软件来实现对VID29系列步进电机的直接驱动。本文所附带
[单片机]
步进电机正反转可调速度
//步进电机正反转可调速度 //================================ //P3^0;正反转 //P3^1;增速 //P3^2;减速 //P3^3;停止 #include reg51.h #define uint unsigned int #define uchar unsigned char sbit rl=P3^0;//正反转 sbit add=P3^1;//增速 sbit sub=P3^2;//减速 sbit stop=P3^3;//停止 uchar num1,num2,flag1,flag2,flag3,n; uchar code table1 ={0x08,0x0c,0x04,0x06,0x
[单片机]
TRINAMIC推出全球最低成本的单轴运动控制芯片
TRINAMIC近日发布了一款业内最低成本的单轴运动控制芯片,该全新的TMC4210运动控制芯片可完成步进电机的所有实时定位和速度计算,简化了电机控制系统中的主单片机软件设计。 TMC4210与大部分带有S/D(脉冲/方向)接口的TRINAMIC和第三方的电机驱动芯片兼容,同时,该芯片利用集成的SPI接口与主单片机通信,可将高级运动指令转化为一系列特定的微步和方向指令。 TRINAMIC研发部门的负责人Dr. Stephan Kubisch表示:“运动控制系统的整体成本包括了最初的软件开发周期,以及随后的系统校正所需的可靠性测试。TMC4210不单免除了数百甚至是数千条的代码开发,大大缩短了新系统和演变系统的可靠性
[工业控制]
29-基于51单片机的步进电机控制系统
具体实现功能 系统由STC89C52单片机+单体数码管+LED指示灯+ULN2003驱动芯片+DC-5V步进电机构成。 具体功能: (1)实现按键控制步进电机正转、反转、加速、减速、停止; (2)2个发光二极管显示正反转,1位7段LED数码管显示当前转速档位(共9个档位); (3)4个红色LED,指示电机的转速。 设计背景 步进电机是一种将电脉冲信号转换成角位移的执行机构,其转子角位移与输入脉冲的频率成正比,通过改变脉冲频率可以实现大范围的调速;同时,步进电机易于与计算机和其他数字元件接口,因此被应用于各种数字控制系统中。 本设计所选的步进电机是四相步进电机,采用的方法是利用单片机控制步进电机的驱动。步进电
[单片机]
步进电机的作用_步进电机选型
步进电机的作用 步进电机是一种定角度运转的电动机,其作用主要是用于控制精度要求较高的定位、旋转、平移等机械系统的运动。步进电机通常与控制器一起使用,通过向电机提供精确的脉冲信号来控制其旋转角度和速度。 步进电机可以实现较高的精度和稳定性,具有以下几个方面的应用: 位置控制:步进电机可以实现精确的位置控制,因此广泛应用于打印机、数码相机、数控机床、电子秤、绘图仪等设备。 运动控制:步进电机可以控制机械系统的运动,如平移、旋转、升降等,应用于自动化生产线、包装机械、卷帘门、自动售货机等。 流量控制:步进电机可以控制流体阀门的开启和关闭,应用于自动喷涂、液体充装、化学反应等领域。 总的来说,步进电机由于其
[嵌入式]
二相步进电机驱动芯片TA8435H及其应用
摘要:TA8435H是东芝公司推出的一款单片步进电机专用驱动芯片。文中介绍了该芯片的特点、引脚功能和工作原理,给出了采用89C51和82C53作为控制核心驱动步进电机的具体电路和相关程序代码。
关键词:步进电机;TA8435H;细分驱动;82C53;89C51
1 主要特点
TA8435H是东芝公司生产的单片正弦细分二相步进电机驱动专用芯片,TA8435H可以驱动二相步进电机,且电路简单,工作可靠。该芯片还具有以下特点:
●工作电压范围宽(10V~40V);
●输出电流可达1.5A平均和2.5A峰值;
●具有整步、半步、1/4细分、1/8细分运行方式可供选择;
●采用脉宽调制式斩波驱动方式;
●具有正/反
[传感技术]
平凡的单片机--用单片机控制步进电机
步进电机是机电控制中一种常用的执行机构,它的用途是将电脉冲转化为角位移,通俗地说:当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(及步进角)。通过控制脉冲个数即可以控制角位移量,从而达到准确定位的目的;同时通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。 一、步进电机常识 常见的步进电机分三种:永磁式(PM),反应式(VR)和混合式(HB),永磁式步进一般为两相,转矩和体积较小,步进角一般为7.5度 或15度;反应式步进一般为三相,可实现大转矩输出,步进角一般为1.5度,但噪声和振动都很大。在欧美等发达国家80年代已被淘汰;混合式步进是指混合了永磁式和反
[单片机]