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

下载本文档

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

文档简介

1、小型数控立式铣床工作台升降和制动装置设计第一章、设计目的与意义专业综合设计2课程设计是机械设计制造及其自动化专业实践性非常强 的教学环节之一,是机械类高年级学生综合应用基础课、技术基础课、专业课等 知识体系,将机械、驱动、传感及计算机控制有机地集成融合在一起,独立设计 一种具有特定功能的机电装备。通过本次课程设计,培养学生运用所学机电装备设计课程的知识,对典 型机电装备的工作原理、组成要素及核心技术问题的分析能力;培养学生用机电装备设计的知识及相关知识体系,掌握如何将机械和电 气驱动、检测技术和计算机控制融合在一起, 如何构成一种性能优良、工作可靠 及结构简单的机电装备的一般设计方法和规律,提

2、高设计能力;通过设计实践,熟悉设计过程,学会正确使用资料、正确使用图书特别是电 子图书资源、网络资源,查阅技术文献、设计计算、分析设计结果及绘制机械、 电气图样,在机电一体化技术的运用上得到训练;通过课程设计的全过程,为学生提供一个较为充分的设计空间, 使其在巩固 所学知识的同时,强化创新意识,在设计实践中深刻领悟机电装备设计的内涵。 第二章、设计要求2.1技术参数(1)工作台升降行程:320mm;(2)工作台尺寸:长 宽=600mm 320mm;(3)工作台总重:1000N;(4)最高运行速度:步进电动机运行方式:空载:0.5 m/min ;切削:0.1 m/min ; 交流伺服电机运行方式

3、:空载:8 m/min ;切削:2 m/min ;(5)系统分辨率:开环模式 0.01 mm/step ;半闭环模式0.005 mm/step ;(6)系统定位精度:开环模式 二0.10 mm ;半闭环模式二0.01mm ;(7)切削负载:X 向 800N; 丫 向 1000N; Z 向 1500N;2.2设计要求(1)实现垂直平稳升降,具有快速升降功能;(2)用步进电机或交流伺服电机作驱动元件;(3)工作时离合器脱开,主轴不工作时,离合器锁死,主轴箱停在任意位 置;(4)具有行程越位报警功能;(5)采用滚动导轨块作支承;(6) 具有断电锁紧功能。第三章、设计内容3.1机械传动部件的计算与选型

4、3.1.1导轨上移动部件的重量估算工作台总重:G=1000N3.1.2铣削力Fx 二 800 N Fy = 1000 N F 1500 N3.1.3滚珠丝杠螺母副的计算与选型(1) 最大工作载荷Fm的计算作用在滚珠丝杠上的力包括滚珠丝杠螺母副的进给力、移动部件的重力,以 及作用在导轨上的切削分力所产生的摩擦力。根据设计中所选用的导轨为加有导 轨块的滚动导轨采用综合导轨的计算公式。查 1 中表3-29得到计算公式:Fm = JFy - K(Fz G)式中:FzZ向切削分力(N),Fz =1500N ;Fy 丫向切削力(N), Fy二 N ;G移动工作台总重(N) G =1000N ;一一导轨的摩

5、擦系数,查1 中表3-29,取二-0.005 ;K 颠覆力矩影响系数,查1中表3-29,取K =1.15 ;代入公式计算得:Fm = 0.005 1000 1.15 (15001000)=2755N(2) 最大动载荷Fq的计算选用滚珠丝杠副的直径d0时,必须保证在一定轴向载荷作用下,丝杠在回转100万转后,在它的滚道上不产生点蚀现象。这个轴向负载的最大值即称为该 滚珠丝杠能承受的最大动负载Fq,计算公式如下:式中Lo滚珠丝杠螺母副的寿命,单位为106rL0 =60 nT/106其中:T 使用寿命,普通机床取 T = 5000 10000h,数控机床及一般机电装备取T=15000h,则T=150

