外圆柱凸轮加工工作台的设计毕业设计_第1页
外圆柱凸轮加工工作台的设计毕业设计_第2页
外圆柱凸轮加工工作台的设计毕业设计_第3页
外圆柱凸轮加工工作台的设计毕业设计_第4页
外圆柱凸轮加工工作台的设计毕业设计_第5页
已阅读5页,还剩82页未读 继续免费阅读

下载本文档

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

文档简介

1、 外圆柱凸轮加工工作台的设计专 业:机械设计制造及其自动化姓 名: 班 级:12机械学 号:1222001204037指导教师: 职 称:毕业设计(论文)任务书 专业:机械设计与自动化专业 班:12春 姓名:谭晓亮毕业设计(论文)题目:外圆柱凸轮加工工作台设计 毕业设计(论文)内容: 1机械设计部分。2数控系统的硬件设计 3数控系统的软件设计。 毕业设计(论文)专题部分:圆柱凸轮机构具有体积小、结构紧凑、刚性好、传动转矩大等优点,因而在自动机械中被广泛应用. 毕 业 设 计(论文)成 绩 评 定 和 评 语姓名:谭晓亮 班级:机械设计与自动化专业 学号1222001204037.毕业设计(论文

2、)题目:外圆柱凸轮加工工作台设计 .指导教师评语及评分评语: 评分: 指导教师: 年 月 日.答辩委员会(小组)评语及评分评语: 评分: 总评成绩: 答辩委员会(小组)负责人: 年 月 日目 录第1章 前言.1.1 本次设计的题目来源. 71.2 本次设计的背景. .81.3 本次设计的任务.91.4 设计方案分析.10第2章 机械设计部分2.1 进给系统传动形式和结构42.2 滚珠丝杆的传动计算2.3 轨的设计 2.4 步进电机的选用82.5 步进电机相连的渐开线圆柱齿轮接触疲劳强度的校核.102.6 择回转工作台的步进电机.122.7 定蜗轮蜗杆的模数及有关尺寸.132.8 轮蜗杆的材料及

3、许用应力.152.9 杆的散热计算.152.10蜗杆的散热计算.152.11蜗轮齿根弯曲强度校核(负变位)162.12蜗轮夹紧机构设计.17第3章 数控系统的硬件设计.183.1 定硬件电路总体方案.183.2 工作台回转工作台的控制要求作如下规定.183.3 控器cpu的设计.193.4 进电机驱动电路的设计.213.5 它辅助电路设计 .25第4章 数控系统的软件设计4.1 模块组成 .284.2 缓冲区设置.284.3 中断优先级. .284.4 模块说明及流程图.28总 结.35参考文献.36致谢.37第1章 前 言1.1 本次设计的题目来源圆柱凸轮机构具有体积小、结构紧凑、刚性好、传

4、动转矩大等优点,因而在自动机械中被广泛应用,应用普通机床和机械靠模装置加工凸轮具有不少的缺点,不但加工出的凸轮型面误差较大,且易磨损,磨损后,更换周期长,造价高,现在凸轮型面又不断更新,形状日趋复杂,因此传统的方法已不能满足新产品的发展的要求。目前,加工圆柱凸轮的较理想的方法是采用带有一个回转工作台的数控铣床加工,我们所设计的外圆柱凸轮加工工作台是典型的机电一体化产品,本次设计利用机电一体化技术改造了传统的立式升降台铣床。随着数控技术的日趋发展,各国也都在研制试用于加工凸轮的数控铣床。对于种类多,批量小,产品更新快高精度且形状复杂的零件进行加工,具有无可比拟的优越性。机电一体化是当今世界机械工

