基于单片机实现的四相步进电机控制器设计

基于单片机实现的四相步进电机控制器设计指导老师作者: 摘要:本设计采用ATMEL公司DIP-40封装的AT89S52单片机实现对四相步进电机的手动和遥控控制。由单片机产生的脉冲信号经过脉冲分配后分解出

基于单片机实现的四相步进电机控制器设计 指导老师 作者: 摘要 ATMELDIP-40AT89S52 :本设计采用公司封装的单片机实现对四相步进电机的手动 和遥控控制。由单片机产生的脉冲信号经过脉冲分配后分解出对应的四相脉冲,分解出的四 相脉冲经驱动电路功率放大后驱动步进电机的转动。转速的调节和状态的改变由按键进行选 择。通过键盘扫描把选择的信息反馈给单片机,单片机根据反馈信息做出相应的判断并改变 LED 输出脉冲的频率或转动状态信号。电机转动的不同状态由数码管显示。红外信号的发 LED 射由另一块单片机和红外线完成,用红外万能接收头接收红外信号,可以实现对电机 的控制进行红外遥控。 关键字 :四相步进电机单片机功率放大红外遥控 Controllerforfourphasestepmotor Abstract Thedesignadoptstwomicroprocessor(DIP-40encapsulation,AT89S52)ofATMEL : company’tocontrolfourphasestepmotor.Afteradmeasuredit,thepulsegeneratedby microprocessorbecometherelevantfourphasepulse.Thesepulses,whicharemagnifiedby drivingcircuit,areusedtodrivethefourphasestepmotor.Regulatingrotatespeedandchanging estateareusedsomekeys.Passscanningthekeyboardtofeedsinglebacktomicroprocessor.The microprocessormakesthejudgmentandchangethepulsefrequentaccordingtothefeedback information.LEDshowdifferentrunningestate.Theinfraredsingleisemittedbyanother microprocessorandinfraredrayLED,usinginfraredinceptmoduletoaccepttheinfraredsignal. Systemcancontrolmotorwithinfraredtelecontrol. Keyword fourphasestepmotormicroprocessorpowermagnifyinfraredtelecontrol :

腾讯文库基于单片机实现的四相步进电机控制器设计