6、00hvn丝杠每分钟转数,n ;初选丝杠导程Ph = 5 m m ;由设计要求可知工作台在承受最大铣削力的最高运行速度 v = 0.1m/min (采用步进电动机运行方式;则 n= 0.1 =20 r/mi n 0.00560 20 15000106=18 10 r47fw载荷系数,查表3-30,运转状态为中等冲击时,取fw =1.2 ;硬度系数,58HRC时,取fH =1.11 ;滚珠丝杠螺母副的最大工作载荷,Fm = 2755N代入公式计算得:Fq = 3 18 1.2 1.11 230328664.17 N(3)滚珠丝杠螺母副的选型根据计算出的最大动载荷和初选的丝杠导程,查1中表3-31

7、,应使滚珠丝杠副的额定动载荷:Ca _ Fq =8664.17N额定静载荷:Ca 一(2 3)Fm = 5510N 8265N则选择济宁博特精密丝杠制造有限公司生产的 G系列2505-3型滚珠丝杠副, 为内循环固定反向器单螺母式,其公称直径为 25mm,导程为5mm,循环滚珠 为3圈1列,精度等级按1中表3-25取5级,额定动载荷为9309N Fq,满 足要求。(4)传动效率的计算滚珠丝杠螺母副的传动效率 :t a n C )式中 丝杠螺旋升角,二 arctanPh /Cd。) = arctan5/(二 25) = 3.64 ;摩擦角,滚珠丝杠的滚动摩擦系数f = 0.003 0.005,其摩

8、擦角约等于10。代入公式计算得:耳=tan 3.64=95.6%tan (3.6410/60)丝杠支(5) 轴承的选择 根据所选滚珠丝杠螺母副的直径及设计要求选择能够承受轴向载荷, 承的轴承型号选为7303AC的角接触球轴承,其外形图如下:B其技术参数如下表:轴承型号基本尺寸极限转数额定负荷参考重量dDB脂油动静7303AC174714260003500013.807.300.21(6)刚度的验算滚珠丝杠在工作时会发热,为了补偿热膨胀,须将丝杠预拉伸。则上下两层 滚珠丝杠副的支承均采用“单推一单推”的方式,丝杠两端各采用一对推力角接 触球轴承,面对面组配。工作台升降行程为lv = 320mm,

9、根据所选滚珠丝杠螺母副导程查2中表3-21查的导程余量为J二20mm,所选轴承的宽度B =14mm。支撑跨度a = lv 2le 2B 二 320 40 28mm = 388mm,可取 a 二 500mm,丝杠的全长L 二 550mm。丝杠的拉伸或压缩变形rMa22 二IEr在总变形量中占的比重较大,可按下式计算:_ Fma1 二ES由于转矩M 般较小,式中第二项可忽略ES式中Fm丝杠的最大工作载荷,Fm =2755N ;a丝杠两端支撑间的距离,a = 500mm ;E 丝杠材料的弹性模量,钢的弹性模量 E=2.1 105MPa ;S 丝杠按底径d2确定的截面积,d2 = 21.2mm ,S

10、-/ 4 二 352.99mm2其中,“ +”号用于拉伸,“一”号用于压缩。由于转矩一般较小,式中第2项可以忽略。代入公式计算得卄27555000186mm2.1 105 352.99滚珠与螺纹滚道之间的接触变形量学因进行了预紧,故由下式计算、2 = 0.0013式中:Fm工作负荷,即进给牵引力(N)Fyj 预紧力(N);取 Fyj = Fm3 =918.3NDw滚珠直径 mm ;取 Dw =3.175mmZ;滚珠数量,Z.=Z X圈数X列数;Z =22 3 1 = 66Z 圈的滚珠数,ZnA (外循环),z=-血-3 (内循环);选DwDw内循环得Z二3.14 25 - 21.72,取整为2

11、23.175d0滚珠丝杠公称直径 mm ; d0 = 25mm2755代入公式计算得 =0.0013汇10 管.175皿3%=0.0033mm由于预紧力为达轴向工作载荷的1/3, 2减小一半,即、:2 =0.00165mm刚度校验丝杠的总变形量二“ 2 = 0.02mm = 20m,查1中表3-27可估计丝杠的有效行程315mm400mm,则在标准公差等级为 5级时,滚珠丝杠副允许的偏 差为25m。由于:二20 E: 25m,则丝杠刚度足够。(7) 压杆稳定性校核 滚珠丝杠属于受轴向力的细长杆,如果轴向负载过大,则可能产生失稳现象。失稳时的临界载荷Fk满足:FEl 誉k2Ka式中:Fk 临界载

