欢迎来到天天文库
浏览记录
ID:8796795
大小:1.17 MB
页数:47页
时间:2018-04-08
《毕业设计-基于单片机的直流伺服控制系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要半个世纪来,直流伺服控制系统己经在精密数控机床、加工中心、机器人等领域得到了广泛的应用。随着伺服电动机技术、电力电子技术、计算机控制技术的发展,使得伺服控制系统朝着控制电路数字化和功率器件的模块化的方向发展。本文介绍了微机直流伺服系统的硬件、软件设计方案。硬件设计主要包括:总体方案设计、单片机应用系统设计、驱动电路设计和测量电路设计。单片机用系统采用了基于总线的模块式单片机通用开发设计方案,配置灵活,可根据需要组合成各种应用系统。功率驱动采用PWM伺服生成模块,使系统具有结构简洁、性能可靠的特点,可以满足不同结构的直流伺服控制系统的
2、设计要求。软件编制采用模块化的设计方式,主要包括主程序设计、T0中断服务(采样定时控制)程序及数字控制算法程序的设计。通过系统的整体设计,完成了系统的基本要求,系统可以稳定的运行。关键词:位置伺服系统;直流电机;单片机43HighPrecisionPositionServoMicrocomputerControlSystemDesignAbstractForahalfofcentury,theDCservocontrolsystemhasbeenwidelyusedintheNCmachinetool,machiningcenter,a
3、ndrobot…,etc.Withthetechnicaldevelopmentofservomotor,electroniesPowerandcomputercontrol,theservocontrolsystemismakingtowardsdigitizedandmodulardesign.Thispaperintroducesthehardware,softwaredesignplanofDCservocontrolsystemonmicrocomputer.Thehardwaredesignedincludesmainly:
4、thetotalprojectdesign,single-chipcomputerapplicationsystemdesign,drivecircuitdesignandmeasurecircuitdesign.Thesingle-chipcomputersystemisaversatilemodulesingle-chipcomputerdevelopingsystem,Itcanmakeupvariouskindsofapplicationsystemsaccordingtoyourneed.Thepowerdrivesadopt
5、sthePWMproducemodular,andalsomeetsthedesigningrequirementoftheDCservocontrolsystemindifferentstructure.Thesotfwareadotsmodulardesign,includesprimarilythemainproceduredesign,theserviceprocedureofT0breakoffandincreasesthedesignofthedealtypearithmeticfigurePIDcalculationway
6、procedure.Throughtheintegraldesignofthesystem,thecompletionofthebasicrequirementsofthesystem,thesystemcanstableoperationKeywords:Positionservosystem;Dcmotor;microcontroller43目录第一章绪论11.1课题研究的目的和意义11.2国内外研究现状以及发展趋势21.3设计要求及参数4第二章系统总体方案设计62.1系统控制方案的选择62.2直流伺服电机的数学模型62.3控制器的
7、设计82.3.1电流调节器的设计82.3.2转速调节器的设计92.4位置控制器设计9第三章系统硬件设计113.1控制单元电路设计113.1.1引脚特性123.1.2时钟电路设计133.1.3复位电路设计143.2信号检测电路设计143.2.1位置转速检测电路143.2.2电流检测电路的设计153.3控制电路设计163.3.1运动控制电路设计163.3.2电机驱动电路的设计173.4显示电路的设计183.5按键电路的设计203.6电源电路的设计21第四章系统软件设计224.1总体设计思想224.1.1系统的工作过程224.1.2程序设计方
8、法选择224.1.3程序设计语言的选择22434.2主程序设计244.3数据采集(转速检测)子程序的设计254.3.1外部中断0服务程序254.3.2定时器0中断服务程序254.3.3外部中断1服务程序26
此文档下载收益归作者所有