系统,该系统相对于传统单片机控制系统,具有处理速度快,外围接口资源丰富,控制方便,精度高等特点。
在现代的工业控制系统中步进电机是一个重要的执行器件,其被广泛地应用于自动化工业控制系统和机电一体化的产品。在现代的大部分电子产品和工业产品中都是以步进电机为动力核心,如工业机器人、打印机、数控机床、绘图仪等。随着对产品的要求越来越高,对其控制也要求越来越高,以前的步进电机控制系统的控制能力无法满足现在的要求,因此,提出一种更高效、实用性更强的控制系统变得更加重要。
传统的工业控制大多数是采用8位单片机为控制内核,其价格便宜、设计简单,容易满足一般控制要求,但是该单片机存储空间小,外设资源较少,往往需要与PC机联合控制才能实现,这样带来的问题是实时性较差,人机交互较为复杂,操作麻烦等问题。采用功能较为强大的32位ARM为控制核心,把电源、电机控制板、步进电机和人机界面集成一体将形成一个更为强大的嵌入式一体化控制系统。其优势是控制性能强,混合式步进电机实时控制强、人机界面友好、总体成本低、外设资源丰富、控制精度高,可以根据控制情况适时地调整控制参数以实现更优化控制。本文提出的是基于ARM7内核的LPC2131为控制核心的步进电机控制系统,实现对步进电机的驱动和速度准确控制,并具有很好的人机界面。
根据系统的实际需要和成本,该系统选择了NXP生产的基于LPC2131,它的CPU是ARM7TDMI,是一种高性能、低功耗、价格便宜的RISC处理器,具有丰富的片上外设资源,可在3.3 V的电压下工作,非常适合于嵌入式产品的开发。其主要特点如下:
(5)对片内FLASH支持三种编程方式:ISP,IAP,JTAG在线)具有两个低功耗模式:空闲和掉电模式;
(8)具有2路工业标准的异步串口(UART)、高速I2C和2个SPI接口;
综上所述,LPC2131非常适合于该步进电机的控制系统的设计,并且具有很好的功能扩展性。
步进电机是一种将电脉冲转换为对应的角度或者位移的执行器件。如果电机没有超载,电脉冲信号的频率和脉冲数决定步进电机的转速和电机的位移长度,负载的变化对其没有影响。也就是说只要给电机一个脉冲,那么电机就转一个对应的角度;按照步进电机的正转时序给脉冲,那么电机就正转,如果给的是反转时序,混合式步进电机那么电机就反转。步进电机的种类很多,按其结构可分为永磁式、激励式和反应式三种,按其相数分可分为单相、两相和多相三种。
(1)步进电机需要驱动电路才能转动,驱动电路产生驱动电脉冲信号,如果没有脉冲信号,步进电机静止不动,如果按照电机的驱动时序驱动电机,则电机按照一定的方向转动。电机转动的速度与脉冲的频率正比关系,不受负载影响。(2)步进电机可以方便地实现瞬间启动、急速停止、正转、反转,并且速度响应特性好。
(3)步进电机没有累计误差,因为步进电机只有周期性的误差,完成一周以后误差清零。
(6)步进电机的驱动信号一般要专门的控制电路产生,不能直接使用普通的交流或直流电源驱动。混合式步进电机步进电机必须由双环形脉冲信号、功率驱动电路等组成驱动控制系统方可使用。
将驱动信号的电脉冲信号转换为角位移或者线位移,这样的测速优势是:(1)过载性好:由于步进电机的转速不受负载的影响,即当负载加大时电机的速度保持不变。
(3)整体结构简单:由于测速是将转速转换为电压,并传递到输入端实现闭环控制,整体结构减少了传统的机械部分和位置控制结构部分。
以上信息由无锡惠斯通电机科技有限公司整理编辑,了解更多步进电机,两相步进电机,混合式步进电机信息请访问http://www.huistong.com