12、荷(N)k丝杠支承系数,由1中表3-34取fk=1K 压杆稳定安全系数,一般取为2.54,垂直安装时取K=2.5 a滚珠丝杠两端支承间距离,a =500 mm44截面惯性矩,“年厂先严=9915.47曲E 丝杠材料的弹性模量,钢的弹性模量E=2.1 105MPa ;2522.5 500代入公式计算得Fk二 亠亠卫严凹=3 2 8 76N由于Fk -Fm = 2755N,则满足校核。3.1.4直线滚动导轨副的计算与选型(1) 滑块承受工作载荷Fmax的计算和导轨型号的选取采用双导轨、四滑块的支承形式,滑块受力图如下:则滑块受力为:R巳二L2二W L2 Lo式中: W外加载荷(N) , W= Fz

13、 G =1500 1000 = 2500NL0如图距离,约为100mmL2如图距离,约为 200mmL3 如图距离,约为 300mmPP4垂直于运动平面的支反力RtP2t平行于运动平面且垂直于导轨的支反力代入公式计算得:2500200R P42500 N2 100Pt p2500 迴750N2 100则Fmax = RtP4T = 3750N =3.75KN,查1中表3-41,根据滑块承受工作载荷Fmax,初选直线滚动导轨副的型号为 KL系列的JSA LG15型,其额定动载荷 Ca = 7.94KN,额定静载荷 Coa = 9.5KN由工作台尺寸600mm 320mm,工作台升降行程为 320

14、mm,考虑工作台升 降应留有余量,查1中表3-35,按标准系列JSA LG15型导轨,选取导轨长度 为 460mm。(2)距离额定寿命L的计算上述选取的KL系列的JSA LG15型导轨副的滚道硬度为60HRC,工作温 度不超过100C,每根导轨上配有两只滑块,精度为 4级,工作速度较低,载 荷不大。则距离额定寿命L的计算公式为:fH fT fC fRCa L=Cx 50f W FmaxJ式中:L距离额定寿命(Km)代入公式计算得Ca 额定动载荷(KN)fH-硬度系数,由表3-36 取 fH =1.0fT温度系数,由表3-37 取 fT =1.00fC-接触系数,由表338 取 fC =0.81

15、fR精度系数,由表3-39 取 fR=0.9fW-载荷系数,由表3-40 取 fW=1.5Fmax滑块上工作载荷(KN)匹型込PS4匚501.5X.25丿=1470.99Km由于常见球导轨的距离期望寿命为 50Km,则L远远大于导轨的预期寿命, 所以初选的型号满足设计要求。3.1.5步进电动机减速箱的选用与大齿轮轴承的选型(1)步进电动机减速箱的选用步进电动机的减速箱的作用是降速,并且使滚珠丝杠和工作台的转动惯量在 传动系统中所占比重减小,以保证传动精度。本设计采用一级减速,步进电动机 的输出抽与小齿轮联接,滚珠丝杠的轴头与大齿轮联接。其中大齿轮设计成双片 结构,采用弹簧错齿法消除间隙。已知工

16、作台的脉冲当量5 =0.005mm,滚珠丝杠的导程为5mm,初选步进电动机的步距角-=0.75o。则减速比i= Ph0.75525,因此米用常州市360$3600.00512新月电机有限公司生产的JBF 3型齿轮减速箱。大小齿轮模数均为1mm,齿数比为75: 36,材料为45调制钢,齿表面淬硬后达 55HRC。减速箱中心距a仁 (75+36)/ 2=55.5mm,小齿轮厚度为20mm,双片大齿轮厚度均为 10mm。(2)大齿轮轴承的选型根据所选齿轮轴两端的直径分别为 15mm和20mm,从设计要求选择能够承 受轴向载荷的型号,因此大齿轮轴承型号可分别选为北京环球光洋轴承有限责任 公司的7302

