数控多工位钻床的设计_第1页
数控多工位钻床的设计_第2页
数控多工位钻床的设计_第3页
数控多工位钻床的设计_第4页
数控多工位钻床的设计_第5页
已阅读5页,还剩70页未读 继续免费阅读

下载本文档

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

文档简介

本科毕业设计(论文)通过答辩本科毕业设计(论文)通过答辩求键值子程序显示子程序键盘扫描子程序ORG0500HSCAN:MOVA,#00HMOVDPTR,#101HMOVX@DPTR,AMOVA#3FHMOVDDPTR,#103HMOVX#DPTR,AMOVDPTR,#102HMOVXA,@DPTRANLA,#1FHCJNE3A,#1FH,NEXT1SJMPNEXT4键值送行序号初值0送行序号加1行值右移一位行序号左移四位行列值低四位相加得关键字键值计数器加1送行值查到关键字本科毕业设计(论文)通过答辩本科毕业设计(论文)通过答辩NEXT1:ACALLDS20msCLRCMOVR2,#00HMOVR1,#01HLOOP:INCDPTRMOVA,R1MOVX#DPTR,AMOVDOTR,#8002HMOVXA,@DPTRANLA,#1FHCJNEA,#1FH,NEXT2SJMPNEXT3NEXT2INCR:2CJNER2,#01H,NEXT4MOVR4,AMOVA,R1MOVR3,ANEXT3:MOVA,R1RLCAMOVR1,ACJNEA,#40H,LOOPAJMPKCODENEXT4:CLRARETEND求键值子程序ORG0560HKCODE:MOVR1,#00HMOVA,R3CLRCLOOP:RRCAJZNEXT1INCR1SJMPLOOP本科毕业设计(论文)通过答辩本科毕业设计(论文)通过答辩NEXT1:MOVA,R1SWAPAMOVR1,AMOVA,R4ANLA,#0FHORLA,R1MOVB,AMOVDPTR,#KTABMOVR0,#00HCLRAREPE:MOVCA,@A+DPTRCJNEA,B,NEXT2SJMPRESVNEXT2:INCR0MOVA,R0SJMPREPERESV:MOVA,R0RETKTAB:DB0FH,1FH,17H,1BH,2FH,27HDB2BH,3FH,37H,3BH,3DH,2DHDEB1DH,0DH,0BH,07H,03H,1EHDB23H,3EH,4FH,47H,4BH,4DHDB5FH,57H,5BH,5DHEND4.5.13、显示器的控制单片机应用系统中,常采用八段LED(发光二极管)作为显示器件,其成本低、配置灵活、与单片机接口方便.LED显示器接口方式这里LED显示器是指发光二极管和发光二极管构成的LED数码管、LED点阵显示器等。LED显示器显示接口按驱动方式可分成静态显示和动态显示两种显示方式,动态显示的扫描可由单片机软件或专门的硬件完成;按CPU向显示器接口传送数据的方式则可分成并行传送接口和串行传送接口两种显示数据传送方式。静态显示时,除变更显示数据期间外,各显示器均处于通电显示状态,每个显示器通电占空比约为100%。静态显示的优点是显示稳定,亮度高;缺点是占用硬件电路(如I/O口、驱动器等)多。动态显示时,N个显示器共占用一个显示数本科毕业设计(论文)通过答辩本科毕业设计(论文)通过答辩据驱动器,每个显示器通电占空比时间为1/N。动态显示的优点是节省件电路(如I/O口、驱动器等);缺点是采用软件扫描时占用CPU时间多,与软件扫描相比,采用硬件扫描时将增加硬件成本。除此之外,动态显示位数较多时,显示器亮度将受到影响。所以选择动态显示.其程序清单如下:MOVR3,#7FHMOVA,R3LD0:MOVDPTR,#60O0HMOVX@DPTR,AINCDPTRMOVA,@R0ADDA,#0DHMOVCA,@A+PCMOVXA,@DPTR,AACALLDL1INCR0MOVA,R3JNBACC.0,LD1RRAMOVR3,AAJMPLD0LD1:RETDSEG:DB3FH,06H,5BH,4FH,“0”“1”“2”“3”66H,6DH,7DH,07H,“4”“5”“6”“7”7FH,6FH,77H,7CH,“8”“9”“A”“B”H,5EH,79H,71H39“C”“D”“E”“F”DL1:MOVR7,#02HDL:MOVR6,#0FFHDL6:DJNZR6,DL6DJNZR7,DLRET

