收藏到会员中心

文档题目:

步进电机实现的多轴运动控制系统

步进电机实现的多轴运动控制系统
上传会员: wate010
提交日期: 2013-10-22 12:07:31
文档分类: 电子信息机电
浏览次数: 87
下载次数: 0
下载地址: 点击标题下载 步进电机实现的多轴运动控制系统 (需要:50 积分)  如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数:
文档字数:23932
摘   要
电机及其控制在国民经济中起着重要的作用。随着现代科学技术的进步,特别是电力电子技术,微机应用和自动控制理论的进展,电机控制有了长足的发展。
本论文在分析了国内外多种类型的运动控制器的基础上,设计并制作了一种以MCS-51为核心器件的步进电机多轴运动控制系统。提出了一种主从式的控制模式,即基于Windows操作系统的台式机作为上位机,完成轨迹规划,数据存储和传输,用单片机最小系统实现轨迹插补的实时控制。论文以XY运动控制平台作为该控制器的应用实例,着重分析了步进电机单片机控制软硬件设计原理和方法;实现了上位计算机与单片机的正确通讯;用VB编制了上位机的可视化界面。而且采用内部时钟方式产生步进电机的驱动脉冲,而没有采用高脉冲发生器等外部方式,用软件来实现,从而降低硬件成本。上位机可以用直线和圆弧两种基本的轨迹规划出其他复杂的轨迹,下位机则主要采用直线和圆弧插补算法进行运动控制。此外,该控制器具有步进控制功能以外,还具有限位,复位等功能。通过该控制系统的设计,可以使我们了解多轴运动控制的基本原理。
关键字:运动控制;步进电机;多轴控制系统;插补算法;51单片机;VB;
         上位机与单片机的通讯
    
目    录

1 概论 …………………………………………………………………………………………1
1.1运动控制概念的提出……………………………………………………………………………1
1.2 运动控制系统的发展历程………………………………………………………………………………1
1.2.1 直流和交流的运动控制系统…………………………………………………………………………1
1.2.2 开环和闭环运动控制系统……………………………………………………………………………1
1.2.3基于网络的运动控制系统 ……………………………………………………………………………2
1.3 运动控制器的现状与发展趋势…………………………………………………………………………2
1.4 本论文研究意义及主要任务……………………………………………………………………………4
2 运动控制系统总体方案设计…………………………………………………………………………5
2.1 步进电机及其选型………………………………………………………………………………………5
2.1.1 步进电机的特点………………………………………………………………………………………5
2.1.2步进电动机分类 ………………………………………………………………………………………5
2.1.3步进电机选型 …………………………………………………………………………………………5
2.1.4步进电机的驱动方法 …………………………………………………………………………………6
2.1.5 步进电机运用中的注意点……………………………………………………………………………7
2.2 步进电机的控制及软件设计……………………………………………………………………………8
2.2.1 步进电机的点位控制…………………………………………………………………………………8
2.2.2 步进电机加减速控制…………………………………………………………………………………8
2.2.3 提高系统精度措施……………………………………………………………………………………9
2.3  步进电机的控制方案比较……………………………………………………………………………10
2.3.1 基于C IPH9803芯片的步进电机控制……………………………………………………………10
2.3.2 步进电机PLC的直接控制 …………………………………………………………………………10
2.3.3 步进电机计算机控制……………………………………………………………………………… 11
2.3.4 用数字I/O卡实现步进电机控制 …………………………………………………………………12
2.4 本控制系统步进电机及控制器选择 …………………………………………………………………12
3 实现XY平台的运动控制系统硬件设计 …………………………………………………………13
3.1 运动控制系统的控制方案…………………………………………………………………………… 14
3.2 控制系统硬件设计…………………………………………………………………………………… 14
3.2.1 cpu模块………………………………………………………………………………………………14
3.2.2输入/ 输出模块硬件设计……………………………………………………………………………14
3.2.3 PC机与单片机通讯硬件设计 ………………………………………………………………………16
3.2.4 步进电机驱动电路设计以及常用模拟驱动电路介绍…………………………………………… 18
4  XY运动控制系统软件开发  ………………………………………………………………………24
4.1 上位机软件的开发…………………………………………………………………………………… 24
VB开发简介…………………………………………………………………………………………24
上位机程序  ……………………………………………………………………………………… 24
4.1.3 MSCOMM及PC机同51单片机的通信流程………………………………………………………… 26
4.2 下位机软件的开发 ……………………………………………………………………………………29
4.2.1下位机主程序流程图 ……………………………………………………………………………… 30
4.2.2通信模块流程图及部分子程序 …………………………………………………………………… 31
4.2.3键盘扫描模块流程图及部分子程序 ……………………………………………………………… 32
4.2.4插补算法及部分子程序 …………………………………………………………………………… 32
4.2.5步进电机正反转模块 ……………………………………………………………………………… 37
控制系统的改进意见及结论 ……………………………………………………………………… 40
致谢  …………………………………………………………………………………………………… 41
参考文献   ……………………………………………………………………………………………… 42
附录(程序及原理图) …………………………………………………………………………………43


(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇IC卡读写系统的单片机实现 下一篇单片机电阻炉温度控制系统设计

相关栏目

最新文档下载

推荐文档下载