基于单片机的步进电机控制系统

合集下载

基于单片机的步进电机控制系统的研究

基于单片机的步进电机控制系统的研究

基于单片机的步进电机控制系统的研究步进电机是一种特殊的电动机,具有定位精度高,控制方便等特点,因此在许多自动化控制领域中广泛应用。

本文主要研究基于单片机的步进电机控制系统。

一、系统设计本系统主要由外围电路、单片机核心板和步进电机三部分组成,其中外围电路包括电源和逻辑转换芯片MAX232,用于实现单片机与计算机的串行通讯。

单片机核心板由单片机、时钟电路、自适应DMA控制电路和电源电路组成,用于实现步进电机控制以及数据采集。

步进电机用于实现机械运动控制,常常用于直线度较高、转动速度较低的控制。

二、系统工作原理在工作时,单片机通过时钟电路控制步进电机,通过采样、计算和判断来实现步进电机的转动控制。

其中采样电路用于采集步进电机的控制信号,计算电路用于计算电机转动角度和速度,判断电路用于控制步进电机的运动方向和速度。

此外,系统还具有可编程和可扩展的功能,可以根据不同的实际控制需求进行调整和改进。

三、系统实现效果通过测试表明,本系统在控制步进电机的精度、可靠性和使用寿命等方面具有很好的表现。

与传统的步进电机控制方法相比,本系统具有以下几个优点:1、控制精度高:系统采用自适应DMA控制电路,可以实现高精度控制步进电机的运动。

2、控制方便:系统具有可编程功能,可以根据实际应用需求进行控制方式调整。

3、可扩展性好:系统可以根据需要添加新的功能,满足不同场合的应用需求。

总之,基于单片机的步进电机控制系统是一种集控制、计算和通讯于一体的系统,具有广泛的应用前景。

在今后的研究和开发中,应该不断探索新的控制方法和优化算法,提高系统的稳定性和可靠性,为实现更好的控制效果做出更大的贡献。

基于单片机的步进电机驱动控制系统的设计与实现

基于单片机的步进电机驱动控制系统的设计与实现

基于单片机的步进电机驱动控制系统的设计与实现基于单片机的步进电机驱动控制系统的设计与实现摘要:步进电机是一类广泛应用于工业自动化领域的电动机,其特点是精度高、响应速度快。

本文基于单片机,设计并实现了一种步进电机驱动控制系统。

该系统通过单片机对步进电机进行精确控制,实现了步进电机的定位、速度调节、方向控制等功能。

通过实验验证,该系统能够有效地控制步进电机的运动,具有一定的实用价值。

1. 引言步进电机是一种在工业自动化领域广泛应用的电动机,其由于具有精确控制、自带位置反馈和无需增量编码器等特点,被广泛应用于数控机床、纺织机械、印刷机械等领域。

而基于单片机的步进电机驱动控制系统,能够通过软件控制实现对步进电机的高精度控制,具有较高的实用性。

2. 步进电机的原理步进电机是一种能够按照预定的步长进行旋转的电动机。

其根据不同的工作原理可分为磁力转矩型和磁场转动型两种。

在本系统中我们选择了磁场转动型步进电机。

3. 单片机的选择本系统采用了XX型单片机,并结合其特点设计了相应的步进电机驱动控制系统。

4. 步进电机驱动电路设计步进电机驱动电路是实现步进电机精确控制的关键,本系统采用了XX电机驱动芯片,并参照其驱动电路设计了电路。

5. 程序设计通过单片机的软件控制,可以实现对步进电机的各项参数进行调节和控制。

本系统通过编程控制实现了步进电机的定位、速度调节和方向控制等功能。

6. 系统实现与实验结果经过系统的实现和实验验证,本系统能够有效地控制步进电机的运动。

实验结果表明,该系统具有较高的精确度和稳定性。

7. 总结与展望通过本文对基于单片机的步进电机驱动控制系统的设计与实现,我们得出了以下结论:本系统通过单片机实现对步进电机的高精度控制,具有较高的实用性和可行性。

然而,本系统还存在一些问题和不足之处,例如在特定条件下,步进电机可能出现失步现象等。

因此,未来可以进一步完善该系统,并结合实际应用场景进行优化,提高系统的精确度和稳定性。

基于单片机的步进电机控制系统的设计与实现

基于单片机的步进电机控制系统的设计与实现

基于单片机的步进电机控制系统的设计与实现一、本文概述本文旨在探讨基于单片机的步进电机控制系统的设计与实现。

随着自动化技术的快速发展,步进电机在各种机械设备中得到了广泛应用,如打印机、机器人、数控机床等。

步进电机控制系统作为其核心组成部分,对于提高设备的运行精度和稳定性具有重要意义。

因此,本文将对基于单片机的步进电机控制系统的设计原理、硬件组成、软件编程等方面进行详细阐述,并通过实验验证系统的可行性和有效性。

本文将对步进电机的基本原理和控制方式进行介绍,为后续系统的设计奠定基础。

将详细介绍基于单片机的步进电机控制系统的硬件组成,包括单片机、步进电机驱动器、电源电路等关键部件的选型与连接。

在此基础上,本文将深入探讨步进电机控制系统的软件编程,包括控制算法的实现、驱动程序的编写等。

本文将通过实验验证基于单片机的步进电机控制系统的性能,分析其优缺点,并提出改进方案。

通过本文的研究,可以为步进电机控制系统的设计提供理论支持和实践指导,推动步进电机在自动化领域的应用发展。

本文的研究也为基于单片机的其他控制系统设计提供了有益的参考和借鉴。

二、步进电机及其工作原理步进电机是一种特殊的电机,其旋转角度与输入的脉冲数成正比,因此也被称为脉冲电机。

步进电机不同于传统的交流或直流电机,其不需要依靠外部电源进行连续供电,而是通过接收一系列离散的脉冲信号,以固定的步长进行旋转。

步进电机通常由定子和转子两部分组成。

定子是由多个电磁铁组成的环形结构,每个电磁铁对应一个特定的步进角度。

而转子则是一个永磁体,它在电磁铁的磁场作用下进行旋转。

当定子上的电磁铁按照特定的顺序和时序进行通电和断电时,转子就会按照固定的步长进行旋转。

步进电机的工作原理可以简单概括为“磁阻最小原理”。

当定子上的电磁铁通电时,会在其周围产生磁场,转子上的永磁体在磁场的作用下会受到力矩的作用,从而发生旋转。

当转子旋转到某个位置时,其上的永磁体与定子上的电磁铁之间的磁阻达到最小,此时转子就稳定在该位置。

基于单片机的步进电机控制系统的设计

基于单片机的步进电机控制系统的设计

基于单片机的步进电机控制系统的设计
步进电机是一种特殊的电机,它的转动是以步进的形式进行的,每一次步进角度由控制电路发出的一个脉冲决定。

因此,基于单片
机的步进电机控制系统需要实现以下功能:
1. 产生脉冲信号:单片机需要通过定时器等模块产生相应的脉
冲信号,以控制步进电机的运动。

2. 识别旋转方向:步进电机需要能够前进和后退,因此单片机
需要实时检测步进电机的转动方向,并控制脉冲信号发生的顺序。

3. 控制转速:控制步进电机转速需要通过控制脉冲信号的频率
来实现,单片机需要动态地调整脉冲信号的频率,从而控制欲速度。

下面是实现步进电机控制的一种基本算法:
1. 设置电机控制端口,初始化各参数。

2. 等待步进电机稳定。

在控制电路上电时,如果步进电机没有
停在起始位置,需要先手动将步进电机转动到起始位置,然后等待
电机稳定。

3. 根据旋转方向和转速控制脉冲信号产生频率。

根据步进电机
的旋转方向,确定脉冲信号产生的顺序,然后通过定时器等模块产
生相应的脉冲信号,从而控制步进电机旋转。

4. 根据指令调整转速。

根据实际需求调整步进电机的转速,即
调整脉冲信号频率。

