【算法研究】电机运动控制算法

发布时间:2017-01-14 00:00
作者:
来源:EEFOCUS
阅读量:778

电机作为各种电器和机械的动力源,无论在工业应用还是个人项目上,几乎每位工程师和电子爱好者都会接触,可谓小电机大作用,今天我们就一起聊聊电机运动控制算法。

一、DSP与TI

为什么提到电机控制很多人首先会联想到DSP?而谈到DSP控制总绕不过TI,首先DSP芯片是一种具有特殊结构的微处理器。该芯片的内部采用程序和数据分开的哈佛结构,具有专门的硬件乘法器,提供特殊的指令,可以用来快速地实现各种数字信号处理算法。基于DSP芯片构成的控制系统事实上是一个单片系统,因此整个控制所需的各种功能都可由DSP芯片来实现。因此,可以减小目标系统的体积,减少外部元件的个数,增加系统的可靠性。优点是稳定性好、精度高、处理速度快,目前在变频器、伺服行业有大量使用。主流的DSP厂家有美国德州仪器(Texas Instruments,TI)、ADI、motorola、杰尔等其他厂商,其中TI的TMS320系列以数字控制和运动控制为主,以价格低廉、简单易用、功能强大很受欢迎。


二、常见的电机控制算法及研究方法

1、电机控制按工作电源种类划分:可分为直流电机和交流电机。按结构和工作原理可划分:可分为直流电动机、异步电动机、同步电动机。不同的电机所采用的驱动方式也是不相同的,这次主要介绍伺服电机,伺服主要靠脉冲来定位,伺服电机接收到1个脉冲,就会旋转1个脉冲对应的角度,从而实现位移,因此,伺服电机本身具备发出脉冲的功能,所以伺服电机每旋转一个角度,都会发出对应数量的脉冲,同时又与伺服电机接受的脉冲形成了呼应,或者叫闭环,进而很精确的控制电机的转动,从而实现精确的定位,可以达到0.001mm。伺服电机相比较普通电机优势在于控制精度、低频扭矩,过载能力,响应速度等方面,所以被广泛使用于机器人,数控机床,注塑,纺织等行业,如图 1。

 


图 1


2、传统控制平台只关注电机特性,新的运动控制平台由电机及加载系统、电机驱动程序调试系统、数据采集和电源系统组成。从电机到驱动构建出完整的硬件软件实验环境,提供全开放式的软硬件接口,具有丰富的可扩展性教学体验,全面可靠的保护措施,可做电机识别,堵转,电机效率测试,电机参数测定,电机T-N曲线测试,电机运动控制及编码器矢量转矩,无感矢量速度分析等测试,系统如图 2。

 


图 2


三、PWM控制及测试结果

脉冲宽度调制是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中,脉冲宽度调制是一种模拟控制方式,其根据相应载荷的变化来调制晶体管基极或MOS管栅极的偏置,来实现晶体管或MOS管导通时间的改变,从而实现开关稳压电源输出的改变,MES-100测试波形如图 3图 4。

 


图 3

 


图 4

上一篇:快充对电池影响大?

下一篇:

在线留言询价

相关阅读
  步进电动机是一种生活中较为常见的控制电机,由特定的驱动器供给电脉冲。今天Ameya360电子元器件采购网将给大家进行介绍。在带动负载不至于出现超载的情况下,电机的启停,理想转速V仅仅由控制器输出到电机的脉冲信号决定,带动负载不会对其运动产生影响,而电机每收到控制信号后转动的角度,称为步距角。特殊一点,我们也能够将步进电动机看成是一种有着特殊运转方法的同步电动机,直接将收到的电信号转变为角位移。  步进电机构造图  关于伺服电机  伺服电机是指在伺服系统中控制机械元件运转的发动机,是一种补助马达间接变速装置。伺服电机可以控制速度,位置精度非常准确,可以将电压信号转化为转矩和转速以驱动控制对象。伺服电机转子转速受输入信号控制,并能快速反应,在自动控制系统中,用作执行元件,且具有机电时间常数小、线性度高等特性,可把所收到的电信号转换成电动机轴上的角位移或角速度输出。分为直流和交流伺服电动机两大类,其主要特点是,当信号电压为零时无自转现象,转速随着转矩的增加而匀速下降。  伺服电机和步进电机的区别  1、 控制的方式不同  步进电机:通过控制脉冲的个数控制转动角度的,一个脉冲对应一个步距角。  伺服电机:通过控制脉冲时间的长短控制转动角度。  2、工作流程不同  步进电机:工作流程为步进电机工作一般需要两个脉冲:信号脉冲和方向脉冲。  伺服电机:其工作流程就是一个电源连接开关,再连接伺服电机。  3、 低频特性不同  步进电机:在低速时易出现低频振动现象。  伺服电机:运转非常平稳,即使在低速时也不会出现振动现象。  4、矩频特性不同  步进电机:输出力矩随转速升高而下降,且在较高转速时会急剧下降,所以其最高工作转速一般在 300~600r/min。  伺服电机:为恒力矩输出,即在其额定转速(一般为2000或3000 r/min)以内,输出额定转矩,在额定转速以上为恒功率输出。  5、过载能力不同  步进电机:一般不具有过载能力。  伺服电机:具有较强的过载能力。
