X52K数控铣床X-Y工作台设计【4张CAD图纸+毕业论文】
收藏
资源目录
压缩包内文档预览:
编号:432802
类型:共享资源
大小:905.37KB
格式:RAR
上传时间:2015-05-17
上传人:上***
认证信息
个人认证
高**(实名认证)
江苏
IP属地:江苏
35
积分
- 关 键 词:
-
x52k
数控铣床
X-Y工作台
设计
cad图纸
毕业论文
X52K数控铣床X-Y工作台
- 资源描述:
-
X52K数控铣床X-Y工作台设计
21页 9300字数+说明书+任务书+3张CAD图纸【详情如下】
X-Y工作台装配图.dwg
X52K数控铣床X-Y工作台设计论文.doc
丝杆.dwg
轴套.dwg
齿轮.dwg
任务书.doc







目录
1.引言: 5
2.设计任务 5
3.总体方案的确定6
3.1.1导轨副的选用
3.1.2丝杠螺母副的选用
3.1.3减速装置的选用
3.1.4伺服电动机的选用
3.1.5检测装置的选用
3.2 控制系统的设计 6
3.3 绘制总体方案图 7
4.机械传动部件的计算与选型 7
4.1 导轨上移动部件的重量估算 7
4.2 铣削力的计算 7
4.3 直线滚动导轨副的计算与选型(纵向) 8
4.3.1 块承受工作载荷的计算及导轨型号的选取
4.3.2 距离额定寿命L的计算
4.4 滚珠丝杠螺母副的计算与选型 9
4.4.1 最大工作载荷Fm的计算
4.4.2 最大动工作载荷FQ的计算
4.4.3 初选型号
4.4.4 传动效率η的计算
4.4.5 刚度的验算
4.4.6 压杆稳定性校核
4.5 步进电动机减速箱的选用 10
4.6 步进电动机的计算与选型 10
4.6.1 计算加在步进电动机转轴上的总转动惯量Jeq
4.6.2 计算加在步进电动机转轴上的等效负载转矩Teq
4.6.3 步进电动机最大静转矩的选定
4.6.4 步进电动机的性能校核
5.增量式旋转编码器的选用 14
6. 绘制进给传动系统示意图 14
7.工作台控制系统的设计 14
8.步进电动机的驱动电源选用 16
9.选择AT89S52单片机的控制系统计17
10.控制软件设计……………………19
11.致谢……………………………… 21
参考文献………………………………21
题 目 X52K数控铣床X-Y工作台设计
1、课程设计的目的
专业课程综合训练目的是本使学生通过对所学主要专业课的综合应用,基本掌握一般机电控制系统的设计方法及步骤。综合运用所学的基础知识和技能,进一步提高学生的设计能力,培养学生创新意识和创新能力,提高控制系统分析设计的总体意识和工程实践能力。
2、课程设计的内容和要求(包括原始数据、技术要求、工作要求等)
设计内容要求:对普通铣床进行数控改造,使之成为半自动化加工车床。设计内容包括:(1)总体方案设计;(2)机械传动改造方案设计;(3)控制系统硬件设计;(4)控制系统软件设计。最后将上述内容整理成设计说明书及图纸。
设计结束后提交:1.4000字左右的课程设计论文;2.有机械设计的完成设计分析计算3.CNC系统硬件原理图及说明。4.CNC软件框图及其说明。
3、主要参考文献
[1]、张建民等 ,《机电一体化系统设计》,北京:高等教育出版社,2002年
[2]、赵先仲,《机电系统设计》,北京:机械工业出版社,2004年
[3]、吴圣庄,《金属切削机床概论》,北京:机械工业出版社,1993
[4]、杨有君,《数控技术》,北京:机械工业出版社,2005
4、课程设计工作进度计划
内容学时
总体方案设计 8
机械传动方案的分析与计算 48
CNC系统硬件设计 16
CNC系统软件设计 8
系统性能验算 4
绘制所需的各类图及编制技术文件 20
合计 3周
1.引言:
现代科学技术的不断发展,极大地推动了不同学科的交叉与渗透,导致了工程领域的技术革命与改造。在机械工程领域,由于微电子技术和计算机技术的迅速发展及其向机械工业的渗透所形成的机电一体化,使机械工业的技术结构、产品机构、功能与构成、生产方式及管理体系发生了巨大变化,使工业生产由“机械电气化”迈入了“机电一体化”为特征的发展阶段。
x52k铣床数控改造是许多机电一体化设备的基本部件,如数控车床的纵—横向进刀机构、数控铣床和数控钻床的X-Y工作台、激光加工设备的工作台、电子元件表面贴装设备等。
模块化的x52k铣床数控改造,通常由导轨座、移动滑块、工作、滚珠丝杠螺母副,以及伺服电动机等部件构成。其中伺服电动机做执行元件用来驱动滚珠丝杠,滚珠丝杠螺母带动滑块和工作平台在导轨上运动,完成工作台在X、Y方向的直线移动。导轨副、滚珠丝杠螺母副和伺服电动机等均以标准化,由专门厂家生产,设计时只需根据工作载荷选取即可。控制系统根据需要,可以选取用标准的工作控制计算机,也可以设计专用的微机控制系统。
2.设计任务
题目:数控X-Y工作台设计
任务:设计一种供应式数控铣床使用的x52k铣床数控改造,主要参数如下:
1.立铣刀最大直径的d=15mm;
2.立铣刀齿数Z=3;
3.最大铣削宽度=15mm;
4.最大背吃刀量=5mm;
5.每齿进给量fz=0.4mm
6.加工材料为碳素钢活有色金属。
7.X、Y方向的脉冲当量=0.004mm;
8.X、Z方向的定位精度均为mm;
9.加工范围为200×150㎜;
10.工作台空载进给最快移动速度:;
11.工作台进给最快移动速度:;
7.工作台控制系统的设计
根据任务书的要求,设计控制系统的硬件电路时主要考虑以下功能:
(1)接收键盘数据,控制LED显示
(2)接受操作面板的开关与按钮信息;
(3)接受车床限位开关信号;
(4)接受电动卡盘夹紧信号与电动刀架刀位信号;
(5)控制X,Z向步进电动机的驱动器;
(6)控制主轴的正转,反转与停止;
(7)控制多速电动机,实现主轴有级变速;
(8)控制交流变频器,实现主轴无级变速;
(9)控制切削液泵启动/停止;
(10)控制电动卡盘的夹紧与松开;
(11)控制电动刀架的自动选刀;
(12)与PC机的串行通信。
x52k铣床数控改造的控制系统设计,控制系统根据需要,可以选取用标准的工作控制计算机,也可以设计专用的微机控制系统。本设计CPU选用ATMEL公司的8位单片机AT89S52,由于AT89S52本身资源有限,所以扩展了一片EPROM芯片W27C512用做程序存储器,存放系统底层程序;扩展了一片SRAM芯片6264用做数据存储器,存放用户程序;由于数控工作台还需要加入铣刀运动控制和程序输入等指令,所以除设置了X﹑Y方向的控制指令键,操作开停键,急停键和复位键等外还采用8279来管理扩展多种按键。8279是一种通用的可编程键盘显示器接口芯片,它能完成键盘输入和显示控制两种功能。键盘部分提供扫描工作方式,可与64个按键的矩阵键盘进行连接,能对键盘实行不间断的自动扫描,自动消除抖动,自动识别按键并给出键值。显示部分包括一组数码显示管和七只发光二极管。与PC机的串行通信经过MAX233,可以采用PC机将编好的程序送入本系统。控制步进电动机的转动需要三个要素:方向﹑转角和转速。对于含有硬件环形分配器的驱动电源,方向取决于控制器送出的方向电频的高低,转角取决于控制送出的步进脉冲个数,而转速则取决于控制器发出的步进脉冲的频率。在步进电动的控制中,方向和转角控制简单,而转速控制则比较复杂。由于步进电动的转速正比于控制脉冲的频率,所以对步进电动机脉冲频率的调节,实质上就是对步进电动机的速度的调节。步进电动机的调频的软件延时和硬件定时。采用软件延时法实现速度的调节,程序简单,不占用其他硬件资源;缺点是控制电动机转动的过程中,CPU不能做其他事。硬件定时要占用一个定时器。本设计没有从硬件上布置,由于单片机功能强大,采用软件延时。当步进电动机的运行频率低于它本身的起动频率时,步进电动机可以用运行频率直接起动,并以该频率连续运行;需要停止的时候,可以从运行频率直接降到零,无需升降频控制。当步进电动机的运行频率 (为步进电动机有载起动时的起动频率)时,若直接用 起动,由于频率太高,步进电动机会失步,甚至会丢步,甚至停转;同样在 频率下突然停止,步进电动机会超程。因此,当步进电动机在运行频率 下工作时,就需要采用升降频控制,以使步进电动机从起动频率开始,逐渐加速升到运行频率 ,然后进入匀速运行,停止前的降频可以看作是升频的逆过程。虽然本设计采用了半闭环控制,加入了增量式编码器作为反馈信号,但是在编程过程中仍需设计升降频的部分,以使步进电动机运行平稳、精确。根据需要,可编写出驱动步进电动机的程序。AT89S52指令与80C51指令完全兼容。
11.致谢
经过三周的课程设计,我不但加深了对课本知识的了解,更加强了对手能力,本次课程设计题目是对铣床的数控改造,这是一项非常有意义的课题,实现对铣床的数控改造可以大大提高生产效率,降低成本。非常感谢本次课程设计的指导老师,不但细仔地讲解各种改造方案,而且给我们提供了很大的帮助和很好的建议。
参考文献
[1]、张建民等 ,《机电一体化系统设计》,北京:高等教育出版社,2002年
[2]、赵先仲,《机电系统设计》,北京:机械工业出版社,2004年
[3]、吴圣庄,《金属切削机床概论》,北京:机械工业出版社,1993
[4]、杨有君,《数控技术》,北京:机械工业出版社,2005
[5]. 机电一体化系统课程设计指导书 尹志强等编著 北京:机械工业出版社
[6]. 机电一体化系统设计 曾励主编 北京:高等教育出版社
- 内容简介:
-
攀枝花学院课程设计(论文) 攀枝花学院学生课程设计(论文)题 目: x52k铣床数控改造 学生姓名: 学 号: 所在院(系): 机 电 工 程 学 院 专 业: 机械设计制造及其自动化 班 级: 指 导 教 师:2009年 12 月 日攀枝花学院教务处制 攀枝花学院本科学生课程设计任务书题目普通铣床x52k的数字控制改造1、课程设计的目的专业课程综合训练目的是本使学生通过对所学主要专业课的综合应用,基本掌握一般机电控制系统的设计方法及步骤。综合运用所学的基础知识和技能,进一步提高学生的设计能力,培养学生创新意识和创新能力,提高控制系统分析设计的总体意识和工程实践能力。2、课程设计的内容和要求(包括原始数据、技术要求、工作要求等)设计内容要求:对普通铣床进行数控改造,使之成为半自动化加工车床。设计内容包括:(1)总体方案设计;(2)机械传动改造方案设计;(3)控制系统硬件设计;(4)控制系统软件设计。最后将上述内容整理成设计说明书及图纸。设计结束后提交:14000字左右的课程设计论文;2.有机械设计的完成设计分析计算3.CNC系统硬件原理图及说明。4.CNC软件框图及其说明。3、主要参考文献1、张建民等 ,机电一体化系统设计,北京:高等教育出版社,2002年2、赵先仲,机电系统设计,北京:机械工业出版社,2004年3、吴圣庄,金属切削机床概论,北京:机械工业出版社,19934、杨有君,数控技术,北京:机械工业出版社,20054、课程设计工作进度计划 内容学时总体方案设计8机械传动方案的分析与计算48CNC系统硬件设计16CNC系统软件设计8系统性能验算4绘制所需的各类图及编制技术文件20合计3周指导教师(签字)日期2009年12 月 1 日教研室意见:年 月 日学生(签字): 接受任务时间: 年 月 日注:任务书由指导教师填写。目录1.引言:52.设计任务53.总体方案的确定.63.1.1导轨副的选用3.1.2丝杠螺母副的选用3.1.3减速装置的选用3.1.4伺服电动机的选用3.1.5检测装置的选用3.2 控制系统的设计63.3 绘制总体方案图74.机械传动部件的计算与选型74.1 导轨上移动部件的重量估算74.2 铣削力的计算74.3 直线滚动导轨副的计算与选型(纵向)84.3.1 块承受工作载荷的计算及导轨型号的选取4.3.2 距离额定寿命L的计算4.4 滚珠丝杠螺母副的计算与选型94.4.1 最大工作载荷Fm的计算4.4.2 最大动工作载荷FQ的计算4.4.3 初选型号4.4.4 传动效率的计算4.4.5 刚度的验算4.4.6 压杆稳定性校核4.5 步进电动机减速箱的选用104.6 步进电动机的计算与选型104.6.1 计算加在步进电动机转轴上的总转动惯量Jeq4.6.2 计算加在步进电动机转轴上的等效负载转矩Teq4.6.3 步进电动机最大静转矩的选定4.6.4 步进电动机的性能校核5.增量式旋转编码器的选用146. 绘制进给传动系统示意图147工作台控制系统的设计148步进电动机的驱动电源选用169.选择AT89S52单片机的控制系统计.1710.控制软件设计 .1911.致谢. 21参考文献.21 1.引言:现代科学技术的不断发展,极大地推动了不同学科的交叉与渗透,导致了工程领域的技术革命与改造。在机械工程领域,由于微电子技术和计算机技术的迅速发展及其向机械工业的渗透所形成的机电一体化,使机械工业的技术结构、产品机构、功能与构成、生产方式及管理体系发生了巨大变化,使工业生产由“机械电气化”迈入了“机电一体化”为特征的发展阶段。x52k铣床数控改造是许多机电一体化设备的基本部件,如数控车床的纵横向进刀机构、数控铣床和数控钻床的X-Y工作台、激光加工设备的工作台、电子元件表面贴装设备等。模块化的x52k铣床数控改造,通常由导轨座、移动滑块、工作、滚珠丝杠螺母副,以及伺服电动机等部件构成。其中伺服电动机做执行元件用来驱动滚珠丝杠,滚珠丝杠螺母带动滑块和工作平台在导轨上运动,完成工作台在X、Y方向的直线移动。导轨副、滚珠丝杠螺母副和伺服电动机等均以标准化,由专门厂家生产,设计时只需根据工作载荷选取即可。控制系统根据需要,可以选取用标准的工作控制计算机,也可以设计专用的微机控制系统。2.设计任务题目:数控X-Y工作台设计任务:设计一种供应式数控铣床使用的x52k铣床数控改造,主要参数如下:1. 立铣刀最大直径的d=15mm;2. 立铣刀齿数Z=3;3. 最大铣削宽度=15mm;4. 最大背吃刀量=5mm;5. 每齿进给量fz=0.4mm6. 加工材料为碳素钢活有色金属。7. X、Y方向的脉冲当量=0.004mm;8. X、Z方向的定位精度均为mm;9. 加工范围为200150;10. 工作台空载进给最快移动速度:;11. 工作台进给最快移动速度:;3.总体方案的确定3.1 机械传动部件的选择3.1.1导轨副的选用腰设计数控车床工作台,需要承受的载荷不大,而且脉冲当量小,定位精度高,因此选用直线滚动导轨副,它具有摩擦系数小,不易爬行,传动效率高,结构紧,安装预紧方便等优点。3.1.2丝杠螺母副的选用伺服电动机的旋转运动需要通过丝杠螺母副转换成直线运动,需要满足0.004mm冲当量和mm的定位精度,滑动丝杠副为能为力,只有选用滚珠丝杆副才能达到要求,滚珠丝杆副的传动精度高、动态响应快、运转平稳、寿命长、效率高、预紧后可消除反向间隙。3.1.3减速装置的选用选择了步进电动机和滚珠丝杆副以后,为了圆整脉冲当量,放大电动机的输出转矩,降低运动部件折算到电动机转轴上的转动惯量,可能需要减速装置,且应有消间隙机构,选用无间隙齿轮传动减速箱。3.1.4伺服电动机的选用任务书规定的脉冲当量尚未达到0.001mm,定位精度也未达到微米级,空载最快移动速度也只有因此3000mm/min,故本设计不必采用高档次的伺服电动机,因此可以选用混合式步进电动机。以降低成本,提高性价比。3.1.5检测装置的选用选用步进电动机作为伺服电动机后,可选开环控制,也可选闭环控制。任务书所给的精度对于步进电动机来说还是偏高,为了确保电动机在运动过程中不受切削负载和电网的影响而失步,决定采用半闭环控制,拟在电动机的尾部转轴上安装增量式旋转编码器,用以检测电动机的转角与转速。增量式旋转编码器的分辨力应与步进电动机的步距角相匹配。考虑到X、Y两个方向的加工范围相同,承受的工作载荷相差不大,为了减少设计工作量,X、Y两个坐标的导轨副、丝杠螺母副、减速装置、伺服电动机以及检测装置拟采用相同的型号与规格。3.2 控制系统的设计1)设计的X-Z工作台准备用在数控车床上,其控制系统应该具有单坐标定位,两坐标直线插补与圆弧插补的基本功能,所以控制系统设计成连续控制型。2)对于步进电动机的半闭环控制,选用MCS-51系列的8位单片机AT89S52作为控制系统的CPU,能够满足任务书给定的相关指标。3)要设计一台完整的控制系统,在选择CPU之后,还要扩展程序存储器,键盘与显示电路,I/O接口电路,D/A转换电路,串行接口电路等。4)选择合适的驱动电源,与步进电动机配套使用。3.3 绘制总体方案图总体方案图如图所示。 总体方案图4.机械传动部件的计算与选型4.1 导轨上移动部件的重量估算按照下导轨上面移动部件的重量来进行估算。包括工件、夹具、工作台、上层电动机、减速箱、滚珠丝杠副、导轨座等,估计重量约为800N4.2 铣削力的计算设零件的加工方式为立式铣削,采用硬质合金立铣刀,工件的材料为碳钢。则由表3-7查得立铣时的铣削力计算公式为: (6-11)今选择铣刀的直径为d=15mm,齿数Z=3,为了计算最大铣削力,在不对称铣削情况下,取最大铣削宽度为,背吃刀量=5mm ,每齿进给量,铣刀转速。则由式(6-11)求的最大铣削力:(1)主切削力,总切削力F在铣刀主运动方向上的分力,即沿铣刀外圆切线方向上的分力,是主要消耗功率的力(2)进给力 ,总切削力在纵向进给方向上的分力(3)横向进给力,总切削力在横向进给方向上的分力(4)垂直进给力,总切削力在垂直进给方向上的分力采用立铣刀进行圆柱铣削时,各铣削力之间的比值可由表查得,考虑逆铣时的情况,可估算三个方向的铣削力分别为:,,。图3-4a为卧铣情况,现考虑立铣,则工作台受到垂直方向的铣削力,受到水平方向的铣削力分别为和。今将水平方向较大的铣削力分配给工作台的纵向,则纵向铣削力,径向铣削力为4.3 直线滚动导轨副的计算与选型(纵向)4.3.1 块承受工作载荷的计算及导轨型号的选取工作载荷是影响直线滚动导轨副使用寿命的重要因素。本例中的X-Y工作台为水平布置,采用双导轨、四滑块的支承形式。考虑最不利的情况,即垂直于台面的工作载荷全部由一个滑块承担,则单滑块所受的最大垂直方向载荷为: (6-12)其中,移动部件重量800N,外加载荷,代入式(6-12),得最大工作载荷=1183N=1.183kN。查表根据工作载荷=1.183kN,初选直线滚动导轨副的型号为KL系列的JSA-LG15型,其额定动载荷,额定静载荷。任务书规定加工范围为200150,考虑工作行程应留有一定余量,查表选取导轨的长度为520mm。4.3.2 距离额定寿命L的计算上述所取的KL系列JSA-LG15系列导轨副的滚道硬度为60HRC,工作温度不超过C,每根导轨上配有两只滑块,精度为4级,工作速度较低,载荷不大。分别取硬度系数f=1.0,温度系数f=1.00,接触系数f=0.81,精度系数f=0.9,载荷系数f=1.5,代入式(3-33),得距离寿命:L=远大于期望值50Km,故距离额定寿命满足要求。4.4 滚珠丝杠螺母副的计算与选型4.4.1 最大工作载荷Fm的计算如前所述,在立铣时,工作台受到进给方向的载荷(与丝杠轴线平行)Fx=2845N,受到横向载荷(与丝杠轴线垂直)Fy=647N,受到垂直方向的载荷(与工作台面垂直)Fz=983N.已知移动部件总重量G=800N,按矩形导轨进行计算,取颠覆力矩影响系数K=1.1,滚动导轨上的摩擦系数=0.005。求得滚珠丝杠副的最大工作载荷:Fm=KFx+(Fz+Fy+G)=1.12845+0.005(983+647+800)N3142N4.4.2 最大动工作载荷FQ的计算设工作台在承受最大铣削力时的最快进给速度v=400mm/min,初选丝杠导程Ph=5mm,则此时丝杠转速n=v/Ph=80r/min。取滚珠丝杠的使用寿命T=15000h,代入L0=60Nt/106,得丝杠寿命系数L0=72(单位为:106r)。查表,取载荷系数fw=1.2,滚道硬度为60HRC时,取硬度系数fH=1.0,代入式(3-23),求得最大动载荷:FQ=4.4.3 初选型号根据计算出的最大动载荷和初选的丝杠导程,选择济宁博特精密丝杠制造有限公司生产的G系列4006-3型滚珠丝杠副,为内循环固定反向器单螺母式,其公称直径为40mm,导程为5mm,循环滚珠为3圈*1系列,精度等级取5级,额定动载荷为15960N,大于FQ,满足要求。4.4.4 传动效率的计算将公称直径d0=40mm,导程Ph=5mm,代入=arctanPh/(d0),得丝杠螺旋升角=253。将摩擦角=10,代入=tan/tan(+),得传动效率=97%。4.4.5 刚度的验算(1) X-Y工作台上下两层滚珠丝杠副的支承均采用“单推-单推”的方式。丝杠的两端各采用-对推力角接触球轴承,面对面组配,左、右支承的中心距约为a=500mm;钢的弹性模量E=2.1105Mpa;查表得滚珠直径Dw=3.969mm,丝杠底径d2=35.2mm,丝杠截面积S=/4=972.65m。忽略式(3-25)中的第二项,算得丝杠在工作载荷Fm作用下产生的拉/压变形量mm=0.00769mm.。(2) 根据公式,求得单圈滚珠数Z=30;该型号丝杠为单螺母,滚珠的圈数列数为31,代入公式Z圈数列数,得滚珠总数量=90。丝杠预紧时,取轴向预紧力/3=1047N。则由式(3-27),求得滚珠与螺纹滚道间的接触变形量mm。因为丝杠有预紧力,且为轴向负载的1/3,所以实际变形量可以减少一半,取=0.00136mm。(3) 将以上算出的和代入,求得丝杠总变形量(对应跨度500mm)=0.00905mm=9.05本例中,丝杠的有效行程为330mm,由表知,5级精度滚珠丝杠有效行程在315400mm时,行程偏差允许达到25,可见丝杠刚度足够。4.4.6 压杆稳定性校核根据公式(3-28)计算失稳时的临界载荷FK。取支承系数=1;由丝杠底径d2=35.2mm求得截面惯性矩75321.73;压杆稳定安全系数K取3(丝杠卧式水平安装);滚动螺母至轴向固定处的距离a取最大值500mm。代入式(3-28),得临界载荷FK=10397N,故丝杠不会失稳。综上所述,初选的滚珠丝杠副满足使用要求。4.5 步进电动机减速箱的选用为了满足脉冲当量的的设计要求,增大步进电动机的输出转矩,同时也为了使滚珠丝杠和工作台的转动惯量折算到电动机轴上尽可能的小,今在步进电动机的输出轴上安装一套齿轮机减速,采用一级减速,步进电动机的输出轴与齿轮相连,滚珠丝杠的轴头与大齿轮相连。其中大齿轮设计成双片结构。已知工作台的脉冲当量=0.004mm/脉冲,滚珠丝杠的的导程Ph=5mm, 初选步进电动机的步距角=0.75。根据式(3-12),算得减速比:=(0.755)/(3600.004)=25/10本设计选用常州市新月电机有限公司生产的JBF-3型齿轮减速箱。大小齿轮模数均为1mm,齿数比为50:20,材料为45调质钢,齿表面淬硬后达到55HRC。减速箱中心距为(50+20)1/2mm=35mm,小齿轮厚度为20mm,双片大齿轮厚度均为10mm。4.6 步进电动机的计算与选型4.6.1 计算加在步进电动机转轴上的总转动惯量Jeq 已知:滚珠丝杠的公称直径d0=40mm,总长l=500mm,导程Ph=5mm,材料密度=7.8510-5kg/;移动部件总重力G=800N;小齿轮齿宽b1=20mm.,直径d1=30mm,大小齿轮齿宽b2=20mm,直径d2=75mm;传动比i=25/10。如表4-1所示,算得各个零部件的转动惯量如下: 滚珠丝杠的转动惯量Js=0.617kgcm2;拖板折算到丝杠上的转动惯量Jw=0.517kgcm2;小齿轮的转动惯量Jz1=0.125 kgcm2;大齿轮的转动惯量Jz2=4.877 kgcm2。初选步进电动机的型号为90YBG2602,为两相混合式,由常州宝马集团公司生产,二相八拍驱动时的步距角为0.75,从表查得该型号的电动机转子的转动惯量Jm=4 kgcm2。则加在步进电动机转轴上的总转动惯量为:=5.087 kgcm24.6.2 计算加在步进电动机转轴上的等效负载转矩Teq 分快速空载和承受最大负载两种情况进行计算。1) 快速空载起动时电动机转轴所承受的负载转矩由式(4-8)可知,包括三部分;一部分是快速空载起动时折算到电动机转轴上的最大加速转矩;一部分是移动部件运动时折算到电动机转轴上的摩擦转矩;还有一部分是滚珠丝杠预紧后折算到电动机转轴上的附加摩擦转矩。因为滚珠丝杠副传动效率很高,根据式(4-12)可知,相对于和很小,可以忽略不计。则有:=+ (6-13)根据式(4-9),考虑传动链的总效率,计算空载起动时折算到电动机转轴上最大加速转矩:= (6-14)其中: =1562.5r/min (6-15)式中空载最快移动速度,任务书指定为3000mm/min;步进电动机步距角,预选电动机为0.75;脉冲当量,本例=0.004mm/脉冲。设步进电机由静止加速至所需时间,传动链总效率。则由式(6-14)求得:=由式(4-10)知,移动部件运动时,折算到电动机转轴上的摩擦转矩为:= (6-16) 90BYG2602电动机的运行矩频特性曲线式中导轨的摩擦因素,滚动导轨取0.005垂直方向的铣削力,空载时取0传动链效率,取0.7最后由式(6-13)求得快速空载起动时电动机转轴所承受的负载转矩: =+=0.2988Nm (6-17) 2) 最大工作负载状态下电动机转轴所承受的负载转矩由式(4-13)可知,包括三部分:一部分是折算到电动机转轴上的最大工作负载转矩;一部分是移动部件运动时折算到电动机转轴上的摩擦转矩;还有一部分是滚珠丝杠预紧后折算到电动机转轴上的附加摩擦转矩,相对于和很小,可以忽略不计。则有: =+ (6-18)其中折算到电动机转轴上的最大工作负载转矩由公式(4-14)计算。有:再由式(4-10)计算垂直方向承受最大工作负载情况下,移动部件运动时折算到电动机转轴上的摩擦转矩:最后由式(6-18),求得最大工作负载状态下电动机转轴所承受的负载转矩:=+=1.2986N/m (6-19)最后求得在步进电动机转轴上的最大等效负载转矩为:4.6.3 步进电动机最大静转矩的选定 考虑到步进电动机的驱动电源受电网电压影响较大,当输入电压降低时,其输出转矩会下降,可能造成丢步,甚至堵转。因此,根据来选择步进电动机的最大静转矩时,需要考虑安全系数。取K=4, 则步进电动机的最大静转矩应满足: (6-20)初选步进电动机的型号为90BYG2602,查得该型号电动机的最大静转矩=6Nm。可见,满足要求。4.6.4 步进电动机的性能校核1)最快工进速度时电动机的输出转矩校核 任务书给定工作台最快工进速度=400mm/min,脉冲当量/脉冲,由式(4-16)求出电动机对应的运行频率。从90BYG2602电动机的运行矩频特性曲线图可以看出在此频率下,电动机的输出转矩5.6Nm,远远大于最大工作负载转矩=1.2986Nm,满足要求。2)最快空载移动时电动机输出转矩校核 任务书给定工作台最快空载移动速度=3000mm/min,求出其对应运行频率。在此频率下,电动机的输出转矩=1.7Nm,大于快速空载起动时的负载转矩=0.2988Nm,满足要求。3)最快空载移动时电动机运行频率校核 与快速空载移动速度=3000mm/min对应的电动机运行频率为。查表知90BYG2602电动机的空载运行频率可达20000,可见没有超出上限。4)起动频率的计算 已知电动机转轴上的总转动惯量,电动机转子的转动惯量,电动机转轴不带任何负载时的空载起动频率。由式(4-17)可知步进电动机克服惯性负载的起动频率为:说明:要想保证步进电动机起动时不失步,任何时候的起动频率都必须小于。实际上,在采用软件升降频时,起动频率选得更低,通常只有100。综上所述,本次设计中工作台的进给传动系统选用90BYG2602步进电动机,完全满足设计要求。5.增量式旋转编码器的选用本设计所选步进电动机采用半闭环控制,可在电动机的尾部转轴上安装增量式旋转编码器,用以检测电动机的转角与转速。增量式旋转编码器的分辨力应与步进电动机的步距角,可知电动机转动一转时,需要控制系统发出个步进脉冲。考虑到增量式旋转编码器输出的A、B相信号,可以送到四倍频电路进行电子四细分,因此,编码器的分辨力可选120线。这样控制系统每发一个步进脉冲,电动机转过一个步距角,编码器对应输出一个脉冲信号。此次设计选用的编码器型号为:ZLK-A-120-05VO-10-H 盘状空心型,孔径10mm,与电动机尾部出轴相匹配,电源电压+5V,每秒输出120个A/B脉冲,信号为电压输出。6. 绘制进给传动系统示意图进给传动系统示意图如图所示。 进给传动系统示意图7工作台控制系统的设计根据任务书的要求,设计控制系统的硬件电路时主要考虑以下功能:(1) 接收键盘数据,控制LED显示(2) 接受操作面板的开关与按钮信息;(3) 接受车床限位开关信号;(4) 接受电动卡盘夹紧信号与电动刀架刀位信号;(5) 控制X,Z向步进电动机的驱动器;(6) 控制主轴的正转,反转与停止;(7) 控制多速电动机,实现主轴有级变速;(8) 控制交流变频器,实现主轴无级变速;(9) 控制切削液泵启动/停止;(10) 控制电动卡盘的夹紧与松开;(11) 控制电动刀架的自动选刀;(12) 与PC机的串行通信。x52k铣床数控改造的控制系统设计,控制系统根据需要,可以选取用标准的工作控制计算机,也可以设计专用的微机控制系统。本设计CPU选用ATMEL公司的8位单片机AT89S52,由于AT89S52本身资源有限,所以扩展了一片EPROM芯片W27C512用做程序存储器,存放系统底层程序;扩展了一片SRAM芯片6264用做数据存储器,存放用户程序;由于数控工作台还需要加入铣刀运动控制和程序输入等指令,所以除设置了XY方向的控制指令键,操作开停键,急停键和复位键等外还采用8279来管理扩展多种按键。8279是一种通用的可编程键盘显示器接口芯片,它能完成键盘输入和显示控制两种功能。键盘部分提供扫描工作方式,可与64个按键的矩阵键盘进行连接,能对键盘实行不间断的自动扫描,自动消除抖动,自动识别按键并给出键值。显示部分包括一组数码显示管和七只发光二极管。与PC机的串行通信经过MAX233,可以采用PC机将编好的程序送入本系统。控制步进电动机的转动需要三个要素:方向转角和转速。对于含有硬件环形分配器的驱动电源,方向取决于控制器送出的方向电频的高低,转角取决于控制送出的步进脉冲个数,而转速则取决于控制器发出的步进脉冲的频率。在步进电动的控制中,方向和转角控制简单,而转速控制则比较复杂。由于步进电动的转速正比于控制脉冲的频率,所以对步进电动机脉冲频率的调节,实质上就是对步进电动机的速度的调节。步进电动机的调频的软件延时和硬件定时。采用软件延时法实现速度的调节,程序简单,不占用其他硬件资源;缺点是控制电动机转动的过程中,CPU不能做其他事。硬件定时要占用一个定时器。本设计没有从硬件上布置,由于单片机功能强大,采用软件延时。当步进电动机的运行频率低于它本身的起动频率时,步进电动机可以用运行频率直接起动,并以该频率连续运行;需要停止的时候,可以从运行频率直接降到零,无需升降频控制。当步进电动机的运行频率 (为步进电动机有载起动时的起动频率)时,若直接用 起动,由于频率太高,步进电动机会失步,甚至会丢步,甚至停转;同样在 频率下突然停止,步进电动机会超程。因此,当步进电动机在运行频率 下工作时,就需要采用升降频控制,以使步进电动机从起动频率开始,逐渐加速升到运行频率 ,然后进入匀速运行,停止前的降频可以看作是升频的逆过程。虽然本设计采用了半闭环控制,加入了增量式编码器作为反馈信号,但是在编程过程中仍需设计升降频的部分,以使步进电动机运行平稳、精确。根据需要,可编写出驱动步进电动机的程序。AT89S52指令与80C51指令完全兼容。控制系统原理框图如图所示。 控制系统原理框图8.步进电动机的驱动电源选用设计中X、Y向步进电动机均为90BYG2602型,生产厂家为常州宝马集团公司。选择与之匹配的驱动电源为BD28Nb型,输入电压为1000VAC,相电流为4A,分配方式为二相八拍。该驱动电源与控制器的接线方式如图所示。BD28Nb型驱动电源接线图9选择AT89S52单片机的控制系统设计x-y工作台的工作原理比较简单,x,y向均采用步进电机并通过齿轮减速器和丝杠传动副带动工作台沿x和y向运动,与车床x轴,z轴和铣床的x轴,y轴与z轴的传动原理相同。如对x-y工作台的控制要求先作如下规定:(1)步进电机选用四相八拍,其脉冲当量为0.004mm/step;(2)能用键盘输入命令,控制工作台的x向,y向运动及实现其他功能,其运动范围均为0-200mm(3)能实时显示工作台的当前位置;(4)具有越程指示报警及停止功能(5)采用硬件进行环形分配,字符发生及键盘扫描均由软件实现。单片机控制系统的硬件构成:现选用AT89S521单片机芯作为主芯片。它有,四个8位口,口可以驱动8个TTL门电路,16根地址总线由它地址锁存器(74LS373)提供低8位,而高8位由口直接提供。数据总线由口直接提供。控制总线由口的第二功能状态和4根独立的控制线RESET,EA,ALE,PSEN组成。仅剩口可供控制外设。因此不能满足上述要求,又由于AT89S52芯片无ROM,且只有128字节的RAM,是不够用的,故也需要进行扩展。现采用8155和2764,6264芯片作为I/O口和存储器扩展芯片。显示器采用LED数码显示,从控制要求不看,需要5位数码显示,其中整数部分3位,小数部分2位。其他辅助电路有复位电路,时钟电路,越位报警指示电路。延时可利用8155的定时器/计数器的引脚TMRIN和TMROUT 综上所述绘制单片机(AT89S52)控制系统工作原理图如下所示:单片机控制系统工作原理图10.控制软件设计(一)步进电机控制程序ORG 8100HROUTN2: MOV R2, COUNT ;步进电机步数LOOP0: MOV R3, #00H MOV DPTR , #POINT ;送控制模型指针JNB 00H,LOOP2 ;反转,转LOOP2LOOP1: MOV A,R3 ;取控制模型MOVC A ,A+DPTR JZ LOOP0MOV P1,AACALL DELAY ;延时 INC R3 DJNZ R2,LOOP1 ;步数未走完,继续 RETLOOP2: MOV A, R3 ; ADD A,#07H MOV R3,A AJMP LOOP1(二)键盘程序 MOV DPTR,#7FFFH ;指向8279控制口 MOV A ,#00H ;键盘设置为编码扫描,双键锁定方式 MOVX DPTR, A ;输出控制字 MOV A ,#2FH ;置分频数为15 MOVX DPTR , A ;输出控制字KO: MOV 30H,#1LCALL LSLJMP KEYK1: MOV 30H,#6LCALL LSLJMP KEYK2: MOV A , #0EH MOV DPTR , #17FFH ;指向8355 C口,输出X向电机正转代码 MOVX DPTR ,ALJMP KEYK3: MOV 30H,#2LCALL LSLJMP KEYK4: MOV 30H,#7LCALL LSLJMP KEYK5: MOV A , #0DH MOV DPTR , #17FFH ;指向8355 C口,输出X向电机反转代码 MOVX DPTR ,ALJMP KEYK6: MOV 30H,#3LCALL LSLJMP KEYK7: MOV 30H,#8LCALL LSLJMP KEYK8: 回零位K9: MOV 30H,#4LCALL LSLJMP KEYK10: MOV 30H,#9LCALL LSLJMP KEYK11: MOV A , #0BH MOV DPTR , #17FFH ;指向8255 C口,输出Y向电机正转代码 MOVX DPTR ,ALJMP KEYK12: MOV 30H,#5LCALL LSLJMP KEYK13: MOV 30H,#0LCALL LSLJMP KEYK14: MOV A , #07H MOV DPTR , #17FFH ;指向8355 C口,输出Y向电机反转代码 MOVX DPTR ,ALJMP
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。