上述算法是一个最基本的控制算法,具体的实现还需要考虑步
进电机控制的精度、错误处理等方面的问题。

基于单片机的步进电机控制系统设计方案

基于单片机的步进电机控制系统设计方案

D10-基于单片机旳步进电机控制系统一、理解什么是步进电机以及其工作原理步进电机是数字控制电机,步进电机旳运转是由电脉冲信号控制旳,其角位移量或线位移量与脉冲数成正比,每个一种脉冲,步进电机就转动一种角度(不距角)或前进、倒退一步。

步进电机旋转旳角度由输入旳电脉冲数确定,因此,也有人称步进电机为数字/角度转换器。

步进电机旳各相绕组按合适旳时序通电,就能使步进电机转动。

当某一相绕组通电时,对应旳磁极产生磁场,并与转子形成磁路,这时,假如定子和转子旳小齿没有对齐,在磁场旳作用下,由于磁通具有力图走磁阻最小途径旳特点,则转子将转动一定旳角度,使转子与定子旳齿互相对齐,由此可见,错齿是促使电机旋转旳原因。

二、步进电机旳特点(1)步进电机旳角位移与输入脉冲数严格成正比,因此当它转一转后,没有合计误差,具有良好旳跟随性。

(2)由步进电机与驱动电路构成旳开环数控系统,既非常以便、廉价,也非常可靠。

同步,它也可以有角度反馈环节构成高性能旳闭环数控系统。

(3)步进电机旳动态响应快,易于启停、正反转及变速。

(4)速度可在相称宽旳范围内平滑调整,低速下仍能保证获得很大旳转矩,因此一般可以不用减速器而直接驱动负载。

(5)步进电机只能通过脉冲电源供电才能运行,它不能直接用交流电源或直流电源。

(6)步进电机自身旳噪声和振动比较大,带惯性负载旳能力强。

三、步进电机旳控制步进电机旳控制重要包括换相次序旳控制、速度控制、速度控制、加减速控制等,控制系统就是运用单片机旳功能实现以上控制旳系统,即本次设计旳目旳。

四、示意图五、硬件设计计划本设计旳硬件电路只要包括控制电路、最小系统、驱动电路、显示电路四大部分。

最小系统只要是为了使单片机正常工作。

控制电路只要由开关和按键构成,由操作者根据对应旳工作需要进行操作。

显示电路重要是为了显示电机旳工作状态和转速。

驱动电路重要是对单片机输出旳脉冲进行功率放大,从而驱动电机转动。

(1)控制电路根据步进电机旳工作原理可以懂得,步进电机转速旳控制重要是通过控制通入电机旳脉冲频率,从而控制电机旳转速。

(毕业设计)基于单片机的步进电机控制系统(汇编及C语言程序各一个)

(毕业设计)基于单片机的步进电机控制系统(汇编及C语言程序各一个)

基于单片机的步进电机控制系统设计前言步进电机是一种进行精确步进运动的机电执行元件,它广泛应用于工业机械的数字控制,为使系统的可靠性、通用性、可维护性以及性价比最优,根据控制系统功能要求及步进电机应用环境,确定了设计系统硬件和软件的功能划分,从而实现了基于8051单片机的四相步进电机的开环控制系统。

控制系统通过单片机存储器、I/O接口、中断、键盘、LED显示器的扩展、步进电机的环形分频器、驱动及保护电路、人机接口电路、中断系统及复位电路、单电压驱动电路等的设计,实现了四相步进电机的正反转,急停等功能。

为实现单片机控制步进电机系统在数控机床上的应用,系统设计了两个外部中断,以实现步进电机在某段时间内的反复正反转功能,也即数控机床的刀架自动进给运动,随着单片机技术的不断发展,单片机在日用电子产品中的应用越来越广泛,自六十年代初期以来,步进电机的应用得到很大的提高。

人们用它来驱动时钟和其他采用指针的仪器,打印机、绘图仪,磁盘光盘驱动器、各种自动控制阀、各种工具,还有机器人等机械装置。

