基于51单片机的步进电机控制系统设计与实现.pdf
上传人:天马****23 上传时间:2024-09-12 格式:PDF 页数:31 大小:1.4MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

基于51单片机的步进电机控制系统设计与实现.pdf

基于51单片机的步进电机控制系统设计与实现.pdf

预览

免费试读已结束,剩余 21 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

摘要步进电机是一种能将电脉冲信号转换成角位移或线位移的机电元件,步进电机控制系统主要由步进控制器,功率放大器及步进电机等组成。采用单片机控制,用软件代替上述步进控制器,使得线路简单,成本低,可靠性大大增加。软件编程可灵活产生不同类型步进电机励磁序列来控制各种步进电机的运行方式。本设计是采用STC89C52单片机对步进电机的控制,通过IO口输出的时序方波作为步进电机的控制信号,信号经过芯片ULN2003驱动步进电机;同时,用4个按键来对电机的状态进行控制,并用4个LED发光二极管显示电机的转速。关键字:STC89C52、步进电机、ULN2003驱动ABSTRACTSteppermotorisakindofcanconvertelectricalpulsesignalintoangulardisplacementorlineardisplacementofmechanicalandelectroniccomponents,steppingmotorcontrolsystemismainlycomposedofsteppingcontroller,poweramplifierandsteppermotor,etc.,andcontrolledbysinglechipmicrocomputerusingsoftwareinsteadoftheabovestepcontroller,makesthecircuitsimple,lowcostandreliabilityisgreatlyincreased.Flexiblesoftwareprogrammingcanproducedifferenttypesofsteppermotorexcitationsequencetocontroltheoperationofvariouskindsofsteppingmotor.ThisdesignistouseanSTC89C52single-chipmicrocomputercontrolofthesteppermotor,throughtheIOportoutputsequenceofsquarewaveasasteppingmotorcontrolsignal,thesignalafterchipULN2003drivingasteppermotor;Atthesametime,withfourbuttonstocontrolthestateofthemotor,andfourLEDlightemittingdiodedisplaythespeedofthemachine.Keywords:STC89C52,,ULN2003steppermotordriver3引言......................................................................................................................................................61.1课题的背景.................................................................................................................................61.2研究的主要内容.........................................................................................................................62.1方案的选择................................................................................................错误!未定义书签。2.1.1主控芯片方案...........................................................................................................................72.1.2步进电机驱动方案.................................................................................................................82.1.3显示模块方案...