5、业技术和产品发展的主要趋势,广泛应用机电一体化技术可以提高产品质量和性能。将传统工业转移到新技术的基础上,满足国民经济发展和人民生活水平提高的要求,同时还可以扩大机电产品的出口,促进对外贸易和交流,因而对于振兴我国的优越工业具有重大作用,对于推动我国科学技术的进步和国民经济的发展也是有极为深远的战略意义。本次设计让我了解了相关的工业政策,同时也确立了正确的设计思想,学会了快速运用手册,标准、规范等资料。也提高了我独立分析问题的能力。1.2 本次设计的背景按机电一体化思想,凡是由各种现代高新技术与机械和电子技术相结合而形成的各种技术、产品或系统,均属于机电一体化范畴。其目的是不断提高劳动生产率,

6、减轻人们的体力劳动,逐步代替部分脑力劳动。通过这种技术生产出来的是种类繁多的机电一体化产品,这些产品广泛的应用到国民经济、科技活动、国防建设和人民生活的各个领域。同时还可以扩大机电产品的出口,促进对外贸易和交流,因而对于振兴我国的机械工业具有重大的作用,对于推动我国科学技术的进步和国民经济的发展也具有极为深远的战略意义。我国数控机床附件产品可以说还处在一个发展阶段,品种、规格、可靠性等方面还需要有一个完善的过程,还远远没有达到成熟的程度。因此作为国家应该给予一定的扶持,作为企业应在适应市场需要、加大产品的开发力度、提高装备水平、采用新材料、新工艺、新技术方面多下工夫。我国高档数控制造水平达到或

7、接近国际水平,在制造手段上已逐步完善并已有颇具实力的开发生产能力,建立起不同程度的拥有一定规模的数控机床生产基地。数控机床正朝着高精度、高效率、高自动化、全功能的机电一体化方向发展。1.3 本次设计的任务此次设计是在原有的升降台立式铣床增加一个用单片机进行控制的外圆柱凸轮加工工作台。同时保留原机床的加工能力和主进给功能,具有工进、快进、急停、显示行程和报警及断电保护功能。并且保证其线性位移定位、角度位移定位精度;达到快速进给速度和切削时最大速度。设计要求:1) 设计成果应符合国家标准和相关规范;2) 总体方案,主要部件结构合理;3) 控制系统功能完全; 1.4 设计方案分析 所设计的凸轮加工工

8、作台放置在原有的立式升降台铣床上,工作台纵向运行由原来的手动进给,工作台的横向进给运动由步进电机带动一对齿轮进行传动,回转工作台通过步进电机带动蜗轮蜗杆进行转动。数控铣床与一般的数控机床一样,图1-1所示为开环控制的数控铣床框图。控制介质数控装置伺服系统机床本体图1-1 开环控制数控铣床框图工作过程是将机床工作台运动的位移量、位移速度、位移方向、位移轨迹等参量通过控制介质输入给机床数控装置,数控装置根据这些参量指令计算得出进给脉冲序列,然后经伺服系统转换放大,最后控制工作台按所要求的速度、轨迹、方向和距离移动。微 机环形分配器环行分配器光电偶合器光电偶合器功率放大器功率放大器步进电 机步进电

9、机x工作台执行文件x工作台执行文件图1-2 工作台的工作原理框图存 储 系 统电机接口显示器键盘主控制器图1-3 工作台x控制系统框图主控制器:单片机 存储器:eprom、ram i/0接口:键盘、显示器、步进电机10第2章 机械部分设计第2章 机械部分设计2.1 进给系统传动形式和结构数控铣床对进给系统的要求有三点:即传动精度、系统的稳定性和灵敏度。为确保数控铣床这三点要求,对进给驱动装置机械结构总的要求是消除间隙、减少摩擦、减少运动惯量、提高部件精度和刚度。x向工作台移动采用滚珠螺旋机构,可以满足运动灵敏度和精度的要求,为使传动稳定可靠,采用丝杠传动,螺母带动工作台移动的传动形式。2.2