本科毕业设计(论文)通过答辩本科毕业设计(论文)通过答辩4.7.步进电机接口电路根据数控设计的经济性的要求以及该数控机床是开环控制的,因此,采用步进电机。步进电动机的驱动电路根据控制信号工作。在步进电动机的单片机控制中,控制信号由单片机产生。它的硬件连接如下图19:图19、硬件连接图光电耦合电路功率放大电路向步进电机(1)光电耦合电路功率放大电路向步进电机(1)光电耦合电路功率放大电路向步进电机(2)接8155TIM/OUT

本科毕业设计(论文)通过答辩本科毕业设计(论文)通过答辩ABC:DB0FCH,0F8H,0F9H,0F1H,0F3HDB0E3H,0E7H,0E6H,0EEH,0ECH反转程序为:CCW:DECR0CJNER0,#0FFH,FZMOVR0,#09HFZ:MOVA,R0MOVDPTR,#ABCMOVCA,@A+DPTRMOVP1,ARET纵向进给采用三相六拍步进电机,三相六拍工作方式通电换相的正序为:A-AB-B-BC-C-CA,共有6个通电状态。如果P1.7-P1.5输出的控制信号中,0代表使绕组通电,1代表使绕组断电,P1.4-P1.0五相十拍步进电机,设为1(即三相六拍步进电机工作,五相十拍步进电机不工作),控制则可用6个控制字来对应这6个通电状态。这6个控制字如下表所列。通电状态P1.7(C)P1.6(B)P1.5(5)控制字A110DFHAB1009FHB101BFHBC0013FHC0117FHCA0105FH软件脉冲分配子程序的正转程序为:CW:INCR1CJNER1,#0AH,ZZMOVER1,#00HZZ:MOVA,R1MOVDPTR,#ABMOVCA,@A+DPTR本科毕业设计(论文)通过答辩本科毕业设计(论文)通过答辩MOVP1,ARETAB:DB0DFH,9FH,0BFH,3FH,7FH,5FH反转程序为:CCW:DECR0CJNER0,#0FFH,FZMOVR0,#09HFZ:MOVA,R0MOVDPTR,#ABCMOVCA,@A+DPTRMOVP1,ARET4.8总程序流程框图图20、总程序流程框图关中断初始化清数据区开中断编程调试求键值子程序开始读键键处理工作方式判别编子程序键盘扫描子程序调试子程序本科毕业设计(论文)通过答辩本科毕业设计(论文)通过答辩第五章结论作为大学期间最后一个作业,毕业设计为我们提供一个很好的锻炼机会。通过本次设计,我们更加巩固了我们的专业知识。本论文主要通过一般数控机床的设计步骤完成了:1、从数控多工位钻床的结构设计开始,确定数控多工位钻床的大体结构为立式结构。2、钻床的主轴转动是采用三相异步电动机提供动力,由一个无级变速器(能够提供多种转速)经过一级齿轮传动给主轴,而钻床主轴的特点是要能够实现轴向进给。故从动轮与主轴之间采用花键形式联接,这一过程便实现了主轴的传动。主轴的传动附件的定位都包括在整个主轴箱的设计中。3、数控多工位钻床实现数控和多工位我们采用了步进电机带动滚珠死杠转动实现滑动导轨的移动,使机床工作台通过步进电机经蜗杠蜗轮传动实现工作台的旋转达到多工位的效

温馨提示

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

评论

0/150

提交评论