17、C和7304C型的角接触球轴承,其技术参数如下:型号斟尺寸DynamicStaticrpmiIICrCorGreaseOil砌7300C1035119.34.613,00026, ODO0.053T301C123T1211.85.61L ooo24,0000.067302C15421313.26.TI 15,00021,0100.0847303CIT4T1415. Te.z13,00019,0000J6T304C20521518.49.812,00017,0000, is!7305C2562IT2T.815.9気50014,000C.233.1.6步进电动机的计算与选型(1)计算加在步进电动机

18、轴上的总转动惯量Jeq已知滚珠丝杠的公称直径为25mm,总长550mm,导程5mm,材料密度P=7.850;移动部件的重力为1000N;小齿轮宽度d =20mm,直径 d36mm ;大齿轮宽度b? =20mm,直径d75mm;传动比i=25/12。得到滚珠丝杠的转动惯量为:JsL- 丫Jl2丿23.14 55 7.85 10”2=1.655kg.cm初选永磁感应式步进电动机90BYG2602型号,其转子的转动惯量Jm = 4kg.cm2小齿轮的转动惯量:J z13.14 2 7.85 103.6 丫I2丿2二 0.259kg.cm大齿轮的转动惯量:J z13.14 2 7.85 104仃.5)

19、II 2 I24.877kg.cm22 2则一对齿轮传动时,传动系统的折算到电动机轴上的总转动惯量:彳-Teq2因此满足要求。 最快空载移动时电动机输出转矩校核此时电动机对应的运行频率:1Vmaxmax605式中: Vma 最快工作进给速度,Vmax =500mm/min代入公式计算得:1爲5001666.67 Hz60 2005由表4-7可查得对应的输出转矩Tmax =5.2N.m,由于Tmax =5.2N.mTeqi因此满足要求。 最快空载移动时电动机运行频率校核与 Vmax =500mm/min 对应的 fmax = 1666.67Hz,查表 4-5 可知 90BYG2602 电 动机的

20、空载运行频率可达20000Hz,可见没有超出上限。 起动频率计算步进电动机克服惯性负载的起动频率:f|_ =式中:fq 电动机转轴不带任何负载时的空载起动频率,查表4-5得fq=1800Hz代入公式计算得:1800-1143.58Hz上式说明,要想保证步进电动机起动时不失步,任何时候的起动频率都必须小与 1143.58Hz。在采用软件升降频时,起动频率选的更低,通常只有100Hz。综上所述,本例中工作台的进给传动选用90BYG2602步进电动机,完全满足设计要求。317联轴器的选用滚珠丝杠的轴头与大齿轮用联轴器联接,由于传递的转矩小,因此选用小型的联轴器。根据滚珠丝杠的公称轴径 d0 =25m