10、滚珠丝杆的传动计算滚珠丝杆螺母副是回转运动与直线运动相互转换的一种新型传动装置,在数控铣床上得到了广泛的应用。它的结构特点是在具有螺旋槽的丝杆螺母间装有滚珠,使丝杆与螺母之间的运动成为滚动,以减少摩擦,提高了传动效率与传动精度。已知条件:1)所加工的圆柱凸轮外形尺寸为350×500mm; 2)立铣刀直径10: 3)工件材料为碳钢=0.637gpa.查表得硬度合金铣刀铣削力计算公式:fc=9.8×12.5ac0.85af0.75ap1.02do-0.73n0.13×600.13 3选择式中参数:(1) 铣刀宽度 ac=10mm;(2) 铣削深度 ap=6mm;(3)

11、 每齿进给量 af=0.1mm/齿;(4) 铣刀齿数 z=3齿;(5) 铣刀直径 do=10mm;(6) 铣刀转速 n=1000v/do=1000×0.9/×10=28.6转/分=0.48r/s:把以上条件带入式中:fc=9.81×12.5×100.85×0.10.75×61.0×3×10-0.73×0.480.13×600.13=801n修正系数:kfc=(b/b)=(0.637/0.736)0.3=0.958故实际的圆周切削力为fc为801×0.958=768n,铣削加工对主切削力

12、fc与铣削进给抗力fs之间比值由机床设计手册查得:fs/fc=1.01.2,取fs/fc=1,所以fs=fc=768n,垂直分力与fc的比值为0.750.8,取fz/fc=0.75,则fz=0.75×768=576n。(1) 最大动载荷q的计算3查表:fw负荷性质系数.取fw=1.3; fh硬度影响系数 hrc58,取fm=1.0对于矩形导轨的机床:f=f(2fz+g+2fy)+kfx(b)其中:fyy方向上的切削力;g工作台总重量,取g1500n选用直接导轨f=0.02; k取1.4由机械制造工艺设计手册查得铣削力分解及比例关系,取fy=2×576=1152n,代入(b)

13、式:f1.4×576+0.02(576+1500+2×1152)=894n l=60nt/106查表:t=15000h n=60v/it=(60×15/60)/(1.25×6×103)=200r/min所以:l=60×200×1500/106=180。把条件代入(a)式:q=由最大动载荷q值选择ld型外循环螺旋槽式双螺母垫片预紧滚珠杆螺母副,型号为ld32×6-2.5-3,额定负荷15kn>q预紧力fo=0.25×1500=375n一般铣削时载荷fa=1000+(mz+mz件)g 3 =1000+0

14、.02×(1500+200) =1034nf0>1/3 fa =1/3×1034=344.7n(2) 丝杆螺纹部分长度螺杆工作长度l应满足控制系统中的行程要求:ll1+h+l3l1控制系统需要的行程 l1=510mmh螺母长度 h=160mml3满足行程以外的余量60mm所以:l510+160+60=730mm 取l=838(3) 支承距离l l>l 取l=880mm(4) 轴承选择: 轴端结构:采用两端固定 轴承型号:推力球轴承 8205型 深沟球轴承 105型(5) 临界压缩载荷:对两端轴向固定受压缩的滚珠丝杠,应进行压杆稳定性校核计算。不发生失稳的最大压缩

15、载荷称为临界压缩载荷,所以以fc表示。fc=3.4×1010×-f1d24/lo2(n)其中d2丝杠螺纹底径:d2d0=32-1.5×3.5=27.8mm f1支承方式系数:f1=2.00 l0最大受压长度:l0=612mm代入上式: fc=3.4×1010×2×0.02784/0.6122=1154n fa<fc所以满足条件(6) 丝杠运动中的温升补偿在轴承端盖与座体凸台间安装垫片可以补偿温升引起的热膨胀。见图2-1图2-1丝杠运动中的温升补偿(7) 为消除滚珠丝杠副的间隙,提高传动的定位精度,重复定位精度和轴向刚度,采用双螺

16、母预紧。预紧方式如图2-2所示: 图2-2预紧方式(8) 滚珠丝杠螺母副几何参数(见表2-1)表2-1滚珠丝杠螺母副几何参数名称符号计算公式几结果公称直径螺距接触角钢球直径螺纹滚道法平面偏心距螺纹升角dotdqrer32mm6mm45°3.5mmr=0.52dq=1.82mme=(r-dq/2)×sin=0.049mmr =arctgt/d0=3°52螺杆内径螺杆外径钢球接触直径d1dd2d1=do+2e-2r=28.46mmd=do-(0.20.25)dq=31.3mmd2=do-dqcos=29.53mm螺母螺纹外径螺母内径dd1d=do-2e+2r=35.5

