基于AT89C51单片机步进电机控制系统的设计
基于AT89C51单片机步进电机控制系统的设计
总第170期舰船电子工程Vol.28No.8
2008年第8期ShipElectronicEngineering 204
基于AT89C51单片机步进电机控制系统的设计
杨辉媛 杨红海 谭伟杰
)
3
1)2)1)
(湖南省吉首大学物理信息工程学院1 吉首 416000)(湖南省张家界市慈利县第二职中2 张家界 427200)
)
摘 要 通过AT89C51单片机及脉冲分配器(又称逻辑转换器)PMM8713完成步进电机各种运行方式的控制。实现步进电机在三拍、六拍工作方式下的正反转控制、无级调速控制等功能。整个系统采用模块化设计,结构简单、可靠,通过人机交互接口可实现各功能设置,操作简单,易于掌握。
关键词 步进电机;单片机控制;AT89C51;PMM8713中图分类号 TP368.1
DesignofControlSystemforSBC51
YangH HWeijie
1)
)
1)
(CollegeofmEngineering,JishouUniversity1,Jishou 416000)
(TheSecondSCiliCounty,ZhangjiajieCity,HunanProvince2,Zhajjiajie 427200)Abstract ThiswhichselectstheSingle-chipcomputerAT89C51andthepulsedividerPMM8713tocontrolstepmotor’seachmovementmethodmayrealizethefunctionssuchasturninginitsworkingmodeandchangingitsspeedwithsteplessfrequencyconversioninthreepatsorsixpatsmode.Duetothemodulardesignoftheoverallsystemandthesimplyandreli2ablestructure,thesystemhasmanyadvantagessuchasgoodextensibilitythroughman-machineinteraction,simpleoperationandeasytomaster.
Keywords stepmotor,single-chipcomputercontrol,AT89C51,PMM8713ClassNumber TP368.1
)
)
1 引言
单片机控制的步进电机广泛地应用于工业自动控制、数控机床、组合机床、机器人、计算机外围设备、照相机,投影仪、数码摄像机、放像机(VCD、DVD等)、大型望远镜、卫星天线定位系统、医疗器械、条码扫描仪以及各种可控机械工具等等。随着经济的发展,技术的进步和电子技术的发展,步进电机的应用领域更加广阔,同时也对步进电机的运行性能提出了更高的要求。该文采用当前流行的AT89C51单片机来控制步进电机,实现其正反转以及各项功能。
机的控制。控制模块采用单片机AT89C51来控制,与其他控制芯片相比,单片机芯片AT89C51具有4K字节闪烁可编程可擦除只读存储器(FPER2
OM-FlashProgrammableandErasableReadOnlyMemory),便于进行程序的写入和仿真。由于将多
功能8位CPU和闪烁存储器组合在单个芯片中,
ATMEL的AT89C51是一种高效微控制器。
脉冲分配器模块采用芯片PMM8731。
PMM8713为步进电机控制用的脉冲分配器(又称
逻辑转换器)。PMM8713既可以用于3相控制,又可以用于4相控制,它所有输入端均采用施密特整形电路,输出电流大于20mA,可直接驱动微型步进电机,则单片机只需提供步进脉冲、进行速度控制和转向控制、工作方式控制、脉冲分配的工作
2 控制系统的设计
该系统采用多个模块的方式来实现对步进电
3
收稿日期:2008年3月4日,修回日期:2008年4月24日
作者简介:杨辉媛,女,学士,讲师,研究方向:电子学。杨红海,男,学士,研究方向:电子学。谭伟杰,男,学士,助教,研究方向:通信电子技术

。