此外作为执行元件,步进电机是机电一体化的关键产品之一,被广泛应用在各种自动化控制系统中,随着微电子和计算机技术的发展,它的需要量与日俱增,在各个国民经济领域都有应用。

步进电机是机电数字控制系统中常用的执行元件,由于其精度高、体积小、控制方便灵活,因此在智能仪表和位置控制中得到了广泛的应用,大规模集成电路的发展以及单片机技术的迅速普及,为设计功能强,价格低的步进电机控制驱动器提供了先进的技术和充足的资源。

1.步进电机原理及硬件和软件设计1.1步进电机原理及控制技术由于步进电机是一种将电脉冲信号转换成直线或角位移的执行元件,它不能直接接到交直流电源上,而必须使用专业设备一步进电机控制驱动器,典型步进电机控制系统如图1所示:控制器可以发出脉冲频率从几赫兹到几千赫兹可以连续变化的脉冲信号,它为环形分配器提供脉冲序列,环形分配器的主要功能是把来自控制环节的脉冲序列按一定的规律分配后,经过功率放大器的放大加到步进电机驱动电源的各项输入端,以驱动步进电机的转动,环形分配器主要有两大类:一类是用计算机软件设计的方法实现环形分配器要求的功能,通常称软环形分配器。

基于单片机的步进电机控制系统

基于单片机的步进电机控制系统

目录第1章引言 (3)1.1 步进电机控制系统概述 (3)1.2 本设计任务和主要内容 (4)第2章系统主要硬件电路设计 (5)2.1 单片机控制系统原理 (5)2.2 单片机主机系统电路 (5)2.2.1时钟电路 (6)2.2.2复位电路 (6)2.3 步进电机驱动电路 (7)2.4 LED显示电路 (8)第3章系统的软件设计 (10)3.1 步进电机的位置控制 (10)3.2 显示子程序 (13)第四章结束语 (17)第5章参考文献 (18)基于单片机的步进电机控制系统1.1 步进电机控制系统概述步进电机是机电一体化产品中的关键组件之一,是一种性能良好的数字执行元件,随着计算机应用技术、电子技术和自动控制技术在国民经济各个领域中的普及与深入,步进电机的需求量越练越大。

随着工业技术的不断发展,以及同类产品的不断出现,步进电机面临着前所未有的挑战。

但近30年来,数字技术、计算机技术和永磁材料的迅速发展,推动步进电机的发展,为步进电机的应用开辟了广阔的前景,近几年来,步进电机需求量一直呈现出较快的增长速度,其中扫描仪、打印机、传真、DVD-ROM/CD-ROM驱动器、空调及多功能自动化办公设备等应用对步进电机的需求增长最强。

此外由于USB2.0的日益流行促进了高分辨率扫描仪的销售,步进电机向着小型、薄型和更小的步进角度发展。

步进电机有着方方面面重要应用,如何对其进行有效控制,使其能够发挥最大的优势是各个行业技术开发人员所共同关注的,本文旨在设计一套较完整的通用控制系统,对步进电机的转速、方向实行智能化控制,并能通过LED显示其转速。

1.2 本设计任务和主要内容本论文主要研究单片机控制的步进电机系统,对步进电机的转速、方向进行控制和显示。

主要内容如下:②通过键盘设定步进电机的转速及方向②LED显示步进电机的转速第2章系统主要硬件电路设计2.1 单片机控制系统原理键盘输入AT89C51单片机LED数码显示步进电机转速、方向控制图2-1 单片机控制系统原理框图2.2 单片机主机系统电路AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器。

基于51单片机的步进电机控制系统设计与实现

基于51单片机的步进电机控制系统设计与实现

