单片机原理实训说明书题目:步进电机控制器学院:专业:学生姓名:学号:指导教师:2011年12月29日2桂林电子科技大学实训说明书用纸摘要步进电动机是一种将电脉冲信号转换成角位移或线位移的精密执行元件,具有快速起动和停止的特点。其驱动速度和指令脉冲能严格同步,具有较高的重复定位精度,并能实现正反转和平滑速度调节。它的运行速度和步距不受电源电压波动及负载的影响,因而被广泛应用于数模转换、速度控制和位置控制系统。本文在分析了步进电机的驱动特性、斩波恒流细分驱动原理和混合式步进电机驱动芯片ULN2003AN的性能、结构的基础上,结合AT89C52单片机,设计出了混合式步进电机驱动电路。关键词:步进电机;AT89C52单片机;ULN2003AN驱动。1桂林电子科技大学实训说明书用纸AbstractSteppingmotorsisakindofwillconvertangulardisplacementorelectricalimpulsessignallinedisplacementofprecisionactuator,havefaststartandstopcharacteristics.Thedrivingspeedandinstructionspulsecanstrictlysynchronization,whichhashighrepositioningprecision,andcanrealizethepositive&negativeandsmoothadjustablespeed.Itsoperationspeedandstepdistancefromsupplyvoltagefluctuationandloadeffect,whichhavebeenwidelyappliedinanalog-to-digitalconversion,speedcontrolandthepositioncontrolsystem.Basedontheanalysisofthesteppermotordrivingcharacteristics,achopperconstant-currentsubdivideddrivingprincipleandhybridsteppingmotordrivechipULN2003ANtheperformance,structureinthefoundation,theunionAT89C52singlechipcomputer,designedahybridsteppingmotordrivercircuit.Keywords:Steppingmotor;AT89C52singlechipcomputer;ULN2003ANdriver.目录2桂林电子科技大学实训说明书用纸第1章步进电机的原理介绍..............................22.1步进电机的工作原理.............................32.2步进电机24BYJ48的相关电气参数.................32.3步进电机的基本术语.............................42.3.1相数.........................................42.3.2拍数.........................................42.3.3步距角.......................................42.3.4信号分配.....................................4第2章总体设计思路....................................53.1方案与设计思路.................................53.2总框图.........................................5第3章程序设计........................................54.1主程序.........................................54.2LCD及档位显示程序.............................64.3正反转流程图...................................74.4启动与停止流程图...............................8第4章硬件设计........................................95.1硬件的设计与选取...............................95.1.1步进电机的驱动..............................95.1.2单片机的选取................................105.1.3液晶LCD1602显示模块........................105.1.4按键电路设计................................115.1.5时针产生电路................................115.2硬件的总体电路连接............................12第5章调试与故障分析..................................136.1软件编写及调试................................136.2调试过程及相关显示结果........................146.3故障分析及解决方法...........................15第6章心得体会........................................15第7章参考文献.......................................17附件..............................................18系统原理图........................................19开发板实物图:....................................19元器件清单........................................19源程序清单........................................28第1章步进电机的原理介绍2.1步进电机的工...