小型数控立式铣床工作台升降和制动装置设计_第1页
小型数控立式铣床工作台升降和制动装置设计_第2页
小型数控立式铣床工作台升降和制动装置设计_第3页
小型数控立式铣床工作台升降和制动装置设计_第4页
小型数控立式铣床工作台升降和制动装置设计_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、学校代码: 10128学 号:201020102。课程设计说明书题 目: 小型数控立式铣床工作台升降和制动装置设计学生姓名: 学 院: 机械学院班 级: 机电10-班指导教师: 。老师 2014年 1月 9 日摘要【摘要】:小型立式铣床工作台升降和制动装置设计。数控机床的加工系统、立体仓库中堆垛机的平面移动系统、平面绘图仪的绘图系统等,尽管结构和功能各不相同,但基本原理相同。机电一体化系统是将机械系统与微电子系统结合而形成的一个有机整体。本文通过对小型立式铣床工作台的机械系统、控制系统及接口电路的设计,阐述了机电一体化系统设计中共性和关键的技术。本次课程设计,主要设计和研究小型立式铣床工作台及

2、其电气原理图。确定小型立式铣床工作台的传动系统,选择了螺旋传动,验算了螺旋传动的刚度、稳定性,寿命等参数;还设计了导轨,根据其用途和使用要求,选择了直线滚动导轨副,确定了其类型、转动力矩、转动惯量。【关键词】:小型立式铣床工作;滚珠丝杠螺母副;直线滚动导轨副;步进电机;目录一、 设计任务1二、 总体方案设计2三、 机械传动部件设计31、 直线滚动导轨的计算与选型32、 滚珠丝杠螺母副的计算与选择43、 步进电动机减速箱64、 步进电动机的计算65、 联轴器9四、 微机数控硬件电路的设计101、 选择中央处理单元CPU的类型102、 选择LCD显示器103、 控制案件114、 ULN280211

3、5、 辅助电路12五、 步进电动机控制系统的软件设计121、 主程序设计132、 调速程序设计13六、参考目录15一、设计任务1、技术参数1、工作台升降行程:200; 2、工作台尺寸:长×宽400×200; 3、工作台总重: 600N; 4、最高运行速度:步进电机运行方式: 空载:0.6m/min; 切削:0.1m/min;交流伺服电机运行方式:空载:9m/min;切削:2m/min;5、系统分辨率:开环模式0.01mm/step;半闭环模式 0.005mm/step;6、系统定位精度:开环模式±0.10mm;半闭环模式 ±0.01mm;7、切削负载:X

4、向400N;Y向600N;Z向1000N2、设计要求1、实现垂直平稳升降,具有快速升降功能;2、用步进电机或交流伺服电机作驱动元件;3、工作时离合器脱开,主轴不工作时,离合器锁死,主轴箱停在任意位置;4、具有行程越位报警功能;5、采用滚动导轨块作支承;6、具有断电锁紧功能。3、图纸量和工作量要求1)机械总装配图在CAXA环境下绘制主轴箱升降制动装置设计的结构图,并进行详细修改和设计,最后用A1号图纸打印输出。2)硬件电路图控制芯片可采用8031、80C31或基于PLC的运动控制技术,在Protel 99环境下,进行控制电路图的设计,电路图幅为A2A1为宜。3)设计说明书要严格按照内蒙古工业大学

5、课程设计(论文)说明书书写规范认真撰写,说明书不少于6000字。二、总体方案的确定1、机械传动部件的选择(1)导轨副的选用由于工作台承受的载荷不大,脉冲当量小,定位精度高,所以选用直线滚动导轨副。他具有摩擦系数小,不易爬行、传动效率高,结构紧凑、安装预紧方便等优点。(2)滚珠丝杠螺母副的选择伺服电机的旋转运动需要通过丝杠螺母副转换成直线运动,要满足0.01mm的脉冲当量和±0.10mm的定位精度,滑动丝杠无能为力,只能选用滚珠丝杠螺母副才能达到。滚珠丝杠螺母副传动精度高,动态响应快,运转平稳,寿命长,效率高,预紧后可以消除反向间隙。(3)减速装置的选用选择步进电机和滚珠丝杠之后,为了

