数控雕铣系统设计.doc

资料分类:单片机自动化 上传会员:小蚊子 更新时间:2019-03-16
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8328
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:数控机床是现代工业生产中重要的组成部分,其一般由机床本体、数控装置和相应的伺服机构组成。数控装置是数控机床的核心,主要由处理器、存储装置、输入输出装置组成,其功能在于接收加工代码并加以解析计算,控制伺服机构工作以达到控制机床进行加工的目的。伺服机构则是机床的动力系统,接收数控装置的电信号来进行运动,通过传动装置来控制机床完成相应的动作。

在本次设计中,使用单片机作为数控系统的控制器,通过接收上位机传来的数据,控制电机伺服器工作来实现雕铣过程。本次设计的机床为开环控制数控机床,其控制系统没有位置检测原件,伺服驱动部分为反应式步进电机,数控系统每发出一个步进指令,驱动电路便驱动步进电机旋转一个角度,带动丝杆进行旋转,通过丝杆的螺母机构转换为移动部件的直线位移。移动部件的的移动速度与位移量是由输入脉冲的频率与脉冲数来决定的。也就是说,该机床中信息流是单向的,即脉冲发出去之后,实际的移动值不再反馈回来,所以称为开环控制数控机床。

 

关键词:数控机床;单片机;电机伺服器

 

目录

摘要

Abstract

1 绪论-1

1.1 选题背景与意义-1

1.2 数控机床的发展前景与趋势-1

1.3 本设计主要工作-2

2 系统硬件设计-3

2.1 系统总体设计-3

2.2 主控制模块-3

2.3 cnc shield模块-4

2.4 步进电机驱动模块-5

2.5 步进电机-7

2.6 雕铣机刀头-8

2.5.1 刀头选择-8

2.5.2 继电器模块-8

3 开发环境-10

3.1 Arduino-10

3.2 Arduino开发环境-10

3.3 Arduino语言-11

3.4 数控程序编程-11

4 软件设计-13

4.1 系统主程序流程图-13

4.2 步进电机控制程序设计-14

5 调试过程-15

结    论-19

参 考 文 献-20

附录A 部分程序代码-21

附录B 产品图片-25

附录C Arduino UNO原理图-26

致    谢-27

相关论文资料:
最新评论
上传会员 小蚊子 对本文的描述:数控雕铣机作为数控机床的一种,通过数控系统根据程序代码来控制雕刻机的工作,在结构上,由数控装置、进给系统和机床本体组成。数控系统作为数控雕铣机的核心部分,将上位机......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: