News center
新闻资讯

步进电机控制方案的论证

信息来源:深圳市嘉扬科技有限公司
添加时间:2026-1-14

1、控制方式的确定

步进电机控制虽然是一个比较精确的,步进电机开环控制系统具有成本低、简单、控制方便等优点,在采用单片机的步进电机开环系统中,控制系统的CP脉冲的频率或者换向周期实际上就是控制步进电机的运行速度。系统可用两种办法实现步进电机的速度控制。一种是延时,一种是定时。延时方法是在每次换向之后调用一个延时子程序,待延时结束后再次执行换向,这样周而复始就可发出一定频率的CP脉冲或换向周期。延时子程序的延时时间与换向程序所用的时间和,就是CP脉冲的周期,该方法简单,占用资源少,全部由软件实现,调用不同的子程序可以实现不同速度的运行。但占用CPU时间长,不能在运行时处理其他工作。因此只适合较简单的控制过程。定时方法是利用单片机系统中的定时器定时功能产生任意周期的定时信号,从而可方便的控制系统输出CP脉冲的周期。当定时器启动后,定时器从装载的初值开始对系统及其周期进行加计数,当定时器溢出时,定时器产生中断,系统转去执行定时中断子程序。将电机换向子程序放在定时中断服务程序中,定时中断一次,电机换向一次,从而实现电机的速度控制。由于从定时器装载完重新启动开始至定时器申请中断止,有一定的时间间隔,造成定时时间增加,为了减少这种定时误差,实现精确定时,要对重装的计数初值作适当的调整。调整的重装初值主要考虑两个因素一是中断响应所需的时间。二是重装初值指令所占用的时间,包括在重装初值前中断服务程序重的其他指令因。综合这两个因素后,重装计数初值的修正量取8个机器周期,即要使定时时间缩短8个机器周期。用定时中断方式来控制电动机变速时,实际上是不断改变定时器装载值的大小。在控制过程中,采用离散办法来逼近理想的升降速曲线。为了减少每步计算装载值的时间,系统设计时就把各离散点的速度所

需的装载值固化在系统的ROM中,系统在运行中用查表法查出所需的装载值,这样可大幅度减少占用CPU的时间,提高系统的响应速度愿大多数步进电机运动控制系统都运行在开环状态下,因为成本较低,并可提供运动控制技术固有的位置控制,无须反馈。但是,在某些应用中,需要更多的可靠性、安全性或产品质量的保证,因此,闭环控制也是一种选择.以下是一些实现步进电机闭环控制的方法:

1)步进确认,这是最简单的位移控制,使用一个低值的光学编码器计算步进移动的数量。一个简单的回路与指令校验的步进电机比较,验证步进电机移动到预计的位置;

2)反电动势,一种无传感器的检测方法,使用步进电机的反电动势信号,测量和控制速度。当反电动势电压降至监测探测水平时,闭环控制转为标准开环,完成最终的位移移动;

3)全伺服控制,指全时间的使用反馈设备,用于步进电机--编码器、解码器、或其它反馈传感器上,从而更为精确地控制步进电机位移和转矩。

其它的方法包括各种不同的反电动势控制电机参数测量和软件技术,一些制造企业都会使用这些方法。这里,步进驱动监控和测量电机线圈,使用电压额电流信息提高步进电机控制。正阻尼使用这一信息阻挡振动的速度,产生更多的可用的转矩输出,降低转矩的机械振动损耗。无编码器安装监测采用信息检测同步速度的损耗。

传统步进电机控制通常采用反馈设备和非传感方法,是有效的实现带有安全需求、危险状况或高精确度要求的运动应用的方法。
大多数基于步进电机的系统,一般都运行在开环状态下,这样可提供一个低成本的方案。事实上,步进系统可提高位移控制的的性能,且不需要反馈。但是,当步进电机在开环时运行,在命令步幅和实际步幅之间会有同步损耗的可能。
闭环控制,是传统步进控制的一个部分,能有效地提供更高地可靠性、安全性或产品质量。在这些步进系统中,反馈设备或间接参数传感方法的闭环能进行校正或控制失步、监测电机停滞,以及确保更大的可用转矩输出。近期,步进电机的闭环控制还能帮助执行智能分布运动架构。然而,开环操作会有失步的风险,这将产生定位失误。但与伺服系统中使用的编码器相比,闭环步进电机采用的编码器成本更低。故选择闭环控制。

2、驱动方式的确定

并于步进电机的驱动一般有两种方法,一种是通过CPU直接来驱动,这种方法一般不宜采用,因为CPU的输出电流脉冲是特别小的它不能足以让步进电机的转动;别一种是通过CPU来间接驱动,就是把从CPU输出的信号进行放大,然后直接驱动或是再通过光电隔离间接来驱动步进电机,这种方法比较安全可靠。固本次设计应采用CPU间接驱动步进电机。用编码器还的测速发电机作为转速测量工具,因为选择了闭环控制,就必须有反馈元件,反馈元件一般有两种,一种是采用同轴的测速发电机,把步进电机的转速反馈回来,然后通过显示器显示出来并对步进电机进行调节;别一种是通过光同轴的电编码器把步进电机的转速反馈回来对步进电机进行调节;两者相比,后者的设计比较简单,价格便宜,安全可靠,污染少。固一般采用后者,用光电骗码器作为反馈元件。