17、4mmd1=do+(0.20.25)dq=32.88mm (9) 传动效率计算=tgr/tg(r+2)=tg3°25/tg(3°25+10)=0.95(10) 刚度验算 l1=±其中:f=894n lo=0.6cm e=20.6×106(n/cm2) a=r2=3.14×(2.846/2)2=6.358cm2所以:l1=±(894×0.6)/(20.6×106×6.358)=4.095×10-6cm 丝杠受扭矩作用引起的导程变化量l2可以忽略,则导程变化总误差 =100/lo·l=(1

18、00×4.095×10-6)/0.6=6.82(m/m) 查表知三级允许误差为12m/m,满足要求。设计计算结果如下:选用滚珠丝杠副型号为ld32×6-2.5-3/838×500两端固定支承,轴承型号8205,do =25,d=47mm,b=15mm;105,do=25,d=47mm,b=8mm2.3 导轨的设计 因为矩形导轨具有承载能力大的特点,所以在设计中采用矩形导轨。 为使导轨正常运动,运动件与承导件之间应保持适当的间隙,间隙过小会增加摩擦力,使运动不灵活;间隙过大,使导轨向精度降低,所以选用贴塑的调整方法,来消除蠕动。2.4 步进电机的选用 x工

19、作台的位置控制采用步进电机开环数控系统。(1) 确定脉冲当量p,步距角 由于工作台线性位移定位精度为±0.02mm所以初选p=0.01mm/step,步距角=0.75°/step(2) 步进电机启动力矩的计算(ncm) 3其中:运动方向的切削抗力 =768n磨擦系数 =0.2 垂直方向的切削力 =576n 工作台重量 =1500n 总机械效率 =0.6则: (3) 确定步进电机最高工作频率 (式2.41)其中v快=1.5m/min=0.025m/s所以fmax=1000×0.025/0.01=2500hz初选110bf003电机(4) 求降速传动比i丝杠螺距t=6

20、mm传动比合适,确定选用110bf003电机,电机外形尺寸如下: 外径: 110mm 长度:160mm轴径: 11mm 重量:60n选用两齿轮齿数z1=24,z2=30(5) 确定齿轮模数及有关尺寸齿轮模数根据结果设计取m=2d1=2×24=48mmda1=d1+2mg48+2×2=52mm df1=d1-2.5m=48-2.5×2=43mmd2=2×30=60mmda2=d2+2m=60+2×2=64mmdf2=d2-2.5m=60-2.5×2=55mm顶隙c=0.3mm齿宽b=15mm中心矩a=(d1+d2)/2=(60+48)/

21、2=54mm(6) 计算步进电机惯性负载jd 3其中:jd整个传动系统折算到电机轴上的惯性负载(kg·cm2) jd步进电机轴的传动惯量j1齿轮z1的转动惯量j2齿轮z2的转动惯量j3滚珠丝杠的转动惯量m工作台重量(含工件夹具) (kg)p脉冲当量(cm/step)对于实心轴、齿轮、丝杠等圆柱零件的转动惯量可按下公式计算:j=7.8×10-4d4l(kgcm2) 3则: j1=7.8×10-4×4.84×1.5=6210(kg cm2) j2=7.8×10-4×6.04×1.5=15163(kg cm2)j3=7.

22、8×10-4×3.24×83.8=68539(kg cm2)忽略jd,则:(kg cm2)所以:电动机惯性负载为881.39kgcm2 2.5 与步进电机相连的渐开线圆柱齿轮接触疲劳强度的校核(1) 小齿轮传递的功率pfcv快=768×1.5/60=19.2w 取p=20w(2) 小齿轮转速小齿轮传递的扭矩t1(3) 选择大齿轮与小齿轮的材料: 大齿轮:42grmo调制处理 硬度 255286hbs、hlim1=1125n/mm2 小齿轮zg35grmo,调制处理 硬度179255hbs,hlim2=1145n/mm2(4) 计算齿面接触疲劳强度 3其中

