2022年步进电机控制方法 .pdf
《2022年步进电机控制方法 .pdf》由会员分享,可在线阅读,更多相关《2022年步进电机控制方法 .pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第四节 步进电机的控制与驱动 步进电机的控制与驱动流程如图4-11 所示。主要包括脉冲信号发生器、环形脉冲分配器和功率驱动电路三大部分。图 4-11 步进电机的控制驱动流程 二、步进电机的脉冲分配 环形分配器是步进电机驱动系统中的一个重要组成部分,环形分配器通常分为硬环分和软环分两种。硬环分由数字逻辑电路构成,一般放在驱动器的内部,硬环分的优点是分配脉冲速度快,不占用 CPU的时间,缺点是不易实现变拍驱动,增加的硬件电路降低了驱动器的可靠性;软环分由控制系统用软件编程来实现,易于实现变拍驱动,节省了硬件电路,提高了系统的可靠性。1采用硬环分时的脉冲分配 采用硬环分时,步进电机的通电节拍由硬件电
2、路来决定,编制软件时可以不考虑。控制器与硬环分电路的连接只需两根信号线:一根方向线,一根脉冲线(或者一根正转脉冲线,一根反转脉冲线)。假定控制器为AT89S52单片机,晶振频率为12MHz,如图4-18:P1.0 输出方向信号,P1.1输出脉冲信号。图 4-18 硬环分时的脉冲分配 则控制电机走步的程序如下:(1)电机正转100 步 MOV 0FH,#100D;准备走 100 步 CONT1:SETB P1.0;正转时 P1.0=1 CLR P1.1;发步进脉冲的下降沿(设驱动器对于脉冲的下降沿有效)NOP ;延时(延时的目的是让驱动电路的光耦充分导通)NOP ;延时(根据驱动器的需要,调整延
3、时)SETB P1.1;发步进脉冲的上升沿 MOV 0EH,#4EH;两脉冲之间延时20000s(决定电机的转速)MOV 0DH,#20H;20000 的 HEX码为 4E20CALL DELAY;调用延时子程序 DJNZ 0FH,CONT1;循环次数减1 后,若不为0 则继续,循环100 次 RET(2)电机反转100 步 MOV 0FH,#100D;准备走 100 步 CONT2:CLR P1.0;反转时 P1.0=0 CLR P1.1;发步进脉冲的下降沿(设驱动器对于脉冲的下降沿有效)NOP ;延时(延时的目的是让驱动电路的光耦充分导通)NOP ;延时(根据驱动器的需要,调整延时)SET
4、B P1.1;发步进脉冲的上升沿 脉冲信号发 生 器环形脉冲分 配 器功率驱动电路步进电机步进脉冲方向电平AT89S52 P1.1 P1.0 硬件环分电路功率驱动电路步进电机步进脉冲方向电平步进电机驱动器名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 3 页 -MOV 0EH,#4EH;两脉冲之间延时20000s(决定电机的转速)MOV 0DH,#20H;20000 的 HEX码为 4E20CALL DELAY;调用延时子程序 DJNZ 0FH,CONT2;循环次数减1 后,若不为0 则继续,循环100 次 RET 2采用软环分时的脉冲分配 如图 4-19 所示,该系统基于AT8
5、9S52单片机,利用扩展的可编程接口芯片8255A的 PB口送出步进脉冲信号,经过驱动放大后,分别控制X轴、Z 轴两个三相六拍反应式步进电机激磁绕组的通电顺序,以控制刀架在X、Z 两个方向的运动。根据步进电机的工作原理,只要不断改变绕组的通电状态,步进电机即按规定的方向运转。软件分配脉冲采用查表法,按正向运转的通电顺序(如图4-20 所示),列出各相绕组的脉冲分配表(如表4-11 所示,表中“0”表示通电)。每个电机设置一个指针寄存器,初始化时使指针指向分配表的表首。步进电机需要正向运行一步时,指针下移一行,同时输出该行的状态,当指针超出分配表表尾时自动回到表首;步进电机反向运行时,指针上移一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年步进电机控制方法 2022 步进 电机 控制 方法
限制150内