2023-01-03 09:31 阅读量:1147
  电机驱动器是一种必不可少的设备,可为步进电机提供所需的电压和电流,使其平稳运行。步进电机是一种步进式转动的直流电机,它无法直接接到直流或交流电源上工作,必须使用专用的驱动电源(步进电机驱动器)。  要设计步进电机驱动器,选择合适的电源、微控制器和电机驱动器非常重要。众所周知,微控制器可以用来控制旋转电机,但是在设计驱动器时,必须注意电压和电流。  单个电机驱动板可以处理电机的电流和电压,而步进电机是通过在驱动器的帮助下同步脉冲信号,使用控制器精确转动。该电机驱动器从微控制器接收脉冲信号,然后将其转换为步进电机的运动。  一、什么是步进电机驱动器?  在不使用反馈系统的情况下,通过控制精确位置来像步进电机一样驱动电机连续旋转的电机驱动器称为步进电机驱动器。该电机的驱动器主要提供可变电流控制以及多步进分辨率。此外,步进电机驱动器还包括固定转换器,从而允许电机通过简单的步进和方向输入进行控制。  步进电机驱动器包括不同类型的IC ,并且在低于20V电源电压下工作。低压和低饱和电压IC最好用于两相步进电机驱动器,该驱动器用于不同的便携式设备,如相机、打印机等。  步进电机驱动器具有不同的电压和电流额定值。因此,可以根据将要使用的电机的要求来选择它。这些驱动器大多数都提供0.6×0.8英寸的尺寸。  二、步进电机驱动器的工作原理  步进电机驱动器的工作原理是通过在电机方向上使用各种脉冲相位发送电流来控制步进电机的运行。设计人员不经常使用波驱动技术,因为它提供的扭矩小,效率低,而且一次只能使用1相电机。  目前用于驱动步进电机的基本组件是微处理器/微控制器、驱动器IC和PSU(电源单元)等控制器,以及开关、电位器、散热器和连接线等其它组件。  1、控制器  第一步是选择微控制器来设计驱动程序。对于步进电机,该微控制器应至少有四个输出引脚。此外,它还包括ADC、定时器、基于驱动程序应用的串口。  2、电机驱动器  电机驱动器IC价格低廉,并且在设计方面易于执行,从而加快了整个电路设计时间。可以根据电压和电流等电机额定值来选择驱动器。最流行的电机驱动器(如ULN2003)用于非H桥应用,也适用于驱动步进电机。该驱动器包括一个达林顿对,可处理高达500mA的最大电流和高达50VDC的最大电压。  3、电源  步进电机的工作电压范围为5伏至12伏。从中汲取的电流将在100mA至400mA范围内。电源的设计可根据电机规格进行,当然最好调节电源以避免扭矩和速度的波动。
2022-11-07 11:13 阅读量:1732
  • 一周热料
  • 紧缺物料秒杀
型号 品牌 询价
PCA9306DCUR Texas Instruments
CD74HC4051QPWRQ1 Texas Instruments
TPS5430DDAR Texas Instruments
TXB0108PWR Texas Instruments
TPIC6C595DR Texas Instruments
TPS61021ADSGR Texas Instruments
型号 品牌 抢购
TXS0104EPWR Texas Instruments
TPS61256YFFR Texas Instruments
ULQ2003AQDRQ1 Texas Instruments
TPS63050YFFR Texas Instruments
TPS5430DDAR Texas Instruments
TPS61021ADSGR Texas Instruments
热门标签
ROHM
Aavid
Averlogic
开发板
SUSUMU
NXP
PCB
传感器
半导体
关于我们
AMEYA360商城(www.ameya360.com)上线于2011年,现 有超过3500家优质供应商,收录600万种产品型号数据,100 多万种元器件库存可供选购,产品覆盖MCU+存储器+电源芯 片+IGBT+MOS管+运放+射频蓝牙+传感器+电阻电容电感+ 连接器等多个领域,平台主营业务涵盖电子元器件现货销售、 BOM配单及提供产品配套资料等,为广大客户提供一站式购 销服务。