步进电机驱动的实现方法
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
表等领域。 3步进电机驱动方法及软硬件实现
步进电机驱动的组成包括变频信号源、脉冲分配
收稿日期:2004~07—20 收修改稿日期:2004—08—08
万方数据
62
Instrument Technique and Sensor
Nov.2004
由0 1方式分配变化的时问延时来确定。
墨
读开关状态
置转速常数
tuator
deeper
use.Stepper
motor is
a
kind
ofdrive/te—
present-
in application of typical metllod
open-loop
control systems.Introduced the working principle and the peculiarities of the
O 0
1
旦骊速度弄 \7
Y
I
嚣熏
图3程序流程框图 芏!兰
旦£
1 2 3
£!塑
竺!!
塑
0 1
1
哩
O O 1
Q!
1
塑
1 1
里旦
l
塑
0 1
1
哩
l
塑
l l
4结束语
O O
2 3
O 0
步进电机驱动系统,在当今信息社会Et趋重要, 电脑外围的一些装置更是不可缺少,如磁盘机、打印 机、绘图机等,又如CNC机,机械人,仪器、仪表等各种 信息工业产品中,都以步进电机作为其传动的重心。
延时
图2步进电机连接图
置输出口地址
N
3.3软件设计 编程采用查表法来实现,首先将步进电机通电方 式运行逻辑数据列成表格,存入计算机指定内存,并 设置数据指针,指针自动向下移动或向上移动一组数 据,使步进电机按规定的通电励磁方式运行。步进电 机通电方式数据表格如表1。
表1通ห้องสมุดไป่ตู้方式数据
逆转 正转 芏!圣 芏!兰 !!坠 芏!! £!兰 尘!
步进电机具有转矩大、惯性小、响应频率高等优 点,因此具有瞬间起动与急速停止的优越特性。与其 他驱动元件相比,有明显优点:通常不需要反馈就能 对位移或速度进行精确控制;输出的转角或位移精度 高,误差不会积累;控制系统结构简单,与数字设备兼 容,价格便宜。因此,虽然直流电机伺服系统、交流电 机伺服系统在计算机控制系统中被普遍地使用,但步 进电机仍广泛用于简易数控机床、送料机构、仪器、仪
引言
器和功率放大器3部分,如图1所示。
步进电机是一种将电脉冲转化为角位移的机电 执行元件。每外加一个控制脉冲,电机就运行一步, 故称为步进电机或脉冲马达。通俗一点讲:当步进电 机接收到一个脉冲信号,它就驱动步进电机按设定的 方向转动一个固定的角度(步进角)。可以通过控制 脉冲个数来控制角位移量,从而达到准确定位的目 的;同时可以通过控制脉冲频率来控制电机转动的速 度和加速度,从而达到调速的目的。步进电机可以作 为一种控制用的特种电机,利用其没有积累误差(精 度为100%)的特点,广泛应用于各种开环控制。
[3]马兴义,杨立群.Matlab 6应用开发指南.
万方数据
注:输入为阶跃信号;允许相对误差l rl≤5%
其仿真功能可以直接对参数的配置效果进行仿真,以 图形输出、便于评价,所以这种方法可以有效地指导 传感器设计。
参考文献 [1]黄俊钦.静、动态数学模型的使用建模方法.北京:机械工业出版
社.
[2]
徐科军.传感器动态特性的实用研究方法.合肥:中国科学技术大 学出版社,1999.
参考文献 [1]吴金戌,沈庆阳,郭庭吉.8051单片机实践与应用.北京:学苑出版
社,1993.
O
0
1
Q
!
!
Q
兰
尘
!
!
塑
程序流程图如图3所示。 3.4功率放大器 功率放大器又称驱动电路,其作用是将脉冲发生 器的输出脉冲进行功率放大,给步进电机相绕组提供 足够的电流,驱动步进电机正常工作。对功率放大器 的要求包括:能提供足够的幅值;前后沿较陡的励磁 电流;功耗小,效率高;运行稳定可靠,便于维修而且 成本低。 (上接第60页)计工作移到计算机上完成,可省去每一 次参数配置的实现以及传感器性能的繁琐测试工作;
表1仿真结果
[2]陈宝江,翟涌,张幽彤,等.MCS单片机应用系统实用指南.北京: 机械工业出版社,1997. [3] 钟约先,林亨.机械系统计算机控制.北京:清华大学出版社,
200】.
下期要目预告
*光纤电压传感器传感头的设计 *互补偿型光纤双向应变——位移点式传感器 *薄膜工艺制备乳酸传感器 *PTCR欧姆接触电极制备方法现状 *一种集成便携式硝酸盐浓度快速检测仪 *一种基于PC/104的柴油机快速检测仪 *用于挡水闸门的智能型明渠流量计的研制 *基于虚拟仪器的测量分析系统 *基于虚拟仪器技术的光栅位移测量系统 *基于PLC自由口通信的应用 *扫频谐振式电磁波浓度计的研究 *基于TINI的嵌入式数字图像采集系统 *基于AT89C51的温度采集控制系统设计 *PROFIBUS现场总线智能从站通信协议研究 *VXI总线模块的中断研究
2步进电机的特点
图1步进电机驱动的组成框图
3.1变频信号源 变频信号源是一个脉冲频率能由几Hz到几十 kHz连续变化的脉冲信号发生器,常见的有多谐振荡 器和单结晶体器构成的弛张振荡器,它们都是通过调 节R和C的大小,以改变充放电的时间常数,得到各 种频率的脉冲信号。
3.2脉冲分配器
脉冲分配器又称环形分配器,它根据运行指令按 一定的逻辑关系分配脉冲,通过功率放大器加到步进 电机的各相绕组,使步进电机按一定的方式运行,并 实现正反转控制和定位。脉冲分配器的功能可以用 硬件来实现,也可以用软件来实现。 首先采用MCS8051单片机来驱动步进电机,并要求 程序简单输出4位稳定而有序的l和0到一个锁存口 上,锁存口的4个引脚连接到4个晶体管的基极,步进 电机的4个线圈连接到相应晶体管的集电极,晶体管的 发射极接地,单个线圈的连接如图2。每个线圈从电源 中得到适当的直流电压,由单片机输出0和1的组合代 码到晶体管的基极,基极为1时,连接到晶体管上的线 圈中有电流流过,基极为0时,则无电流通过。在锁存 口上的l和0的分布时序产生步进电机4个线圈通电、 断电的适当时序,从而产生精确的转动步矩,它的速率
中图分类号:TM383
文献标识码:A Way (Ni衅,o School
文章编号:1002—1841(2004)11—0061—02
to Drive Stepper
Motor
z]【IOU Zhong-hui
of mechanical Industry,Ninsbo
315010,China)
a
Abstract:With the development ofthe industry automation.the stepper motor has
on
stepper motor,and
ed
a
of&ivins stepper motor
the basis of
sinde—chip
microcomputer control
and the designing method of the hardwa.re
and software.
Key Words:Stepper Motor;Pulse;Drive;Distributor Governor 1
2004年 第1 1期
仪表技术与传感器
Instrument Technique and Sensor
2004 No.1 1
步进电机驱动的实现方法
周忠辉
(宁波机械工业学校,浙江宁波315010) 摘要:随着工业自动化的发展,步进电机的应用越来越广泛,步进电机是一种用于开环控制的驱动 元件。阐述了步进电机的工作原理和特性,提出了基于单片机控制的步进电机驱动实现方法及软硬件 设计方法。 关键词:步进电机;脉冲;驱动;分配器
步进电机驱动的组成包括变频信号源、脉冲分配
收稿日期:2004~07—20 收修改稿日期:2004—08—08
万方数据
62
Instrument Technique and Sensor
Nov.2004
由0 1方式分配变化的时问延时来确定。
墨
读开关状态
置转速常数
tuator
deeper
use.Stepper
motor is
a
kind
ofdrive/te—
present-
in application of typical metllod
open-loop
control systems.Introduced the working principle and the peculiarities of the
O 0
1
旦骊速度弄 \7
Y
I
嚣熏
图3程序流程框图 芏!兰
旦£
1 2 3
£!塑
竺!!
塑
0 1
1
哩
O O 1
Q!
1
塑
1 1
里旦
l
塑
0 1
1
哩
l
塑
l l
4结束语
O O
2 3
O 0
步进电机驱动系统,在当今信息社会Et趋重要, 电脑外围的一些装置更是不可缺少,如磁盘机、打印 机、绘图机等,又如CNC机,机械人,仪器、仪表等各种 信息工业产品中,都以步进电机作为其传动的重心。
延时
图2步进电机连接图
置输出口地址
N
3.3软件设计 编程采用查表法来实现,首先将步进电机通电方 式运行逻辑数据列成表格,存入计算机指定内存,并 设置数据指针,指针自动向下移动或向上移动一组数 据,使步进电机按规定的通电励磁方式运行。步进电 机通电方式数据表格如表1。
表1通ห้องสมุดไป่ตู้方式数据
逆转 正转 芏!圣 芏!兰 !!坠 芏!! £!兰 尘!
步进电机具有转矩大、惯性小、响应频率高等优 点,因此具有瞬间起动与急速停止的优越特性。与其 他驱动元件相比,有明显优点:通常不需要反馈就能 对位移或速度进行精确控制;输出的转角或位移精度 高,误差不会积累;控制系统结构简单,与数字设备兼 容,价格便宜。因此,虽然直流电机伺服系统、交流电 机伺服系统在计算机控制系统中被普遍地使用,但步 进电机仍广泛用于简易数控机床、送料机构、仪器、仪
引言
器和功率放大器3部分,如图1所示。
步进电机是一种将电脉冲转化为角位移的机电 执行元件。每外加一个控制脉冲,电机就运行一步, 故称为步进电机或脉冲马达。通俗一点讲:当步进电 机接收到一个脉冲信号,它就驱动步进电机按设定的 方向转动一个固定的角度(步进角)。可以通过控制 脉冲个数来控制角位移量,从而达到准确定位的目 的;同时可以通过控制脉冲频率来控制电机转动的速 度和加速度,从而达到调速的目的。步进电机可以作 为一种控制用的特种电机,利用其没有积累误差(精 度为100%)的特点,广泛应用于各种开环控制。
[3]马兴义,杨立群.Matlab 6应用开发指南.
万方数据
注:输入为阶跃信号;允许相对误差l rl≤5%
其仿真功能可以直接对参数的配置效果进行仿真,以 图形输出、便于评价,所以这种方法可以有效地指导 传感器设计。
参考文献 [1]黄俊钦.静、动态数学模型的使用建模方法.北京:机械工业出版
社.
[2]
徐科军.传感器动态特性的实用研究方法.合肥:中国科学技术大 学出版社,1999.
参考文献 [1]吴金戌,沈庆阳,郭庭吉.8051单片机实践与应用.北京:学苑出版
社,1993.
O
0
1
Q
!
!
Q
兰
尘
!
!
塑
程序流程图如图3所示。 3.4功率放大器 功率放大器又称驱动电路,其作用是将脉冲发生 器的输出脉冲进行功率放大,给步进电机相绕组提供 足够的电流,驱动步进电机正常工作。对功率放大器 的要求包括:能提供足够的幅值;前后沿较陡的励磁 电流;功耗小,效率高;运行稳定可靠,便于维修而且 成本低。 (上接第60页)计工作移到计算机上完成,可省去每一 次参数配置的实现以及传感器性能的繁琐测试工作;
表1仿真结果
[2]陈宝江,翟涌,张幽彤,等.MCS单片机应用系统实用指南.北京: 机械工业出版社,1997. [3] 钟约先,林亨.机械系统计算机控制.北京:清华大学出版社,
200】.
下期要目预告
*光纤电压传感器传感头的设计 *互补偿型光纤双向应变——位移点式传感器 *薄膜工艺制备乳酸传感器 *PTCR欧姆接触电极制备方法现状 *一种集成便携式硝酸盐浓度快速检测仪 *一种基于PC/104的柴油机快速检测仪 *用于挡水闸门的智能型明渠流量计的研制 *基于虚拟仪器的测量分析系统 *基于虚拟仪器技术的光栅位移测量系统 *基于PLC自由口通信的应用 *扫频谐振式电磁波浓度计的研究 *基于TINI的嵌入式数字图像采集系统 *基于AT89C51的温度采集控制系统设计 *PROFIBUS现场总线智能从站通信协议研究 *VXI总线模块的中断研究
2步进电机的特点
图1步进电机驱动的组成框图
3.1变频信号源 变频信号源是一个脉冲频率能由几Hz到几十 kHz连续变化的脉冲信号发生器,常见的有多谐振荡 器和单结晶体器构成的弛张振荡器,它们都是通过调 节R和C的大小,以改变充放电的时间常数,得到各 种频率的脉冲信号。
3.2脉冲分配器
脉冲分配器又称环形分配器,它根据运行指令按 一定的逻辑关系分配脉冲,通过功率放大器加到步进 电机的各相绕组,使步进电机按一定的方式运行,并 实现正反转控制和定位。脉冲分配器的功能可以用 硬件来实现,也可以用软件来实现。 首先采用MCS8051单片机来驱动步进电机,并要求 程序简单输出4位稳定而有序的l和0到一个锁存口 上,锁存口的4个引脚连接到4个晶体管的基极,步进 电机的4个线圈连接到相应晶体管的集电极,晶体管的 发射极接地,单个线圈的连接如图2。每个线圈从电源 中得到适当的直流电压,由单片机输出0和1的组合代 码到晶体管的基极,基极为1时,连接到晶体管上的线 圈中有电流流过,基极为0时,则无电流通过。在锁存 口上的l和0的分布时序产生步进电机4个线圈通电、 断电的适当时序,从而产生精确的转动步矩,它的速率
中图分类号:TM383
文献标识码:A Way (Ni衅,o School
文章编号:1002—1841(2004)11—0061—02
to Drive Stepper
Motor
z]【IOU Zhong-hui
of mechanical Industry,Ninsbo
315010,China)
a
Abstract:With the development ofthe industry automation.the stepper motor has
on
stepper motor,and
ed
a
of&ivins stepper motor
the basis of
sinde—chip
microcomputer control
and the designing method of the hardwa.re
and software.
Key Words:Stepper Motor;Pulse;Drive;Distributor Governor 1
2004年 第1 1期
仪表技术与传感器
Instrument Technique and Sensor
2004 No.1 1
步进电机驱动的实现方法
周忠辉
(宁波机械工业学校,浙江宁波315010) 摘要:随着工业自动化的发展,步进电机的应用越来越广泛,步进电机是一种用于开环控制的驱动 元件。阐述了步进电机的工作原理和特性,提出了基于单片机控制的步进电机驱动实现方法及软硬件 设计方法。 关键词:步进电机;脉冲;驱动;分配器