当前位置: 首页 > 工业控制产品 > 运动控制 > 步进电机

类型分类:
科普知识
数据分类:
步进电机

单片机操控步进电机的方案

发布日期:2022-10-09 点击率:193


步进电机是工业操控中运用非常广泛的一种电动机,它能将数字信号直接改换成角位移或线位移,驱动速度和指令脉冲能严峻同步,具有较高的定位精度,操控体系本钱贱价,在经济型数控机床等范畴运用广泛。这儿关于电磁搅扰较强以及恳求低本钱运用的场合,选用超强抗搅扰、细巧低功耗的工业级STC12C系列单片机,充沛运用单片机内部的硬件本钱,方案有用的步进电机操控和驱动体系。
1、操控体系全体方案方案
体系功用原理暗示图如图1所示。

在该体系中由单片机直接输出电机的各相操控脉冲序列,光耦进行必要的光电阻隔,选用分立元件构成功率.MOSFET管驱动电路,股动电机翻滚。键盘接口与 LED显现功用由具有SPI串行接口功用的ZLG7289完毕。既可运用按键输入的方法准确设置电机的作业方法与转速,也能够经过调速旋钮完毕电机转速的接连调度,还能经过上位机完毕对电机作业方法的调整与操控。
2、硬件电路方案
2.1 操控电路方案
操控芯片选用STC12C4052AD,它是1个时钟/机器周期的单片机,速度比通常的8051单片机快8~12倍,有20个引脚且为细巧封装。该单片机具有超强抗搅扰,抗静电的特征,能轻松经过4 kV活络脉冲搅扰,其功耗超低,正常作业方法下的典型功耗为2.7~7 mA。芯片自带硬件看门狗,具有高速SPI通讯端口,8通道8位A/D改换,2路PWM输出,4 KB容量的FLASH存储器,256 B容量的SRAM,4个守时器,1个全双工串行通讯口。因为单片机内部的本钱丰厚,性价比高,能够满意该方案的恳求,并且削减了硬件电路的方案,前进了作业功率。单片机的外部引脚界说,及其在该方案中的本钱散布如图2所示。

P1.4(ADC4)口外接4.7 kΩ的可调电位器,运用单片机内部的模/数改换功用改换成数字量,进而操控输出脉冲频率,完毕步进电机速度的“接连”调度。过流查看的作用直接引进到外部接连0,完毕对电流的活络操控。
2.2 驱动电路方案
功率MOSFET管的有些驱动电路如图3所示。该电路的方案可改进功率MOSFET管的活络注册时刻,前进了驱动电流的前后沿陡度,能够改进高频照应。功率MOSFET管栅源间的阻抗很高,作业于开关状况下漏源间电压的骤变会经过极间电容耦合到栅极,发作恰当崎岖的VGS脉冲电压。正方向的VGS脉冲电压或许会致使器材的误导通。为此,需求恰当下降栅极驱动电路的阻抗,在栅源之间并接阻尼电阻或接一个稳压值小于20 V,而又挨近20 V的齐纳二极管,以避免栅源开路作业。

为了按捺功率管内的快康复,二极管呈现反向康复效应,在电路中接入4只快康复二极管。其间,反并联快康复二极管的作用是为电机相绕组供应续流转路,别的2 仅仅为了使功率MOSFET管内部的快康复二极管不流过反向电流,以确保功率MOSFET管在动态作业时能起到正常的开关的作用。
2.3 显现与按键处理电路
在单片机运用体系中,典型的键盘显现接口电路由依据并行拓宽技能的8155,8279构成操控电路。现代单片机运用体系广泛选用串行拓宽技能。有关于并行方法,串行拓宽接线活络,占用单片机本钱少。
ZLG7289A是具有SPI串行接口功用的可一起驱动8位数码管或64只独立LED的智能显现驱动芯片,单片即可完毕显现、键盘接口的悉数功用。选用串行方法与微处理器通讯,数据从DIO引脚送入芯片,并由CLK端同步。中选信号变为低电平后,DIO引脚上的数据在CLK引脚的上升沿被写入 ZLG7289A的缓冲寄存器。图4是ZLG7289的典型运用。ZLG7289A联接共阴式数码管,运用中不需求的数码管与键盘能够不联接,省去数码管或对数码管设置消隐特征,这均不会影响键盘的运用。悉数电路无需添加锁存器和驱动器,耗电少,软件方案中无需编写显现译码程序,省去了静态显现拓宽芯片,大大节省了CPU的时刻。该电路方案中仅选用4×4键盘和4位数码管,已彻底满意方案需求。

3、软件方案
软件有些选用模块化构造方案。对步进电机转速的操控是经过守时器作业在接连方法完毕的。守时器守时刻断发作周期性脉冲序列,不是选用软件延时的方法,这么不占用CPU的时刻。CPU在非接连时刻内能够处理别的作业,只需在接连发作时才驱动步进电机翻滚一步。依据步进电机励磁状况改换,选用查表法求出所需的输出状况,并以二进制码的方法顺次存入单片机内部的存储器中;然后依照正向或反向次第顺次取出地址的状况字,送给STC12C4052AD,输出各励磁状况,然后完毕环形分配器的功用。
程序全体构造包含:主程序、过流查看接连效劳子程序、守时器接连效劳子程序、以及别的子程序(包含正转、回转子程序、键盘显现操控子程序、A/D改换子程序等),因为篇幅束缚,在此不逐一叙说。
4、体系查验
该体系选用超强抗搅扰,细巧低功耗的工业级STC12C4052AD单片机为操控基地,作业牢靠性高,抗于扰才华强。体系查验在专门的查看试验室内进行。运用群脉冲发作器(EFT-4001)、周波电压下跌发作器(VDG-1105)、静电放电发作器(ESD-20)以及雷击浪涌发作器(SG-5006) 等专用仪器对体系的电压改动抗扰度、活络瞬变脉冲群抗扰度、抗静电和雷击浪涌等参数进行查看。经过试验,体系功用正常,悉数参数均已合格。
5、结 语
电子技能翻开一日千里,新式单片机层出不穷。在电机操控体系开发进程中,假定恰中挑选单片机以及各电路模块的类型,能够简化方案进程,起到事半功倍的作用。该体系选用STC12C4052AD单片机,其作业方法、翻滚速率及转矩数能够经过键盘输入,也可经过通常旋钮或上位机调度。键盘显现模块选用 ZLG7289完毕。本体系具有通用性,恰当改动输出口各位操控端,便可操控纷歧样相数的步进电机。


下一篇: PLC、DCS、FCS三大控

上一篇: MATLAB和Simulink在航