23、:分度圆上的圆周力ftft=2/d1=2×79.9/0.048=3329n使用系数:查表,ka=1.85动载系数kv 齿轮圆周速度:v=d1n1/60×1000=(×48×2.39)/(60×1000)=6mm/s根据圆周速度,选择齿轮精度等级为:10109gb1009588vz/100=6×48/100=2.88mm/s kv=1.02齿向载荷分布系数kh按kh=1.3节点区域系数zh:zh=1.8材料弹性系数ze:将以上参数代入式2.51中 计算安全系数zn先计算应力循环系数t=70000hn1=60vn1t=60×1&

24、#215;2.39×70000=1.0×106n2=60vn2t=60×1×2.39/1.25×70000=0.8×106对调质钢,可以查得n=106因为n1n2n,所以取n1=1,n2=1.01,润滑油膜系数elvr按v=6mm/s选220号普通工业齿轮油,运动粘度v50=200mm2/s。查图,zlvr=0.92工作硬化系数zw:因为小齿轮齿面未硬化处理,齿面未光整,故取zw=1接触强度计算尺寸系数zx:查图,zx=1将以上数值代入安全系数计算公式:sh1=1125×0.92×1×1×1/9

25、41=1.09sh2=1145×1.01×0.92×1×1/941=1.12shmin=1; sh> shmin, 故安全2.6 选择回转工作台的步进电机(1) 确定脉冲当量p=0.05mm/step,步矩角qb=1.5°/step(2) 步进电机启动力矩的计算(3) 确定步进电机的最高工作频率fmax=1000v/p (2.6.1)其中:v=0.9m/min=0.015m/s所以fmax=1000×0.015/0.05=300hz初选110bf003电机(4) 求齿轮传动比因为,即0.05= ×1.5所以=30取z1

26、=2,z2=60最小齿数27所以传动比合适,确定选用110bf003电机2.7 确定蜗轮蜗杆的模数及有关尺寸在数控转台中,蜗轮副的啮合侧隙对其分度定位精度影响最大,由于双导程蜗杆传动具有改变啮合侧隙的特点,能够始终保持正确的啮合关系,并且结构紧凑,调整方便。双导程蜗杆与普通蜗杆的区别是:双导程蜗杆齿的左右两侧面具有不同的齿距(导程);而同一侧面的齿距是相等的。因此,该蜗杆的齿原从蜗杆的一端均匀的逐渐增厚或减薄,所以又称变齿厚蜗杆。故可用轴向移动蜗杆的方法消除或调整蜗轮副之间的啮合间隙。表2-2 蜗轮蜗杆的模数及有关尺寸名称代号公式蜗杆头数z1z1=2蜗轮齿数z2z2= z1i=2×3

27、0=60齿形角x=n=20°模数mm=4蜗轮变位系数x2x2=-1蜗杆分度圆直径d1d1=mz1/tgr=30导程角rr=7°3533中心距aa=( d1+d2+2×2m)/2=139蜗轮分度圆直径d2d2=mz2=4×60=240蜗轮喉圆直径da2da2=d2+2ha2=240+2×4=248蜗轮齿根圆直径df2df2=d2-2hf2=230.4蜗轮齿顶高ha2ha2=(da2-d2)/2=4蜗轮齿根高hf2hf2=(d2-df2)/2=4.8齿轮顶圆直径de2de2da2+1.5m=254蜗轮齿宽b2b20.75da1=28.5蜗杆齿顶圆直