6、圆整脉冲当量,放大电动机的输出转矩,降低运动部件折算到电动机转轴上的转动惯量,可能需要减速装置,且应有消隙机构,故应该首先考虑采用无间隙齿轮传动减速箱。(4)伺服电动机选用由于任务书上规定的脉冲当量尚未达到0.0001mm,定位精度也未达到微米级,空载最快移动速度也只有600mm/min。因此本设计不必采用高档次的伺服电动机,可以选用性能好一些的步进电动机,以降低成本,提高性价比。(5)联轴器的选用由于步进电动机和滚珠丝杠螺母副直接联接,所以需要添加联轴器。2、微机数控硬件电路的设计利用微机实现对机械结构部件的升降和制动的控制。三、机械传动部件的计算和选型1、直线滚动导轨的计算与选型(1)滑块

7、承受载荷的计算以及导轨型号的选择工作载荷是影响直线滚动导轨的使用寿命的重要因素,由于工作台垂直布置,故采用双导轨-四滑块的支承形式。其工作载荷计算方法如下:图2-1式子中的W是指总载荷,由于任务书中给出,G=600N,则W=+G=1600N公式里其他的数据分别取,。将以上数值带入公式可知:根据F=0.77KN,查表初选滚动导轨副的型号为KL系列的SBG15型,其额定动载荷为8.5kN,额定静载荷为13.7kN,任务书规定加工升降行程为200mm,考虑工作行程留有一定余量,按标准系列,查表选取导轨长度为460mm。(2)距离额定寿命的计算 由于SBG15型导轨副的滚到硬度为60HRC,工作温度不

8、超过,每根导轨上配有两个滑块,精度为4级,工作速度较低,载荷不大。查表3-363-40,分别取硬度系数,温度系数,接触系数,精度系数,载荷系数。代入公式:=2873.03km>50km满足要求。2、滚珠丝杠螺母副的计算和选型(1)最大工作载荷的计算已知切削负载:X向400N;Y向600N;Z向1000N,工作台重600N,按照矩形导轨进行计算,查表可知,取颠覆力矩影响系数K=1.1,滚动导轨的摩擦系数f=0.0030.005,取f=0.005。求得滚珠丝杠的最大工作载荷:(2)最大动载荷的计算已知工作台在承受最大铣削力的最快进给速度v=0.1m/min,初选丝杠导程P=4mm,此时丝杠转

9、速=25r/min取滚珠丝杠的使用寿命T=15000h,计算丝杠的寿命系数:查表3-30,取载荷系数=1.2,滚道硬度未60HRC时,取硬度系数=1,求得最大动载荷:=5979.34N(3)初选型号根据以上算得的最大动负载和导程P=4mm,选用型号为G2504-4的滚珠丝杠,其公称直径为25mm,滚珠的排列为4圈1列,额定动载荷为7674N>Fq,满足前面的要求。(4)传动效率的计算根据以上计算可知公称直径25mm,导程4mm,计算螺旋升角=取摩擦角等于10分,计算传动效率:=95.8(5)刚度的验算滚珠丝杠在工作时会发热,为了补偿热膨胀,须将丝杠预拉伸。则上下两层滚珠丝杠副的支承均采用

10、“单推单推”的方式,丝杠两端各采用一对推力角接触球轴承,面对面组配。两个轴承中心距a=500mm,钢的弹性模量E=2.1x105MPa,查表可知滚珠直径,丝杠底径d2=22.1mm,丝杠截面积。在总变形量中占的比重较大,可按下式计算:由于转矩M一般较小,式中第二项可忽略。=0.0110mm根据公式,求得单圈滚珠数Z=30;该型号丝杠为单螺母,滚珠圈数X列数为3X1,代入公式:×圈数×列数,的滚珠总数量为90;丝杠预紧时,取轴向预紧力。代入公式可以求得由于预紧力为达轴向工作载荷的1/3,减小一半,即=0.0011mm.丝杠的总变形量,初取丝杠长度为300mm,查表可估计丝杠的