21、m和步进电动机转轴上的等效负载转矩Teq=0.4427N.m,由技术参数表(如下)R(N.m)It as(N.m)IK“pm)力JJ(Kg叭(N.m/rad)8何(mm)APIKSC)(mmjII(g)LK2妙031X10000J6.6X10 no0.11.50J512LK2-10G-1.22.4100002.6X1061700Jts:0J526LKMianriTi1.63.23000取gx/2600.11.501542L仏佃04,28.48000J1.9X103300151.50.1576LKlQO-9.01B06000B.9X10560015151015129ILK2-075-1.02X1

22、00002JX1062300.11J+0d5可选用广州菱科自动化设备有限公司 LK2 1501414型号小型挠性联轴器。 其外形及技术参数如下:ft型号小 0d2tt fi0DLL1M拧紧力燮 (N m)LK2075-SLK2-V7I*3456 6.3519 T1912.55M3Q.7LKT啊SLK2400-5 6 6.358 tO25/25.43,55M41.7LKS-111-SLK241?*6610 12728.62&63.60M5t7LK2ZOft-12 127 1450.B50.85.25M6SLK22OD15 16 Ifl 194.03.1.8增量式旋转编码器的选用本设计所选步进电动

23、机采用半闭环控制,可在电动机的尾部转轴上安装增量 式旋转编码器,用以检测电动机的转角和转速。增量式旋转编码器的分辨力应与 步进电动机的步距角相匹配。由步进电动机的步距角0.75,可知电动机转动一转时,需要控制系统发出360=480个步进脉冲。考虑到增量式旋转编码器输出的A、B信号,可以送到四倍频电路进行电子四细分,因此,编码器的分 辨力可选120线。这样控制系统每发一个步进脉冲, 电动机转过一个步距角,编 码器对应输出一个脉冲信号。本设计选择编码器的型号为 ZLK A 120 05V010 H :盘状空心型, 孔径10mm,与电动机尾部出轴相匹配,电源电压 +5V,每转输出120个A/B脉 冲

24、,信号为电压输出,生产厂家为长春光机数显技术有限公司。3.1.9制动装置设计由于滚珠丝杠副无自锁作用,特别对垂直安装的滚珠丝杠副,必须安装制动 装置。根据齿轮轴的尺寸和载荷选用 DZJ-10单片电磁制动器,其安装尺寸如下:血-06Ml80“3S55329s唧2119$055.54B押2aie1MSiib y105曲SB-10&2811137 M125755$32&-10gHi1其安装示意图如下:/jfJII11iJF图中:1-电机端盖 2-空心螺栓装置 3-制动盘 4-衔铁 5-手动释放装置6-齿轮套7-磁轭组件8-安装螺钉3.2微机数控系统硬件电路设计微机数控系统由CPU存储器扩展电路,I/

25、O接口电路,驱动电机驱动电路, 检测电路等几部分组成。微机是数控系统的核心,其他装置都是在微机的指挥进行工作的。系统的功 能和系统中所用的微机直接相关。数控系统对微机的要求是多方面的,但主要指 标是字长和速度。字长不仅影响系统的最大加工尺寸,而且影响加工的精度和运 算精度。字长较长的计算机,价格显著上升,而字长较短的计算机,要进行双字 长和三字长的运算,就会影响速度,根据机床要求,综合考虑采用8位微机。由于MCS-51系列单片机具有集成度高,可靠性好,功能强,速度快,抗干扰能力 强,具有很高的性价比特点,决定采用 MCS-51系列的8031单片机扩展系统。控制系统由微机部分,键盘、显示器、I/

26、O接口及光电隔离电路,步进电机 功率放大电路等几部分组成。系统的加工程序和控制命令通过键盘操作实现,显示器采用LED显示器。3.2.1电气控制系统框图数控系统是由硬件和软件两部分组成, 硬件是组成系统的基础,有了硬件软 件才能有效的运行。机床硬件电路图由以下几部分组成: .主控制器,即CPU .总线,包括数据,地址,控制总线 .存储器ROM RAM .接口,即I/O接口电路 外设,如 键盘,显示器及光电输入机等。电气控制系统框图如下:图3-1机床数控系统硬件框图(半闭环系统)322选择CPU的类型对于计算精度要求较高、处理速度要求较快的系统,可选用8位机。则Intel 公司的MCS-51系列单

27、片机硬件结构合理,指令系统规范,适合经济型数控机床。3.2.3 MCS-51系列指令系统简介MC51系列指令系统共有111条基本指令,其中单字节指令有49条,双 字节指令有45条,单字节指令有17条。(1)MC51系列指令系统的七种寻址方式简介 立即寻址 跟在操作码后的一个字节就是实际操作数。 直接寻址 指令中直接给出参加运算或传送的数的地址。可以访问三种地址:特殊功能寄存器 SFR内部RAM12字节个单元、221个地址空间。 寄存器寻址 指定某一可寻址的寄存器的内容为操作数。寻址空间是R0R7 A B、DPTR 寄存器间接寻址 由指令指定某一寄存器的内容作为操作数地址, 选定R0 R1、SP

28、、DPTR( 16位)来存放地址,使用时前加 变址寻址由争论指定的偏移量寄存器或称变址寄存器和基址寄存器DPTR或 PC相加所得结果作为操作数地址。 相对寻址在指令中给定的地址偏移量与本指令所在单元地址(即 PC内容)相加,即得到真正有效的单元地址 位寻址 对内部RAM的128位和SFR块内的93位进行位操作。(2) MC51系列指令系统主要指令简介MC51系列指令系统111条指令可分为五类: 数据传送类29条 算术操作类24条 逻辑操作类24条 控制程序转移类17条 布尔变量操作类17条3.2.4定时器/计数器MC51系列单片机提供两个十六位可编程的定时器 /计数器,即TO和T1 他们具有两

29、种工作方式和四种模式。其工作原理如下图所示。定时器/计数器的结构框图定时器/计数器的核心是加一计数器,加一计数器脉冲有两个来源,一个是 外部脉冲源,另一个是系统的时钟振荡器。有两个模拟开关,前一个开关就是特殊寄存器TMO的相应位,后一个模拟 开关就是特殊寄存器TCON勺相应位。TMO和 TCON1专门用于定时器/计数器的控制寄存器。用户可以用指令对 其各位进行写入或更改操作,从而选择不同的工作状态或启动时间,并可设置 相应的控制条件。(1) TMO控制寄存器tTE:TMl-引1GATE门控位或叫选通位,用来确定对应的外部中断请求引脚是否参与 T。或Ti的操作控制。C/T计数器方式或定时器方式的

30、选择位。C/T=1时,计数方式;C/T=0时,定时器方式。M1和M工作模式控制位,4种工作模式。00模式0:TLX中的低5位和THX的高8位构成13位计数器。 01模式1: TLX与THX构成16位计数器。10模式2:可自动再装入的8位计数器。11模式3:把定时器0分成两个8位计数器,关闭定时器1。(2)TCON控制寄存器TT_ TR_ TP J TE - IT_ 匚 17TF0 TF1定时器T0、T1溢出标志位,为1时申请中断。TR0 TR1定时器T0、T1运行控制位,有软件设定,来控制定时器/计 数器开启或关闭。IE0、IE1 外部中断源的标志,为1时表示外部中断源向CPU申请中断。IT0

31、、IT1 外部中断源触发控制位。3.2.5中断系统MC 51系列单片机提供五个中断源,配备两个中断优先级, INT0、INT1 输入外部中断请求,两个片内定时器/计数器T0和T1溢出中断请求TF0和TF1, 一个片内串行口中断请求TI和RI。各中断源所对应的中断服务程序的入口地址和优先级如下:中断源入口地址优先级INT00003H0T0000BH1INT10013H2T1001BH3串行口中断 0023H43.2.6存储器扩展电路的设计存储器扩展电路设计包括程序存储器和数据存储器的扩展。在选择程序存储器芯片时,要考虑CPU与 EPROIW序的匹配,还应考虑最大读出速度、工作温度 及存储器的容量

32、问题。MCS-51系列单片机的特点之一是硬件设计简单,系统结构紧凑,对简单的 应用场合MCS-5係列的最小系统用一片8031外扩一片EPRO就能满足功能的要 求。对于复杂的应用场合,可利用 MCS-51的扩展功能,构成功能强,规模大的 系统。(1)程序存储器ROM勺扩展在机电控制系统中,目前用来扩展程序存储器的主要是EPRO芯片,且MCS-51的程序存储器的寻址空间为 64KB 8031不带ROM常用的ROMS片及引脚常用的半导体 ROM芯片有:2716 (2KX 8)、2732A (4KX 8)、2764、(8KX8)、27128( 16KX 8)、27256( 32KX 8)、27512

33、( 64KX 8)。2764、27128、27256、27512芯片均有28脚双列直插式平封装芯片。引脚向下兼容。如下图是2764管脚配置:地址锁存器常用的地址锁存器芯片是74LS373 74LS373是带三态缓冲输出的8D触发器。其真值表如下:OEGDQLHHHLHLLLLXQ074LS373的引脚如下图:D7Q71)6Q61)5741 居Q51)4373Q41)3Q31)2Q21)1Q11)0G 0E Q0(2)数据存储器RAM的扩展常用的静态 RAM芯片有 6116 (2KX 8)、6264 (8KX 8)、62256 (32KX 8)等,6264、62256均采用CMOSt艺、28脚双