28、径da1da1=d1+2ha1=38蜗杆齿根圆直径df1df1=d1-2hf1=20.4蜗杆齿高h1h1=1/2(da1-df1)=8.8顶隙cc=0.2m=0.8(1) 公称模数:m=4;(2) 齿厚增量系数ks:为蜗杆轴向移动单位长度内的轴向齿厚变化量。ks据z2,fb值从表2-2中选取ks=0.04(3) 齿厚调整量s:为补偿制造误差和蜗轮最大允许磨损量所形成的侧隙选取。s=0.15mm(4) 模数差与节数差:模数差m为左、右齿面模数m左、m右与与公称模数m之间差的绝对植。m=0.5mksm左=m+m=(1+0.5ks)m=4.08m右=m-m=(1-0.5ks)m=3.68同样,节距差

29、t值,左面齿距和右面齿距分别为:t=0.5mks=0.5tks=0.25t左=(1+0.5ks)m=(1+0.5ks)t=12.82 t右=(1-0.5ks)m=(1-0.5ks)t=11.56综上:当数控转台副侧隙要减少0.12m,可以调整算出蜗杆轴向调整为0.12/rs×1=0.12/0.04×1=3mm,可以把调整环磨薄3mm,再装上可准确的减少侧隙。2.8 蜗轮蜗杆的材料及许用应力蜗杆:材料40gr,硬度4555hrc,取50 热处理表面淬火,齿面粗糙度:ra=1.0m蜗轮:材料zcusn5pb5zn5机械性能:许用接触应力许用弯曲应力2.9 蜗杆的散热计算12其中

30、:n1蜗杆传动的啮合效率 n1=tgr/tg(r+r)=tg7°35/tg(7°35+3°09)=0.71n2考虑搅油损耗的效率,取n2=0.96n3轴承效率,每对滚动轴承0.980.99,取n3=0.98=0.71×0.96×0.98=0.672.10 蜗杆的散热计算传动工作中损耗的功率为:ps=p1(1-n)w,其中p1输入功率wp1fcv=768×0.9/60=11.52w,取p1=12wps=12(1-0.67)=3.96w由于ps很小,可以采取自然通风的冷却方法。2.11 蜗轮齿根弯曲强度校核(负变位)(1) 确定许用应力

31、知vs=0.01m/s采用浸油润滑,evs=0.7轮齿应力循环次数:其中n2蜗轮转速 n2=1.43n/minlh使用寿命5年×每年工作300d×每天工作8h×0.4nl=60×1.45×1×5×300×8×0.4=4.4×105zn=yn=1.0(2) 齿轮弯曲强度校核按表齿根弯曲强度验算公式:6fp (2.11-3)其中按yfs=4.5 yb=1r/180=17.58°/120=0.94ka使用系数0.9kv动载系数1.1kb齿向载荷系数1.1将上述诸值代入式2.113中:所以满足

32、条件。2.12 蜗轮夹紧机构设计参照装配图的主视图:蜗轮89下部的内、外面装有夹紧瓦72、90,数控转台的底座上的固定支座内均布6个油缸85。油缸上端进压力油,柱塞89下行,并通过钢球88推动夹紧瓦90、72,将蜗轮夹紧,从而将数控转台夹紧。数控转台不需要夹紧时,控制系统首先发出指令,使油缸上的油液流回油箱。由于弹簧的作用,把钢球抬起,于是夹紧瓦就松开蜗轮。然后,启动功率步进电机,并照指令脉冲的要求来确定数控转台的回转方向、回转速度,当数控转台为分度用时,分度回转结束后,要把蜗轮夹紧,以保证定位的可靠性,并提高承受负载的能力。2138第3章 数控系统的硬件设计第3章 数控系统的硬件设计 3.1

33、 确定硬件电路总体方案任何一个微机控制系统都由硬件和软件的部分组成,有了硬件才有软件运行的基础,而只有配置了软件的硬件才是可工作的控制系统硬电路的可靠性将直接影响数控系统的性能指标。 所设计的外圆柱凸轮加工工作台数控系统的基本硬件由以下几部分组成。(1) 中央处理单元,即cpu(2) 总线,包括数据总线(db),地址总线(ab)和控制总线(cb)(3) 存储器,包括可编程存储器eprom和随机读写存储器 ram.(4) 输入/输出接口电路 其中cpu是整个系统的核心,是控制其它各部分协调工作的“大脑”,存储器则是软件(监控系统)及系统运行中各种数据的存储库。i/o接口电路是系统与外界进行信息交

