机电一体化课程设计说明书.docx
- 文档编号:18180726
- 上传时间:2023-08-13
- 格式:DOCX
- 页数:22
- 大小:191.12KB
机电一体化课程设计说明书.docx
《机电一体化课程设计说明书.docx》由会员分享,可在线阅读,更多相关《机电一体化课程设计说明书.docx(22页珍藏版)》请在冰点文库上搜索。
机电一体化课程设计说明书
机电一体化课程设计说明书
一、设计的目的„„„„„„„„„„„„„„„„„„„„„„„„„„„1
二、设计任务„„„„„„„„„„„„„„„„„„„„„„„„„„„„1
三、总体方案的确定„„„„„„„„„„„„„„„„„„„„„„„„„1
四、机械传动部件的计算与选型„„„„„„„„„„„„„„„„„„„„3
五、控制系统设计„„„„„„„„„„„„„„„„„„„„„„„„„„14
六、总结„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„17
7七、附录„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„1
一、设计的目的
课程设计是一个重要的时间性教学环节,要求学生综合的运用所学的理论知识,独立进行的设计训练,主要目的:
1、通过设计,使学生全面地、系统地了解和掌握数控机床的基本组成及其想怪知识,学习总体的方案拟定、分析与比较的方法。
2、通过对机械系统的设计,掌握几种典型传动元件与导向元件的工作原理、设计计算及选用的方式
3培养学生独立分析问题和解决问题的能力,学习并树立“系统设计”的思想4锻炼提高学生应用手册和标准、查阅文献资料及撰写科技论文的能力二、设计任务
题目:
X—Y数控工作台机电系统设计
任务:
设计一种供立式数控铣床使用的X-Y数控工作台,主要参数如下:
1)立铣刀最大直径d=20mm;
2)立铣刀齿数Z=4;
3)最大铣削宽度;a,15mme
4)最大背吃刀量;a,12mmp
5)加工材料为碳素钢;
6)X、Y方向的脉冲当量/脉冲;,,,,0.005mmxy
0.01mm7)X、Y方向的定位精度均为;
8)工作台尺寸230mmX230mm,加工范围为250mmX250;
9)工作台空载最快移动速度;v,v,2000mm/minxy
10)工作台进给最快移动速度;v,v,300mm/minxmaxfymaxf
11)移动部件总重量为800N;
12)每齿进给量f,0.1mmz
13)铣刀转速n=300r/min
三、总体方案的确定
1机械传动部件的选择
1.1导轨副的选用要设计的X-Y工作台是用来配套轻型的立式数控铣床的,需要承受的载荷不大,但脉冲当量小、定位精度高,因此,决定选用直线滚动导轨副,它具有摩擦系数小、不易爬行、传动效率高、结构紧凑、安装预紧方便等优点。
1.2丝杆螺母副的选用伺服电动机的旋转运动需要通过丝杆螺母副转换成直线运动,要满足0.005mm的脉冲当量和的定位精度,滑动滑动丝,0.01mm
杆副无能为力,只有选用滚珠丝杆副才能达到。
滚珠丝杆副的传动精度高、动态响应快、运转平稳、寿命长、效率高,预紧后可消除反向间隙。
1.3减速装置的选用选择了步进电动机和滚珠丝杆副以后,为了使机床精度更高决定不使用减速装置,而选择步距角较小的步进电机或用运动控制卡进行细分。
1.4电动机的选用任务书规定的脉冲当量尚未达到0.001mm,定位精度也未达到微米级,空载最快速度也只有2000mm/min。
因此,本设计不必采用高档次的伺服电动机,如交流伺服电动机或直流伺服电动机等,可以选用性能好一些的步进电动机,如混合式步进电动机,以降低成本,提高性价比。
1.5检测装置的选用选用步进电动机作为伺服电动机后,可选开环控制,也可选闭环控制。
任务书所给的精度对于步进电动机来说还是偏高的,为了确保电动机在运转过程中不受切削负载和电网的影响而失步,决定采用半闭环控制,拟在电动机的尾部转轴上安装增量式旋转编码器,用以检测电动机的转角与转速。
增量式旋转编码器的分辨力应与步进电动机的步距角相匹配。
2.控制系统的设计
1)设计的X-Y工作台准备用在数控铣床上,其控制系统应该具有单坐标定位、两坐标直线插补与圆弧插补的基本功能,所以控制系统应该设计成连续控制型。
2)对于步进电动机的半闭环控制,选用MCS-51系列的8位单片机AT89C52作为控制系统的CPU,应该能够满足任务书给定的相关指标。
3)要设计一台完整的控制系统,在选择CPU之后,还需要扩展程序储存器、数据存储器、键盘与显示电路、I/O接口电路、D/A转换电路、串行接口电路等。
4)选择合适的驱动电源,与步进电动机配套使用。
四、机械传动部件的计算与选型
1.导轨上移动部件的重量估算
按照下导轨上面移动部件的重量来进行估算。
包括工件、夹具、工作平台、上层电动机、减速箱、滚珠丝杠副、直线滚动导轨副、导轨座等,估计重量约为800N。
2.铣削力的计算
设零件的加工方式为立式铣削,采用硬质合金立铣刀,工件的材料为碳素钢。
则由表3-7查得立铣时的铣削力计算公式为:
0.850.750.731.00.13,
(1)F,118afdanZcezp
今选择铣刀直径d=20mm,齿数Z=4,为了计算最大铣削力,在不对称铣削的情况下,取得最大铣削宽度,背吃刀量,每齿进给量a,15mma,12mmpe
,铣刀转速n=300r/min。
则由
(1)式求得最大铣削力:
f,0.1mmz
0.850.75,0.731.00.13F,118,15,0.1,20,12,300,4N,2353Nc
采用立铣刀进行圆柱铣削时,各铣削力之间的比值可由表3-5查得,结合图3-4a,考虑逆铣时的情况,可估算三个方向的铣削力分别为:
,F,1.1F,2588Nfc
,。
图3-4a为卧铣情况,现在考虑立铣,F,0.38F,894NF,0.25F,588Nfncec
Ff则工作台受到垂直方向的铣削力,受到水平方向的铣削力分别F,F,894Nze
Ffn和。
今将水平方向较大的铣削力分配给工作台的纵向(丝杆轴线方向),则纵
F,F,588N向铣削力,径向铣削力。
F,F,2588Nyfnxf
3.直线滚动导轨副的计算与选型
Fmax
(1)滑块承受工作载荷的计算及导轨型号的选取工作载荷是影响直线滚动导轨副使用寿命的重要因素。
本设计中的X-Y工作台为水平布置,采用双导轨、四滑块的支承形式。
考虑最不利的情况,即垂直于台面的工作载荷全部由一个滑块承担,则单滑块所受的最大垂直方向载荷为:
GF,,Fmax4
(2)其中,移动部件重量G=800N,外加载荷,代入式
(2),得最大工F,F,894Nz
作载荷。
F,1094N,1.094kNmax
(1)查表3-41,根据工作载荷,初选直线滚动导轨副的型F,1.094KNmax
号为KL系列的JSA-LG20型,其额定动载荷,额定静载荷G,11.5kNa
。
G,14.5kN0a
(2)由于工作台面尺寸为,加工范围为,考虑230mm,230mm250mm,250mm工作行程应留有一定余量,查表3-35得,选取导轨的长度为520mm。
(3)距离额定寿命L的计算
上述选取的KL系列JSA—LG20型导轨副的滚道硬度为60HRC,工作温度不超过100摄氏度,每根导轨上配有两只滑块,精度为4级,工作速度较低,载荷不大,查表分别取,硬度系数
f,1.0、温度系数f,1.00、接触系数f,0.81、精度系数f,0.9、载荷系数f,1.5HTcRW,得距离寿命:
ffffC3HTcRaL,(,),50,176kmfFWmax
远大于期望值50km,故距离额定寿命满足要求。
4滚珠丝杠螺母副的计算与选型
(1)最大工作载荷的计算Fm
已知工作台受到进给方向的载荷,受到横向方向的载荷,F,588NF,2588Nyx
受到垂直方向的载荷。
F,894Nz
已知移动部件的总重量G=800N,按矩形导轨进行计算,查表,取颠覆力矩影响
系数K=1.1,滚动导轨上的摩擦因数。
求得滚珠丝杠副的最大载荷:
,0.005
F,KF,,(F,F,G),[1.1,2588,0.005,(894,588,800)]N,2858Nmxzy
(2)最大动载荷的计算FQ
工作台在承受最大铣削力时的最快进给速度,初选丝杠导程v,300mm/min
,P,6mmh
v则此时丝杠转速n,,50r/minPh
6取滚珠丝杠的使用寿命T=15000h,代入,得丝杠寿命系数L,45L,60nT/1000
6(单位为)。
10r
查表得载荷系数,滚道硬度为60HRC时,取硬度系数,代入f,1.2f,1.0WH
3F,LffF,12199NQWHm0
(3)初选型号
根据计算出的最大动载荷和初选的丝杠导程,查表得,选择深圳市赛瑞德精工机械技术有限公司G系列内循环单螺母滚珠丝杠G3206-3,其公称直径为32mm,
d,27.2mm导程为6mm,丝杠底径,循环滚珠为,额定动载荷为3圈,2列3
14283N,大于,满足要求。
FQ
(4)传动效率的计算
将公称直径,代入,得丝杠螺旋升d,32mm,导程P,6mm,,arctan[P/(,d)]0hh0
','角,将摩擦角代入,得传动效率,,94.46%,,325,,12,,tan,/tan(,,,)
(5)刚度的验算
1)X—Y工作台上下两层滚珠丝杠副的支撑均采用“单推—单推”的方式,丝杠的两端各采用一对推力角接触轴承,面对面组配,左右支撑的中心距离约为
225S,,d/4,581.06mma=500mm,钢的弹性模量,丝杠截面积。
E,2.1,10MPa3
F丝杠在工作载荷作用下产生的拉/压变形量m
5。
,Fa/(ES),[2858,500/(2.1,10,581.06)],0.0117mmm1
2)查表得滚珠直径D,3.969mm,所以根据公式Z,(,d/D),3,求得单圈W0W
滚珠数Z=23,该型号丝杠为单螺母,滚珠的圈数x列数为3x2,代入公式
,得滚珠总数量为138。
丝杠预紧时,取轴向预紧力Z,Z,圈数,列数,
Fm,则由式。
F,F/3,953N,,0.0013,0.0019mm2YJm2310DFZ/10WYJ,
因为丝杠存在预紧力,且为轴向负载的1/3,所以实际变形量可减小一半,取
。
,0.0009mm2
将以上算出的
。
和,代入,,,,,,0.0117mm,0.0009mm,0.0126mm,12.6,m1212总
丝杠的有效行程为330mm,查上表得5级精度滚珠丝杠有效行程在315~400mm时,行程偏差允许达到,可见丝杠刚度足够。
25,m
(6)压杆稳定性核对
2fEI,kF根据公式计算失稳时的临界载荷,查表得,取支撑系数;由丝f,1,kk2Ka
44d,27.2mmI,,d/64,26868.63mm杠底径,求得截面惯性矩;压杆稳定安33
全系数K取3(丝杠卧式水平安装),滚动螺母至轴向固定处的距离a取最大值500mm,得临界载荷,远大于工作载荷F,2858N,故丝杠不会F,74251Nkm
失稳。
综上所述,初选的滚珠丝杠副满足使用要求。
6.步进电机的计算和选型
(1)根据最大工作负载状态下电机转轴所承受的负载转矩初选步进电机型号
最大工作负载状态下电机转轴所承受的负载转矩包括三部:
一部分是折Teq1
算到电动机转轴上的最大工作负载转矩;一部分是移动部件运动时折算到电动Tt
机转轴上的摩擦转矩;还有一部分是滚珠丝杠预紧后折算到电动机转轴上的Tf
附加摩擦转矩,相对于和很小,可以忽略不计。
则有:
TTTT00tf
T,T,Teq1tf
FP2588,0.006fh其中T,,N.m,3.53Nmt,,,2i2,0.7,1
(F,G)P0.006,(894,800),0.006zhT,,N.m,0.012N.mf,,,2i2,0.7,1
则T,T,T,3.542Nmeq1tf
考虑到步进电动机的驱动电源受电网电压影响较大,当输入电压降低时,其输出转矩会下降,可能造成丢步,甚至堵转。
因此需要考虑安全系数,取安全系数K=4,则步进电动机的最大静转矩应满足
T,4T,4,3.542N.m,14.168N.mmaxeq1
考虑到最初决定不用减速箱取减速比i=1算的电机步距角:
α=360iδ/P=0.3?
b
初选步进电动机型号为110BYG5602,为五相混合式,由大地数控集团公司生产,步距角为0.3?
110BYG5602的矩频特性:
2由表查得该型号电动机转子的转动惯量J=15.8kg?
cm。
m计算各零部件的转动惯量
滚动丝杆的转动惯量:
443,dl,,,2.72,50,7.85,10,220J,,kg,cm,4.04kg,cms3232
(式中长度单位均为cm)
拖板折算到丝杆上的转动惯量:
22PW8000.6,,,,22hJ,,kg,cm,0.744kg,cm,,,,w,,g29.82,,,,
(式中长度单位均为cm)
则进电机转轴上的总转动惯量:
2J,J,J,J,4.04,0.744,15.8,20.584kg,cmeqswm
快速空载起动时电动机转轴所承受的负载转矩包括三部分:
一部分是快速空
载起动时折算到电动机转轴上的最大加速转矩;一部分是移动部件运动时Tamax
折算到电动机转轴上的摩擦转矩;还有一部分是滚珠丝杠预紧后折算到电动Tf
TT0amax机转轴上的附加摩擦转矩。
因为滚珠丝杠副传动效率很高,相对于和T0
Tf很小,可以忽略不计。
则有:
快速空载起动时电动机转轴所承受的负载转矩
T,T,Teq2amaxf
其中:
n=vα/360δ=500r/minmmax
其中快速空载起动时折算到电动机转轴上的最大加速转矩
42Jn,12,20.584,10,500,eqm(假设该滑台系T,,,,N,m,0.385N,mamax60t60,0.4,0.7,a
统要求步进电机能在0.4s内使滑台由静止加速至空载最快移动速度,传动链总效
率约取=0.7),
移动部件运动时,折算到电动机转轴上的摩擦转矩为:
(F,G)P0.005,(0,800),0.006zhT,,N.m,0.005N,mf,,,2i2,0.7,1
则快速空载起动时电动机转轴所承受的负载转矩
T,T,T,0.385Nm,0.005Nm,0.390N,meq2amaxf
可见,快速空载起动时电机转轴所承受的负载转矩远小于所选型号的步进电
机的最大静转矩,因此,该电机可以空载时快速起动。
16N,m
(3)步进电动机其他性能校核
1)最快工进速度时电动机输出转矩校核
工作台进给最快移动速度为,脉冲当量为0.005mm/脉冲,v=300mm/minmaxf
则电动机对应的运行频率,从110BYG5602的f=[300/(60*0.005)]Hz=1000Hzmaxf
步进电机的运行矩频特性表可以看出,在此频率下,电动机的输出转矩
,远远大于最大工作负载转矩,满足要求。
T,14N.mT,3.542N,mmaxfeq1
2)最快空载移动时电动机输出转矩校核
工作台最快空载移动速度,则电动机对应的运行频率v=3000mm/minmax
。
从110BYG5602的步进电机的运行矩频特f=[2000/(60*0.005)]Hz=6667Hzmaxf
性表可以看出,在此频率下,电动机的输出转矩,大于快速空载T,5.3N,mmax起动时的负载转矩,满足要求。
T,0.39N,meq2
3)最快空载移动时电动机运行频率校核
与最快空载移动速度对应的电动机运行频率v=3000mm/minmax
相比,由110BYG5602的步进电机的矩频特性表可知,该电机空载f=6667Hzmaxf
运行频率可达20000Hz,可见没有超出上限。
4)起动频率的计算
2已知电动机转轴上的总转动惯量,电动机转子的转动惯J,20.584kg,cmeq
2量,电动机转轴不带任何负载时的空载启动频率。
J,15.8kg.cmf,2300Hzmq则可以求出步进电动机克服惯性负载的起动频率:
fqf,,1516HzL1,J/Jeqm
上式说明,要想保证步进电动机起动时不失步,任何时候的起动频率都必须小于1516Hz。
实际上,在采用软件升降频时,使脉冲频率有一个加速过程,起动频率选得更低,通常只有100Hz(即100脉冲/s)。
综上所述,本例中工作台的进给传动选用110BYG5602的五相混合式步进电机,满足设计要求。
7.驱动器选择
步进电动机厂商推荐使用D505驱动器
运动控制卡选择MP07
MPC07的结构
MPC07控制卡作为开发运动控制系统的平台,其结构是开放式的。
该卡插在PC机PCI扩展槽内使用,同时使用控制卡的数量和各卡上的控制轴数可方便地配置;MPC07卡提供了功能强大的运动控制函数库,并可以充分利用PC机现有的资源来开发完美的运动控制系统。
MPC07控制卡的结构示意图如下:
MPC07脉冲脉冲发射
方向光电隔离PC机指令运动控制长线驱动CPUPC智能IC报警光电隔离行程状态接减速理想位置原点运动控制实际位置口光电隔离通用I/O函数库状态等PCI总线
MPC07结构示意图
8..联轴器选择
由于十字滑台的工作中转速比较低、冲击低,为了提高精度稳定性选用可以补偿微小平行位移和角位移的十字滑块联轴器。
这里选用江阴市森柏联轴器有限公司的KL2型联轴器
五、控制系统设计
根据任务书的要求,设计控制系统的时主要考虑以下功能:
(1)接受操作面板的开关与按钮信息;
(2)接受限位开关信号;
(3)控制X,Y向步进电动机的驱动器;
(4)与PC机的串行通信。
选用mpc07运动控制卡,pc机,驱动器,vb操作
系统总程序开始
复位
N原位开关是否为
“1”
Y
按下SB1按下SB2
正向运动负向运动
NN正限位开关是负限位是否
否为:
1为:
1
YY
停止停止
END
简单程序如下:
OptionExplicit
DimAxesNumAsLong
DimZAsLong
DimYAsLong
PrivateFunctionSetBoard()AsInteger
DimRtnAsInteger
Rtn=auto_set()'对板卡进行自动设置
IfRtn<=0Then'若自动设置错误则返回0
SetBoard=-1
ExitFunction
EndIf
Rtn=init_board
IfRtn<0Then
SetBoard=-2
ExitFunction
EndIf
SetBoard=0
EndFunction
'******************************************
'读取用户设置的运动参数
PrivateSubGetParam()
AxesNum=1
Z=Val(D.Text)
Y=-Val(D.Text)
set_maxspeedAxesNum,200
set_conspeedAxesNum,100'设置常速运动参
数
set_profileAxesNum,100,200,50'设置梯形速度运动参数EndSub
PrivateSubForm_Load()
SetBoard
EndSub
PrivateSubXIANZOU_Click()
GetParam
con_pmoveAxesNum,ZEndSub
PrivateSubXIANYOU_Click()
GetParam
con_pmoveAxesNum,Y
EndSub
PrivateSubJITING_Click()
sudden_stopAxesNum
EndSub
六、总结
本次课程设计是综合大学所有学科的一次练习,是最大的一次课程设计。
这次课程设计跨越机械和电气两大学科。
在设计时要联系机械部分和电气控制部分作为一个有机的整体来考虑,本次设计是一个机械和电气有机组合的系统是一个整体。
如果单方面考虑其中一项必定是做不出来的。
这次课程设计时我又一次亲手设计东西,与以前单纯的机械设计不一样,有了更多的收获,体会也很多。
在这次设计中我也学会了很多新东西,包括一些软件的应用。
当然最重要的是学到了基于运动控制卡的几点一体化系统设计的一些基本方法。
加深了对机械系统设计的理解,初步了解了一些常用工业控制元器件和掌握它们的使用方法。
知道了设计一个机电一体化的系统需要考虑到哪些方面,做个部分设计时应该先哪里后哪里的先后顺序,让我在以后的设计中会有一个清晰地思路,而避免走太多弯路。
这次设计中那我了解了运动控制卡、驱动器、步进电机的基本特性、使用方法,以及它们之间所需要的匹配关系。
通过这次课程设计我深刻的感到了理论和时间之间巨大的差别及其之间的联系。
平时理论知识学的很好,但是在课程设计中并不能得心应手,会遇到很多不能解决的实际问题,这就需要加强实践能力,一个同学的知识变成多个同学的知识,多个同学的知识变成一个同学的知识,这样才能互相促进、相互提高。
另外,理论与实践也存在必然的联系,在袁老师和张老师的帮助下才能使课程设计最终成功。
在这里特别感谢袁冬梅老师和张明德老师对我们的悉心指导,正是应为有了你梦的指导和帮助,我的设计才能进行并顺利结束。
七、附录
MPC07运动控制卡信号接口定义
备注栏:
“输入”表示该信号为输入信号,“输出”表示该信号为输出信号。
表3-1MPC07主板的DB37接口定义
引脚号名称定义备注引脚号名称定义备注———19EL3-负向限位3输入37DCV2424V电源正输入18EL3+正向限位3输入36GND2424V电源地输入17ORG3原点3输入35DCV55V电源正输入16EL2-负向限位2输入34GND55V电源地输入15EL1-负向限位1输入33EL2+正向限位2输入14EL1+正向限位1输入32ORG2原点2输入13ORG1原点1输入31ALM报警输入12OUT8通用输出4输出30EL4-负向限位4输入11OUT7通用输出3输出
29EL4+正向限位4输入10OUT6通用输出2输出28ORG4原点4输入9OUT5通用输出1输出27SD_1减速1输入8OUT4位置控制4输出26SD_2减速2输入7OUT3位置控制3输出25SD_3减速3输入6OUT2位置控制2输出24SD_4减速4输入5OUT1位置控制1输出23DIR1方向1输出4PUL2脉冲2输出22PUL1脉冲1输出3DIR2方向2输出21DIR3方向3输出2PUL4脉冲4输出20PUL3脉冲3输出1DIR4方向4输出注:
除通用输入/输出信号外,信号名称中的1、2、3、4分别对应MPC07卡的第1、2、3、4轴。
各接口信号的详细说明如表3-2所示。
表3-2MPC07主板的DB37接口说明类功能编号说明
型
脉冲/方向信号与步进电机驱动器或数字式伺服电机驱动器相连
以控制其运转。
脉
MPC07的脉冲/方向输出为光电隔离得单端信号,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机电 一体化 课程设计 说明书
![提示](https://static.bingdoc.com/images/bang_tan.gif)