News center
新闻资讯

软硬件相结合的方法可实现步进电机的调速

信息来源:深圳市嘉扬科技有限公司
添加时间:2025-7-1
步进电机是一种数字电机,在经济型数控机床及自动化设备中应用广泛。控制步进电机的转动需要3个要素:方向、转角和转速。对于含有硬件的驱动电源,方向取决于控制器送出的方向电平的高或低。转角取决于控制器送出的步进脉冲的个数。而转速则取决于控制器发出的步进脉冲之间的时间间隔。在步进电机的控制中,方向和转角控制简单,而转速控制则比较复杂。步进电机工作时,失步或过冲直接影响其定位精度。在设计系统的时候,除了应正确选择步进电机和驱动电源之外,还必须对步进电机控制脉冲的频率进行调节。由于步进电机的转速正比于控制脉冲的频率,所以调节步进电机脉冲频率,实质上就是调节步进电机速度。科技电机工程师在此结合实例给出软件实现的方法来分析步进电机的速度调节问题:1步进脉冲的调频方法对步进电机控制的一个中心问题就是速度调节。即产生一系列频率可调的步进脉冲序列,送到驱动电源,控制电机绕组的轮流通电,实现电机的转动。脉冲序列的产生用微处理器实现,有软件延时和硬件定时两种方法。(1)软件延时:通过调用标准的延时子程序来实现。假定控制器基于AT89S52单片机,晶振频率为12MHz,那么可以编制一个标准的延时子程序如下:该子程序的入口为(0E)(0D)两个字节,若需要20000us的延时,则给(0E)(0D)两个字节赋值4E20H,即执行下面程序:MOV0EH,#4EH;20000的十六进制码为4E20。MOV0DH.#20HCALLDELAY;调用标准延时子程序DELAY。若要控制步进电机走100步,每两步之间延时20000s,则汇编程序为:MOV0FH,#100D;准备走100步。CONTI:CALLI_STEP;电机走一步(调用电机的脉冲分配子程序)MOV0EH,#4EH;20000的十六进制码为4E20。MOV0DH,#20HCALLDELAY;相邻步之间的延时(决定电机的转速)。DJNZ0FH,CONTI;循环次数减1后,若不为0则继续,循环100次。可以看出,采用软件延时方法实现速度调节的优点是程序简单,思路清晰,不占用硬件资源。缺点是浪费CPU的宝贵时间,在控制电机转动的过程中,CPU不能做其它事。(2)硬件定时:假定控制器仍为AT89S52单片机,晶振频率为12MHz,将AT89S52的TD作为定时器使用,设定T0工作在模式1(16位定时/计数器)。今要求它能定时地发出步进脉冲,其定时中断产生的脉冲序列的周期(即步进电机的脉冲间隔)假定为20000s,则可算出TD所对应的定时常数为B1E0H,CPU相应的程序如下:主程序:MOVTMOD,#01H;设T0取工作模式1。MOVTH0.#0B1H;装入定时常数高8位。MOVTLO,#0E0H;装入定时常数低8位。SETBTR0;启动T0定时。SETBET0;允许T0中断。SETBEA;允许CPU中断。$;CPU等待T0的定时到。中断服务程序:CLRET0;关T0中断。CALLI_STEP;控制电机走一步(调用电机的脉冲分配子程序)。RETI;T0中断返回。本例中,只要改变T0的定时常数,就可实现步进电机的调速。这种方法既需要硬件(T0定时器)又需要软件来确定脉冲序列的频率,所以是一种软硬件相结合的方法。它的缺点是占用了一个定时器。在比较复杂的控制系统中常采用定时中断的方法,这样可以提高CPU的利用率。文章热搜//步进伺服电机刹车步进电机
热销产品推荐
步进电机相关行业资讯推荐
1、防爆电机重要部位温度的测量方法
2、电机制动器的选型简析
3、PLC故障排除经验分享
4、在高耐压的行业和步进电机控制装置的应用
5、步进电机日常保养的五大“指南针”
6、同步电机的电动的原理
7、步进电动机的主要特性
8、未来同步电机的设计要求更高
9、如何对罩极电机所出现的故障现象进行有效的解决
10、进行步进电机清洁工作时必须要注意的问题
11、选择直线步进电机时应注意的事项
12、如何做好防爆电机的检修工作?
13、步进电机驱动器的应用有哪些
14、电机使用环境使用什么代码?
15、步进电机发烫,正常温度范围是多少
16、电机将成为未来电机市场发展的驱动力
17、减速电机告诉你工业发展四大问题亟待突破
18、三相步进电机的发展好形势分析
19、闭环步进电机一直震动驱动报警不转是怎么回事
20、防爆电机有哪些防火防爆措施?
21、防爆步骤MOTO的电路及工作原理
22、如何控制步进电机的旋转方向
23、丝杆步进电机成功应用—嫦娥软着陆成功
24、步进电机驱动器的细分数能否代表精度
25、特种步进电机
26、伺服电机的功率计算
27、【步进电机】步进电机负载有抖动、不启动怎么办
28、这样购买步进电机的话才能购买到满意的设备
29、步进电机的工作特点和使用特性
30、气体爆炸危险场所内区域等级的判断方法
31、步进电机驱动器和细分数选择说明
32、嘉扬自动化步进电机在口罩机上应用
33、步进电机驱动器的作用
34、讲述比较步进电机的感应子式与传统的反应式的不同之处
35、步进电动机及其工作原理
36、无刷电机在船载卫星天线上的应用
37、如何根据科技步进电机来匹配步进电机驱动器
38、细分驱动器的细分数是否能代表精度?
39、讲述步进电机的闭环控制方式与开环环控制方式的不同
40、如何降低防爆电机轴承噪声
41、智能码垛机器人推动汽车铸造业快速发展
42、直流无刷电机安全保护
43、步进电机工作原理说明
44、节能趋势对电机驱动应用的新要求
45、什么是步进电机驱动器细分
46、最具性价比的步进电机哪家强
47、如何正确选用步进电机
48、防爆电机的滚动轴承与滑动轴承过热解决方法
49、伺服马达的刚性与惯量的理解
50、电机控制有利于企业降低矿山和采矿厂的成本
上一篇:    小电机制造业的三大走向发展趋势
下一篇:    防爆伺服电机价格是否就能决定防爆电机品质?
联系我们
 
电话:0755-27080712
邮箱:wsb@sz-jayng.com
地址:深圳市光明区公明镇新庄社区将石路大围同富工业区E栋2楼
深圳市嘉扬科技有限公司版权所有    粤ICP备2024172765号