3、驱动电路的选择

步进电机的驱动电机有多种,但最为常用的就是单电压驱动、双电压驱动、斩波驱动、细分控制驱动等。单电压驱动是步进电机控制中最为简单的一种驱动电路,它在本质上是一个单间的反相器。它的最大特点是结构简单,因它的工作效率低,特别是在高频下更显的突出。它的外接电阻R要消耗相当一部分的热量,这样就会影响电路的稳定性所以此种驱动方式一般只用在小功率的步进电机的驱动电路中。双电压驱动是电路一般采用两种电源电压来驱动,因这两个电源分别是一个为高压一个为低压,因此也称为高低压驱动电路。双电压驱动电路的缺点是在高低压连接处电流出现谷点,这样必然引起力矩在谷点处下降。不宜于电机的正常运行。对于斩波电路驱动则可以克服这种缺点,并且还可以提高步进电机的效率。所以从提高效率来看这是一种很好的驱动电路,它可以用较高的电源电压,同时无需外接电阻来限定期额定电流和减少时间常数。但由于其波形顶部呈现锯齿形波动,所以会产生较大的电磁噪声。细分驱动是用脉冲电压来供电的,对于一个电压脉冲,转子就可以转动一步,一般会根据电压脉冲的分配方式,步进电机各相绕阻会轮流切换,固可以使步进电机的转子旋转。细分控制的电路一般分为两类,一类是采用线性模拟功率放大器的方法获得阶梯形电流,这种方法简单,但效率低。别一种是用单片机采用数子脉宽调制的方法获得阶梯电流,这种方法需要复杂的计算可使细分后的步距角一致。但因本次设计对步进电机的精度要求比较高转速的调节范围比较广,固应选用驱动芯片8713来驱动,并通过软件来实现步进电机的调速。

4、基本方案的确定

因本次设计的要求,选用三相三拍步进电机,单片机选用89C51作为控制器。选取用8279来驱动显示和键盘。选用8713作为步进电机的驱动芯片并通过光电耦合来驱动步进电机。然后由于步进电机同轴的光电编码器作为反馈元件,并把反馈回的信号经CPU处理后再由显示器显示出来。但由键盘输入的速度数值了得通过显示器来显示,固本次设计要两排显示,一排来显示给定的转速一排来显示实际的转速。系统原理框图如1所示:

图1系统原理框图

直流无刷电机与丝杠模组滑台配合,旋钮调速更加方便
热销产品推荐
步进电机相关行业资讯推荐
1、埃斯顿iER系列机器人:以“高精尖”引领智能机器人新阶段
2、上电科:七十余载创新路,驱动沿沪宁产业升级新引擎
3、江苏同济汽车配件有限公司获汽车皮革座椅开口设备新专利
4、2026武汉智能装备展前瞻:解码自动化产业未来,共赴智造盛宴
5、光电产业“聚光成芒”,引领区域经济高质量发展新征程
6、中国智能工厂发展全景解析:政策、技术与实践的三重奏
7、步进电机丢步原因与解决方案
8、步进电机控制原理详解
9、步进电机的核心优点解析
10、解析人形机器人中无刷电机与有刷电机的区别
11、步进电机最高转速是多少?
12、方正电机盘中上涨2.01%,今年以来股价表现稳健
13、英威腾:伺服电机控制算法助力工业机器人,人形机器人领域加速布局
14、山东得普达电机申请无人机电机壳体新专利,提升生产效率
15、汽车驱动电机作用大揭秘:不止驱动,还有这些隐藏功能!
16、1月12日机器人盘中上涨2.04%,多维度信息全解析
17、2026武汉智能工业及自动化展览会:以伺服技术引领智能工业新未来
18、南京机器人产业崛起:从技术攻坚到全球领跑
19、移远通信古月居CES2026战略签约:AI算力赋能开源机器人新生态
20、领益智造CES首秀:全栈能力重构具身智能生态
21、移远通信与古月居战略合作,推动机器人领域创新突破
22、双林股份投产新一代磨床,加速人形机器人核心部件国产化
23、东菱技术获伺服电机专利,多家企业伺服领域实力解析
24、伺服电机详解:工作原理、分类与特点
25、步进电机的常见应用场景解析 | 工业与日常领域的核心驱动技术
26、步进电机驱动器常见故障维修指南
27、步进电机和伺服电机的区别
28、步进电机的工作原理是什么?一文读懂电磁驱动核心机制
29、江苏雷利股价下跌2.02%:资金流向、业务布局与股东结构深度解析
30、三协电机12月31日市场表现及公司概况分析
上一篇:    步进电动机的驱动装置由哪几部分组成
下一篇:    防爆伺服电机价格是否就能决定防爆电机品质?
联系我们
 
电话:0755-27080712
邮箱:wsb@sz-jayng.com
地址:深圳市光明区公明镇新庄社区将石路大围同富工业区E栋2楼
深圳市嘉扬科技有限公司版权所有    粤ICP备2024172765号