34、列直插式平封装。6264引脚及逻辑符号见下图:327译码电路设计(1)MC51系列单片机应用系统中的地址译码规则 程序存储器和数据存储器独立编址。程序存储器地址和数据存储器地址 可以重叠使用。都是从 0000HH FFFFH 外围I/O芯片与扩展数据存储器统一编址,外围I/O芯片占用数据存储 器地址单元,且使用数据存储器的读/写控制信号与读/写指令。 CPU在访问外部存储器时地址编码,CPU的P2 口提供高8位地址,P0 口经外部地址锁存器后提供低 8位地址。(2)地址译码方法 线选法利用单片机地址总线高位中的一根线作为选择某一片存储器芯片的片选信 号。此法用于规模较小的系统。其优点是不需要地

35、址译码器,可节省硬件,降 低成本。缺点是可寻址的芯片数目受到很大的限制,且地址空间不连续,不能 充分利用。 全地址译码法对容量较大的系统,扩展的外围芯片较多,芯片所需的片选信号多于可利 用的地址线时,就需要用这种全地址译码法。常采用的译码器是74LS138其引脚图如下:1- r 1;1-31 -lTT-i.u J71(!GNE0其逻辑功能表如下:G1 G2A G2BC B AY7 Y6 Y5 Y4 Y3 Y2 Y1 Y01 0 00 0 01 1 1 1 1 1 1 01 0 00 0 11 1 1 1 1 1 0 11 0 00 1 01 1 1 1 1 0 1 11 0 00 1 11 1

36、 1 1 0 1 1 11 0 01 0 01 1 1 0 1 1 1 11 0 01 0 11 1 0 1 1 1 1 11 0 01 1 01 0 1 1 1 1 1 11 0 01 1 10 1 1 1 1 1 1 1其他状态X X X1 1 1 1 1 1 1 1其地址译码表如下:器件地址选择线片内地址 单元(字 节)地址编 码2764O0OXXXXXXXXXXXXX8K0000H1FFFH6264001XXXXXXXXXXXXX8K2000H3FFFH8155RAM0101XXXX1110XXXX2565E00H5EFFHI/O01011XXX1111111165FF8H5FFFH8

37、255011111XX1111111146FFCH6FFFH其全地址译码图如下: r1-328 I/O接口电路及辅助电路设计常用外围接口芯片有:8155:可编程的RAM/IO扩展接口电路(256个RAM两个8位口、一个6位口、一个14位的定时器/计数器)8255:可编程的通用并行接口电路(3个8位口)8279 :可编程的键盘、显示接口电路(1)8155通用可编程接口芯片 8155引脚及其功能8155的结引脚排列及构框图如下图:)A口.e %:)-1 阳心p门忙T-.I36:-R FT37P:j3614 /tie ? DJT:!h14 :irri7:卩1一r-sTl_门口HF-1 F30PI.s

