毕业设计(论文)-CA6140普通车床微机数控改装设计(含全套CAD图纸)_第1页
毕业设计(论文)-CA6140普通车床微机数控改装设计(含全套CAD图纸)_第2页
毕业设计(论文)-CA6140普通车床微机数控改装设计(含全套CAD图纸)_第3页
毕业设计(论文)-CA6140普通车床微机数控改装设计(含全套CAD图纸)_第4页
毕业设计(论文)-CA6140普通车床微机数控改装设计(含全套CAD图纸)_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

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

文档简介

优秀毕业论文,支持预览,答辩通过,欢迎下载需要CAD图纸,Q咨询414951605或1304139763摘要物竞天择,适者生存。一些不适应社会发展在机床必将被淘汰,所以实施机床的数控化改造是机械行业在必然趋势。通过搜集资料、实践研究等方法对机床就行改造即是用较少的成本去创造更高的价值。而这也将极大的推动中国机械行业的发展。经过大量实践证明普通机床数控化改造具有一定经济性、实用性和稳定性。所以很多企业纷纷将现有机床改造成经济型数控机床,这种做法具有投资少、见效快的特点。事实证明机床的数控化改造可以为企业带来可观的经济效益。目前机床数控化改造的市场在我国还有很大的发展空间,现在我国机床数控化率不到3。用普通机床加工出来的产品普遍存在质量差、品种少、档次低、成本高、供货期长,从而在国际、国内市场上缺乏竞争力,直接影响一个企业的产品、市场、效益,影响企业的生存和发展,所以必须大力提高机床的数控化率。本文以车床的数控改造为例,介绍了机床数控改造的方法,包括其结构的改造设计,性能与精度的选择以及最后改造方案的确定。关键字CA6140机床、数控化、改造、设计优秀毕业论文,支持预览,答辩通过,欢迎下载需要CAD图纸,Q咨询414951605或1304139763ABSTRACTNATURALSELECTION,SURVIVALOFTHEFITTESTHAVETOADAPTTOSOCIALDEVELOPMENTWILLBEELIMINATEDINTHEMACHINE,SOTHEIMPLEMENTATIONOFTHETRANSFORMATIONOFCNCMACHINETOOLSINMACHINERYINDUSTRYISANINEVITABLETRENDBYGATHERINGINFORMATION,PRACTICALRESEARCHMETHODSSUCHASTHETRANSFORMATIONOFTHEMACHINETHATISONTHELINEWITHLESSCOSTTOCREATEHIGHERVALUEANDTHISWILLGREATLYPROMOTETHEDEVELOPMENTOFCHINASMACHINERYINDUSTRYAFTERALOTOFPRACTICEPROVEDORDINARYCNCTRANSFORMATIONWITHACERTAINECONOMY,PRACTICALITYANDSTABILITYSOMANYCOMPANIESHAVETRANSFORMEDINTOANEXISTINGMACHINEECONOMICALCNCMACHINETOOLS,THISAPPROACHHASLESSINVESTMENT,QUICKFEATURESFACTSHAVEPROVEDTHATNCTRANSFORMATIONTOOLSCANBRINGCONSIDERABLEECONOMICBENEFITSFORTHEENTERPRISECURRENTLYCNCTRANSFORMATIONOFTHEMARKETINOURCOUNTRYTHEREISSTILLMUCHROOMFORDEVELOPMENT,ISNOWCHINASMACHINETOOLCNCRATEOFLESSTHAN3OUTOFTHEORDINARYMACHININGWIDESPREADPOORQUALITYPRODUCTS,LESSVARIETY,LOWGRADE,HIGHCOST,LONGDELIVERYPERIOD,SOUNCOMPETITIVEINTHEINTERNATIONALANDDOMESTICMARKETS,DIRECTLYAFFECTACOMPANYSPRODUCTS,MARKETS,EFFECTIVENESS,IMPACTBUSINESSSURVIVALANDDEVELOPMENT,ITISNECESSARYTOGREATLYIMPROVETHERATEOFCNCMACHINETOOLSINTHISPAPER,CNCLATHETRANSFORMATIONFOREXAMPLE,DESCRIBESAMETHODOFCNCTRANSFORMATION,INCLUDINGIDENTIFICATIONOFTHETRANSFORMATIONOFTHEDESIGNOFITSSTRUCTURE,THEPERFORMANCEANDACCURACYOFSELECTIONANDTHEFINALTRANSFORMATIONOFTHEPROGRAMKEYWORDSCA6140MACHINETOOLS,NUMERICALCONTROL,TRANSFORMATION,DESIGN优秀毕业论文,支持预览,答辩通过,欢迎下载需要CAD图纸,Q咨询414951605或1304139763目录摘要IABSTRACTII第一章绪论111数控改造的背景112数控改造的意义113设计要求2131给定参数2132设计要求2第二章改造的总体构思与技术方案421CA6140普通车床的组成422总体改造方案5221机械部分改造6222数控部分的改造7第三章机械部分改造设计831滚珠丝杠螺母副的型号选择与校核8311纵向滚珠丝杠螺母副的型号选择与校核8312横向滚珠丝杠螺母副的型号选择与校核1332齿轮有关计算与校核15321有关齿轮计算15322转动惯量计算15323所需转动力矩计算1633步进电机选择与计算17331步进电机选用的基本原则17332纵向进给系统步进电机的确定18333横向进给系统步进电机的确定18第四章单片机数控系统设计2041微机控制系统硬件电路设计20411控制系统的功能要求20412硬件电路的组成2042单板机控制系统的设计21421硬件配置21422存贮器空间分配21423I/O口地址分配21424光电隔离电路2243存储器扩展电路设计22优秀毕业论文,支持预览,答辩通过,欢迎下载需要CAD图纸,Q咨询414951605或1304139763431程序存储器的扩展22432数据存储器的扩展23433并行I/O接口电路的扩展2444译码电路设计2645其他辅助电路设计26451复位电路26452越界报警电路27453掉电保护电路27第五章软件设计部分2851控制系统的监控管理程序2852控制LED显示子程序2853管理键盘子程序3054直线插补子程序31第六章总体结论34参考文献35致谢36优秀毕业论文,支持预览,答辩通过,欢迎下载需要CAD图纸,Q咨询414951605或1304139763优秀毕业论文,支持预览,答辩通过,欢迎下载需要CAD图纸,Q咨询414951605或1304139763第一章绪论11数控改造的背景数控机床与普通机床相比,增加了功能,提高了性能,简化了结构较好地解决形状复杂、精密、小批量及形状多变零件的加工问题。能获得稳定的加工质量和提高生产率,其应用越来越广泛,但是数控的应用也受到其他条件限制(1)数控机床价格昂贵,一次性投资巨大,中小企业常是心有力而力不足;(2)目前,各企业都有大量的普通机床,完全用数控机床替换根本不可能,而且替代下的机床闲置起来又会造成浪费;(3)在国内,订购新数控机床的交货周期一般较长,往往不能满足生产急需;(4)通用数控机床对某一类具体生产项目有多余功能。要较好的解决上述问题,应走通用机床数控改造之路。普通机床的改造就是在普通机床上增加微机数控装置,使其具有一定的自动化能力,以实现额定的加工工艺目标。机床数控化改造的优点(1)改造闲置设备,能发挥机床原有的功能和改造后的新增功能,提高了机床的使用价值,可以提高固定资产的使用效率;(2)适应多品种、小批量零件生产;(3)自动化程度提高、专业性强、加工精度高、生产效率高;(4)降低对工人的操作水平的要求;(5)数控改造费用低、经济性好;(6)数控改造的周期短,可满足生产急需。目前机床数控化改造的市场在我国还有很大的发展空间,现在我国机床数控化率不到3。用普通机床加工出来的产品普遍存在质量差、品种少、档次低、成本高、供货期长,从而在国际、国内市场上缺乏竞争力,直接影响一个企业的产品、市场、效益,影响企业的生存和发展,所以必须大力提高机床的数控化率。普通车床(如C616,C618,CA6140)等是金属切削加工最常用的一类机床。普通机床刀架的纵向和横向进给运动是由主轴回转运动经挂轮传递而来,通过进给箱变速后,由光杠或丝杠带动溜板箱、纵溜箱、横溜板移动。进给参数要靠手工预先调整好,改变参数时要停车进行操作。刀架的纵向进给运动和横向进给运动不能联动,切削次序也由人工控制。对普通车床进行数控化改造,主要是将纵向和横向进给系统改为用微机控制的、能独立运动的进给伺服系统;刀架改造成为能自动换刀的回转刀架。这样,利用数控装置,车床就可以按预先输入的加工指令进行切削加工。由于加工过程中的切削参数,切削次序和刀具都会按程序自动调节和更换,再加上纵向和横向进给联动的功能,数控改装后的车床就可以加工出各种形状复杂的回转零件,并能实现多工序自动车削,从而提高了生产效率和加工精度,也能适应小批量多品种复杂零件的加工。12数控改造的意义(1)节约成本,与购置新机床相比,数控化改造可以节省60到80的费用(2)性能更稳定,所利用的床身立柱都是重而坚固的铸件,改造后机床性能质量好可以做新设备使用多年优秀毕业论文,支持预览,答辩通过,欢迎下载需要CAD图纸,Q咨询414951605或1304139763(3)更好的体现用户的愿望,新机床有些用户不需要的功能,造成价值的浪费,数控化改造可以依照用户的需求改造(4)生产效率更高,(5)更有利于维修和使用,购置新设备需要一个了解其性能的过程,改造后操作者对机床的特性早已清楚,在使用和维护方面培训时间段,见效快。13设计要求将CA6140普通车床改造成用AT89S51单片机控制的经济型数控车床。要求该车床在纵向和横向具有直线和圆弧插补功能。系统分辨率纵向001MM/PLUS,横向0005MM/PLUS。131给定参数最大加工直径在床面上400MM在床鞍上210MM工作行程纵向1000MM横向500MM导轨类型纵向综合性导轨横向燕尾型导轨主轴转速范围正转(24级)101400RPM反转(12级)141580RPM溜板及刀架重力纵向800N横向600N刀架快移速度纵向24M/MIN横向12M/MIN最大切削进给速度纵向06M/MIN横向03M/MIN主电机功率75KW/1450RPM启动加速时间30MS机床定位精度0015MM132设计要求优秀毕业论文,支持预览,答辩通过,欢迎下载需要CAD图纸,Q咨询414951605或1304139763(1)改装后数控车床应具有的性能数控代码制ISO脉冲分配方式逐点比较法输入方式增量值、绝对值通用同时控制坐标轴数2坐标轴(纵向Z,横向X)脉冲当量值纵向001MM/脉冲横向0005MM/脉冲刀具补偿量09999MM进给传动链间隙补偿量纵向015MM横向0075MM自动升降速性能有(2)改装后数控车床的工艺范围具有快速定位,直线插补,顺、逆圆插补。采用步进电机开环控制(4)对微机数控系统的要求微机控制系统要有可靠性好、功能强、速度快、抗干扰能力强,可在线编程、具有很高的性能价格比等特点。单片机型号AT89S5124PUSRAM型号IDT7164S35P(8K8)型号AT28C25615PI(32K8)PROME2采用全译码方式译码步进电机采用硬件环行分配,功放电路采用高低压功放控制系统的加工程序和控制命令可通过键盘操作实现采用数码管显示加工数据及机床的状态等信息具有ISP(在线编程)功能优秀毕业论文,支持预览,答辩通过,欢迎下载需要CAD图纸,Q咨询414951605或1304139763第二章改造的总体构思与技术方案21CA6140普通车床的组成CA6140普通车床的主要组成部件由图1所示。图21CA6140车床外形图1主轴箱2刀架3尾座4床身5右床腿6溜板箱7左床腿8进给箱1主轴箱主轴箱1是一部件,由箱体、主轴、传动轴、轴上传动件、变速操纵机构、润滑密封件等组成。主轴通过前端的卡盘或者花盘带动工件完成旋转作主运动,也可以安装前尖顶通过拨盘带动工件旋转。2刀架四方刀架装在小滑板上,而小滑板装在中滑板上,纵滑板可沿床身导轨纵向移动,从而带动刀具纵向移动,用来车外圆、镗内孔等。而中滑板相对于纵滑板作横向移动,用来带动刀具加工端面、切断、切槽等。小滑板可相对中滑板改变角度后带动刀具斜进给,用来车削内外短锥面。3、尾座尾座3可沿其导轨纵向调整位置,其上可安装顶尖支撑长工件的后段以加工长圆柱体,也可以安装孔加工刀具加工孔。尾座可横向作少量的调整,用于加工小锥度的外锥面。4、进给箱进给箱8内装有进给运动的传动及操作装置,通过改变进给量的大小,可改变所加工螺纹的种类及导程。5、床身及床腿床身4是机床的支承件,它安装在左床腿7和右床腿5上并支承在地基上。床身上安装着机床的各部件,并保证它们之间具有要求的相互准确位置。床身上面有纵向运动导轨和尾座纵向调整移动的导轨。6、溜板箱溜板箱6与纵向滑板(床鞍)相连,溜板箱内装有纵、横向机动进给的优秀毕业论文,支持预览,答辩通过,欢迎下载需要CAD图纸,Q咨询414951605或1304139763传动换向机构和快速进给机构等。22总体改造方案总体方案设计应考虑机床数控系统的类型,计算机的选择,以及传动方式和执行机构的选择等。(1)普通车床数控化改造后应具有定位、纵向和横向的直线插补、圆弧插补功能,还要求能暂停,进行循环加工和螺纹加工等,因此,数控系统选连续控制系统。(2)车床数控化改装后属于经济型数控机床,在保证一定加工精度的前提下应简化结构、降低成本,因此,进给伺服系统采用步进电机开环控制系统。(3)根据普通车床最大的加工尺寸、加工精度、控制速度以及经济性要求,经济型数控机床一般采用8位微机。在8位微机中,MCS51系列单片机具有集成度高、可靠性好、功能强、速度快、抗干扰能力强、具有很高的性价比,因此,可选MCS51系列单片机扩展系统。(4)根据系统的功能要求,微机数控系统中除了CPU外,还包括扩展程序存储器,扩展数据存储器、I/O接口电路;包括能输入加工程序和控制命令的键盘,能显示加工数据和机床状态信息的显示器,包括光电隔离电路和步进电机驱动电路,此外,系统中还应包括螺纹加工中用的光电脉冲发生器和其他辅助电路。(5)设计自动回转刀架及其控制电路。(6)纵向和横向进给是两套独立的传动链,它们由步进电机、齿轮副、丝杠螺母副组成,其传动比应满足机床所要求的分辨率。(7)为了保证进给伺服系统的传动精度和平稳性,选用摩擦小、传动效率高的滚珠丝杠螺母副,并应有预紧机构,以提高传动刚度和消除间隙,齿轮副也应有消除齿侧间隙的机构。(8)采用贴塑导轨,以减小导轨的摩擦力。(9)原机床的主要结构布局基本不变,尽量减少改动量,以降低成本缩短改造周期。(10)机械结构改装部分应注意装配的工艺性,考虑正确的装配顺序,保正安装、调试、拆卸方便,需经常调整的部位调整应方便。总体方案设计图如22图所示优秀毕业论文,支持预览,答辩通过,欢迎下载需要CAD图纸,Q咨询414951605或1304139763图22总体方案设计图图23进给伺服系统总体方案框图221机械部分改造(1)主传动系统和进给系统的改造CA6140型普通车床的主传动系统和进给系统都由主轴电机控制,而改造后的车床则把主传动系统和进给系统的运动分离开。分别由各自的步进电机来控制,但是为保证车床在车螺纹时主传动运动与进给运动之间的联系,所以在拆掉进给系统的同时,必须在主轴上安装一个脉冲发生器,来实现主轴传动和进给运动之间的联系。同时,为了提高机床的精度和效率,用滚珠丝杠来代替原机床的光杠,并且采用单独的步进电机来控制。这样不仅提高了机床的性能和精度,还提高了机床的使用性能。1机械部分的改造首先拆去进给箱、溜板箱;还要对车床的床鞍进行部分的改造,拆去纵向小拖板、横向拖板,将丝杠换成滚珠丝杠,并且由一端驱动的步进电机来控制。2刀架的改造CA6140普通车床的刀架不能满足数改后的车床的性能和精度的要求。所以,必须要换成数控自动刀架。优秀毕业论文,支持预览,答辩通过,欢迎下载需要CAD图纸,Q咨询414951605或1304139763(2)进给系统机械结构改造设计进给系统改造设计需要改动的主要部分有挂轮架、进给箱、溜板箱、溜板刀架等改造的方案不是唯一的。以下是其中的一种方案挂轮架系统全部拆除,在原挂轮主动轴处安装光电脉冲发生器。进给箱部分全部拆除,在该处安装纵向进给步进电机与齿轮减速箱总成丝杠、光杠和操作杠拆去,齿轮箱连接滚珠丝杠,滚珠丝杠的另一端支承座安装在车床尾座端原来装轴承座的部分。溜板箱部分全部拆除,在原来安装滚珠丝杠中间支撑架和螺母以及部分操作按钮。横溜板箱部分将原横溜板的丝杠的、螺母拆除,改装横向进给滚珠丝杠螺母副、横向进给步进电机与齿轮减速箱总成安装在横溜板后部并与滚珠丝杠相连。刀架拆除原刀架,改装自动回转四方刀架总成。222数控部分的改造为降低改造成本,决定采用开环控制方式对X轴和Z轴进给系统进行改造。经济型数控结构简单、价格低,调试、维护方便,一般用于精度不高的经济型机床。本次改造的机床主要用于粗加工。CA6140车床的数控化改造220070514133642接口箱内减速齿轮的齿数比该车床要求的控制精度为Z向0005MM,X向为00025MM,即当执行一个脉冲指令时,工件的长度和直径均变化0005MM。BYG550C2型步进电机的步距角为036,每周步距数为360/0361000步/周,X向丝杠螺距为4MM,脉冲当量为00025MM,Z向丝杠螺距为6MM,脉冲当量0005MM。按公式主动轮齿数从动轮齿数步/周脉冲当量丝杠螺距则X向Z主/Z从100025/40005/8Z向Z主/Z从10005/60005/6优秀毕业论文,支持预览,答辩通过,欢迎下载需要CAD图纸,Q咨询414951605或1304139763第三章机械部分改造设计进给伺服系统机械部分的计算与选型内容包括确定脉冲当量、计算切削力滚珠丝杠螺母副的设计、计算与选型、齿轮传动计算、步进电机的计算和选型等。计算简图如下图所示图31纵向进给图32进给系统计算简图脉冲当量是指一个进给脉冲使机床执行部件产生的进给量,它是衡量数控机床加工精度的一个基本参数。因此,脉冲当量应根据机床精度的要求来确定。对经济型数控机床来说,常采用的脉冲当量为001MM/STEP和0005MM/STEP,在CA6140的技术参数中,要求纵向脉冲当量为001MM/STEP。横向脉冲当量为0005MM/STEP。PFPF31滚珠丝杠螺母副的型号选择与校核311纵向滚珠丝杠螺母副的型号选择与校核优秀毕业论文,支持预览,答辩通过,欢迎下载需要CAD图纸,Q咨询414951605或1304139763(1)滚珠丝杠螺母副滚珠丝杠副是在丝杠和螺母间以钢球为滚动体的螺旋传动元件。滚珠丝杠副的结构原理示意图如图所示,它可将旋转运动转变为直线运动,或者将直线运动转变为旋转运动。因此,滚珠丝杠副既是传动元件,也是直线运动与旋转运动相互转换的元件。滚珠丝杠螺母副的结构原理图组成主要由丝杆、螺母、滚珠和滚道(回珠器)、螺母座等组成。工作原理在丝杆和螺母上加工有弧行螺旋槽,当它们套装在一起时便形成螺旋滚道,并在滚道内装满滚珠。而滚珠则沿滚道滚动,并经回珠管作周而复始的循环运动。回珠管两端还起挡珠的作用,以防滚珠沿滚道掉出。特点传动效率高机械效率可高达9298。摩擦力小主要是用滚珠的滚动代替了普通丝杆螺母副的滑动。轴向间隙可消除也是由于滚珠的作用,提高了系统的刚性。经预紧后可消除间隙。使用寿命长、制造成本高主要采用优质合金材料,表面经热处理后获得高的硬度。1)最大工作荷载计算滚珠丝杠的工作载荷(N)是指滚珠丝杠副的在驱动工作台时滚珠丝杠所承受的MF轴向力,也叫做进给牵引力。它包括滚珠丝杠的走到抗力及与移动体重力和作用在导轨上的其他切削分力相关的摩擦力。由于原普通CA6140车床的纵向导轨是三角形导轨,则用公式21计算工作载荷的大小。(31)MVFKLFG车削抗力分析车削外圆时的切削抗力有,主切削力与主切削速度方向一致XYFZZF垂直向下,是计算机床主轴电机切削功率的主要依据。切深抗力与纵向进给垂直,Y影响加工精度或已加工表面质量。进给抗力与进给方向平行且相反指向,设计或校核X进给系统是要用它。优秀毕业论文,支持预览,答辩通过,欢迎下载需要CAD图纸,Q咨询414951605或1304139763切削时总切削力的分解纵切外圆时,车床的主切削力可以用下式计算ZF(32)ZZZXFYNPCAFVK5360N由金属切削原理知102504(33)ZXYF得1340NXF2144NY因为车刀装夹在拖板上的刀架内,车刀受到的车削抗力将传递到进给拖板和导轨上,车削作业时作用在进给托板的载荷和与车刀所受到的车削抗力有对应关系。1FVC因此,作用在进给托板上的载荷可以按下式求出托板上的进给方向载荷1340N1X托板上的垂直方向载荷5360NVFZ托板上的横向载荷2144NCY因此,最大工作载荷MVKLFG115134000453609098179068N对于三角形导轨K115,003005,选004因为是贴塑导轨,G是FF优秀毕业论文,支持预览,答辩通过,欢迎下载需要CAD图纸,Q咨询414951605或1304139763纵向横向溜板箱和刀架的重量,选纵向横向溜板箱的重量为75KG,刀架重量为15KG最大动载荷C的计算滚珠丝杠应根据额定动载荷CA选用,可用式34计算(34)3MLFFL为工作寿命,单位为10R,L60NT10N为丝杠转速(RMIN),N1000VL0V为最大切削力条件下的进给速度(MMIN),可取最高进给速度的1/21/3L0为丝杠的基本导程,查资料得L012MM为运转状态系数,因为此时有冲击振动,所以取15MFMFV纵向159MM/R1400R/MIN2226MM/MINN纵向V纵向1/2/L022261/2/129275R/MINL60NT/10660927515000/106835则1517906811740(N)3MCLFF385初选滚珠丝杠副的尺寸规格,相应的额定动载荷CA不得小于最大载荷C因此有CAC11740N另外例如滚珠丝杠副有可能在静态或低速运转下工作并受载,那么还需考虑其另一种失效形式滚珠接触面上的塑性变形。即要考虑滚珠丝杠的额定静载荷是否充分地超OAC过了滚珠丝杠的工作载荷FM,一般使23OAMCF初选滚珠丝杠为外循环,因为内循环较外循环丝杠贵,并且较难安装。考虑到简易经济改装,所以采用外循环。因此初选滚珠丝杠的型号为型CD63835E型,主要参数为4763MM,8MM,63MM,2O19,圈数列数351WD0LMD纵向滚珠丝杠的校核1)传动效率计算滚珠丝杠螺母副的传动效率为92(35)TANTAN219T10OO2)刚度验算滚珠丝杠副的轴向变形将引起导程发生变化,从而影响其定位精度和运动平稳性,滚珠丝杠副的轴向变形包括丝杠的拉压变形,丝杠和螺母之间滚道的接触变形,丝杠的扭转变形引起的纵向变形以及螺母座的变形和滚珠丝杠轴承的轴向接触变形。优秀毕业论文,支持预览,答辩通过,欢迎下载需要CAD图纸,Q咨询414951605或1304139763丝杠的拉压变形量1(36)1MFLEA1790682280/20610315200064MM2滚珠与螺纹滚道间的接触变形量2采用有预紧的方式,因此用公式00013(37)223MWYJFDZ00028MM在这里1/31/3179068597NYJM31463/47634153WDZD415335114536丝杠的总变形量000640002800092MM3V时,存储器就能可靠的保持信息。优秀毕业论文,支持预览,答辩通过,欢迎下载需要CAD图纸,Q咨询414951605或1304139763第五章软件设计部分51控制系统的监控管理程序系统设有7档功能可以相互切换,分别是“编辑”、“空刀”、“自动”、“手动1”、“手动2”、“手动3”和“回零”。选中某一功能时,对应的指示灯点亮,进入相应的功能处理。控制系统的监控管理程序流程见图(3)。图(3)52控制LED显示子程序设显示缓冲区的首地址为6BH,系统在指定的工作状态下,需要显示的字符段码的编码,事先存储在CPU内部的RAM的6BH73H这9个字节中。已知8279的控制口地址为5FFFH,数据口地址为5FFEH,则显示程序如下DIRMOVDPTR,5FFFH;8279的控制口地址MOVA,90H;写8279显示RAM的命令MOVXDPTR,A;从显示RAM的00H地址开始写,每写一次,显示RAM的地址自动加1MOVR0,6BH;显示缓冲区的首地址为6BHMOVR7,09H;显示缓冲区的长度为9个字节MOVDPTR,5FFFH;8279的数据口地址DIR0MOVA,R0;从CPU的RAM中读取显示段码的编码ADDA,05H;PC与DTAB表格之间的偏系统上电复位CPU、8255、8279等初始化工作状态选择编辑编辑处理回零回零处理N自动自动处理N手动手动处理N空刀空刀处理NN优秀毕业论文,支持预览,答辩通过,欢迎下载需要CAD图纸,Q咨询414951605或1304139763移量MOVCA,APC;查表,取出显示段码MOVXDPTR,A;送到8279显示RAM中指定的字节INCR0;写8279的下一个显示RAMDJNZR7,DIR0;循环9次,完成9位显示RET段码字符编码DTABDB6FH;F0001DB0DAHDB0BEH;X0203DB0E7HDB0A3H;Z0405DB0CBHDB0D1H;U0607DB0D3HDB0DCH;W0809DB0CEHDB0DFH;0ADB21H;00BDB7BH;10CDB91H;20DDB19H;30EDB4BH;40FDB0DH;510DB05H;611DB69H;712DB01H;813DB09H;914DB20H;015DB7AH;116DB90H;217DB18H;318DB4AH;419DB0CH;51ADB04H;61B优秀毕业论文,支持预览,答辩通过,欢迎下载需要CAD图纸,Q咨询414951605或1304139763DB68H;71CDB00H;81DDB08H;91E;根据系统需要编制字库当需要显示一组字符时,首先给显示缓冲区的6BH73H这9个字节赋值,然后调用DIR子程序即可。例如,要显示“X123456”,程序如下MOV6BH,02H;“X”的一半MOV6CH,03H;“X”的另一半MOV6DH,0AH;MOV6E,0CH;1MOV6FH,0DH;2MOV70H,0EH;3MOV71H,19H;4MOV72H,10H;5MOV73H,11H;6CALLDIR;向8279的显示RAM写数显示缓冲区(CPU内部RAM)6BH6CH6DH6EH6FH70H71H72H73H|显示字符X123456|字符编码02H03H0AH0CH0DH0EH19H10H11H53管理键盘子程序如图三所示,当矩阵键盘有键按下时,8279即向CPU的INT1申请中断,CPU随即执行中断服务程序,从8279的FIFO中读取键值,程序如下CLREX1;关CPU的INT1中断MOVDPTR,5FFFH;指向8279控制口地址MOVA,01000000B;准备读8279FIFO的命令MOVXDPTR,A;写入8279控制口MOVDPTR,5FFFH;指向8279数据口地址MOVXA,DPTR;读出键值CJNEA,KEY0,NEXT0;依次进行判别JMP_KEY0;对应键进行处理NEXT0CJNEA,KEY1,NEXT1JMP_KEY1优秀毕业论文,支持预览,答辩通过,欢迎下载需要CAD图纸,Q咨询414951605或1304139763NEXT1CJNEA,KEY2,NEXT2JMP_KEY2NEXT2D/A电路输出模拟电压程序如图三所示,当CPU执行写命令时,只要选中7FFFH这个地址,DAC0832与741组成的D/A转换电路即可输出直流电压。程序如下MOVDPTR,7FFFH;指向DAC0832口地址MOVA,DATA;准备输出的数字量00H0FFHMOVXDPTR,A;输出直流电压010V步进电动机的运动控制程序电动刀架的转位控制程序主轴、卡盘与切削液泵的控制程序车床主轴的控制,就是控制主电动机的正反停,以及自动变速;电动卡盘需要控/制其夹紧与松开;切削液泵需要控制它的起停。这些程序都非常简单,对于某个动作的控制,只要从输出接口芯片的某个引脚输出一个电平信号即可。现以主轴正转为例,从图三可以看出,主轴的正转由8255的PA0来控制,当用低电平信号来控制主轴正转时,程序如下MOVDPTR,3FFFH;8255的PA口地址MOVXA,DPTR;读出PA口锁存器内容CLRACC0;修改MOVXDPTR,A;置PA00,直流继电器K闭合,主轴正转54直线插补子程序直线插补可以设计出多种不同的软件程序。此处仅给出一种参考程序。参考程序如下ORG2300HMAINMOVSP,60H设置堆栈指针MOVDPTR,9FF8H8155初始化MOVA,0DHA口输出,B口输入MOVXDPTR,AC口输出,控制字为00001101BMOV4AH,00HMOV49H,00H偏差单元清零MOV48H,01H置Z向电机初态MOV47H,20H置X向电机初态MOVA,4EH计算判断终值低8位ADDA,4CH将低8位X,送入50HMOV50H,A优秀毕业论文,支持预览,答辩通过,欢迎下载需要CAD图纸,Q咨询414951605或1304139763MOVA,4DH将Z高8位与X高8位ADDCA,4BH相加MOV4FH,A作为判终值高8位送入4FHMOVA,21HZ向,X向电机上电MOVDPTR,9FF9H将控制字21H送入8155的PA口MOVXDPTR,ALP1ACALLDL0延时1MSMOVA,49H将偏差值高8位赋予AJBACC7LP3判断F0ACC7为符号位,如ACC。71偏差为负值,转移到LP3,否则向下执行F0,走一步ZACALLZMPZMP为Z向电机正转子程序CLRC清进位位MOVA,4AHSUBBA,4CHMOV4AH,AMOVA,49HSUBBA,4BH计算新偏差FIFXMOV49H,ALP2CLRC清进位位MOVA,50HSUBBA,01HMOV50H,AMOVA,4FHSUBBA,00HMOV4FH,A判终值减1,送到A判断是否为0ORLA,50HJNZLP1A不为0,转移到LP1,判断偏差值F的正负LJMP0000H判终值为0则插补结束,返回监控程序LP3ACALLXMPF0,走一步XXMP为X向电机正转子程序MOVA,4AHADDA,4EHMOV4AH,49HADDCA,4DH计算新偏差FIFZMOV49H,ASJMPLP2转移到LP2,重新进行判终优秀毕业论文,支持预览,答辩通过,欢迎下载需要CAD图纸,Q咨询414951605或1304139763DL0MOVR2,02HD2MOVR1,7DHD1DJNZR1,D1DJNZR2,D2延时子程序RET优秀毕业论文,支持预览,答辩通过,欢迎下载需要CAD图纸,Q咨询414951605或1304139763第六章总体结论这次毕业设计持续的时间为16周,时间相对于我们以前搞设计来说是非常非长的。这次我毕业设计的题目是把普通车床设计成为经济型数控车床。刚刚接受到这个题目的时候,感觉很难,因为以前从来没有接触过这方面的设计,头脑里一个最基本的概念都没有,后来老师给我们大体上讲了一下基本过程,再经过我们两个星期的研究,终于有一点眉目,搞清楚了什么是脉冲当量,什么是滚珠丝杠等等,还有我们为什么要改造那些这些机构。经过几个星期资料搜集,包括车床的说明书等等,设计并进入了正式的轨道。在生活逐渐自动化的今天,对加工制造的精度和加工效益都提出了很高的要求,因此对机床等加工设备提出了很高的要求。以前单一的靠手工操作的机床,在很大程度上已经不能满足现代化的要求,数控机床的改造已经成为一种必要。但这次机床的改造是在

温馨提示

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

评论

0/150

提交评论