11、有效行程<315mm,则在标准公差等级为5级时,滚珠丝杠副允许的偏差为23。由于,则丝杠刚度足够。(6)压杆稳定性校核对已选定尺寸的丝杠在给定的支承条件下,承受最大轴向负载时,应验算其有没有产生纵向弯曲(失稳)的危险,产生失稳的临界负载用下式计算: ,查表3-34,取支承系数fz=1,由丝杠直径22.1mm,求得界面惯性矩;压杆稳定安全系数K取2.5;滚动螺母至轴向固定处的距离a取最大值500mm。计算得Fk=38771.9N,远大于工作载荷Fm=1765N,故不会失稳。综上所述,初选的滚珠丝杠满足要求。3、步进电机减速箱的选用已知工作台的脉冲当量=0.01mm,滚珠丝杠的导程为4mm,

12、初选步进电动机的步距角。则减速比i=,因此无需采用减速箱。4、步进电动机的计算和选型(1)计算加在步进电动机转轴上的总转动惯量已知滚珠丝杠公称直径d0=25mm,总长l=500mm,导程Ph=4mm,材料密度,计算滚珠丝杠的转动惯量Js=mjd028=0.964kg*cm2。工作台折算到丝杠上的转动惯量,其公式为:Jw=W(L02)2=0.248kg*cm2初选步进电动机型号为3402HS45AB,步距角为0.9度,查得该型号的电动机转子的转动惯量为Jm=1.4kg*cm2。则一对齿轮传动时,传动系统的折算到电动机轴上的总转动惯量:=2.612kg*cm2(2)计算加在步进电动机转轴上的等效负

13、载转矩 快速空载起动时电动机转轴所受的负载转矩:其中: 快速空载起动时折算到电动机转轴上的最大加速转矩 其中,对应空载最快移动速度的步进电动机的最高转速,步进电动机由静止到加速至转速所需时间,=0.4s传动链总效率,=0.7 移动部件运动时,折算到电动机轴上的摩擦转矩 ,空载时,则= 0.0027 N.m代入公式计算快速空载启动时电动机转轴所承受的负载转矩得: = 0.0173N.m 最大工作状态下电动机转轴所承受的负载转矩 其中: 折算到电动机转轴上的最大工作负载转矩 移动部件运动时折算到电动机转轴上的摩擦转矩 滚珠丝杠预紧后折算到电动机转轴上的附件摩擦转矩,由于相对于另两项很小,可忽略不计

14、。代入公式计算得:=0.9136N.m经上述计算,得到加在步进电动机转轴上的等效负载转矩 = max ,=0.9136N.m(3)步进电动机最大静转矩的选定考虑到步进电动机的驱动电源受电网电压影响较大,当输入电压减小时,其输出转矩会下降,可能造成丢步,甚至堵转。因此根据来选择步进电动机的最大静转矩时,需要考虑安全系数。本例中取安全系数K=4,则步进电动机的最大静转矩应满足:。上述初选的步进电动机型号为3402HS45AB,查得该型号电动机的最大静转矩,可见满足上述要求。由于步距角是1.8度的,可以通过驱动器细分。(4)步进电动机的性能校核 最快工进速度时电动机输出转矩校核电动机运行频率计算公式

15、为:式中: 最快工作进给速度,=100mm/min代入公式计算得: 可查得对应的输出转矩>因此满足要求。 最快空载移动时电动机输出转矩校核此时电动机对应的运行频率:式中: 最快工作进给速度, =600mm/min代入公式计算得: 查表查得对应的输出转矩约等于4.5N*M>因此满足要求。 最快空载移动时电动机运行频率校核与 =600mm/min对应的,查表可知电动机的空载运行频率可达20000Hz,可见没有超出上限。 起动频率计算步进电动机克服惯性负载的起动频率:式中: 电动机转轴不带任何负载时的空载起动频率,查表4-5得=1800Hz代入公式计算得: 上式说明,要想保证步进电动机起