38、 r29卩附Al口色了叩一Jd /P幣二_3Al匕 zL 1阳讥1 7P41品t主53M /产卩二1V_SrC?11二8155具有40条引脚,采用双列直插式风装,各引脚功能见下表:引脚含义引脚含义引脚含义AD0AD7PA0PA7PB0PB7 PC0PC5 TIMER IN地址、数据线A 口B 口C 口定时输入TIMER OUT 10/MALERD/WR定时输出IO/RA M 口选择地址锁存 读写CE RESET VSS VCC片选 复位 地 电源其命令寄存器格式及工作方式如下: 8155的工作方式设定8155命令寄存器格式及工作方式见下表:引脚含义D0-D7数据线PAO-PA7A 口PBO-P

39、B7B 口PCO-PC7C 口A0 A1地址线RD读WR写CE片选RESET复位GND地VCC电源8155初始化程序格式MOVDPTR,控制口地址MOVA ,命令字MOVXDPTR AMOVDPTR,计数初值入口地址MOVA,计数初值MOVXDPTR AINCDPTRMOVA ,计数初值咼位MOVXDPTR, A(2) 8255通用可编程接口芯片 8255引脚及内部结构见下图:-4_ ;P酉7in/RFT垃町r|:?:f1 :-LE1 :T尿1V k K 1/?E TT11?J L IJB3 8255工作方式的设定8255有三种工作方式:方式 0、方式1、方式2。方式0基本的输入输出方式方式1

40、应答式输入输出方式方式2应答式双向输入输出方式8255 I/O的工作方式选择通过对其内部命令寄存器设定方式选择控制字来 实现。其格式及工作方式见下图:其C 口置/复位控制字格式如下图: 8255初始化程序格式如下:MOV AL ,控制字;定义工作方式OUT控制口地址,ALINAL ,初值OUT输出口地址,AL(3) 键盘显示接口电路 显示器工作原理数控系统中使用的显示器主要有 LED和LCD接口显示方式。LED显示器有7个发光二极管组成,控制不同组合的二极管导通,显示不同字符。七段显示器的结构如下图:b)共阳极c)共阴极 键盘接口原理键盘工作原理如下图:1I +lAli 1-3 8255初始化

