学号:24113501538南湖学院毕业论文(设计)题目:直线运动工作台精确定位控制作者:龙罗坤届别:2011级系别:南湖学院机电系专业:机械与电子工程指导老师:余晓峰职称:副教授完成时间:2015年5月4日摘要本设计是基于单片机控制的数控系统设计——直线运动工作台精确定位设计。本控制系统采用闭环控制方式,以AT89C51单片机为控制器,并以显示、复位、时钟、限位等电路作为基础,通过键盘电路的给单片机输入指令,并以脉冲形式的控制信号来驱动步进电机,并且通过旋转编码器对运动进行实时检测,并及时反馈给执行机构是否进行,从而通过传动机构来实现直线运动工作台精确定位。程序编写完成后,在Keil软件进行编译和调试,并在Proteus环境中实现程序及电路的仿真。关键字:数控工作台;直线运动;定位控制;步进电机;旋转编码器IIABSTRACTThisdesignisthenumericalcontrolsystemdesignbasedonsingle-chipmicrocomputercontrol,linearmotiontableprecisepositioningdesign.Thiscontrolsystemadoptstheclosedloopcontrolmode,AT89C51single-chipmicrocomputerasthecontroller,andtodisplayandreset,clock,limit,suchascircuitasthefoundation,throughthekeyboardcircuittoMCUinputinstruction,andintheformofpulsecontrolsignaltodrivethesteppermotor,andreal-timedetectionofmovementthroughrotaryencoder,andtimelyfeedbacktotheactuatorwhether,andthroughthedrivemechanismtoachievelinearmotiontableprecisepositioning.Afterthecompletionoftheprogramwritten,intheKeilsoftwarecompilinganddebugging,andimplementationproceduresandthesimulationofthecircuitintheProteusenvironment.Keywords:CNCtable;linearmotion;positioningcontrol;steppermotor;rotaryencoder目录第一章绪论.......................................................11.1课题设计研究背景.............................................11.2研究的内容...................................................11.3毕业设计的目的、意义.........................................2第二章数控系统的总体方案.........................................32.1数控系统的设计总体方案图....................错误!未定义书签。2.2数控系统的控制方式...........................................32.3伺服系统及电机的选择.........................................32.4微机控制系统的选择...........................................32.5直线运动工作台的传动方式.....................................52.6控制系统的执行................................................6第三章MCS-51单片机工作原理......................................93.1单片机内部组成及引脚功能.....................................93.1.1单片机的内部结构.........................................93.1.2AT89C51单片机的主要特性:................................93.1.3AT89C51单片机的引脚功能.................................103.2单片机的时钟电路............................................123.3单片机的工作方式............................................14第四章单片机系统的设计..........................................164.1硬件配置与接口分配..........................................164.1.1存贮器空间分配...........................................164.1.2I/O口地址分配...........................................154.2硬件电路的设计..............................................174.2.1主控制器CPU的选择......................................174.2.2步进电机驱动电路的设计..................................184.3其他辅助电路设计............................................324.3.1AT89C51的时钟电路单片机的时钟的产生方式.................324.3.2AT89C51复位电路.........................................324.3.3超程报警电路........................................