毕业论文终稿-300×400数控激光切割机XY工作台部件及单片机控制设计(送全套CAD图纸  答辩通过)_第1页
毕业论文终稿-300×400数控激光切割机XY工作台部件及单片机控制设计(送全套CAD图纸  答辩通过)_第2页
毕业论文终稿-300×400数控激光切割机XY工作台部件及单片机控制设计(送全套CAD图纸  答辩通过)_第3页
毕业论文终稿-300×400数控激光切割机XY工作台部件及单片机控制设计(送全套CAD图纸  答辩通过)_第4页
毕业论文终稿-300×400数控激光切割机XY工作台部件及单片机控制设计(送全套CAD图纸  答辩通过)_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

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

文档简介

下载论文就送你全套CAD图纸,Q咨询414951605或1304139763下载论文就送你全套CAD图纸,Q咨询414951605或1304139763300400数控激光切割机XY工作台部件及单片机控制设计摘要激光切割的适用对象主要是难切割材料,如高强度、高韧性材料以及精密细小和形状复杂的零件,因而数控激光切割在我国制造业中正发挥出巨大的优越性。本文设计了一台单片机控制的数控激光切割机床,主要完成了机床整体结构设计,Z轴、XY轴的结构设计计算、滚珠丝杠、直线滚动导轨的选择及其强度分析;以步进电机为进给驱动的驱动系统及其传动机构的分析设计计算;以89C51为主控芯片的数控系统硬件电路设计、系统初始化设计及系统软件方案设计和步进电机的控制程序设计。关键词CNC,激光切割机床,XY工作台,单片机下载论文就送你全套CAD图纸,Q咨询414951605或1304139763下载论文就送你全套CAD图纸,Q咨询414951605或1304139763300400CNCLASERCUTTINGMACHINEXYTABLEPARTSANDSCMCONTROLDESIGNABSTRACTLASERCUTTINGMACHINETOOLWASUSUALLYUSEDFORTHEHARDCUTTINGMATERIAL,SUCHASHIGHSTRENGTHMATERIAL,HIGHPRECISIONDUCTILEMATERIALS,ANDSMARTANDCOMPLICATEDCOMPONENTSSO,CNCLASERCUTTINGHASBEENPLAYINGANIMPORTANTROLEINCHINASMANUFACTURINGINDUSTRYTHISPAPERDESCRIBESTHEDESIGNOFASCMCONTROLLEDCNCLASERCUTTINGMACHINETOOLSMOREATTENTIONWASPAIDONTHEOVERALLMACHINEDESIGN,ZAXIS,XYAXISINTHEDESIGN,BALLSCREWANDTHECHOICEOFLINEARMOTIONGUIDEANDINTENSITYANALYSISTHEDRIVESYSTEMINTOWHICHSTEPPERMOTORWASPUTANDTHEANALYSISOFTHEDRIVESYSTEMDESIGN89C51CHIPWASMAINLYUSEDFORTHEDESIGNOFHARDWARECIRCUIT,THEDESIGNOFSYSTEMINITIALIZATIONANDTHEDESIGNOFSTEPPERMOTORSCONTROLLINGPROGRAMKEYWORDSCNC,LASERCUTTINGMACHINETOOLS,XYTABLE,SINGLECHIPMICROCOMPUTER下载论文就送你全套CAD图纸,Q咨询414951605或1304139763下载论文就送你全套CAD图纸,Q咨询414951605或1304139763目录第一章绪论111激光技术概述112激光切割机的应用113设计任务114总体设计方案分析2第二章机械部分XY工作台及Z轴的基本结构设计421XY工作台的设计4211主要设计参数及依据4212XY工作台部件进给系统受力分析4213初步确定XY工作台尺寸及估算重量422Z轴随动系统设计5第三章滚珠丝杠传动系统的设计计算731滚珠丝杠副导程的确定732滚珠丝杠副的传动效率7第四章直线滚动导轨的选型9第五章步进电机及其传动机构的确定1151步进电机的选用11511脉冲当量和步距角11512步进电机上起动力矩的近似计算11513确定步进电机最高工作频率1252齿轮传动机构的确定12521传动比的确定12522齿轮结构主要参数的确定1253步进电机惯性负载的计算13第六章传动系统刚度的确定1561根据工作台不出现爬行的条件来确定传动系统的刚度1562根据微量进给的灵敏度来确定传动系统刚度15第七章消隙方法与预紧1771消隙方法17711偏心轴套调整法17下载论文就送你全套CAD图纸,Q咨询414951605或1304139763下载论文就送你全套CAD图纸,Q咨询414951605或1304139763712锥度齿轮调整法18713双片齿轮错齿调整法1872预紧19第八章控制系统设计2081确定机床控制系统方案2082主要硬件配置20821主要芯片选择20822主要管脚功能20823EPROM的选用21824RAM的选用2282589C51存储器及I/O的扩展228268155工作方式查询23827状态查询248288155定时功能25829芯片地址分配2683总体程序控制27831流程图27832总程序2784键盘设计28841键盘定义及功能28842键盘程序设计2985显示器设计33851显示器显示方式的选用33852显示器接口348538155扩展I/O端口的初始化3486插补原理3587光电隔离电路3588越界报警电路36第九章步进电机接口电路及驱动39第十章总结40致谢41参考文献42无锡职业技术学院毕业设计说明书1无锡职业技术学院毕业设计说明书2第一章绪论11激光技术概述激光被誉为二十世纪最重大的科学发现之一,它刚一问世就引起了材料科学家的高度重视。1971年11月,美国通用汽车公司率先使用一台250WCO2激光器进行利用激光辐射提高材料耐磨性能的试验研究,并于1974年成功地完成了汽车转向器壳内表面(可锻铸铁材质)激光淬火工艺研究,淬硬部位的耐磨性能比未处理之前提高了10倍。这是激光表面改性技术的首次工业应用。多年以来,世界各国投入了大量资金和人力进行激光器、激光加工设备和激光加工对材料学的研究,促使激光加工得到了飞速发展,并获得了巨大的经济效益和社会效益。如今在中国,激光技术已在工业、农业、医学、军工以及人们的现代生活中得到广泛的应用,并且正逐步实现激光技术产业化,国家也将其列为“九五”攻关重点项目之一。“十五”的主要工作是促进激光加工产业的发展,保持激光器年产值20的平均增长率,实现年产值200亿元以上;在工业生产应用中普及和推广加工技术,重点完成电子、汽车、钢铁、石油、造船、航空等传统工业应用激光技术进行改造的示范工程;为信息、材料、生物、能源、空间、海洋等六大高科技领域提供崭新的激光设备和仪器。数控化和综合化把激光器与计算机数控技术、先进的光学系统以及高精度和自动化的工无锡职业技术学院毕业设计说明书3件定位相结合,形成研制和生产加工中心,已成为激光加工发展的一个重要趋势。12激光切割技术的应用激光切割是用聚焦镜将CO2激光束聚焦在材料表面使材料熔化,同时用与激光束同轴的压缩气体吹走被熔化的材料,并使激光束与材料沿一定轨迹作相对运动,从而形成一定形状的切缝。从二十世纪七十年代以来随着CO2激光器及数控技术的不断完善和发展,目前已成为工业上板材切割的一种先进的加工方法。在五、六十年代作为板材下料切割的主要方法中对于中厚板采用氧乙炔火焰切割;对于薄板采用剪床下料,成形复杂零件大批量的采用冲压,单件的采用振动剪。七十年代后,为了改善和提高火焰切割的切口质量,又推广了氧乙烷精密火焰切割和等离子切割。为了减少大型冲压模具的制造周期,又发展了数控步冲与电加工技术。各种切割下料方法都有其有缺点,在工业生产中有一定的适用范围。激光切割机是光、机、电一体化高度集成设备,科技含量高,与传统机加工相比,激光切割机的加工精度更高、柔性化好,有利于提高材料的利用率,降低产品成本,减轻工人负担,对制造业来说,可以说是一场技术革命。激光切割的适用对象主要是难切割材料,如高强度、高韧性、高硬度、高脆性、磁性材料,以及精密细小和形状复杂的零件。激光切割技术、激光切割机床正在各行各业中得到广泛的应用。因此研究和设计数控激光切割有很强的现实意义。微机控制技术正在发挥出巨大的优越性。13设计任务本次设计任务是设计一台单片机(89C51主控芯片)控制激光切割机床,主要设计对象是XY工作台部件及89C51单片机控制原理图。而对激光切割机其他部件如冷水机、激光器等不作为设计内容要求,只作一般了解。单片机对XY工作台的纵、横向进给脉冲当量0001MM/PLUSE。工作台部件主要构件为滚珠丝杠副、滚动直线导轨副、步进电机、工作台等。设计时应兼顾两方向的安装尺寸和装配工艺。14总体设计方案分析参考数控激光切割机的有关技术资料,确定总体方案如下采用89C51主控芯片对数据进行计算处理,由I/O接口输出控制信号给驱动器,来驱动步进电机,经齿轮机构减速后,带动滚珠丝杠转动,实现进给。其原理示意图11。控制器驱动器步进电机步进电机X向工作台无锡职业技术学院毕业设计说明书4图11系统总体原理图微机控制线路图参考MCS51系列单片机控制XY工作台线路图。步进电机参照RORZE株式会社的产品样本选取,以保证质量和运行精度,同时驱动器也选用RORZE的配套驱动器产品。滚珠丝杠的生产厂家很多,本设计参照了汉江机床厂、南京工艺装备制造厂的样本资料,力求从技术性能、价格状况、通用互换性等各方面因素考虑,最后选用南京工艺装备厂的FFZD系列滚珠丝杠,即内循环垫片预紧螺母式滚珠丝杠副。本设计弃用Z80,而选用单片机。单片机体积小、抗干扰能力强,对环境要求不高,可靠性高,灵活性好,性价比大大超过了Z80。比较后选用89C51为主芯片。在使用过程中89C51虽有4K的FLASH(E2PROM),但考虑实际情况需配备EPROM和RAM,并要求时序配备。选晶体频率为6MHZ,89C51读取时间约为3T,则T480NS,常用EPROM读取时间约为200450NS。89C51的读取时间应大于ROM要求的读取时间。89C51的读写时间约为4T,则TR660NS,TW800NS,常用RAM读写时间为200NS左右,均满足要求。根据需要,扩展I/O接口8155,因显示数据主要为数字及部分功能字,为简化电路采用LED显示器。键盘采用非编码式矩阵电路。为防止强电干扰,采用光电隔离电路。驱动器Y向工作台无锡职业技术学院毕业设计说明书5无锡职业技术学院毕业设计说明书6第二章机械部分XY工作台及Z轴的基本结构设计21XY工作台的设计211主要设计参数及依据本设计的XY工作台的参数定为工作台行程横向320MM,纵向450MM工作台最大尺寸(长宽高)1100900300MM工作台最大承载重量120KG脉冲当量0001MM/PLUSE进给速度60平方毫米/MIN表面粗糙度0816设计寿命15年212XY工作台部件进给系统受力分析因激光切割机床为激光加工,其激光器与工件之间不直接接触,因此可以认为在加工过程中没有外力负载作用。其切削力为零。XY工作台部件由工作台、中间滑台、底座等零部件组成,各自之间均以滚动直线导轨副相联,以保证相对运动精度。设下底座的传动系统为横向传动系统,即X向,上导轨为纵向传动系统,即Y向。一般来说,数控切割机床的滚动直线导轨的摩擦力可忽略不计,但滚珠丝杠副,以及齿轮之间的滑动摩擦不能忽略,这些摩擦力矩会影响电机的步距精度。另外由于采取了一系列的消隙、预紧措施,其产生的负载波动应控制在很小的范围。213初步确定XY工作台尺寸及估算重量初定工作台尺寸长宽高度为120095070MM,材料为HT200,估重为625NW1。设中托座尺寸长宽高度为1200520220MM,材料为HT200,估重为250N(W2)。另外估计其他零件的重量约为250NW3。加上工件最大重量约为120KG(1176N)G。无锡职业技术学院毕业设计说明书7则下托座导轨副所承受的最大负载W为WW1W2W3G66525025011762301N22Z轴随动系统设计激光切割机对Z轴随动机构要求非常高。在切割中需随时检测和控制切割表面的不平度,通过伺服电机和滚珠丝杆调整切割头的高度,以保证激光聚焦后的焦点在切割板材的表面位置。由于激光焦点至板面的距离将影响割缝宽窄及质量,因此,要求Z轴的检测精度高于0010MM同时,随动速度应大于5M/MIN。随动速度太快会造成切割头上下震荡,太慢又造成切割头跟不上的现象。目前。对加工板材的检测主要有电容、电感、电阻、激光、红外等几种方式。电感式和电阻式属于传感器,激光、红外及电容式属于非接触式传感器。电容式传感器在运动检测过程中不发生摩擦阻力,最适于金属板材和高速切割加工,而激光和红外位移传感器对加工材料的反射率很敏感,仅适用于一些特殊场合的切割加工如强磁场、强干扰环境。所以在选择传感器时,应注意检测精度和对切割材料的适应性,同时安装时还需要注意采取抗干扰措施。割头具有多种先进的智能和附加功能,如自动调整激光喷嘴距离、自动清洁喷嘴、同轴喷水机构、切割头转动、切割嘴摆动等。这些功能机构的增加,不可避免地增加了切割头的重量,成切割头的动态性能不好,随动机构反应不灵敏。一般来说,普通数控激光切割机Z轴拖动重量在5KG以上时,应采用重力平衡设施。而高性能数控激光切割机的Z轴拖动重量在2KG以上就必须施加重力平衡设施,特别是在高速飞行光路设计中,这一点尤为重要。目前Z轴上的重力平衡设施使用较多的是采用气缸托动方式图21。该方式重量轻、体积小、易安装,还可根据要求调整气缸的平衡力。无锡职业技术学院毕业设计说明书8丝丝丝Z丝Z丝图21Z轴随动机构无锡职业技术学院毕业设计说明书9第三章滚珠丝杠传动系统的设计计算(一)根据机床的受力情况及结构尺寸,参照南京工艺装备厂的产品系列,选用FFZD内循环垫片预紧螺母式滚珠丝杆,具体型号如下X向FFZD25043/490500Y向FFZD25043/5001100(二)因X向的滚珠丝杆比Y向的滚珠丝杆所受的负载大,现只计算X向丝杆的相关数据,Y向根据X向的结果相同选用即可满足要求。(三)具体计算如下。31滚珠丝杠副导程的确定轴向负荷计算公式(31)AFUW式中F切削力,F0W工件重量加工作台重量W2301NU滚动导轨上的滚动摩擦系数(约为00030004),取U0004则根据式(31)0004230192NAF激光切割机滚珠丝杠是在低速条件下工作的。故本处的GO(0203),184276N。对照样本参数,这里的GO非常A小,选定导程为4的滚珠丝杠副。32滚珠丝杠副的传动效率滚珠丝杠副的传动效率为(32)/TG式中滚珠丝杠的螺纹升角当量摩擦角根据当量摩擦系数和当量摩擦角关系(见表31),前面已经定V1M/S,材料选择灰铸铁HRC45。所以400,TG00025;因为ARCTG(PH/D)无锡职业技术学院毕业设计说明书10(33)式中PH导程,4MMD丝杠公称直径,25MM则根据式(33)291则根据式(32)得0953。表31当量摩擦系数F和当量摩擦角齿圈材料锡青铜无锡青铜灰铸铁齿面硬度HRC45其它HRC45HRC45其它相对速度SM/SFFFFF00100501002505010152025304581015240110009000800065005500450040003500300028002400220018001600140013617509434343309235217200143136122116102055048045012001000900075006500550050045004000350031002900260024002065154350941734330925223521720014714012912210901800140013001000090007000650055005004500400035003101275872454350940034330925223521720014301800140013001000090007000650055102758724543509400343309019001600140012001000090008000701045905758651549509434400无锡职业技术学院毕业设计说明书11无锡职业技术学院毕业设计说明书12第四章直线滚动导轨的选型导轨主要分为滚动导轨和滑动导轨两种,直线滚动导轨在数控机床中有广泛的应用。相对普通机床所用的滑动导轨而言,它有以下几方面的优点定位精度高直线滚动导轨可使摩擦系数减小到滑动导轨的1/50。由于动摩擦与静摩擦系数相差很小,运动灵活,可使驱动扭矩减少90,因此,可将机床定位精度设定到超微米级。降低机床造价并大幅度节约电力采用直线滚动导轨的机床由于摩擦阻力小,特别适用于反复进行起动、停止的往复运动,可使所需的动力源及动力传递机构小型化,减轻了重量,使机床所需电力降低90,具有大幅度节能的效果。可提高机床的运动速度直线滚动导轨由于摩擦阻力小,因此发热少,可实现机床的高速运动,提高机床的工作效率2030。可长期维持机床的高精度对于滑动导轨面的流体润滑,由于油膜的浮动,产生的运动精度的误差是无法避免的。在绝大多数情况下,流体润滑只限于边界区域,由金属接触而产生的直接摩擦是无法避免的,在这种摩擦中,大量的能量以摩擦损耗被浪费掉了。与之相反,滚动接触由于摩擦耗能小滚动面的摩擦损耗也相应减少,故能使直线滚动导轨系统长期处于高精度状态。同时,由于使用润滑油也很少,大多数情况下只需脂润滑就足够了,这使得在机床的润滑系统设计及使用维护方面都变的非常容易了。所以在结构上选用开式直线滚动导轨。参照南京工艺装备厂的产品系列。型号选用GGB型四方向等载荷型滚动直线导轨副,如图41。具体型号X向选用GGB20BA2P,25004Y向选用GGB20AB2P,211004无锡职业技术学院毕业设计说明书13图41直线滚动导轨无锡职业技术学院毕业设计说明书14第五章步进电机及其传动机构的确定51步进电机的选用511脉冲当量和步距角已知脉冲当量为1M/STEP,而步距角越小,则加工精度越高。初选为036O/STEP(二倍细分)。512步进电机上起动力矩的近似计算电机起动力矩(51)12M式中M为滚珠丝杠所受总扭矩ML为外部负载产生的摩擦扭矩,有(52)1/AFDTG920025/2TG(291014)0062NMM2为内部预紧所产生的摩擦扭矩,有(53)2/2AOHKFP式中K预紧时的摩擦系数,0103PH导程,4CMFAO预紧力,有FAOFAO1FAO2取FAO1004CA0041600640NFAO2为轴承的预紧力,轴承型号为6004轻系列,预紧力为FAO2130N。故根据式(53)M20098NM齿轮传动比公式为IPH/360P,故步进电机输出轴上起动矩近似地可估算为(54)/QTI360MP/PH式中PLM/STEP00001CM/STEP;MM1M2016N036O/STEP无锡职业技术学院毕业设计说明书15Q085PH04CM0953则根据式(54)TQ36001600001/360850404NM因TQ/TJM0866因为电机为五相运行。则步进电机最大静转矩TJMTQ/0866046NM513确定步进电机最高工作频率参考有关数控激光切割机床的资料,可以知道步进电机最高工作频率不超过1000HZ。根据以上讨论并参照样本,确定选取M56853S型步进电机,该电机的最大静止转矩为08NM,转动惯量为235G/CM252齿轮传动机构的确定521传动比的确定要实现脉冲当量LM/STEP的设计要求,必须通过齿轮机构进行分度,其传动比为(55)/360HPIP式中PH为滚珠丝杠导程为步距角P为脉冲当量根据前面选定的几个参数,由式(54)得0364/3600001I41Z2/Z1根据结构要求,选用Z1为30,Z2为120522齿轮结构主要参数的确定齿轮类型选择直齿加工方便。模数选择本工作台负载相当轻,参考同类型的机床后,选择M1齿轮传动侧隙的消除。中心距的计算AM(Z1Z2)(56)无锡职业技术学院毕业设计说明书16130120/275MM齿顶高为1MM,齿根高为125MM,齿宽为20MM。齿轮材料及热处理小齿轮Z1采用40CR,齿面高频淬火大齿轮Z2采用45号钢,调质处理。53步进电机惯性负载的计算由资料知,激光切割机的负载可以认为是惯性负载。机械机构的惯量对运动特性有直接的影响。不但对加速能力、加速时驱动力矩及动态的快速反应有关,在开环系统中对运动的平稳性也有很大的影响,因此要计算惯性负载。限于篇幅,在此仅对进给系统的负载进行计算。惯性负载可由以下公式进行计算(57)02D1234MNJZ/JV/D式中JD为整个传动系统折算到电机轴上的惯性负载。J0为步进电机转子轴的转动惯量EJ1为齿轮ZL的转动惯量J2为齿轮Z2的转动惯量J3为齿轮Z3的转动惯量MN为系统工作台质量VM为工作台的最大移动速率D为折算成单轴系统电动机轴角速度各项计算如下已知J00忽略不计,MN1125KG齿轮惯性转矩计算公式(58)2JG/G其中为回转半径G为转件的重量滚珠丝杠的惯性矩计算公式(59)JRLD/32无锡职业技术学院毕业设计说明书17最后计算可得J101103KGM2J2132103KGM2J3298104KGM2J4114105KGM2VM12M/SD2RAD/S故惯性负载根据式(57)得JDJ0J1ZL/Z2(J2J3)J4VM/D2MN173KGCM2此值为近似值故此值小于所选电机的转动惯量。无锡职业技术学院毕业设计说明书18第六章传动系统刚度的分析激光切割机XY工作台其实为一进给传动系统,其传动系统的刚度可根据不出现摩擦自振或保证微量进给灵敏度的条件来确定。61根据工作台不出现爬行的条件来确定传动系统的刚度传动系统中的当量刚度K或当扭转刚度C主要由最后传动件的刚度K0或C0决定的,在估算时,取KK0,CC0对滚珠丝杠传动,其变形主要包括丝杠拉压变形扭转变形丝杠和螺母的螺纹接触变形及螺母座的变形。轴承和轴承座的变形。在工程设计和近似计算时,一般将丝杠的拉压变形刚度的三分之一作为滚珠丝杠副的传动刚度K0,根据支承形式可得式3/10/OEFLKGFM(61)式中E206104KGF/MM2F7548MM2LLS250MM则根据式(61)得K02032N/MM传动系统刚度较大,可以满足要求。62根据微量进给的灵敏度来确定传动系统刚度此时传动系统的刚度应满足KF0/式(62)式中K传动系统当量刚度F0部件运动时的静摩擦力N正压力,NW/G230KGF无锡职业技术学院毕业设计说明书19F静摩擦系数,取00030004部件调整时,所需的最小进给量则F02300004092KGFA05P05M/STEP即满足微量进给要求的传动系统刚度为KF0/092/05184KGF/MM结合上述传动系统刚度的讨论可知满足微量进给灵敏度所需要的刚度较小,可以达到精度要求。无锡职业技术学院毕业设计说明书20第七章消隙方法与预紧71消隙方法数控机床的机械进给装置中常采用齿轮传动副来达到一定的降速比和转矩的要求。由于齿轮在制造中总是存在着一定的误差,不可能达到理想齿面的要求,因此一对啮合的齿轮,总应有一定的齿侧间隙才能正常地工作。齿侧间隙会造成进给系统的反向动作落后于数控系统指令要求,形成跟随误差甚至是轮廓误差。对闭环系统来说,齿侧间隙也会影响系统的稳定性。因此,齿轮传动副常采用各种消除侧隙的措施,以尽量减小齿轮侧隙。数控机床上常用的调整齿侧间隙的方法针对不同类型的齿轮传动副有不同的方法。711偏心轴套调整法如图71,齿轮装在电动机轴上,调整偏心轴套可以改变齿轮和之间的中心距,从而消除齿侧间隙。1齿轮2偏心套3齿轮无锡职业技术学院毕业设计说明书21图71偏心轴套调整法712锥度齿轮调整法如图72所示将一对齿轮和的轮齿沿齿宽方向制成小锥度,使齿厚在齿轮的轴向稍有变化。调整时改变垫片的厚度就能改变齿轮和的轴向相对位置,从而消除齿侧间隙。无锡职业技术学院毕业设计说明书22图72锥度齿轮调整法713双片齿轮错齿调整法图73是另一种双片齿轮周向弹簧错齿消隙结构,两片薄齿轮1和2套装一起,每片齿轮各开有两条周向通槽,在齿轮的端面上装有短柱3,用来安装弹簧4。装配时使弹簧4具有足够的拉力,使两个薄齿轮的左右面分别与宽齿轮的左右面贴紧,以消除齿侧间隙。对比三种方案第一种需要经常的调整,对于本身就以提高效率为目标的数控机床而言肯无锡职业技术学院毕业设计说明书23定不合适。第二种是很不错的方案,但在切割机上并不实用。第三种方案相比较而言在数控切割机上适用,而且不需要人为经常调整,很适合数控机床的需要。本设计方案选用第三种方法。图73双片齿轮错齿调整法72预紧滚珠丝杠副在工作台上的支承方式有两种。一种是单支承形式;另一种是两端支承形式,本设计选用两端支承形式中的“双支点各单向固定”的支承方式。该形式夹紧一对圆锥滚子轴承的外圈而预紧,提高轴承的旋转精度,增加轴承装置的刚性,减小机器工作时轴承的振动。预紧量由厂家提供。无锡职业技术学院毕业设计说明书24单片机I/O口扩展驱动器光电隔离功率放大X轴电机纵向丝杠存储器扩展驱动器Y轴电机横向丝杠Z轴电机Z向丝杠第八章控制系统设计81确定机床控制系统方案根据机械系统方案的要求,可以看出对机械部分的控制只有进给系统的步进电机的控制和工作台回转的步进电机控制。控制系统有微机的、有PLC的、也有单片机的,这里采用的是开环控制系统,可以选择经济型的单片机控制系统。另外,居然要控制,就得有输入和输出设备才能对相应的运动进行控制。其控制系统框图如图81所示图81控制系统框图82主要硬件配置821主要芯片选择由于89C51芯片在性价比上比同类单片机高,加上8031、8051市场上已经停产,所以选择89C51作为主芯片。822主要管脚功能89C51是40脚双列直插式芯片。主要管脚功能控制线片外存储器选择端,虽然89C51内有4K的FLASH,但为EA了方便接线和各程序的存放,故不使用内部程序存储器,这样接地,从外EA部程序存储器读取指令。外部程序存储器选通端,以区别读外部数据存储器。PSNALE地址锁存控制端,系统扩展时,ALE控制P0口输出的低八位地址送锁存器储存,以实现数据和地址隔离。此外ALE以L/6晶振的固定频率输出正脉冲,可作为外部时钟或定时脉冲。键盘显示器无锡职业技术学院毕业设计说明书25RESET复位端,当输入的复位信号延续二个周期以上高电平,完成复位初始化操作。89C51中I/O口的介绍P0口外接存储器时,此口为扩展电路低八位地址和数据总线复用口;PL口用户使用的I/O口;P2口外接存储器时,作扩展电路高八位的地址总线;P3口双重功能口;P0P3口均为八位双向口。P0口可驱动8个TTL门电路,PLP3口只能驱动四个TTL门电路。时钟XTAL1和XTAL2,使用内部时钟时,二端接石英和微调电路;使用外部时钟时,接外部时钟脉冲信号。89C51三总线结构地址总线AB地址总线为16位,外部存储器直接寻址范围为64KB,地址总线由P0口经地址锁存器,提供八位A0A7,高八位A8A15由P2口直接提供。数据总线DB数据总线为8位,自P0口直接提供。,控制总线CB由P3口第二功能控制线、ALE、RESET组成。ESN823EPROM的选用为简化电路,此处选用2764EPROM8K8位。本设计采用二片2764EPROM,分别存放监控程序,各功能模块程序,常用零件加工程序。以便于更换各功能模块程序和零件加工程序时,只需更换各自芯片即可,方便升级。2764芯片主要引脚功能A0A1213位地址线D0D7数据输出线数据输出允许信号OE编程控制信号,用于引入编程脉冲PGM片选信号C2764主要工作方式无锡职业技术学院毕业设计说明书26读方式及为低电平,VPP5V时处于读出方式OEC写方式为低电平,亦为低电平,VPP21V,为高电PGMCE平时,2764芯片处于禁止状态。将数据线上数据固化到指定地址单元。编程禁止方式一此为向多片2764写入不同程序而设置的,当VPP21V时,为高电平时,2764芯片处于编程禁止状态。C824RAM的选用数据存储器RAM通常采用MOS型,MOS型RAM分静态、动态两种。动态RAM集成度高,功耗小,成本低,但控制逻辑复杂,需要定期刷新,尤其是容易受到干扰,对环境、结构、电摞等都有较高的要求。对实时控制系统而言,可靠是第一位的,此处选用大容量静态RAM62648K8位一片。6264主要引脚功能A0A1213位地址线IO1IO7数据输入输出线数据输出允许信号OE写选通信号W片选信号C6264主要工作方式读方式及为低电平,为高电平时,6264将数据输出到指EW定地址。写方式为低电平,亦为低电平时,允许数据输入。封锁方式为高电平时,该芯片没被选通,不工作。C82589C51存储器及I/O的扩展可编程接口芯片是指其工作方式可由与之对应的软件命令来加以改变的接口芯片。这类芯片一般具有多种功能,使用灵活方便,使用前必须由CPU对其编程设定工作方式,然后按设定的方式进行操作。8155可编程并行I/O接口具有功能强,价格便宜,且具有与MCS51单片机配置简单、方便等优点。是单片机应用系统最常用的外部功能扩展器件之一。1存储器与单片机联接,主要是通过三总线联接。应考虑总线的驱动能力是否足够。存储器2764、6264存储量均为8K,需13位地址进行存储单元选择,无锡职业技术学院毕业设计说明书27将A0A7脚与地址锁存器八位地址输出对应联接,将A8A13脚与89C51的P2口P20P24相联接,其余地址线经P25P27经译码产生片选信号。数据线联接将存储器数据输出端D0DL与89C51P0口联接。控制线89C51与2764SEN相联,89C51从外部EPROM取指令。、分别与6264、相CEWRDO联,89C51对外部RAM进行读/写。28155许多信号与89C51兼容,可直接联接,因8155内部已有锁存器,因此8155数据地址复合线AD0一AD7与89C51P0口直接相联。地址锁存信号ALE与89C51ALE相联。片选信号经译码后产生,以高位地址P20直接作为IO/CE信号,此时对8155需要使用16位地址进行编址。M8155的结构框图及引脚排列见图82。图828155引脚及内部结构8268155工作方式查询8155I/O工作方式选择通过对8155内部命令寄存器(命令口)设定命令控制字实现。命令寄存器格式及对应的工作方式见下图83。8155I/O有四种工作方式,即ALT1,ALT2,ALT3,ALT4。其中各符号说明如下AINTRA口中断,请求输入信号,高电平有效。BINTRB口中断,请求输入信号,高电平有效。无锡职业技术学院毕业设计说明书28ABF(BBF)A口(B口)缓冲器满状态标志输出线,(缓冲器有数据时BF为高电平)。ASTB(BSTB)A口(B口)设备选通信号输入线,低电平有效。在ALT1ALT4的不同方式下,A口、B口及C口的各位工作方式如下ALT1A口,B口为基本输入/输出,C口为输入方式。ALT2A口,B口为基本输入/输出,C口为输出方式。ALT3A口为选通输入/输出,B口为基本输入/输出。PC0为AINTR,PC1为ABF,PC2为,PC3PC5为输出。STALT4A口、B口为选通输入/输出。PC0为AINTR,PC1为ABF,PC2为,PC3为BINTR,PC4为BBF,PC5为。STBST00空操作01停止计数10时间到则停止计数11置入工作方式和计数长度后立即启动计数,若正在计数,溢出后按新的方式和长度计数0禁止B口中断1允许B口中断0禁止A口中断1允许A口中断定义端口A0输入1输出定义端口B0输入1输出定义端口C00ALT1、A口、B口基本输入输出,C口输入01ALT1、A口、B口基本输入输出,C口输出10ALT3,A口选通输入输出,B口基本输入输出PC0AINTRPC1ABFPC2ASTBPC3PC5输入输出PC0AINTRPC1ABFPC2ASTBPC3BINTRPC4BBFPC5BSTB图83命令寄存器格式无锡职业技术学院毕业设计说明书29827状态查询8155还有一个状态寄存器,用于锁存I/O口和定时器的当前状态,供CPU查询用。其格式如图84状态寄存器和命令寄存器共用一个地址,命令寄存器只能写入不能读出,而状态寄存器只能读出不能写入。所以可以认为,CPU读该地址时,作为状态寄存器,读出的是当前I/O口和定时器的状态,而写该地址时,则作为命令寄存器对I/O口工作方式的选择。8288155定时功能8155芯片内有一个14位减法计数器,可对输入脉冲进行减法计数。外部有两个定时器引脚TINEIN和TIMEOUT。TINEIN为定时器时钟输入,有外部输入时钟脉冲,TIMEOUT为定时器输出,输出各种信号脉冲波形。定时器的格式、输出波形见图85。由上图可见,定时器的低8位和高6位计数器定时是出方式由04H、05H寄存器确定。对定时器编程时,首先将计数器及定时器方式送入定时器口,(定时器的低8位和高6位,定时器方式M)04H,05H。计数常数在002H3FFF之间。计数器的起动和停止由命令寄存器的最高两位TM2和TM1决定。但何时读都可以置定时器的长度和工作方式,然后必须将起动命令写入命令寄存器。既使计数器已经计数,在写入起动命令后,仍可改变定时器的工作方式。A口中断标志请求A口缓冲器满空标志口中断允许标志B口中断标志请求B口缓冲器满空标志B口中断允许标志定时器中断标志,定时器计数到指定长度置“1”,读状态后清“0”图84状态寄存器格式无锡职业技术学院毕业设计说明书30M2M1方式定时器输出波形00单方波01连续方波10单脉冲11连续脉冲图858155定时器方式及输出波形829芯片地址分配89C51支持的存储芯片,程序存储器与数据存储器单独编址,EPROM与RAM地址分配较为自由,不必考虑会发生冲突,因89C51复位后,从0000H开始,内部程序存储器空间为0000H0FFFH,外部2片2764芯片地址分别为0C000H0DFFFH,8000H9FFFH。89C51内部数据存储器空间为00H0FFH,外部6264芯片地址6000H7FFFH18155芯片地址假定未用地址用“0“表示/IO0时,81551内部RAM地址范围E000HE0FFHM/IO1时,端口地址控制口E100H;PA口E101H;PB口E102H;PC口E103H;定时器低八位E104H;定时器高八位E105H28155芯片地址假定未用地址用“0“表示/IO0时,81551内部RAM地址范围0A000H0A0FFH/IO1时,端口地址控制口0A00H;PA口0A01H;PB口0A02H;PC口0A03H;定时器低八位0A04H;定时器高八位0A05H无锡职业技术学院毕业设计说明书3183总体程序控制831流程图无锡职业技术学院毕业设计说明书32开始关中断初始化清数据区读键开中断键处理工作方式判别编子程序调试子程序编程调试键盘扫描子程序求键值子程序832主程序ORG0000HAJMPMAINORG0003HLJMPINT0ORG000BHLJMPT0无锡职业技术学院毕业设计说明书33ORG0013HLJMPINT1MAINMOVA,00HMOVR0,00HMOVDPTR,2000HXUNHUANMOVXDPTR,AINCDPTRINCR0CJNER0,0FFH,XUNHUANINCR1CJNER2,0FFH,XUNHUANMOVSP,60HSETBPX0SETBEX0SETBEX1SETBEAWEAJMPWEGONGZUOLCALLQIUJIANLCALLXIANSHILCALLCHULI84键盘设计841键盘定义及功能控制面板上布置5个控制键,33个功能数字键。其中8个键有双重功能,由SHIFT键转换,按下SHIFT键,上档键有效。5个控制键各功能如下急停键运行时按该键,程序立即停止运行。暂停键运行时按下该键,执行完本程序段后,停止执行下一程序段,等待处理,此为硬件暂停。恢复运行键处于急停或暂停时,接下该键程序继续执行。用M00实行软件暂停时,恢复运行也需要按该键。复位键编程或运行前,清除内存中的随机数。对中心键钼丝自动找准预定的中心位置原点。30个功能数字键包括数字键“09”,负号“”,程序开始字“”,程序段结束字“LF”,序号字“N”,准备功能字“G”,辅助功能字“M”,速度功能字“F”,主轴速度功能字“S”,坐标功能字“X、Y、Z、I、J、W”。编辑键三无锡职业技术学院毕业设计说明书34个DEL/INS删除/插入程序段键,DISP/ZOOMDISP显示程序全段内容,ZOOM使加工图形按比例缩放,预置为1,COPY程序段复制,IDX可设定某一程序段为起割点,单步步进电机走一拍就停止工作,回零钼丝重新置于起点,运行加工开始确认。842键盘程序设计本设计采用非编码式矩阵式键盘,18155为键盘接口,按五行六列布线。PA0PA4为行线,PC0PC5为列线。A口为输出口,C口为输入口,按键盘列线,每个键对应一个键码,根据键码转至相应键处理子程序。常用键识别方法有扫描法和线翻转法。本设计采用扫描法。其原理是一条列线为低电平,若此列线上已闭合键,则各行线状态都为高电平,然后按行号、列号求得闭合键键码。定义各行首键号为00H、06H、0CH、12H、18H,键码行号列号。键号键功能对应表81表81键号键功能对应键号00H09H0AH0BH0CH0DH0EH0FH10H11H12H1E功能09LFNGMFSXYZ键号13H14H15H16H17H18H19H1AH1BH1CH1DH1F功能IJDELCOPYZODISPIDX纸带穿孔单步回零运行SHIFTW无锡职业技术学院毕业设计说明书35返回监视行值左移一位扫完一遍列值列值窜键()01加“窜键标志加“1被按键列值3在本行对口行扫描延时20抖动窜键标志送有键按下(列值3)全“1(3FH)送C口关显示图86键盘扫描程序流程图无锡职业技术学院毕业设计说明书36图87求键值子程序键盘扫描子程序ORG0500HSCANMOVA,00HMOVDPTR,E101HMOVXDPTR,AMOVA3FHMOVDDPTR,E103HMOVXDPTR,AMOVDPTR,E102HMOVXA,DPTRANLA,1FHCJNE3A,1FH,NEXT1SJMPNEXT4无锡职业技术学院毕业设计说明书37NEXT1ACALLDS20MSCLRCMOVR2,00HMOVR1,01HLOOPINCDPTRMOVA,R1MOVXDPTR,AMOVDPTR,8002HMOVXA,DPTRANLA,1FHCJNEA,1FH,NEXT2SJMPNEXT3NEXT2INCR2CJNER2,01H,NEXT4MOVR4,AMOVA,R1MOVR3,ANEXT3MOVA,R1RLCAMOVR1,ACJNEA,40H,LOOPAJMPKCODENEXT4CLRARETEND求键值子程序ORG0560HKCODEMOVR1,00HMOVA,R3CLRCLOOPRRCAJZNEXT1INCR1SJMPLOOP无锡职业技术学院毕业设计说明书38NEXT1MOVA,R1SWAPAMOVR1,AMOVA,R4ANLA,0FHORLA,R1MOVB,AMOVDPTR,KTABMOVR0,00HCLRAREPEMOVCA,ADPTRCJNEA,B,NEXT2SJMPRESVNEXT2INCR0MOVA,R0SJMPREPERESVMOVA,R0RETKTABDB0FH,1FH,17H,1BH,2FH,27HDB2BH,3FH,37H,3BH,3DH,2DHDEB1DH,0DH,0BH,07H,03H,1EHDB23H,3EH,4FH,47H,4BH,4DHDB5FH,57H,5BH,5DHEND85显示器设计851显示器显示方式的选用程序输入时,涉及数字键及N、G、M等功能键。采用控制简单,价格低廉的LED显示器。因数控程序较长,显示数据较多,一次把整条指令内容全显示出来很不经济。采用段显示法,即依次显示X、Y、I、J等数据,一条指令显示完,再显示下一条指令。以减少LED数量。系统分辨率为1M,最大控制长度为1M,需6位显示器才能满足要求,再加上一位符号位,须7位LED,为清晰显示N、G、X、Y符号,符号位用一位“米“字显示。无锡职业技术学院毕业设计说明书39显示器显示方式有静态、动态两种。本设计采用动态扫描法,即逐个点亮各位显示器,因视觉残留效应,效果与全部显示器持续点亮一样。852显示器接口为实现显示器动态扫描,对显示器提供字形代码输入及显示位控制,因此显示器接口需有字形和字位控制。89C51P0口输出BCD码,通过驱动器、锁存器输出字形到LED,构成传送电路。(显示电路见附图1)8538155扩展I/O端口的初始化由上图的硬件连接得到8155初始化程序8155有关地址寄存器端口地址为100H命令字寄存器104H定时器低字节105H定时器高字节相应初始化程序为ORG0A00HMOVDPTR,100HMOVA,7HMOVXR0,AEND因为P33接行程开关,处于高优先级,所以IP、IE初始化为SETBPX0SETPPX1CLRPT0CLRPT1CLRPSSETBEX0SETBEX1SETBET0SETBET1SETBESCLSET2SETBEAPSW、TCON、TMOD初始化MOVPSW,00H无锡职业技术学院毕业设计说明书40SETBIT0SETBIT1SETBIE0SETBIE1SETBTR0SETBTR1TMOD工作在方式2,所以初始化为MOVTMOD,66H86插补原理插补是对直线、圆弧等低次方程曲线的一种逼近方式。通过计算使沿坐标方向的折线所构成的图形与加工图形间的误差保持在允许的范围内。常用的方法有逐点比较法、积分法。本设计选用逐点比较法。逐点比较法工作原理在控制过程中,逐步计算,判别折线运动与要求轨迹之间的偏差,决定下一步的进给方向。用步进电机控制工作台沿某一方向进给一步。一个插补由四个节拍组成,即偏差判别,进给,偏差计算,终点计算。无论是直线插补、顺圆插补、逆圆插补都遵守这样的四步原则。87光电隔离电路在实际电路中,模拟信号与数字信号之间有一个强电干扰的问题。光电隔离电路的作用是在电隔离的情况下,以光为煤介传送信号,对输入和输出电路可以进行隔离因而能有效地抑制系统噪声,消除接地回路的干扰,有响应速度较快、寿命长、体积小耐冲击等好处,使其在强弱电接口,特别是在微机系统的前向和后向通道中获得广泛应用。故在系统电路设计时,应该注意输入信号电路与单片机连接时的隔离。在这里,采用光电耦合是最常用的方法。光电耦合器具有三个特点信号传递采取电光电的形式,发光部分和受光部分不接触,能够避免输出端对输入端可能产生的反馈和干扰,抑制噪声干扰能力强;具有耐用、可靠性高和速度快等优点,响应时间一般为数以内,高速型光电耦合器的响应时间有的甚至小于

温馨提示

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

评论

0/150

提交评论