步进电机工作原理
步进电机是一种基于磁场的控制系统,工作原理是当电流通过定子绕组时,会 产生一个磁场,该磁场会吸引转子铁芯到相应的位置,从而产生一定的角位移。 步进电机的角位移量与输入的脉冲数量成正比,因此,通过控制输入的脉冲数 量和频率,可以实现精确的角位移和速度控制。同时,步进电机具有较高的分 辨率和灵敏度,可以满足各种高精度应用场景的需求。
二、系统设计
1、硬件设计
本系统主要包括51单片机、步进电机、驱动器、按键和LED显示等部分。其中, 51单片机负责接收按键输入并控制步进电机的运动;步进电机用于驱动负载运 动;驱动器负责将51单片机的输出信号放大,以驱动步进电机。LED显示用于 显示当前步进电机的状态。
2、软件设计
软件部分主要包括按键处理、步进电机控制和LED显示等模块。按键处理模块 负责接收用户输入,并根据输入控制步进电机的运动;步进电机控制模块根据 按键输入和当前步进电机的状态,计算出步进电机下一步的运动状态;LED显 示模块则负责实时更新LED显示。
三、系统实现
1、按键输入的实现
为了实现按键输入,我们需要在主程序中定义按键处理函数。当按键被按下时, 函数将读取按键的值,并将其存储在全局变量中。这样,主程序可以根据按键 的值来控制步进电机的转动。
2、显示输出的实现
为了实现显示输出,我们需要使用单片机的输出口来控制显示模块的输入。在 中断服务程序中,我们根据设定的值来更新显示模块的输出,以反映步进电机 的实时转动状态。
基于单片机的步进电机控制系统需要硬件部分主要包括单片机、步进电机、驱 动器、按键和显示模块等。其中,单片机作为系统的核心,负责处理按键输入、 控制步进电机转动以及显示输出等功能。步进电机选用四相八拍步进电机,驱 动器选择适合该电机的驱动器,按键用于输入设定值,显示模块用于显示当前 步进电机的转动状态。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

编号:综合智能电子实训 (论文)说明书题目:院(系):使用科技学院专业:电子信息工程学生姓名:学号:指导教师:2010年 1 月 6 日目录引言第1章简介1.1 步进电机第2章步进电机原理2.1 步进电机的工作原理2.1.1结构及基本原理2.1.2 电机的步进顺序第3章系统的硬件设计3.1 系统设计方案3.2 主从机硬件部件介绍3.2.1A T89S51简介3.2.2 TGI2864E简介3.2.3MAX485 串行通信3.2.4TIP1223.2.5 MOC70T23.3 LCD显示电路设计3.4 电机驱动模块设计第4章系统的软件实现4.1 系统软件主流程图4.2 系统初始化流程图4.3 部分子程序第五章总结致谢参考文献摘要:本文使用单片机、步进电机驱动芯片、字符型LCD和键盘阵列,构建了集步进电机控制器和驱动器为一体的步进电机控制系统。

二维工作台作为被控对象通过步进电机驱动滚珠丝杆在X/Y轴方向联动。

文中讨论了一种以最少参数确定一条圆弧轨迹的插补方法和步进电机变频调速的方法。

步进电机控制系统的开发采用了软硬件协同仿真的方法,可以有效地减少系统开发的周期和成本。

最后给出了步进电机控制系统的使用实例。

关键词:步进电机控制系统,插补算法,变频调速,软硬件协同仿真In this paper, microcontroller, stepper motor driver chips, character LCD and keypad array, build a set of stepper motor controller and driver as one of the stepping motor control system. Two-dimensional table as a charged object by stepper motor drive ball screw in X / Y axis linkage. This paper discusses a minimum of parameters to determine the trajectory of a circular interpolation method and the method of frequency control stepper motor. Stepper motor control system has been developed using the software and hardware co-simulation method, can effectively reduce the system development cycle and cost. Finally, the stepper motor control system application examples.引言步进电动机又称脉冲电动机或阶跃电动机,国外一般称为Steppingmotor、Pulse motor或Stepper servo,其使用发展已有约80年的历史。

步进电机是一种把电脉冲信号变成直线位移或角位移的控制电机,其位移速度和脉冲频率成正比,位移量和脉冲数成正比。

根据电压脉冲的分配方式,步进电机各相绕组的电流轮流切换,在供给连续脉冲时,就能一步一步地连续转动,从而使电机旋转。

步进电机每转一周的步数相同,在不丢步的情况下运行,其步距误差不会长期积累。