41、程序格式如下:MOV AL ,控制字;定义工作方式OUT控制口地址,ALIN AL ,初值OUT输出口地址,AL(4)电机接口及驱动电路 脉冲分配器脉冲分配器又叫环型分配器,有硬件环型分配器和软件环型分配器两种。 光电隔离电路为防止强电干扰,在接口电路与功率放大器之间加上隔离电路。常用的光 电偶合器连线如下图:图3-15光电偶合器连线(5) 辅助电路8031的时钟电路数控铣床单片机的时钟电路采用内部方式产生,电路图如下:复位电路单片机的复位都靠外部电路实现。单片机通常采用上电复位和按键复位两 种,下图为二者组合电路。IIkESET 越界报警电路为防止工作台越界,可分别在极限位置安装限位开关。下

42、图为报警信号的 产生和指示电路。 掉电保护电路 避免在掉电的情况下,RAM中的信息丢失,下图为其工 作原理。 数控铣床的控制面板如下图所示第四章、软件设计4.1步进电动机的速度控制控制步进电动机的转动需要三个要素:方向、转角、转速。由于步进电动 机的转速正比于控制脉冲的频率, 所以对步进电动机脉冲频率的调节,实质上就 是对步进电动机速度的调节。4.1.1步进脉冲的调频方法一一软件延时设延时时间存于(0E)(ODH),( OEH为高8位,(ODH为低8位,单位为|S。则源程序清单如下:DELAY: MOV A,0DH JZ DEL6CLR CRRC A JZ DEL6DJNZ 0E0H,$DEL

43、6: MOV A,0EH JZ DEL5DEL4: CALL D252DJNZ 0EH,DEL4DEL5: RETD252: MOV R0,#53HD253: NOPDJNZ R0,D253 RET若需要20003的延时,则给OEH、(ODH)两个字节赋值4E20H执行程序 有:MOV 0EH,#4EHMOV 0DH,#20HCALL DELAY若要控制步进电动机走100步,每两步之间延时20000,,则汇编程序如 下:MOV 0FH,#100DCONTI: CALL l_STEPMOV OEH,#4EHMOV ODH,#20HCALL DELAYDJNZ OFH,CONTI4.1.2步进电动

44、机的升降频实现升降频的软件流程图如下:禅紜愉I離目甌卵課打桁换锻8fi.魏汕n - ihT-Tk1qLiLLlfifth F-fr4.2步进电动机的脉冲分配环形分配器是步进电动机驱动系统中的一个重要组成部分,通常分为硬件 环分和软件环分。软件环分由控制系统用软件编程来实现。 电动机脉冲分配子程 序框图如下:y目4.3 8255A接口基本的输入输出假设要求8255A的工作在方式0,且PA口作为输入,PB口与PC口作为输 出,则工作程序如下:MOVDPTR,#0FF7HMOVA,#10010000BMOVXDPTR,AMOVDPTR,#0FF7CHMOVA,DPTRMOVDPTR, #0FF7CH

45、MOVA,#*HMOVXDPTR,AMOVDPTR,#0FF7CHMOVA, A,#*HMOVX DPTR,A4.4 8155可编程并行接口4.4.1初始化程序设计若A 口定义为基本输入方式,B 口定义为基本输出方式,对输入脉冲进行 16分频,则8155的I/O初始化程序如下:START: MOV DPTR,#7F04HMOV A,#10HMOVX DPTR,AINC DPTRMOV A,#40HMOVX DPTR,AMOV DPTR,#7F00HMOV A,#0C2HMOVX DPTR,A4.4.2 读 8155 内部 RAM假定现要读取8155内部RAM的F1H单元内容,则程序如下:MOV DPTR,#7E20HMOVX A,DPTR443写8155内部RAM欲将立即数41H写入8155内部RAM的20H

温馨提示

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

评论

0/150

提交评论