步进电机工作原理和实现方法及运动控制器 点击:147 | 回复:0



crtZDH270816395

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:21帖 | 7回
  • 年度积分:5
  • 历史总积分:456
  • 注册:2019年5月29日
发表于:2020-01-11 11:13:02
楼主

工作原理:

步进电动机是一种把电脉冲信号转换成机械角位移的控制电机。所谓电脉冲,类似于脉搏,感受到脉搏跳动的时候类似于脉冲的高电平,不跳的时候为低电平,这就是电脉冲信号。角位移单位是弧度。

步进电机可分为反应式,永磁式,混合式。各有优点,按实际需求选择,反应式的步距角小,精度高;永磁式的力矩大。混合式的具有精度高,力矩大的特点,但成本高。下面以反应式为例说明步进电机的结构和工作原理。步进电机主要由两部分构成:

定子和转子。定子和转子在学过直流电机后就不陌生了。但是,步进电机以三相的为例,其定子和转子上分别有六个、四个磁极 。上图中,A与A'组成一相;B与B'为一相;C与C'为一相。所以此步进电机为三相步进电机。

步进电机接收到一个电脉冲信号,就会相应的转动一个固定的角度,这个固定的角度,就是步进电机其中的一个重要参数,步距角。细致来说,当步进电机接收到一个电脉冲信号后,A 相通电,A 方向的磁通经转子形成闭合回路。若转子和磁场轴线方向原有一定角度,则在磁场的作用下,转子被磁化,吸引转子,使转、定子的齿对齐停止转动。即A 相通电使转子1、3齿和 AA' 对齐;下一个脉冲信号来, B 相通电使转子2、4齿和 BB' 对齐;第三个脉冲信号来后, C 相通电使转子3、1齿和 CC' 对齐。这种驱动方式即为三相三拍驱动方式。如下图:

所以,步进电机是靠脉冲数量来转动的,需要转多少圈就给相应个数的脉冲数。因此,步进电机能够达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,也就是控制多长时间给一个脉冲,从而达到调速的目的。每输入一个电脉冲,电动机转动一个角度前进一步。它输出的角位移与输入的脉冲数成正比、转速与脉冲频率成正比。改变绕组通电的顺序,控制电机正反转。即如果按照A、B、C相的通电顺序为正转,那么按照C、B、A相的顺序通电则电机就会反转。所以可用控制脉冲数量、频率及电动机各相绕组的通电顺序来控制步进电机的转动。

实现方法:

通过对直流电机的学习,我们知道,电机是电流驱动的元件,需要大电流才能工作。步进电机依然。而单片机输出口的驱动能力是远远不够的,也需要借助另一个元件来实现对步进电机的控制。另一个元件即为步进电机驱动控制器。单片机通过控制驱动器来间接的控制步进电机。这里我们以四相五线制步进电机为例,驱动器选择熟悉的ULN2003元件,在此也是放大驱动电流的作用。该芯片最多可一次驱动八线步进电机。实例中采用的是四相无线制24BYJ-48步进电机,驱动电压为5V,驱动方式为四相四拍。

运动控制器:

    科瑞特DMC600M 系列运动控制器,其硬件结构基于高性能 DSP 为控制核心、FPGA 协处理,插补算法、脉冲信号产生及加减速控制、I/O 信号的检测处理,均由硬件和固件实现,确保了运动控制高速、高精度及系统稳定。支持 ModBus 协议,可通过上位机 PC 或触摸屏,对控制器资源及状态自由访问并实时控制;

除其固有接口资源外,开放了扩展接口,可灵活搭配 AD 检测、DA 控制、PWM、手轮、编码器等,并不限数量。技术交流13652346449。


1分不嫌少!


楼主最近还看过


热门招聘
相关主题

官方公众号

智造工程师