资源目录
压缩包内文档预览:(预览前20页/共35页)
编号:6720287
类型:共享资源
大小:872.37KB
格式:RAR
上传时间:2017-12-27
上传人:专业****设计
认证信息
个人认证
葛**(实名认证)
江苏
IP属地:江苏
20
积分
- 关 键 词:
-
c6150
数控车床
横向
伺服
单元
设计
- 资源描述:
-
C6150型数控车床横向伺服单元设计,c6150,数控车床,横向,伺服,单元,设计
- 内容简介:
-
-1-机电一体化工程专业毕业设计计算说明书设计题目:经济型数控车床横向伺服单元设计设计者:李海锋准考证号:010104101623专业:机电一体化指导教师:李木郭继生院系:理工学院学校:北京人文大学日期:2007年4月-2-摘要毕业设计是本科生在毕业前对四年所学理论知识的一次总复习。通过经济型数控车床横向伺服系统的机械系统和微机控制系统设计,使我了解经济型数控车床横向伺服系统工作原理与运动控制方法,并初步建立正确的设计思想,学会运用手册、标准、规范等资料,以及培养个人综合运用所学知识进行独立地分析问题和解决实际问题地能力。这次毕业设计地过程是一次很好地知识地融合过程,把我以前所学地理论与实际知识联系在了一起,综合运用了计算机辅助设计(CAD)以及其它办公软件(office)。通过此次毕业设计,使我对所学知识又有了进一步的理解,为我下一步的找工作奠定了理论基础。同时使我能在工作中尽快胜任本职工作树立了信心。-3-目录第一章绪论第一节毕业设计的目的第二节毕业设计的内容第二章微型数控系统总体设计方案的拟定第一节毕业设计任务书第二节总体方案的确定第三章机床进给伺服系统机械部分设计计算第一节系统脉冲当量及切削力的确定第二节切削力的计算第三节滚珠丝杠螺母副的设计、计算、和选型第四节进给司服系统传动计算第五节步进电机的计算和选型第四章微型数控系统硬件电路的设计第一节单片机数控系统硬件电路设计内容第二节MCS51系列单片机的选用第三节存储器扩展电路设计第四节I/O接口电路及辅助电路设计第五章数控机床的加工程序编制第一节经济型数控车床数控系统的程序编制说明第二节加工说明及工艺路线设计-4-第六章做毕业设计的亲身体会第七章做毕业设计的感言第一章绪论第一节毕业设计的目的毕业设计是培养我们理论联系实际,解决生产实际问题能力的重要步骤,它起到了把所学专业知识综合运用的作用。它通过对机床数控系统设计总体方案的拟定,进给伺服系统机械部分结构设计.计算控制系统硬件电路的设计以及数控机床加工程序的编制,使我们综合运用所学的机械.电子和微机的知识,进行一次机电结合的全面训练。从而培养了我们具有加工编程能力,初步设计计算的能力以及分析和处理生产中所遇到的机.电方面技术问题的能力。第二节毕业设计的内容一、微机数控系统总体设方案的拟定(1)系统运动方式的确定(2)伺服系统的选择。(3)执行机构传动方式的确定。(4)计算机的选择。二、进给伺服系统机械部分设计计算(1)进给伺服系统机械部分设计方案的确定。(2)确定脉冲当量。(3)滚珠丝杠螺母副的选型。(4)滚动导轨的选型。(5)进给伺服系统传动计算。(6)步进电机的计算和选用。(7)设计绘制进给伺服系统一个坐标轴的机械装配图。(8)设计绘制进给伺服系统的一张或两张零件图。三、微机控制系统的设计(1)控制系统方案的确定及框图绘制。-5-(2)MCS-51系列单片机及扩展芯片的选用。(3)I/O接口电路及译码电路的设计。(4)设计绘制一台数控机床微机控制系统电路原理图。四、数控加工程序的编制(1)零件工艺分析及确定工艺路线。(2)选择数控机床设备。(3)确定对刀点。(4)选择刀具。(5)确定切削用量。(6)编制加工程序。五、直线的逐点比较法插补软件程序流程框图的绘制。第二章微型数控系统总体设计方案的拟定第一节毕业设计任务书1.题目:经济型数控车床横向伺服单元设计2.设计任务:(1)根据机床总体布局,分析应采用的机电一体化设计方案,确定微机控制系统方案;(2)进行机械伺服机构的设计计算,绘制机械装配图及其部分零件图(12个)(3)绘制微机控制系统电路原理图;(4)绘制直线的脉冲增量插补法软件程序流程框图;(5)攥写设计说明书一分(8000字以上)3.给定条件:(1)横向移动部件总重量80kg(2)纵向定位精度0.075mm(3)最大移动速度(快进)1.2m/min-6-(4)最大进给速度(工进)0.22m/min(5)加工最大直径:500(床面)280(在床鞍上);(6)控制系统用CPU8031单片机4.设计要求:(1)该伺服进给单元的安装尺寸应保证能在CA6150床上良好安装,满足总图要求;(2)机械结构设计合理,控制系统功能完备,原理正确,制图符合国家标准,图面整洁;(3)设计说明书论述清楚,计算无误,数值单位明确,引用公式及资料有出处。第二节总体方案的确定一系统的运动方试与伺服系统的选择由于改造后的经济型数控车床具有定位、直线插补、圆弧插补、暂停、循环加工、螺纹加工等功能,所以应该选用连续控制系统。考虑到经济型数控机床加工精度要求不高,为了简化结构、降低成本,采用步进电机开环控制系统。二计算机系统根据机床要求,采用8位机。由于MCS51系列单片机的特点之一是硬件设计简单,系统结构紧凑。对于简单的应用场合,MCS51系统的最小系统用一片8031外扩一片EPROM就能满足功能的要求,对于复杂的应用场合,可以利用MCS51的扩展功能,构成功能强、规模较大的系统。所以应选用8031单片机。三机床传动方式为了实现机床所要求的分辨率,采用步进电机经齿轮减速再传动丝杠。为了保证一定的传动精度和平稳性,尽量减小摩擦力,选用滚珠丝杠螺母副。同时,为了提高传动刚度和消除间隙,采用有预加负载荷的结构。传动齿轮也要采用消除齿侧间隙的结构。第三章机床进给伺服系统机械部分设计计算伺服系统机械部分设计计算内容包括:确定系统的负载,确定系统脉冲当量,运-7-动部件惯量计算,空载起动及切削力矩机计算,确定伺服电机,绘制机械部分装配图及零件工作图等。现分述如下:第一节系统脉冲当量及切削力的确定脉冲当量是衡量数控机床加工精度的一个基本技术参数。经济型数控车床、铣床常采用的脉冲当量是0.010.005mm/脉冲,根据机床精度要求确定脉冲当量,横向:0.005mm/step一.确定切削力若纵车外圆由设计任务书可知:5.1max主切削力按经验公式估算:FZ=0.67DND=5005.1maxax=7491N当横切端面时主切削力F=可取纵切的1/2,ZF=1/27491N=3745.5N,此时走刀抗力为吃刀抗力为按比例粗略计算:=1:0.25:0.4,Z,Y,X=3745.50.25N=936.4N,F=3745.50.4N=1498.2N,X-8-第三节滚珠丝杠螺母副的设计、计算、和选型滚珠循环方式可分为外循环和内循环两大类,外循环又分为螺旋槽式和插管式。珠丝杠滚副的预紧方法有:双螺母垫片式预紧,双螺母螺纹式预紧,双螺母齿差式预紧,单螺母变导程预紧以及过盈滚珠预紧等几种。一.计算进给牵引力Fm(N)作用在滚珠丝杠上的进给牵引力主要包括切屑时的走刀抗力以及移动件的重量和切屑分力作用在导轨上的摩擦力。因而其数值大小和导轨的形式有关。横向进给为燕尾形导轨Fm=k+f(+2+G),Y,Z,XF=1.4936.4+0.2(3745.5+21498.2+809.8)=2816N式中:K考虑颠覆力矩影响的实验系数.燕尾形导轨取k=1.4f摩擦系数:0.2G溜板及刀架重力,取80kg9.8N/kg二.计算最大动负载C选用滚珠丝杠副的直径时,必须保证在一定轴向负载作用下,丝杠在回转100万(106)转后,在它的滚道上不产生点蚀现象。这个轴向负载的最大值即称为该滚珠丝杠能承受的最大动负载C,计算如下:C=fwFm3LL=(60nT)/106n=(1000Vs)/LoLo为滚珠丝杠导程,选丝杠名义直径为25,查表(1-1),初选出Lo=5Vs最大切削力下的进给速度,可取最高进给速度的1/21/3,此处为0.22m/min;T使用寿命,按15000h;fw运转系数,按一般运转取1.21.5;L寿命以转106为1单位.n=(1000Vs)/Lo=(10000.220.5)/5=22.0r/minL=(60nT)/106=(6022.015000)/106=19.8-9-C=fwFm=1.22816=9142N3L319.8运转系数运转状态运转系数无冲击运转1.01.2一般运转1.21.5有冲击运转1.52.5三.滚珠丝杠螺母副的选型查阅图7,可采用W1L2506外循环螺纹调整预紧的双螺母滚珠丝杠副,1列2.5圈,其额定动负载为13100N,精度等级按表1-2选为3级(大致相当于老表准E级)四.传动效率计算=tan/tan(+)式中.螺旋升角,W1L2506=422摩擦角取10滚动摩擦系数0.0030.004=tan/tan(+)=tan422/tan(422+10)=0.962五.刚度验算最大牵引力为2816N,支承间距为350mm,因丝杠长度较短不需欲紧.螺母及轴承欲紧.(1)丝杠的拉伸或压缩变形量1查图1由Fm=2816=25mm0D/L=5.4105可算出=/LL=3.410-5350=1.8910-2mm1(2)滚珠与螺纹滚道间接触变形2查图2=14.5umQ因进行了欲紧=/2=1/214.5um=7.25um采用8102推力球轴承=4.763Z=12d=15mmQd=0.00052=0.012mmc32ZdFQm考虑到进行了欲紧,故=/2=0.006mm3c-10-综合以上几项变形量之和=+=0.0322mm123显然此变量已大于定位精度要求,应采取应相应的措施修改设计.因横向溜板空间限制,不宜再加大滚珠丝杠直径,故采用贴塑导轨减少牵引力.重新计算如下取f=0.04Fm=k+f(+2+G),Y,Z,XF=1.4936.4+0.04(3745.5+21498.2+809.8)=1611.99N查图1由Fm=1611.99N时/L=1.5105=/LL=1.5105350mm=0.0053mm1由于采用贴塑导轨减少了最大牵引力Fm.故需重新计算或查图表确定.23查图2=5.5umQ=/2=1/25.5um=2.75um=/2=0.0041mm3c推力球轴承=0.00052=0.0081mmc32ZdFQm则=+=0.0122mm123要求定位精度为075.度的要求。,则变形量满足定位精6六稳定性校核计算临界负载Fk(N)丝杠内径Red201=20.98Fk=2LEIfzE材料弹性模量,钢为,20.6106N/2cmI截面惯性距对于丝杠为;)(2cm41d为丝杠内径)(-11-L丝杠两支承端距离(cm);丝杠支承方式参数;zf为2.00zI=441cm0.95=2.846=dFk=NLEIfz72KMKknn3.18690=2.54所以此滚珠丝杠不会产生失稳。第四节进给伺服系统传动计算一.齿轮传动比计算(横向进给齿轮箱传动比计算)横向进给脉冲当量p=0.005,滚珠丝杠导程Lo=5,初选步进电机步距角0.75,可计算出传动比ii=(360p)/(bLo)=(3600.01)/(0.755)=0.48考虑到结构上的原因,不使大齿轮直径太大,以免影响到横向溜板的有效行程。故此处可采用两级齿轮降速:2504225534314ZZ,因横向进给运动齿轮受力不大模数m取2,有关参数见表3-28二.齿轮齿数及技术参数计算出传动比i后,降速级数决定采用两对齿轮降速,因为横向进给伺服系统传递功率不大,一般取=12,数控车床,铣床取=2,此作业中取=2。为了消除齿轮侧隙,此作业中采用双片齿轮。第五节步进电机的计算和选用一.初选步进电机1.计算步进电机负载转矩TmTm=(360pFm)/(2b)-12-=(3600.0052816)/(23.140.750.980.980.990.990.94)Nmm=121.63Ncm式中:p脉冲当量(mm/step);Fm进给牵引力(N);b步距角,初选双拍制为0.75;电机-丝杠的传动效率为齿轮,轴承,丝杠效率之积,分别为0.98,0.98,0.99,0.99;0.942.估算步进电机起动转矩TqTq=Tm/(0.40.5)=121.63/0.4Ncm=304.1Ncm3.计算最大静转矩Tjmax查表相数三相四相五相六相步进电机拍数3648510612jqmax/0.50.8660.7070.7070.8090.9510.8660.866如取五相10拍,则Tjmax=Tq/0.951=304.1/0.951Ncm=319.8Ncm4.计算步进电机运行频率和最高启动频率efkfZpKpseHvff40613,7max最大切削进给速度(m/min);s最大快移速度(m/min);maxv脉冲当量;p5初选步进电机型号根据估算出的最大静转矩Tjmax在图5图6中查出110BF003最大静转矩为784NcmTjmax可以满足要求.考虑到此经济型数控车床有可能使用较大的切削用量,应该选稍大转矩的步进电机以留有一定的余量.另一方面,与国内同类型机床进行类比,决定采用130BF001步进电机.二.根据草图校核步进电机转矩前面所述初选步进电机的转矩计算,均为估算;初选之后应该进行校核计算.1.等效转动惯量计算-13-根据简图,经二对齿轮降速时传动系统折算到电机轴上的总转动惯量J可由下式计算:J=J1+(Z1/Z2)2(J2+J3)+G(Lo/2)2/gSJZ42式中J1,J2,J3,J4齿轮Z1,Z2,Z3,Z4的转动惯量(kgcm2)Js滚珠丝杠转动惯量(kgcm2)L0丝杠导程G工件及工作台重量J1=0.7810-3d14L1=(0.7810-34.842)kgcm2=0.83kgcm2J2=0.7810-3d24L2=(0.7810-38.042)kgcm2=6.39kgcm2J3=0.7810-3d34L2=(0.7810-34.042)kgcm2=0.40kgcm2J4=0.7810-3d44L2=(0.7810-35.042)kgcm2=0.98kgcm2Js=(0.7810-32.5435)kgcm2=1.066kgcm2G=784N齿轮惯量计算对于刚材:J=0.78D4L10-3刚材的密度为7.810-3kg/cm3式中D圆柱体直径(cm);L圆柱体长度(cm);刚材的密度为7.810-3kg/cm3代入上式:J=J1+(Z1/Z2)2(J2+J3)+G(Lo/2)2/gSJZ42=3.93kgcm2-14-J电机=(14)JN取1.5电机惯量:J电机=1.5J=1.53.93=5.895kgcm2总惯量:J=J电机+J=5.895+3.93=9.825kgcm22.电机转矩计算机床在不同的工况下,在,下面分别按各阶段计算:1)快速空载起动惯性矩T惯=J=J(2nmax10-2)/(60ta)nmax=(max/p)(b/360)将前面数据代入,式中各符号意义同上nmax=(max/p)(b/360)=(1200/0.005)(0.75/360)=500r/min起动加速时间ta=150msT惯=J(2nmax10-2)/(60ta)=88.8(250010-2)/(600.15)Ncm=30.12Ncm2)快速空载起动T负1=Tf+To+T惯折算到电机轴上的摩擦转矩TfTf=FoLo/2i=f(FY+G)Lo/2(Z2/Z1)(Z4/Z3)=0.04(3745.5+784)0.5/20.82.08Ncm=8.66Ncm附加摩擦转矩ToTo=FpoLo(1-o2)i/(2)=(1/3)FmLo(1-o2)i/(2)=(1/3)28160.5(1-0.92)0.48/(20.8)Ncm=8.52Ncm传动链总效率,一般可取0.70.85此处取0.8;i传动比;Fpo滚珠丝杠预加负荷,一般取1/3Fm,Fm为进给牵引力(N);-15-o滚珠丝杠未预紧时的传动效率,一般取0.9;T负1=8.66+8.52+30.12=47.29Ncm3)快速移动时所需转矩T负2T负2=T摩=Tf+To=8.66+8.52Ncm=17.18Ncm4)最大(直线,匀速)切削负载时所需转矩T负3T切=(FZLoi)/(2)=(936.40.50.48)/(20.8)=44.732NcmT负3=T切+T摩=44.732+17.18Ncm=61.912Ncm5)加速切削T负4=T切+T摩+T惯=44.73+17.18+30.12Ncm=92.03Ncm从上面计算可以看出T负1,T负2,T负3和T负4四种工况下,以加速切削所需转矩最大,即以此项作为校核步进电机转矩的依据.T电机静转矩=(25)T负4取2倍则:T电机静转矩=292.03Ncm=184.06Ncm从表1-6查出110BF003型步进电机最大转矩为784Ncm,大于所需最大静转矩,以满足此项要求.6)校核步进电机启动矩频特性和运行矩频特性前面计算ZpKpseHvff40613,7max从图5中查出步进电机允许的最高空载启动频率为Z1运行频率为70再从图5,图6中查出110BF003步进电机启动矩频特性和运行矩频特性如图所示当电机启动时,能够满足启动转矩47.29N.cm当快速运动和切削时完全可以满足要求。第四章微机数控系统硬件电路设计-16-第一节单片机数控系统硬件电路设计内容一、绘制系统电器控制的结构框图根据总体方案及机械结构的控制要求,确定硬件电路的总体方案,绘制系统电气控制的结构框图。数控系统是由硬件和软件两部分组成。硬件是组成系统的基础,有了硬件,软件才能有效地运行。硬件电路可靠性直接影响到数控系统性能指标。机床硬件电路由以下五部分组成:(1)主控制器,即中央处理单元(CPU);(2)总线,包括数据总线、地址总线和控制总线;(3)存储器,包括程序存储器和数据存储器;(4)接口,即I/O输入/输出接口电路;(5)外围设备,如键盘、显示器及光电输入机等,见下图。CPUI/O接口RAMROM光隔离功率放大器步进电机外设键盘、显示器及其他二、选择中央处理器的类型在微机应用系统中,CPU的选择应考虑以下因素:(1)时钟频率和字长,这个指标将控制数据处理的度;(2)可扩展存储器的容量;(3)指令系统功能,影响编程灵活性;(4)I/O口扩展的能力,即对外设控制的能力;(5)开发手段,包括支持开发的软件和硬件电路。-17-此外还要考虑到系统应用场合、控制对象对各种参数的要求,以及经济价格比等经济的要求。目前在经济型数控机床中,一般选用MCS51系列单片机作为主控制器。三、存储器扩展电路设计存储器扩展电路设计应该包括程序存储器和数据存储器的扩展。在选择程序存储器芯片时,要考虑CPU和EPROM时序的匹配,还应考虑最大读出速度、工作温度及存储器的容量等问题。在存储器扩展电路的设计中还应包括地址锁存器和译码电路的设计。四、I/O口接口电路设计应包括接口芯片的选用,步进电机控制电路、键盘显示电路以及其他辅助电路的设计。第二节MCS51系列单片机的选用MCS51系列单片机主要有三种型号的产品:8031、8051和8751。三种型号的引脚完全相同,仅在内部结构上有少数差异。8031片内无ROM,适用于需扩展ROM,可在现场修改和更新程序存储器的应用场合,其价格低,使用灵活,非常适合在我国使用。此次作业使用的是8031芯片。一、8031单片机的基本特性8031单片机具有以下几个特点:(1)具有功能很强的8位中央处理单元(CPU);(2)片内有时钟发生电路(6MH或12MH)、每执行一条指令时间为或;s21(3)片内具有128字节的RAM;(4)具有21个特殊寄存器。(5)可扩展64K字节的外部数据存储器和64K字节的外部程序存储器;(6)具有4个I/O口,32根I/O线;(7)具有2个16位定时器/计数器;(8)具有5个中断源,配备2个中断优先级;(9)具有一个全双功串行接口;(10)具有位寻址能力,适用逻辑运算。-18-从上述特性可以看出这种8031芯片集成度高、功能强,只需增加少量外围器件就可以构成一个完整的微机系统。二、8031芯片引脚及其功能8031芯片具有40根引脚,其引脚图如下。锁存器用户I/O口控制总线(CB)地址总线(AB)数据总线(D)a)管脚图b)引脚功能分类40根引脚按其功能可以分为四类:1.电源线2根。Vcc:编程和正常操作时的电源电压,接+5V。Vss:地电平。2.晶体振荡器2根。XTAL1:振荡器的反向放大器输入。使用外部振荡器时必须接地。XTAL2:振荡器的反向放大器输出和内部时钟发生器的输入。当使用外部振荡器时用于输入外部震荡信号。3.I/O口共有P0、P1、P2、P3四个8位口,32根I/O线,其功能如下:(1)P0.0P0.7(AD0AD7)是I/O端口0的引脚。端口0是一个8位漏极开路的双向I/O端口。在存取外部存储器时,该端口分时地用作低8位的地址线和8位双向的数据端口(在此时内部上拉电阻有效)。(2)P1.0P1.7端口1的引脚,是一个带内部上拉电阻的8位双向I/O通道,专供用户使用。(3)P2.0P2.7(A8A15)端口2的引脚。端口2是一个带内部上拉电阻的8位双向I/O口,在访问外部存储-19-器时,它输出高8位地址A8A15。(4)P3.0P3.7端口3的引脚。端口3是一个带内部上拉电阻的8位双向I/O口,该口的每一位均可独立地定义第一I/O口功能或第二I/O口功能。作为第一功能使用时,口的结构与P1操作与口完全相同,第二功能如下所示:口引脚第二功能P3.0RXD(串行输入口)P3.1TXD(串行输出口)P3.2INT0(外部中断)P3.3INT1(外部中断)P3.4T0(定时器0外部输入)P3.5T1(定时器1外部输入)P3.6WR(外部数据存储器写选通)P3.7RD(外部数据存储器读选通)由上看出,8031单片机不是将地址总线、数据总线和控制总线分开,而是地址线、数据线和部分控制均由I/O口完成。4.控制线(1)PSEN:程序存储器的使能引脚,是外部程序存储器的选通信号,低电平有效。从外部程序存储器取数时,在每个机器周期内二次有效。(2)EA/VPP:EA为高电平时,CPU执行内部程序存储器的指令。EA为低电平时,CPU仅执行外部程序存储器的指令。因为8031芯片没有内部程序存储器,所以EA必须接地。(3)ALE/PROG:ALE是地址锁存器使能信号。作为地址锁存允许时高电平有效。因为P1端口是分时传送数据和低8位地址。所以访问外部存储器时,ALE信号锁存低8位地址。即使在不访问外部存储器时,也以1/6振荡频率的固定频率产生ALE,因此可以用它作为外部的时钟信号。ALE主要是提供一个定时信号,在从外部程序存储器取指令时,把P0口的低位地址字节锁存到外接的地址锁存器中。(4)RST/VPD:是复位/备用电源端。在振荡器运行时,使RST引脚至少保持两个机器周期为高电平,可实现复位操作,复位后程序计数器清零,即程序从0000H单元开始执行。在VCC关断前加上VPD(掉电保护)RAM的内容将不变。三、8031芯片内部的存储器结构及地址分配-20-8031芯片内部无程序存储器,只有256字节的数据存储器,地址从00H7FH,其地址分配如下图:位寻址区数据缓冲区区区区区工作寄存器区特殊功能寄存器SFR块RAMI/O外部数据存储器EPROM外部程序存储器8031芯片内部256字节的空间被分成两部分,其中内部数据存储器(RAM)地址为00H7FH,特殊功能寄存器(SFR)的地址为80HFFH。在内部数据存储器中的00H1FH为四个工作寄存器区,其中:0区00H07H1区08H0FH2区10H17H3区18H1FH每个区都有8个8位寄存器R0R7。可以用来暂存运算的中间结果,以提高运算速度。其中的R0和R1还可以用来存放8位地址。要确定采用哪个工作寄存器区,可通过标志寄存器PSW中的RS0、RS1两位来指定。从20H2FH是“位寻址”空间。在此空间中,CPU既可对其执行按字节操作,又可对其中每个单元的8位二进制代码执行按位的操作。从30H7FH是可以按字节寻址的数据缓冲区,在此区域中可以设置堆栈。由于8031复位后堆栈指针SP指向工作寄存器区(即SP=07H),所以用户必须在初始化程序中对SP设置30H以后的地址区间为初值。8031芯片内部没有程序存储器,且仅有128字节的数据存储器,因而再组成控制系统时可根据需要扩展外部程序存储器和外部数据存储器。由于地址线是16位的,故最多能扩展64KB程序存储器和64KB数据存储器,其地址均为0000HFFFFH,即程序存储器和数据存储器为独立编址;因此EPROM和RAM的地址分配比较自由,编程时不-21-必考虑地址冲突问题。第三节存储器扩展电路设计MCS51的程序存储器的寻址空间为64K字节,8031片内不带ROM,用作程序存储器的器件是EPROM。由于综合作业设计要求扩展的程序存储器和数据存储器必须大于等于16KB,所以在此选取程序存储器为一片27128和数据存储器为两片6264。一、程序存储器的扩展1、27128芯片的结构及工作方式27128芯片为28脚双列直插式扁平封装芯片,其引脚排列如下图:图中VPP是编程电压端,PGM是编程控制端,OE是输出使能端,CS是片选端,它们均为低电平有效。下表是EPROM工作方式选择。表中VIH表示输入高电平,VIL表示输入低电平,芯片的数据引脚是三态的,当芯片未选中,即CS是高电平时,它们处于高阻状态,不会影响其他芯片输出状态。而当CS和OE均为低电平时,芯片被选中,其存储内容从数据端输出,即处于DOUT状态。在编程时,从数据输入要存储的信息,数据引脚处于数据输入DIN状态。编程时PGM必须为低,使数据写入芯片。类型CEOEVPPVCCOE/VPPPGM输出27128引脚号读维持编程编程检验编程禁止(20)VILVIHVILVILVIH(22)VIL任意VIHVILVIH(1)VCCVCCVPPVPP(28)VCCVCCVCCVCCVCC(1113,1519)DOUT高阻DINDOUT-22-VPP高阻2、地址锁存器由于单片机8031芯片的P0口是分时传送低8位地址线和数据线,故8031扩展系统中一定要有地址锁存器。在此选用的地址锁存器芯片是74LS373。74LS373是带三态缓冲输出的8D触发器,其引脚及与8031芯片连接见下图:至EPROMA07至DEGDQLHHHLHLLLLXQ上表是74LS373的真值表,表中:L地电平;H高电平;X不定态;Q0建立稳态前Q的电平;G输入端,与8031ALE连高电平:畅通无阻低电平:关门锁存。图中OE-23-使能端,接地。当G=“1”时,74LS373输出端1Q8Q与输入端1D8D相同;当G为下降沿时,将输入数据锁存。3、8031与EPROM芯片的连接(1)地址线的连接EPROM低8位地址线A0A7经地址锁存器与8031的P0口相连;EPROM高8位地址线A8A15直接与8031的P2口相连。由于8031的P0口是分时输出低8位地址和数据,故要外接地址锁存器,并由CPU发出的地址允许锁存信号ALE的下降沿将地址信息锁存入地址锁存器中。如外接存储器芯片内有地址锁存器,则单片机CPU的P0口可与存储器低8位地址线直接相连,但仍要将CPU的ALE信号与存储器芯片ALE端相连。单片机的P2口用作高位地址线及片选地址线,由于P2口输出具有锁存的功能,故不必外加地址锁存器。(2)数据线的连接存储器的8位数据线D0D7与8031芯片的P0口P0。0P0。7直接相连,单片机规定指令码和数据都是由P0口读入,数位对应相连即可。(3)控制线的连接8031芯片的PSEN与EPROM芯片的OE端相连。8031芯片EA接地,CPU执行外部程序存储器的指令。8031芯片ALE接地址锁存器74LS373的G端。二、数据存储器的扩展由于8031芯片内部RAM只有128字节,远远不能满足系统的需要,需扩展片外的数据存储器(RAM)。1、数据存储器的选用根据综合设计的要求需扩展16KB的数据存储器,所以在此选取了两片6264芯片,它采用CMOS工艺,采用28脚双列直插式扁平封装。2、8031与外部数据存储器芯片的连接单片机CPU与外部数据存储器的连接方法和与程序存储器连接方法大致相同。唯控制线的连接不同:RAM读入信号OE与8031芯片的RD引脚相连;RAM的写输入信号WE与8031芯片WR相连。三、译码电路设计8031单片机允许扩展64KB程序存储器和64KB数据存储器,这样就需要扩展-24-多个外围芯片,因而需要把外部地址空间分配给这些芯片,并且使程序存储器各芯片之间、数据存储器各芯片之间地址互相不重叠,以使单片机访问外部存储器时,避免发生冲突。所以需选用译码电路。对于容量较大的系统,扩展的外围芯片较多,芯片所需的片选信号多于可利用的地址线时,就需要用这种全地址译码的方法。它将低位地址作为片内地址,而用译码器对高位地址进行译码,译码器输出的地址选择线用作片选线。因为这种地址编码的方法,除了片内地址线以外,剩余的高位地址线全部参加译码,故称为全地址译码。在此选用了38译码器(74LS138),输入占用3根最高位地址线,剩余的13根低位地址线可作为片内地址线。74LS138译码器的8根输出线分别对应8个8K字节的地址空间。第四节I/O接口电路及辅助电路设计8031单片机共有4个8位并行I/O口,但可供用户使用的只有P1口和部分P3口,因此,在大部分应用系统中都需要扩展I/O芯片。在此选用了8255芯片和8279芯片。一、8255可编程接口芯片8255是可编程输入/输出接口芯片,它具有3个8位的并行I/O口,分别为PA、PB、PC口,其中PC口又分为高4位和低4位,它们都可以通过软件编程来改变I/O口的工作方式。8255芯片可与8031直接接口。其引脚功能见下表:引脚含义引脚含义D0D7PA0PA7PB0PB7PC0PC7A0、A1RD数据线A口B口C口地址线读WRCERESETGNDVCC写片选复位地电源三、键盘显示接口电路-25-1、显示器工作原理在此选用的是LED显示器,它是由8个发光二极管组成,当发光二极管导通时,相应的一个点或一个笔画发亮。控制不同组合的二极管导通,就能显示出各种字符。第五节微机控制系统电路原理图见经济型数控系统电路原理图,它是用MCS51系列单片机组成的控制系统,该系统采用8031作CPU,扩展了一片27128芯片、两片6264芯片、一片8255芯片和一片8279芯片。1、控制系统的功能(1)Z向和X向进给司服运动(2)键盘显示(3)自动换刀控制(4)螺纹加工控制(5)行程控制(6)其他功能报警电路、急停电路、复位电路、光隔离电路等。2、CPU、存储器及I/O接口CPU采用8031芯片,选用6MHZ晶体振荡器。它的P0口作为数据总线和地址线共用。16位地址线由P0经地址锁存器74LS373提供低8位A0A7,高8位地址线A8A15由8031的P2口直接提供。ALE为地址锁存允许。PSEN为低电平时选通外部存储器(EPROM),相应的指令字节出现在EPROM的数据线(D0D7)上,输入到P0口,8031将指令读入。RESET为复位控制,当RESET输入端出现高电平时,8031被初始化复位,在复位有效期向ALE、PSEN也输出高电平。当RESET输入端返回低电平后,CPU从0地址开始执行程序。设计中采用上电复位和开关复位。另外,芯片8255和芯片8279的RESET也与8031的RESET管脚相连,它们可同时复位。8031的T0是片内的定时器/计数器溢出中断申请,由主轴后面的光电译码器输入。当车床车螺纹时,主轴光电编码器向8031T0发出进给脉冲,用以控制不同导程的螺纹加工。光电编码器还发出一个零位螺纹信号,输入到8255的PB6口,用以防止车螺纹-26-乱扣。8255主要用于功能键的控制,刀架转位控制等。其中PA口为输入口,PA0PA5作为功能键控制管理,分别控制编辑、空运行、自动、手动I、手动II和回零。PB口也是输入口,PB0PB3由面板上的按键分别控制启动、暂停、单段、连续等功能。PB5是换刀回答,当自动转位刀架按指令转位、夹紧,刀架电机停转后,发出此信号,开始执行进给指令。PB6接光电编码器输出的零位螺纹信号。PC口是输出口,PC0PC3控制自动转位刀架四个刀位的选刀。PC4用于报警显示,系统正常工作时,输出低电平,绿色发光二极管亮,当系统出现异常情况时,输出高电平,经反向后,红色发光二极管亮,实现报警功能。A0、A1分别接地址锁存器的1Q、2Q,A0=1表示传送的是命令或状态信息,A1=0是数据信息。8279控制步进电机,行程控制,以及键盘、显示电路。其中OUTB0OUTB3和OUTA0OUTA3为输出口,用于控制Z向、X向步进电机运转,Z向步进电机为五相,X向为三相。此系统采用软环分配。键盘显示电路为48键和8位显示器。SL0SL2经74LS138分为8根作为键盘的列线,是键盘的扫描线,是输出口。RL0RL3接行线作为键盘的输入口。SL0SL2经74LS138分为8根同时作为8位数码显示器的位选信号,8031的P1口是数码显示器的段选信号。RL4RL7接越程限位控制电路,当床鞍或拖板在Z向或X向越程时,即向计算机输入此信号,使进给系统停止。第六章数控机床的加工程序编制第一节经济型数控车床数控系统的程序编制说明一、概述经济型数控车床数控系统按标准数控语言编程,符合ISO标准的有关规定,其基本功能如下:(1)能两坐标(X、Z)联动,具有直线与圆弧插补方式;(2)绝对值编程和增量值编程可以任意用,在同一程序段中可以单独使用,也可以混合使用;(3)与主轴脉冲发生器配套,可车各种螺纹;-27-(4)与主轴速度变换装置配套,能自动更换主轴转速;(5)与刀架自动换位装置配套,能自动转换刀位;(6)有刀具补偿功能;二、编码本系统用到如下数字、字母和符号:数字:0,1,2,3,4,5,6,7,8,9;字母:F,G,I,M,N,S,T,U,W,X,Z;符号:/,+,-,LF;第二节加工说明及工艺路线设计一、编程中字母的说明程序段序号N,该序号用来表示程序段的序号
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

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