在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,同时步进电机只有周期性的误差而无累积误差,精度高,步进电动机可以在宽广的频率范围内通过改变脉冲频率来实现调速、快速起停、正反转控制等。

正是由于步进电机具有突出的优点,所以成了机电一体化的关键产品之一,广泛使用在各种自动化控制系统中。

被广泛使用在电子计算机的许多外围设备中,例如打印机,纸带输送机构,卡片阅读机,主动轮驱动机构和存储器存取机构等,步进电机也在军用仪器,通信和雷达设备,摄影系统,光电组合装置,阀门控制,数控机床,电子钟,医疗设备及自动绘图仪,数字控制系统,工具机控制和程序控制系统。

对于步进电机控制的研究也就显得尤为重要了。

用微型单片机控制步进电机己经成为了一种必然的趋势,也符合数字化的时代发展要求。

还比如为了适应一些领域中高精度定位和运行平稳性的要求,出现的步进电机细分驱动技术,就包括振荡器、环行分配器控制的细分驱动、基于单片机斩波恒流驱动、基于单片机的直流电压驱动三种常见驱动方式。

1简介步进电机步进电动机上个世纪就出现了,它的组成、工作原理和今天的反应式步进电动机没有什么本质区别,也是依靠气隙间的磁导变化来产生电磁转矩。

上世纪80年代以后,由于廉价的微型计算机以多功能的姿态出现,步进电动机的控制方式变得更加灵活多样。

步进电机驱动技术指的是用步进电机驱动器的驱动级来实现对步进电机各相绕组的通电和断电,同时也是对绕组承受的电压和电流进行控制的技术。

到目前为止,步进电机驱动技术通常分为单电压驱动、单电压串电阻驱动、高低压驱动、斩波恒流驱动、升频升压驱动和细分驱动等。

单电压驱动是通过改变电路的时间常数以提高电机的高频特性。

该驱动方式早在六十年代初期国外就已大量使用,它的优点是结构简单、成本低;缺点是串接电阻器的做法将产生大量的能量损耗,尤其是在高频工作时更加严重,因而它只适用于小功率或对性能指标要求不高的步进电机驱动。

单电压串电阻驱动是在单电压驱动技术的基础上为电枢绕组回路串入电阻,用以改善电路的时间常数以提高电机的高频特性。

它提高了步进电机的高频响应、减少了电动机的共振,也带来了损耗大、效率低的缺点。

这种驱动方式目前主要用于小功率或启动、运行频率要求不高的场合。

高低压驱动是指不论电动机的工作频率是多少,在导通相的前沿用高电压供电来提高电流的上升沿斜率,而在前沿过后采用低电压来维持绕组的电流,即采用加大绕组电流的注入量以提高出力,而不是通过改善电路的时间常数来使矩频性能得以提高。

但是使用这种驱动方式的电机,其绕组的电流波形在高压工作结束和低压工作开始的衔接处呈凹形,致使电机的输出力矩有所下降。

这种驱动方式目前在实际使用中还比较常见。

为了弥补高低压电路中电流波形的下凹,提高输出转矩,七十年代中期研制出斩波电路,该电路由于采用斩波技术,使绕组电流在额定值上下成锯齿形波动,流过绕组的有效电流相应增加,故电机的输出转矩增大,而且不需外接电阻,整个系统的功耗下降,效率较高,因而恒流斩波电路得到了广泛使用,本文正是使用恒流斩波技术实现了驱动控制。

为改善恒流驱动方式的低频特性,设计一个低速时低电压驱动,高速时高电压驱动的电路,使其成为一个由脉冲频率控制的可变输出电压的开关稳压驱动电源。

在低速运行时,电子控制器调节功率开关管的导通角,使线路输出的平均电压较低,电动机不会像在恒流斩波驱动下那样在低速容易出现过冲或共振现象,从而避免产生明显的振荡。

当运行速度逐渐变快时,平均电压渐渐提高以提供给绕组足够的电流。

调频调压线路性能优于恒电压和恒电流线路,但实际运行中需要针对不同参数的电机,相应调整其输出电压和输入频率的特性。

