基于单片机的步进电机细分技术(3)

时间:2025-04-03

单片机 步进电机

第9卷第7期2007年7月

电手元嚣件主用

口e曲q击ccomp蚰ent&瞻“ceApp№砒j叽m

v01.9一口,7

JuIr.20叮

电压均可采用下式表示:

酶Pm^他56

其中,Ⅳ:0,l,….255。对应于8位DAC的输入码DO—D7{此处为细分电流控制信号)。这样,通过调节Pm的变化范围.便可调节步进电机绕组中电流的幅值。

(2)功率驱动电路

电路在工作中,步进电机细分电流控制信号的D,A转换值Ui将输入到MAX516内部各比较器C0^茔Pj的同向输入端,绕组电流取样信号n输入到COMPi的反向输入端。斩波恒流驱动采用固定频率的方渡用比较器输出信号调制成斩波控制信号,以控制绕组的通电时间,从而使反馈电压n始终跟随D/A转换输出的控制电压“。合理选择续流回路可使绕组中的电流值在一定的平均值上下波动,且波动范围不大。调制选用的方渡信号频率为21.74kHz,可由AT89C51的P2.5PWM端产生。由于各相是同频斩渡。故不会产生差拍现象,从而消除了电磁噪声。电流取样信号可由精密电流传感放大器MA)【471产生。MAx47l同时具有电流检测与放大功能.从而大大方便了整个电路的设计与调试。功率开关管是功放电路中的关键部分。它影响着整个系统的功耗和体积。由于所设计的这种驱动器主要用来驱动额定电流为3A、额定电压为27v以下的步进电机.故选用高频vMoS功率场效应晶体管IRF540来作为开关管。

f31软件设计

本步进电机细分驱动系统的软件主要由主控程序细分驱动程序、键处理程序、显示数据处理及显示驱动程序、通信监控程序等部分组成。细分驱动程序中的细分电流控制信号采用单片机片内EEPROM软件查表法并采用地址选择来实现不同通电方式下的可变步距细分。从而实时控制步进电机的转角位蹙。其流程图如图3所示。

步进电机的正反转控制可通过改变电机通电相序来实现。为达到对步进电机启,停运行过程的快速和狡确控制,可从动力学特性出发推导出符合步进电机矩频特性的曲线,该曲线应该是指数型运行曲线。将这一曲线量化后存人EEPROM中,那么,在步进电机的运行过程中.每个通电状态保持时间的长短。便可由当前速度所对应的

62

电手无冀件主焉姗.7戗m艘如cn

万 

方数据围3细分驻曲系统软件流翟

延时时间值决定。

3结束语

本文提出了步进电机均匀细分驱动器的设计方案,该方案的最高细分可达到256,能适应大多数中小微型步进电机的可变细分控链要求和较高细分步距角精度及平滑运行等要求。该细分驱动器的系统功能完善,大量新型元器件的采用使所设计的驱动器具有体积小、细分精度高、运行功耗低、可靠性高、可维护性强等特点。目前,该驱动控制器已用于驱动自行研制的100x60x80

(M}小车。该小车的主要执行元件是三褶六拍

步进电机,它既可以作为步进电机运行,也可以作为同步电机运行。当作为步进电机运行时。其粗步距角为15。,小车轮直径为32

m.故小车的

粗步进位移为州x15,360=4168.7“m。为了进一

步提高小车的定位精度和系统的运行平稳水平,试验采用上述当细分驱动器。细分数为64时.其定位精度为65.4pm;而当小车需要快速运行时,可采用同步运行方式实现较高的稳速精度。从而取得了满意的效果。

◆考文献

[1J

何立患.单片机应用技术选鳊叫】.北京:北京航空航天文学出版社.1999.

【2】奈永扭.ATMEL39乐列哪cs一5l兼客)n船h单片机原理茂应用【M】.北京:电于工业出版社。19卯.

13】摩友德,等.单片崔型机原理、应用与实现IM】.上海:£

里大学出版社.1螂.

【4】

雅建民.等.机电一体化系统设计【^l】.北京j|匕京理工太擘出版社。1995.

雨官好主.松井信行.控制用电机入门[明.北衷:科学m版社.2000.

基于单片机的步进电机细分技术(3).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219