16、动时不失步,任何时候的起动频率都必须小与1063.3Hz。在采用软件升降频时,起动频率选的更低,通常只有100Hz。综上所述,本例中工作台的进给传动选用3402HS45AB步进电动机,完全满足设计要求。5、联轴器的选择滚珠丝杠的轴头与滚珠丝杠螺母副用联轴器联接,由于传递的转矩小,因此选用小型的联轴器。根据滚珠丝杠的公称轴径=25mm和步进电动机转轴上的等效负载转矩=0.9136N.m,故选择SRJ-55C型号可挠性联轴器。四、微机数控硬件电路的设计根据任务书要求,设计控制系统的硬件电路时主要考虑以下功能:接受键盘数据,控制LCD显示;接受操作面板的开关与按钮信号;接受车床限位开关信号;控制Z向

17、步进电动机的驱动器;控制系统由微机部分,键盘、显示器、I/O接口及光电隔离电路,步进电机功率放大电路等几部分组成。系统的加工程序和控制命令通过键盘操作实现,显示器采用LCD显示器。控制系统的原理框图如下:RAMROMCPUI/O接口外 设键盘、显示器及其它驱动器步进电机图4-11、选择中央处理单元CPU的类型考虑到系统应用场合、控制对象对各种参数的要求,及经济价格比等经济性的要求。因此,在经济数控铣床中,推荐使用MCS51系列单片机作主控制器,故选取89C52单片机作为主控制器。它结合了CMOS的高速和高密度技术及CMOS的低功耗特征,它基于标准的MCS-51单片机体系结构和指令系统,属于89

18、C51增强型单片机版本,集成了时钟输出和向上或向下计数器等更多的功能,适合于类似马达控制等应用场合。89C52内置8位中央处理单元、256字节内部数据存储器RAM、8k片内程序存储器(ROM)32个双向输入/输出(I/O)口、3个16位定时/计数器和5个两级中断结构,一个全双工串行通信口,片内时钟振荡电路。此外,89C52还可工作于低功耗模式,可通过两种软件选择空闲和掉电模式。在空闲模式下冻结CPU而RAM定时器、串行口和中断系统维持其功能。掉电模式下,保存RAM数据,时钟振荡停止,同时停止芯片内其它功能。所以也不需要扩展存储器。2、选择LCD显示器LM016L 液晶模块采用HD44780控制

19、器。HD44780具有简单而功能较强的指令集,可以实现字符移动、闪烁等功能。LM016L 与单片机 MCU(Microcontroller Unit)通讯可采用 8 位或者 4 位并行传输两种方式。HD44780 控制器由两个 8 位寄存器、指令寄存器(IR)和数据寄存器(DR)、忙标志(BF)、显示数据 RAM(DDRAM)、字符发生器 ROM(CGROM)、字符发生器RAM(CGRAM)、地址计数器(AC)。IR 用于寄存指令码,只能写入不能读出;DR 用于寄存数据,数据由内部操作自动写入DDRAM 和 CGRAM,或者暂存从 DDRAM 和 CGRAM 读出的数据。BF 为 1 时,液晶

20、模块处于内部处理模式,不响应外部操作指令和接受数据。DDRAM 用来存储显示的字符,能存储 80 个字符码。CGROM 由 8 位字符码生成 5*7 点阵字符 160 种和5*10 点阵字符 32 种,8 位字符编码和字符的对应关。CGRAM 是为用户编写特殊字符留用的,它的容量仅 64 字节。可以自定义 8 个 5*7 点阵字符或者 4 个5*10 点阵字符。AC 可以存储 DDRAM 和 CGRAM 的地址,如果地址码随指令写入 IR,则 IR 自动把地址码装入 AC,同时选择DDRAM 或者 CGRAM 单元。LM016L 液晶模块的引脚功能见下图。LCD 的 数 据 端 连 接 到AT

