一种基于TMP93CS41的步进电动机驱动设计方案
- 格式:pdf
- 大小:133.55 KB
- 文档页数:4
基于DSP的自诊断步进电机控制系统符晗,覃嘉恒,刘电霆(桂林工学院电子与计算机系,广西桂林 541004)【摘要】本文介绍了一种的新型的步进电机控制系统,采用DSP作为控制器,构建步进电机的驱动系统,并在此基础上实现细分角度和电流的实时运算。
利用其片内集成的事件管理模块通过软件实现脉宽调制。
提高了系统控制性能,实现步进电机步距角的高精度、连续细分驱动。
同时通过振动信号的分析对电机轴承进行故障诊断。
综合利用了包络检波和对FFT 频谱分析法,有效提高系统的实时性和测量精度,并实现了步进电机在运行中瞬时故障的实时监测和报警。
【关键字】DSP包络检波 FFT 步进电机PWM【中图分类号】TP273【文献标识码】A一、引言步进电机是一种将电脉冲信号转换成角位移或直线位移的控制电机,在数字控制系统中作为执行电动机,由专门的、可以产生一定频率、功率和时序的电脉冲的驱动器驱动。
DSP (Digital Signal Processor)— TMS320LF2407芯片作为一款定点DSP控制器尤为适合于控制系统,其所包含的事件管理模块,可较为容易的产生PWM脉冲信号,采用其作为控制核心,构建步进电机的驱动系统,极为方便的实现电机数字化控制。
本文提出了一种基于TMS320LF2407的步进电机控制系统,它与传统的单片机控制相比,能大大提高数据处理能力,更能满足实时性和控制精度的要求,并在此基础对步进电机进行故障诊断,实现在步进电机在运行中瞬时故障的监控和报警。
二、系统总体设计本系统总体是由电机控制模块和自诊断模块两部分组成,整个电机控制区模块分为四个部分组成:DSP中央控制器,步进电机及驱动,光电编码器,键盘及液晶显示部分等组成。
电机控制模块的设计如图1所示,在这个系统设计中,由键盘设定给定转速(位置),通过中央控制器TMS320LF2407来产生PWM脉冲信号来控制步进电机的转速(位置),可以采用光电编码器对步进电机的转速(位置)进行采样检测实现闭环控制,也.可以采用开环控制无需转速(位置)信号,以上过程中的多个变量、参数可以在液晶显示屏上得到直观地反映。
基于AT89C51单片机的步进电动机控制系统设计步进电动机是一种运动精度高、控制方便的电动机。
在很多应用中,需要使用步进电动机进行精确的位置控制,因此设计一个基于AT89C51单片机的步进电动机控制系统非常有意义。
本文将设计一个基于AT89C51单片机的步进电动机控制系统的原理、硬件电路和软件设计方案,并进行详细的说明。
1.原理步进电动机通过依次在不同的相上加电来实现精确的旋转运动。
控制步进电动机的主要原理是通过改变控制相的顺序和频率来控制电动机的转向和运动速度。
在本设计中,我们将使用四相步进电动机,即控制电动机旋转需要改变四个相的状态。
2.硬件电路设计硬件电路主要包括:电源电路、单片机模块、驱动模块和步进电动机模块。
(1)电源电路:为步进电动机和单片机提供适当的电源电压和电流。
(2)单片机模块:使用AT89C51单片机作为主控制器,通过引脚控制驱动模块的工作状态。
(3)驱动模块:用于驱动步进电动机,可选择使用L298N或ULN2003驱动芯片。
(4)步进电动机模块:包括四相步进电动机和相应的接线。
3.软件设计方案(1)初始化:设置单片机工作模式、引脚方向和初始状态。
(2)编写驱动程序:根据步进电动机的相序进行编写,并通过控制相的芯片来控制电机的转向和运动速度。
(3)编写控制程序:通过按键或外部信号触发,调用相应的驱动程序来实现步进电动机的控制。
(4)编写显示程序:通过液晶显示屏或LED灯等方式显示步进电动机的状态,方便用户了解电动机的运行情况。
4.系统功能和特点本控制系统具有以下功能和特点:(1)精确控制:通过改变相序和频率控制电动机的转向和运动速度,实现步进电动机的精确控制。
(2)高效稳定:采用AT89C51单片机作为主控制器,具有高效、稳定的运行特性。
(3)灵活可扩展:可以根据实际需求添加外部输入或输出模块,实现更多功能的扩展。
(4)易操作性:可以通过按键或外部信号触发,方便用户进行操作和控制。
一种步进电机驱动控制方案的实现冯仙群1 叶斌元1 陈新军21 广东机电职业技术学院(510515)2 信息产业部电子第五研究所(510610)Realization of the Driving and Controlling of Step MotorsFeng Xianqun Ye Binyuan Chen xinjunGuangDong Vocational College of Mechanical & Electrical TechnologyNo.5 Electronics Reseach Institute of Information Industrial Ministry摘 要:针对55BF009型步进电机,设计出了该步进电机的驱动电路,并利用计算机的打印机并口实现对其的控制。
实验表明该方案简单易行,并具有良好的可靠性。
关键词:步进电机驱动电路并口Abstract: This paper describes the driving circuit used in the discrete components for the step motor of 55BF009 and the controlling of the step motor using the computer's parallel interface. The experiment indicates this scheme is easy and highly reliable.Keywords:Step motor Driving circuit Parallel in-terface步进电机广泛应用于各类机电产品当中,是一种重要的控制执行元件。
因为它是以脉冲信号进行控制,因此更适应现代化的数字控制技术的发展需要。
对于小功率的步进电机,通常有专门的驱动芯片进行驱动,外围电路也非常简单。
但是对于中功率或大功率的步进电机就需要根据各自的参数进行相应的设计。
毕业设计/论文课题名称基于DSP的直线步进电机控制系统的设计院系机电与自动化学院专业班级自动化1201班学生姓名王笑琴武昌首义学院基于DSP的直线步进电机控制系统的设计摘要本文在直线步进电机的基本结构、原理与特性的基础上,着重分析两相混合式直线步进电机的结构、磁链及工作原理。
根据两相混合式直线步进电机绕组的通电特点和脉冲步进控制方法,采用以DSP为核心的控制单元,以具有细分功能的两相步进电机驱动专用芯片A3977SED作为功率驱动器件,对两相混合式直线步迸电机提出了总体控制方案,并分别就控制系统技术方案、硬件电路、控制软件设计等技术内容进行了详细的分析和研究。
本设计以典型电机微控制器TMS320F28xx芯片为控制核心,采用反馈和开环控制相结合方式。
阐述了如何利用TMS320F28xx实现电机转向、速度控制,具有较好的运行效果,可获得近似于伺服电机的性能,具有较高的性价比。
关键词:直线步进电机;DSP;控制系统;TMS320F28xxModern Design of linear stepper motor control system based on DSPAbstractOn the basis of the basic structure, principle and characteristic of linear stepping motor, the structure, flux and working principle of the two phase hybrid linear stepping motor are analyzed.According to the two phase hybrid linear step into the motor winding energized characteristics and pulse step control method, with DSP as the core control unit, to two-phase step with a functional subdivision of the stepping motor drive IC A3977SED as a power drive part, the two-phase hybrid linear stepping motor proposed overall control scheme and control system technology, hardware circuit and control software design were analyzed and studied in detail by using.This design takes the typical motor micro controller TMS320F28xx chip as the control core, uses the feedback and the open loop control combination way. This paper describes how to use TMS320F28xx to achieve the motor steering and speed control, and has a good running effect. It can obtain the performance of the servo motor and has a high performance price ratio.Key words:linear stepper motor; DSP; control system; TMS320F28xx目录1 绪论 (1)1.1 直线步进电机的特点及控制方式 (1)1.2.1 直线步进电机的特点 (1)1.2.2 直线步进电机控制系统的实现 (1)2 两相混合式直线步进电机原理 (3)2.1 直线步进电机简介 (3)2.2 直线步进电机的结构及其工作原理 (3)2.3 直线步进电机驱动电路原理分析 (5)3 直线步进电机控制系统硬件设计 (6)3.1 控制系统硬件组成 (6)3.2 控制器 (6)3.3 TMS320F28xx概述 (7)3.4 驱动器 (8)3.5 总体设计 (11)3.6 硬件组成 (11)4 直线步进电机控制系统软件设计 (13)4.1 PWM脉冲序列的产生 (13)4.2 步进电机的控制 (13)4.3 程序设计 (14)5 总结 (20)主要参考文献 (21)致谢 (22)绪论1 直线步进电机的特点及控制方式1.1 直线步进电机的特点步进电机是将电脉冲信号转变为角位移或线位移的开环控制器件。
基于单片机的步进电机均匀细分驱动器的实现
林海波
【期刊名称】《自动化仪表》
【年(卷),期】2004(025)009
【摘要】通过合理选择步进电机相绕组细分电流波形,提出并介绍了基于
AT89C51单片机控制的斩波恒流均匀细分驱动方案及实现技术.运行结果表明所设计的驱动系统具有细分精度高、运行平稳且噪声小、功耗低、可靠性好、性价比高等优点.
【总页数】4页(P60-63)
【作者】林海波
【作者单位】长春工程学院信息工程系,长春,130021
【正文语种】中文
【中图分类】TH16
【相关文献】
1.步进电机恒力矩均匀细分驱动器的设计与实现 [J], 林海波
2.基于FPGA的步进电机均匀细分驱动器的实现 [J], 胡惟文;蔡剑华;王先春
3.步进电机均匀细分驱动器的设计与实现探讨 [J], 秦维
4.基于SOPC的四相步进电机均匀细分驱动器的实现 [J], 周磊;成开友
5.基于SOPC的四相步进电机均匀细分驱动器的实现 [J], 周磊;成开友
因版权原因,仅展示原文概要,查看原文内容请购买。