34、换的桥梁,总线则是联接cpu,存储器和i/o接口电路的纽带,是各部进行通信的线路。 3.2 x工作台,回转工作台的控制要求作如下规定: (1) x工作台用步进电机作驱动机构,步进电机选用3相六拍,0其脉冲当量为0.01mm/step. 回转工作台用步进电机作驱动机构,步进电机选用3相6拍,其脉冲当量为0.05mm/step (2) 能用键盘输入命令,控制工作台沿x的方向自由运动,运动范围为:0500mm (3) 具有当工作台超越边界时,能以指示灯报警,并停止运行。 (4) 具有急停,显示和掉电保护等功能。 3.3 主控器cpu的设计电气控制系统的设计(一) 控制系统方案及框图1、 总体组成根据

35、前面需要,设计如图21所示的控制系统。 主 控 储存系统 制单机接口图xy控制系统框图主控器:单片机。存储器:eprom、rami/o接口:键盘,显示及步进电机系统总体确定后,进行各部分具体设计。2、 软硬件任务合理分配涉及软、硬件任务分配的有:控制步进电机的脉冲发生与脉冲分配;数码显示的字符发生;键盘扫描管理。上述三个都可以用专用硬件芯片实现,也可以用软件编程实现,用硬件实现,编程时较简单。但同时增加了硬件成本及故障源。用软件实现,可节省芯片降低成本,但增加了编程难度。在决定用何种方法实现时,应统筹兼顾 同时还应根据设计者软、硬件方面的实际经验及能力。此处决定如下:控制步进电机用的脉冲发生器

36、硬件采用国产yb104环形分配器实现。字符发生及键盘扫描均由软件实现。3、 主控器主控芯片选择:此xy工作台数控系统选用美国intel公司的mcs51系列单片机。mcs51系统单片机的基本特性:单片机是集cpu、 i/o端口及部分ram于一体的功能很强的控制器。现在用得较为广泛的是mcs51系列。该系列包含三个产品:8031、8051和8071。三者的引脚完全兼容,仅在结构上有一些差异,主要是:8031是无rom的8051,而8751则是用eprom代替rom的8051。通常所说的mcs51单片机是该系列的简称。用的最多的是该系列中的8031,故主控芯片选用8031。8031具有以下特点:、具

37、有功能很强的8位中央处理单元cpu。、片内时钟电路6mhz或12mhz每执行一条命令时间为2µs或1µs。、片内有128字节ram。、可扩展有64k字节的外部数据存储器和64k字节的外部程序存储器。、具有21个特殊功能寄存储器。、具有4个i/o口,32个i/o线。、具有2个16位定时/计数器。、具有五个中断源,配备2个中断优先级。、具有一个全功能串行接口。、具有位寻址能力,适用逻辑运算。4、 控制系统方案的设计此设计控制系统采用8031芯片,并扩展一片程序存储器,一片数据存储器,一片i/o接口芯片,x向和y向电机采用硬件环形分配器,开环控制,控制系统如图22。ramepro

38、m微机外设键盘显示i/o接口功率放大步进进电机光电隔离隔离唤醒反配器控制系统图5.1.1存储器扩展电路的设计由于主芯片8031无片内rom,ram也只有128字节,远不能满足使用要求所以必须外设一片程序存储器并扩展一片ram。(1)外部存储器的操作时序cpu由外部程序存储器取指令时,16位地址由p0口输出高8位地址,低8位地址由p2口输出,而指令由p0口输入,p0口的分时复用的地址/数据总线当不访问外部数据存储器时,p2口具有锁存功能,可直接接至外部存储器的地址端,无需再加锁存器。当系统中访问外部存储器时,时序有此变化。ale由高变低时,p0总线出现的将不再是有效的pcl的值,而是dpl值,同