21、89C52 的 P010P017 口上。图4-23、控制按键采用独立式键盘 ,分别接到 A T89C52 的P2. 3P2. 7 口而实现。通常按键所用的开关为机械弹性开关 ,因此机械触点断开、闭合时均会有一系列的抖动。抖动时间长短由按键的机械特性决定 ,一般是 510 ms。为了确保 CPU 对键的一次闭合只做一次处理 ,必须去除键盘抖动。一般多采用软件消抖。软件消抖的方法是指 ,检测到有按键按下时 ,执行一个 10 ms左右(具体时间可以调整)的延时程序产生延时 ,等电压稳定后再读取按键的状态 ,从而消除抖动。4、ULN2802 ULN2803 ULN2804A 8个NPN达林顿晶体管,连

22、接在阵列非常适合逻辑接口电平数字电路(例如TTL,CMOS或PMOS上/ NMOS)和较高的电流/电压,如电灯,电磁阀,继电器,打印锤或其他类似的负载,广泛的使用范围:计算机,工业和消费应用。所有设备功能由集电极输出和钳位二极管瞬态抑制。 该ULN2803是专为符合标准TTL,而制造ULN2804适合6至15V的高级别CMOS或PMOS上。该电路为反向输出型,即输入低电平电压,输出端才能导通工作。ULN2803达林顿管IC,一般都是 用来驱动功率稍微大一点的被动器件的,而驱动的被动器件里,有很大一部分是感性的,如继电器、马达、电磁阀等,这些感性器件在关断瞬间会产生很高的自感电动势(自感电压),

23、低的10多伏,高的几十伏,甚至几百伏,这么高的电压很容易把ULN2803 达林顿管打坏,甚至打坏电路中的其它元器件,所以需要在感性器件上并联一个二极管,用来续流(就是把那个自感高压放掉),保护IC和其它器件不受破坏,此续流二极管正极接2803输出端(即电感器件的一端),负极接驱动电源(在2803上是10脚,也就是电感器件的另一端)。2803在内部设计了二极管以后,用户在使用的时候不需要外接二极管,在同时驱动多路器件的时候可以节省PCB空间,节约成本、方便走线。5、辅助电路1)87C51的时钟电路 数控铣床单片机的时钟电路采用内部方式产生。2)复位电路 单片机的复位都靠外部电路实现。单片机通常采

24、用上电复位和按键复位两种,本系统采用前者。3)越界报警电路为防止工作台越界,可分别在极限位置安装限位开关。图3-18为报警信号的产生和指示电路。4)掉电保护电路 避免在掉电的情况下,RAM中的信息丢失,图121为其工作原理。图4-3掉电保护电路.图4-3五、步进电动机控制系统的软件设计1、主程序设计系统软件采用模块化程序设计 ,系统主程序主要完成的内容有:系统参数初始化、打开中断、启动电机等。系统主程序流程图如图 3 所示。可以看出 ,主程序是一个死循环 ,在系统上电初始化完毕后 ,系统一直在不断的执行这个循环程序。在循环过程中 ,若产生中断 ,则程序就转去执行相应的中断服务程序。图5-1(1

25、) 首先进入启动界面 ,本系统每次启动后将进入待机界面 ,同时步进电机进入待机状态 。(2) 当按下启动停止键后 ,此时系统将开始驱动电机 ,电机将以 0 级速度 3 r/ min 正转 ,如图 5 所示 ,LCD 的第一行显示的是系统的转速级别 ,第二行显示转速和转向。其中数字代表转速值 ,前面的正负号代表转向。(3) 每按一次速度加后 ,电机的速度将提高一个级别 ,当连续按下 7 次后 ,电机将以 6 级速度30 r/ min正转 ,直到 9 级最高速 120 r/ min。每按一次K4/ 速度减后 ,电机的速度将降低一个级别 ,直到0 级最低速 3 r/ min。在电机运行的任何时刻可以按下正反键 ,使电机在正反转动之间转换。(4) 在电机运行的任何

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论