在一般的步进电机工作中,其电源均采用单极性直流电,通过对步进电机的各相绕组按恰当的时序方式通电,就可使其执行步进转动。

当某一相绕组通电时相应的两个磁极就分别形成N-S极产生磁场,并和转子形成磁路。

在磁场的作用下,转子将转动一定的角度,使转子齿和定子齿对其,从而使步进电机向前“走”一步。

转子的角位移大小及转速分别和输入的电脉冲数及频率成正比,并在时间上和输入的脉冲同步。

只要能正确控制输入的电脉冲数、频率以及电机各相绕组通电的相序,即可得到所需要的转角、转速及转向,通过单片机很容易实现对步进电机的数字控制。

本设计采用AT89S51单片机实现对两相步进电机的转速控制。

由单片机产生的脉冲信号经过脉冲分配器后分解出对应的四相脉冲,分解出的四相脉冲经驱动电路功率放大后驱动步进电机的转动。

第2章步进电机原理2.1步进电机的工作原理2.1.1结构及基本原理步进电机在结构上也是由定子和转子组成,可以对旋转角度和转动速度进行高精度控制。

当电流流过定子绕组时,定子绕组产生一矢量磁场,该矢量场会带动转子旋转一角度,使得转子的一对磁极磁场方向和定子的磁场方向一着该磁场旋转一个角度。

因此,控制电机转子旋转实际上就是以一定的规律控制定子绕组的电流来产生旋转的磁场。

每来一个脉冲电压,转子就旋转一个步距角,称为一步。

根据电压脉冲的分配方式,步进电机各相绕组的电流轮流切换,在供给连续脉冲时,就能一步一步地连续转动,从而使电机旋转。

电机将电能转换成机械能,步进电机将电脉冲转换成特定的旋转运动。

每个脉冲所产生的运动是精确的,并可重复,这就是步进电机为什么在定位使用中如此有效的原因。

通过电磁感应定律我们很容易知道激励一个线圈绕组将产生一个电磁场,分为北极和南极,见图2.1所示。

定子产生的磁场使转子转动到和定子磁场对直。

通过改变定子线圈的通电顺序可使电机转子产生连续的旋转运动。

图2.1激励线圈产生电磁场2.1.2电机的步进顺序1、两相电机的单相通电步进顺序在图2.2中我们很清晰的展示了在单相通电时一个两相步进电机的典型的步进顺序。

在第1步中,两相定子的A相通电,因异性相吸,其磁场将转子固定在图示位置。

当A相关闭、B相通电时,转子顺时针旋转90°。

在第3步中,B相关闭、A相通电,但极性和第1步相反,这促使转子再次旋转90°。

在第4步中,A相关闭、B相通电,极性和第2步相反。

重复该顺序促使转子按90°的步距角顺时针旋转[8] [9]。

图2.2两相电机的单相通电步进顺序2、两相电机的双相通电步进顺序图2.2中显示的步进顺序称为“单相激励”步进。

更常用的步进方法是“双相激励”,其中电机的两相一直通电。

但是,一次只能转换一相的极性,见图2.3所示。

在第1步中,两相定子的A相和B相同时通电,因异性相吸,再加上力的相互作用关系,其磁场将转子固定在图示step1位置。

在第2步中,两相定子的A相关闭,而B和a相(此时的a相通电极性和第1步A相反)同时通电,因异性相吸,再加上力的相互作用关系,其磁场将转子固定在图示step2位置。

在第3步中,两相定子的a相和b相同时通电,因异性相吸,再加上力的相互作用关系,其磁场将转子固定在图示step3位置。

在第4步中,两相定子的b相和A相同时通电,因异性相吸,再加上力的相互作用关系,其磁场将转子固定在图示step4位置。

按照这样的通电方式电机就转过了一周[8] [9]。

两相步进时,转子和定子两相之间的轴线处对直。

由于两相一直通电,本方法比“单相通电”步进多提供了41.1%的力矩,但输入功率却为2倍。

相关文档
最新文档