39、时在p2口出现有效的dpl值。当rd或wr有效时p0总线上将出现有效的输入或输出数据。(2)芯片选择1eprom型号的确定根据设计要求,rom的容量选8k字节。在容易确定时,选择eprom的型号,主要考虑因素是读取速度,这是决定系统能否正确工作的前提,根据cpu与eprom的时序配用要求,应满足这样一个关系;即8031所提供的读数时间大于eprom所要求的读取时间。 8031访问eprom时,其所能提供的读取时间才会与所选用的晶体时钟有关,约为3t,其中t为时钟周期,本系统中选用的晶体频率为6mhz,则t=480µs的芯片在时序均能满足要求。 查有关资料,选择eprom的型号为qd2

40、864。 qd2864的主要参数:容量8k×8工作速度250µs电源电压:5v±5%工作温度:02702ram的选择 ram分为静态ram,静态ram无需考虑保存数据,而设置刷新电路,扩展电路简单,单片机扩展ram多选用静态ram,在选择ram时,主要考虑ram的读写速度,与cpu所提供的读写时间的匹配要求类似,它也应满足这样一个关系即:8031所提供的读写时间大于ram所要求的读写时间。 8031所提供的对ram的读写时间与选择的时钟频率有关,其大致关系为: tr=4t,tw=5t其中tr,tw ,t 分别为:读时间,写时间,及时钟周期。本系统选用6mhz的时钟

41、频率,则tr=660µs,tw=800µs,一般常用ram都能满足要求。 这里选用大容量的ram6264(8k×8)一片。1、 地址分配及译码。1地址分配8031单片机所支持的存储系统,其程序存储器与数据存储器独立编址。因此,eprom和ram地址分配比较自由,不必考虑是否发生冲突。由于8031复位后从0000h单元开始执行程序,故程序存储器地址应从0000h开始,因此8k eprom的地址为0000h1fffh。扩展ram的地址与i/o口及外围设备实行统一编址,任何扩展的i/o接口及外围设备均占用数据存储器的地址空间。对于设计本系统,ram容量及扩展i/o外围设

42、备数量不是很多,64k空间只需很小一部分,为便于ram和i/o的统一译码。作如下安排:ram占0000hffffhi/o占2000h1fffh其余未作分配8k的ram可以分配在0000h1fffh。各芯片的地址范围见表21.芯 片地 址 范 围容 量286462640000h1fffh0000h1fffh8k8k表21 eprom ,ram地址分配表2译码线路的设计 地址译码有线性译码法,译码器译码法等。由于eprom 、ram和i/o扩展片各有一片,故可用线性译码法。用8031的p2口的高位线r5做为译码线, ram和i/o统一译码,而p0。eprom的ce直接接地(因为送外部存储器),其详

43、细连接如图23。图23 8031与eprom的联接3 eprom、ram与8031的联接存储器与单片机的联接,主要是三总线的联接。应考虑单片机总线的驱动能力是否足够,若不够应加适当的驱动,如加总线驱动器 74ls244 ,74ls245等。根据前面介绍的单片机8031的驱动特性可知,在此不必在加驱动。 eprom ,ram与8031的具体联接如下: 将a0a12与eprom的a0a12一一对应相联,a0a12与ram的a0a12一一对应相联,其余地址线经译码线使用。 数据线的连接是将d0d7分别与存储器的d0d7一一对应联接。 单片机访问eprom和ram的控制信号重要有:psen: 外部eprom取指令信号wr: 即p3.6,外部ram写信号rd: 即p3.7,外部ram读信号这样可以得到如图22所示的8031及其扩展存储器的联线图。5.1.2 i/o接口的设计 在单片机系统中,同时需要使用键盘和显示器做在一起,以节省i/o线,本设计选用8155可编程接口芯片管理键盘和显示。8155芯片内具有256字节的ram两个8位,一个16位的可编程的i/o和14位计数器。的结构框图256×8 r

温馨提示

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

评论

0/150

提交评论