弹体支撑运动机构及目标模拟器控制系统设计【含6张CAD图纸】
弹体支撑运动机构及目标模拟器控制系统设计【含6张CAD图纸】,含6张CAD图纸,弹体,支撑,运动,机构,目标,模拟器,控制系统,设计,CAD,图纸
课题1:支撑目标运动机构技术设计要求1功能概述1.1 柱体支撑机构柱体支撑机构为测试过程中对整柱体或柱体头的安装支撑机构,综合测试和运动仿真过程中用于固定整柱体,柱体头单元测试中用于固定柱体头。柱体支撑机构上配有整柱体或柱体头的俯仰及滚转控制机构,测试过程中可通过手动控制方式控制整柱体及柱体头的滚转及俯仰运动。柱体支撑机构也将为目标运动机构提供安装平台。1.2 目标运动机构目标运动机构主要由伺服或步进电机控制的小型转台和延长支架组成,是目标模拟器的安装平台。在测试过程中控制目标模拟器延以绕柱体头中心的弧线运动,确保目标模拟器一直对正柱体头中心。2 指标要求2.1 柱体支撑机构 手动俯仰偏转角度范围:3030 手动滚转角度范围:90902.2 目标运动机构 目标弧线运动范围:50 目标模拟器安装位置距目标运动机构中心距离:100mm300mm可调; 目标运动最大运动速度:25/s 目标载荷:10kg3 概要设计3.1.1 柱体支撑及目标运动机构柱体支撑机构与目标运动机构共同构成测试系统的试验安装台架,为柱体、柱体头和目标模拟器提供安装平台。系统实现中要求柱体支撑机构和目标运动机构可方便分离,以便于进行配置选择。柱体支撑机构可为整个柱体或单独的柱体头提供安装和固定环境,并可提供手动方式控制的俯仰和滚转运动。目标运动机构将通过伺服电机或步进电机带动轻型转台及可调安装支架来实现,运动控制方式既可通过位置控制也可通过速度控制。安装支架长度可调,并提供目标模拟器的安装平面。目标运动机构将接受测试仿真系统的控制,按其设定的位置和速度运行。 目标运动机构示意图柱体支撑机构和目标运动机构中除上述机电相关内容外,还将包括目标运动机构控制所需的PCI运动控制板卡和对应的运动控制和接口程序。最后因和利时公司不能提供 PCI控制卡 ,改用了PLC 控制。080112弹体支撑运动机构及目标模拟器控制系统设计开题报告 一、 综述:本课题设计的弹体支撑目标运动机构是为检测导弹弹头跟踪系统安装位置是否精确的检测装置和弹体或者单个弹头提供安装平台。弹体体支撑机构为整弹体(或弹体头)提供安装固定条件,并要求能实现其运动要求,同时也要为目标运动机构提供安装平台;目标运动机构主要有伺服或步进电机控制的小型转台和延长支架组成,是目标模拟器的安装平台,它要求能保证在测试过程中控制目标模拟器延以绕弹体头中心的弧线运动,确保目标模拟器一直对正弹体头中心。二、 研究内容:本课题为弹体目标模拟器支撑目标运动机构及控制系统设计。其中机械结构主要包括弹体支撑机构与目标运动机构两部分,软件方面主要是一些PCI运动控制卡的软件及其操作界面的设计。弹体支撑机构与目标运动机构共同构成了测试系统的试验安装台架,为弹体、弹体头和目标模拟器提供安装平台,同时要求它们能够方面分离,以便于进行配置选择。弹体支撑机构可为整个弹体或者单独的弹体头提供安装和固定环境,并可提供手动方式控制的 俯仰和滚转运动;目标的运动机构将通过伺服或者步进电机带动轻型转台及可调安装支架来实现,运动控制方式既可通过位置控制也可通过速度控制,安装支架长度可调,并提供目标模拟器的安装平面。目标运动机构将接受测试仿真系统的控制,按其设定的位置和速度运行;同时还需要设计控制目标运动机构所需的PCI运动控制卡和对应的接口程序。三、 实现方法及预期目标:本课题设计的弹体目标模拟器支撑目标运动机构及控制系统,总体上要求成本低,操作简单方便,可靠性好。在满足功能要求的前提下,按尽可能使用、操作方便、制造简单、价格低廉的总体要求进行设计。总体方案包括弹体支撑机构的设计,目标运动机构的设计和PCI控制卡软件及其操作界面的编制。在设计中在大量运用机械知识的同时,穿插了许多电子电路,软件编制的知识,使得比传统的机械有了很大的操作改观。在设计过程中分两个部分完成;硬件和软件部分。1、 硬件部分:弹体支撑机构主要实现的功能包括两点:整弹体(或弹体头)的手动俯仰运动及其自身的手动滚转运动,且这两个运动是分开进行的,滚转运动只有在整弹体(或弹体头)水平位置时进行。俯仰运动初步决定用涡轮蜗杆结构实现,主要克服的困难是使弹体(或弹体头)在两极端位置时不能移动位置;滚转运动运用杠杆原理按照指定要转过的角度通过手动直接扳动弹体转动,主要考虑的是支撑体是点支撑还是面支撑,实现的难易程度。如下图所示:目标运动机构主要实现目标模拟器的定位功能:目标模拟器的安装位置可以直接通过丝杠来定位,并在两端用挡板确定它的位置移动范围,它的弧线运动范围和速度能通过软件来实现。2、 软件部分:目标运动机构在硬件的基础上是不能完成全部运动要求的,必须得通过软件部分的补充才能充分实现其功能。在软件的编制上,主要要求编制所选PCI控制卡相对应的接口程序以及弧线运动速度和运动范围的限制条件和报警系统,还有人工操作界面的编制。此次设计选用的是6030 PCI运动控制卡,主要仪器设备:计算机、PRO/E、PCI控制卡及其对应的软件、单片机开发系统等。四、 对进度的具体安排:第 一 周:动员、详细安排任务,准备计算机,各种软件;第 二 周:到图书馆、情报信息中心、工厂等地调研查阅资料;第 三 周:翻译资料,初步设计方案,学习三维设计软件工具;第 四 周:写调研报告、开题报告,论证方案,开题审查;第 五 周:设计机械结构,计算设计参数,画出草图;第 六 周:完成机械结构图纸的任务;第 七 周:修改完善机械设计第 八 周:控制系统整体方案设计,选择控制器;第 九 周:接口电路设计,包括测量输入、运动控制输出电路;第 十 周:修改完善控制系统和接口设计;第十一周:设计控制系统软件;第十二周:编制控制程序;第十三周:完成机械结构三维设计模型;第十四周:进行装配仿真、运动仿真;第十五周:撰写详细的论文提纲,设计说明书;第十六周:完善所有设计,打印图纸和论文,上交论文;第十七周:答辩。五、 参考文献:1、 弹体目标模拟器支撑目标运动机构及控制系统原理及设备2、 机械设计3、 机电一体化4、 机械设计手册5、 PCI运动控制卡原理与应用指导老师: 年 月 日督促老师: 年 月 日领导小组审查意见:审查人签字: 年 月 日课题1:支撑目标运动机构技术设计要求1功能概述1.1 柱体支撑机构柱体支撑机构为测试过程中对整柱体或柱体头的安装支撑机构,综合测试和运动仿真过程中用于固定整柱体,柱体头单元测试中用于固定柱体头。柱体支撑机构上配有整柱体或柱体头的俯仰及滚转控制机构,测试过程中可通过手动控制方式控制整柱体及柱体头的滚转及俯仰运动。柱体支撑机构也将为目标运动机构提供安装平台。1.2 目标运动机构目标运动机构主要由伺服或步进电机控制的小型转台和延长支架组成,是目标模拟器的安装平台。在测试过程中控制目标模拟器延以绕柱体头中心的弧线运动,确保目标模拟器一直对正柱体头中心。2 指标要求2.1 柱体支撑机构 手动俯仰偏转角度范围:3030 手动滚转角度范围:90902.2 目标运动机构 目标弧线运动范围:50 目标模拟器安装位置距目标运动机构中心距离:100mm300mm可调; 目标运动最大运动速度:25/s 目标载荷:10kg3 概要设计3.1.1 柱体支撑及目标运动机构柱体支撑机构与目标运动机构共同构成测试系统的试验安装台架,为柱体、柱体头和目标模拟器提供安装平台。系统实现中要求柱体支撑机构和目标运动机构可方便分离,以便于进行配置选择。柱体支撑机构可为整个柱体或单独的柱体头提供安装和固定环境,并可提供手动方式控制的俯仰和滚转运动。目标运动机构将通过伺服电机或步进电机带动轻型转台及可调安装支架来实现,运动控制方式既可通过位置控制也可通过速度控制。安装支架长度可调,并提供目标模拟器的安装平面。目标运动机构将接受测试仿真系统的控制,按其设定的位置和速度运行。 目标运动机构示意图柱体支撑机构和目标运动机构中除上述机电相关内容外,还将包括目标运动机构控制所需的PCI运动控制板卡和对应的运动控制和接口程序。最后因和利时公司不能提供 PCI控制卡 ,改用了PLC 控制。080112主程序:TITLE=程序注释Network 1 / 网络标题LD SM0.1AN I0.5S Q0.1, 1R Q0.0, 1CALL SBR0PLS 0S M1.0, 1S M1.1, 1Network 2 LD M1.0AN I0.3R Q0.1, 1R M1.0, 1Network 3 LD M1.1A I0.5R SM67.7, 1PLS 0R M1.1, 1Network 4 LD M1.2AN M1.4R Q0.1, 1S SM67.7, 1CALL SBR1PLS 0ATCH INT0, 0S M1.2, 1Network 5 LD M1.4AN M1.2S Q0.0, 1S SM67.7, 1CALL SBR1PLS 0ATCH INT0, 0S M1.4, 1初始化子程序:Network 1 / 网络标题LD SM0.0MOVB 16#AC, SMB67MOVW 500, SMW168MOVB 16, VB500MOVW 5, VW501MOVW 0, VW503MOVD 45, VD505MOVW 5, VW509MOVW +0, VW511MOVD 30000, VD513MOVW 5, VW517MOVW 0, VW519MOVD 17, VD521工作子程序:Network 1 LD M1.2O M1.4MOVD VD100, VD110*D +60, VD110DTR VD110, VD120MOVR VD120, VD130/R 1.5, VD130MOVR VD130, VD140-R 33.0, VD140ROUND VD140, VD150R M1.4, 1R M1.4, 1Network 2 / 网络标题LD SM0.0MOVB 16#AC, SMB67MOVW 500, SMW168MOVB 3, VB500MOVW 37, VW501MOVW 0, VW503MOVD 16, VD505MOVW 37, VW509MOVW +0, VW511MOVD VD150, VD513MOVW 37, VW517MOVW 0, VW519MOVD 17, VD521中断程序:LD SM0.0R SM67.7, 1PLS 0弹体支撑运动机构及目标模拟器控制系统设计摘要本文详细介绍了弹体支撑运动机构及目标模拟器控制系统的设计方案,其目的是为了检测导弹弹头的跟踪系统安装位置的准确性,并为弹体(或者弹头)和检测装置提供放置安装平台。在机械结构上论述了蜗轮蜗杆减速箱、丝杠、步进电机、导轨、谐波齿轮等零件的选型。弹体支撑运动机构为整弹体(或弹体头)提供安装平台,并实现了其俯仰运动和自身滚转运动的要求,同时也要为目标运动机构提供安装平台;目标运动机构主要有步进电机控制的小型转台和延长支架组成,是目标模拟器的安装平台,再软件的控制下实现了转台的弧线运动,同时也保证了目标模拟器一直对正弹体头中心的要求。在控制方面阐述了S7-200 PLC的工作原理、OP320显示屏的操作界面的编制软件的编制方法和编制的注意事项、同时阐述了这次设计的电路的详细方案,综合介绍了S7-200 PLC在工程实际中的一次应用。关键词:支撑、控制系统、检测系统、转台、弧线运动。AbstractThis paper describes the campaign and the support cylinder target simulator control system design, its purpose is to detect the tracking system, missile warheads and missile (or warheads) and detection devices installed at platforms. In the mechanical structure on the turbine worm reducer me, screw, the stepper motor, rail, harmonic gear, and other parts of the selection. Cylinder sports bodies to support the entire cylinder (or cylinder head) to provide the installation platforms, and to achieve its own pitch movement and the movement of the rollover requirements, but also to target institutions to provide the installation platform; target is mainly a stepping Motor control of the small table and extend the stent components, is the goal of installing platform simulator, and software under the control of the arc to achieve a turntable movement, but also ensure that the target simulator has been on the cylinder is the first center requirements. In control on the S7-200 PLCs working principle, OP320 screen interface software for the preparation and presentation of the note, described the design of the circuit detailed programme, introduced a comprehensive S7-200 PLC in the works in a practical application.Keywords: support、control system、detecting system、arc motioa.目录摘 要 Abstract 目 录 第一章 概述 111课题的意义 11. 2 课题的发展前景 11. 3 课题研究的内容 11. 4 课题的实现方法 2第二章 弹体支撑运动机构及目标模拟器控制系统设计 52.1 总体框架的设计 52.2 弹体支撑运动机构的设计 52.3 目标运动机构的设计 13第三章 目标控制系统设计 183.1 电源的选择 183.2显示屏的选择 183.3 电机驱动器的选择 213.4设计电路的功能示意图 22第四章 控制软件的编制 234.1 OP320显示屏的设计 234.2 S7-200软件的编制 27结束语 33参考文献 34第一章 概述11 课题的意义任何零件的质量检测都应有“检测标准或规范”,其中含有判定零件如何检测,及判定是否合格的标准。按照检测标准和规范进行零件的检测和合格与否的判定即可。检测过程中会需要各类量具,如卡尺、千分尺、角规等等。任何的复杂的产品也是有相关的“检测标准或规范”,需要检测校验的方面是比较多的,所使用的器件量具也是复杂的,多样的,有通用的,也用专用的,还有组合的。本次研究的课题是弹体支撑运动机构及目标模拟器的控制机构设计,研究的主要目的就是设计出一个检测导弹的弹头的跟踪系统的安装位置是否准确的的一个组合型检测系统的机械结构部分。设计这个机构的意义在于在设计出机械结构后,在检测弹体弹头或者就单个弹头的跟踪系统的安装位置时,弹体或者弹头有了一个统一,安全的安装固定支撑运动环境,同时在检测过程中,能够轻松,随意移动弹体或弹头的空间位置,有利于更全面的测定跟踪系统安装位置的准确性,操作灵活方便。而在安装激光检测装置的问题上,所设计的目标模拟器的安装平台的位置的灵活性移动和安装结构的灵活设计,保证了能够安装不同体积大小,不同型号,不同种类的检测装置,能够实现对于不同的弹体或者弹头的跟踪系统安装位置的测定。1.2 课题的发展前景目前中国的军事正处于蓬勃发展,欣欣向荣的时期,而导弹在一个国家的国防地位中处于中坚力量。对于导弹的控制又很多方法,通过弹头的跟踪系统来控制改变导弹的速度或者走向或者打击的目标等是一种很基本的方法,而这都是需要跟踪系统系统的安装位置的准确性来保证的,本课题设计的这套机械系统装置就是为了测试导弹弹头或者单个弹头上跟踪系统安装位置的准确性为目的的。有了这套系统,在检测导弹弹头或者单个弹头上跟踪系统安装位置的准确性的检测方法上,在操作性上就有了很大的提高,这样提高了弹头跟踪系统安装时或者检测时的方便性,有利于提高对于导弹的控制性能。同时这套系统在设计上保证了支撑运动机构和目标运动机构的装拆的方便灵活性,使得这套系统有很大的扩展空间,在机构上增加一些外部的设备后,又能起到别的作用。同时,这套系统也能扩展用到其他领域方面,如工厂中利用这套机构来为检测他们产品提供安装条件。1.3 课题研究的内容本次设计的内容分为两部分,本课题为弹体体目标模拟器支撑目标运动机构及控制系统设计。其中机械结构主要包括弹体支撑机构与目标运动机构两部分,软件方面主要是一些S7-200 PLC软件及其OP320操作界面软件的应用设计。弹体支撑机构与目标运动机构共同构成了测试系统的试验安装台架,为弹体、弹体头和目标模拟器提供安装平台,同时要求它们能够方面分离,以便于进行配置选择。弹体支撑机构可为整个弹体或者单独的弹体头提供安装和固定环境,并可提供手动方式控制的 俯仰和滚转运动;目标的运动机构将通过伺服或者步进电机带动轻型转台及可调安装支架来实现,运动控制方式既可通过位置控制也可通过速度控制,安装支架长度可调,并提供目标模拟器的安装平面。目标运动机构将接受测试仿真系统的控制,按其设定的位置和速度运行;同时还需要设计控制目标运动机构的软件方面的S7-200 PLC软件及其OP320操作界面软件的应用设计。1.4 课题的实现方法弹体支撑机构与目标运动机构共同构成了测试监测系统的试验安装台架,为弹体、弹体头和目标模拟器提供安装平台,同时要求它们能够方面分离,以便于进行配置选择。本课题设计的弹体支撑运动机构及目标模拟器控制系统,总体上要求成本低,操作简单方便,可靠性好。在满足功能要求的前提下,按尽可能使用、操作方便、制造简单、价格低廉的总体要求进行设计。141 弹体支撑弹体支撑机构弹体支撑机构为测试过程中对整弹体或弹体头的安装支撑机构,综合测试和运动仿真过程中用于固定整弹体,弹体头单元测试中用于固定弹体头。弹体支撑机构上配有整弹体或弹体头的俯仰及滚转控制机构,测试过程中可通过手动控制方式控制整弹体及弹体头的滚转及俯仰运动。弹体支撑机构也将为目标运动机构提供安装平台。其运动指标要求如下: 手动俯仰偏转角度范围:3030 手动滚转角度范围:9090为实现设计内容的运动要求,初步选定的弹体支撑运动机构的机械示意简图如图1-2图1-2 弹体支撑运动机构的示意简图图中: 1为弹体 、2为滚转手柄、 3为俯仰手轮、4为蜗轮蜗杆减速箱、5为俯仰平台 、6为支撑架。弹体的俯仰运动通过俯仰手轮带动减速箱的转动,再有轴带动俯仰平台的俯仰运动,弹体或者弹体头在做俯仰运动的过程中,重力对于俯仰轴和减速箱的扭矩通过减速器的自锁来克服。滚转运动的实现方法也简单,首先在卡具2上和滚转卡具的接触面上对应着雕上刻度,然后通过手掰动滚转手柄,通过使刻度与刻度之间的相互转动来实现弹体或者弹体头的滚转运动。1.4.2 目标运动机构目标运动机构主要由伺服或步进电机控制的小型转台和延长支架组成,是目标模拟器的安装平台。在测试过程中控制目标模拟器延以绕弹体头中心的弧线运动,确保目标模拟器一直对正弹体头中心。其运动指标要求和运动示意图如下: 目标弧线运动范围:50 目标模拟器安装位置距目标运动机构中心距离:100mm300mm可调; 目标运动最大运动速度:25/s 目标载荷:10kg激光检测装置延长支架转台图1-3 目标运动机构示意图在这个机构中运动的实现分为互相独立的两部分来实现的。目标模拟器的安装位置离运动机构中心的距离在精度要求不是很高的情况下,设计的是手动实现的,具体设计为手东手轮带东滑动丝杆的转动,从而带动目标模拟器安装平台的移动,设计的机械示意图为图1-4 目标模拟器安装位置实现的示意图目标运动机构的运动弧线范围和运动速度这部分的运动要求是通过软件控制来实现的,具体的设计思想为通过显示屏输入相对应的运动弧线范围和运动速度,然后把信息传递给PLC,PLC经过分析处理,输出脉冲和运动方向驱动电机运动,从而带动小型转台和目标模拟器的安装平台的转动。在编制软件的过程中要考虑到外部的激光检测装置的接口设计和接口程序的编制,设计的实现功能的简易图为图1-4 目标运动机构弧线范围和运动速度的实现软件示意图第二章 弹体支撑运动机构及目标模拟器控制系统设计2.1总体框架的设计在设计此次机构时,通过任务书要求,现总体上把握设计的框架,任务中要求弹体支撑运动机构和目标运动机构要方面装拆,同时又要求在空间结构上不能互相干涩,本着这样的要求设计图如下:由图知要使弹体支撑运动机构和目标运动机构在空间结构不干涉,就修要保证,当弹体做俯仰运动时,到达最低点时,弹体头不能跟目标运动机构相互干涉,在此次设计中,弹体中心线离机架底座的距离为500mm,假设弹体的旋转中心在它的径向中心线上,当运动到最低点时,弹体头里安装平台的高度为住体头里机构中心的距离为而设计的目标运动机构中安装平台离机架的高度为和离中心线距离分别为这样就在空间位置上保证了两个机构在空间上不互相干涩了。而两个机构的装拆灵活性表现在它们的连接进食靠两螺钉连接的,操作性方面。2.2 弹体支撑运动机构的设计具体参数如下:弹体长度:1450mm;弹体直径:180mm;弹体重量:50kg手动俯仰偏转角范围:-30+30;手动滚转角度范围:-90+90。在设计这部分机构前,先分析任务要求可知道重点和难点在于当实现俯仰运动时弹体(或者弹体头)不能对机架有相对的滑动或者滑动的趋势,且要保证弹体(或者弹体头)做俯冲运动时弹体头不能碰着机架和目标模拟器。同时在水平状态下要能轻易准确实现弹体(或者弹体头)的滚转运动,而不挪动弹体(或者弹体头)的位置。2。2。1卡具的设计在设计卡具时,要想保证弹体(或者弹体头)俯仰运动时纹丝不动,必须要保证能有足够大的力来克服弹体(或者弹体头)俯仰运动时重力带来的影响,同时又要保证不能对弹体(或者弹体头)有所损坏和磨损。本着这样的目的设计的机构简图如下:图2-1 卡具装配示意图图中跟弹体直接接触的是4个小轮,这样可以缓冲压力,减小卡具对弹体的损伤,同时又保证了弹体滚转运动和俯仰运动的独立性。螺栓强度的校验:当弹体(或者弹体头)水平放置时,弹体(或者弹体头)重力作用在2个卡具的固定环的6个小轮上即6个螺栓上,假设弹体(或者弹体头)是平均作用在2卡具上的,此时力的分布如下图:图2-2 弹体或弹体头对卡具的受力示意图很明显此时F2受的力最大,假设所有的力都作用在F2轮上,力大小为:F2=G/2=m/2g/2=50/210=250N。此时螺钉杆与卡具壁的接触表面受挤压;在联接接合面处,螺钉杆受剪切,假设螺钉杆与孔壁表面上的压力分布是均匀的,又因这种联接所受的预紧力很小,所以不考虑预禁力和螺纹摩擦力矩的影响。螺钉杆受力分布图为图2-3 螺栓的受力分析图螺钉杆的剪切强度为所选的螺钉为GB6191-1986六角花形圆弹头螺钉M6x40,材料为45钢,查GB/T 38-1976可知45钢的疲劳极限为259-340MPa,因此所选零件符合要求。2。2。2 RV蜗轮蜗杆减速箱的选择RV系列蜗轮减速器按Q/MD1-2000技术质量标准设计制造。产品在符合按国家标准GB10085-88蜗杆轮参数基础之上,吸取国内外最先进科技,独具新颖一格的“方箱型”外结构,箱体外形美观,以优质铝合金压铸而成。它具有以下优势性能:1、 机械结构紧凑、体积外形轻巧、小型高效;2、 热交换性好,散热快;3、 安装简易、灵活轻捷、性能优越、易于检修;4、 运行平稳、噪声小、经久耐用;5、 适用性强、安全可靠性大。RV系列减速器目前已广泛应用于各类行业生产工艺装备的机械减速装置,深受用户的好评、是目前现代工业装备实现大扭矩。大速比低噪音。搞稳定机械减速传动控制装备的最佳选择。它的一般结构图如下:图2-4 RV减速箱的一般结构图在此次设计中选用的是RV 75 60 FB Z型的RV减速器。究原因主要有以下几点:1、 用减速箱方便美观,操作性能优越;2、 外形美观,易于安装维修;3、 弹体(或者弹体头)放置在俯仰机架上时,可以假设中心就是俯仰中心线所在处,则此时弹体对于蜗轮蜗杆几乎没有扭矩。4、 采用涡轮蜗杆的自锁功能防止弹体放置不均时摆动;强度校正:假设弹体的重量都集中在减速器输出轴的径向方向上,则输出受到的扭矩为T=500N0.725M=36.25NM即输入轴上受的扭矩也为36.25NM,查资料可得输入轴的直径为24mm,因此输入轴上受到的力为F=36.25/0.24=151N有下表可知,RV 70 60的输出轴许用最大径向加载力为5599N,远大于实际所受的力,应此符合要求。表 2-1 减速机出力轴的许可径向加载力选择RV75 型的原因在于RV75减速箱的体积大小跟所设计的机架的体积大小相配合,以美观为基础来选择的。2。2。3 轴的设计校核轴的结构设计包括定出轴的合理外形和全部结构尺寸。轴的结构主要取决于以下因素:1、轴在及其中的安装位置及形式;2、轴上安装的零件的类型、尺寸,数量以及和轴的联接的方法;3、载荷的性质、大小。放心啊个及分布情况;4、轴的加工工艺等。影响轴的因素很多,因此轴的结构形式也是多样的,但不论在什么情况下,轴的结构都应满足:1、轴和装在轴上的零件要又转却的工作位置;2、轴上的零件应便于装拆和调整;3、轴应具有良好的制造工艺性等。(1)、轴的结构和轴上零件的装配方案:首先拟定轴上零件的装配方案,这是进行轴的结构设计的前提,它决定这轴的基本形式。本次设计中设计了两个短轴,俯仰主动轴和俯仰从动轴。以主动轴为例分析计算校核:减速箱,机架,轴承,俯仰平台依次从轴的右端向左安装,左端最后用螺钉跟俯仰平台联接在一起。图2-5 俯仰主动轴结构示意图(2)、根据轴向定位要求确定各段轴的直径和长度。轴承的选择:因为在设计的课题中轴承主要受径向力的作用,故选用角接触轴承。参照工作要求,由轴承产品目录中初步选取0基本游隙组、标准精度等级的GB/T276-1994深沟球轴承60000型18系列两个,其基本尺寸为dDB=35mm47mm7mm。确定各段轴的长度时,应尽量使结构紧凑,同时还要保证零件的装配或调整空间。州的各段长度主要是根据各零件与轴配合部分的轴向尺寸和相邻零件间必要的空隙来确定的。本次设计的主动轴的长度和直径从左到右依次是L1=10mm,D1=80mm,L2=18mm,D2=40mm,L3=18mm,D3=35mm,L4=40mm,D4=28mm。(3)、轴上零件的轴向定位RV75减速器、俯仰平台与轴的周向定位用键连接。减速器与轴的连接用GB/T1096-1979普通平键A型:8 mm X 7 mm。键槽用键槽铣刀来加工,长为32mm(标准键长见),同时为了保证带轮与轴配合有良好的对中性,故选择带轮轮毂与轴的配合为。同样俯仰平台与轴的周向定位选用GB/T1096-1979普通平键A型:5 mm X 5 mm连接,键槽用键槽铣刀来加工,长为32mm(标准键长见),同时为了保证带轮与轴配合有良好的对中性,故选择带轮轮毂与轴的配合为。角接触球轴承与轴的周向定位用过渡配合来保证的,此次设计轴用的公差配合为H6/js5。轴与机架的轴向定位是通过定位轴肩来实现的,因为利用轴肩定位是最方面的最可靠的方法,定位轴肩的高度一把趣味H=(0.07-0.1)d,d为与零件相配合出的轴的直径,单位为mm。轴承与轴的轴向定位是通过套筒和定位轴肩共同作用定位的,它要求定位轴肩高度必须低于轴承内圈端面的高度,以便于拆卸轴承,此时轴肩的高度可查询手册周轴承的安装尺寸,套筒定位的好处是结构简单,定位可靠,轴上不需要开槽、钻孔和切制螺纹,不会影响轴的疲劳强度。套筒定位一般用于两个零件之间的定位,但是如果两零件的兼具较大时,不宜采用套筒地位,以免增大套筒的质量及其材料的用量。同时因为套筒与轴的配合较松,如在轴的转速很高时,也不宜用套筒定位。俯仰平台与轴的轴向定位是通过套筒和轴端挡圈来实现的。轴端挡圈常用于固定轴端的零件,可以承受较大的轴向力。轴端挡圈可采用单螺钉固定,在为例防止轴端挡圈转动照成螺钉松脱的情况下,可加圆弹销锁定轴端挡圈,也可采用双螺钉加止动垫片防止等固定方法。(5)、轴的圆角和倒角的确定。参考教材机械设计表15-2,取轴端倒角为145,轴肩圆角都为R1。(6)、轴上载荷的计算。作用在俯仰主轴上的扭矩只要是由于弹体的旋转中心跟轴线方向的旋转中心线的不一直而引起的,当弹体做俯仰运动到两极限位置时,对于轴的扭转强度最大。但俯仰平台的重量未知,因此计算时假设把轴放置在旋转中心的一边,则此时轴受到的扭矩示意图为:图2-6 轴的受力示意图此时轴受到的扭矩为则轴的扭转强度为试中:T轴所受的扭矩;单位为扭转切应力;轴的抗扭截面系数; d计算截面的直径;许用扭转切应力,查教材机械设计表15-3可知45钢的在25-45MPa之间。明显可见122101024电动机轻微冲击1.001.301.50中等冲击1.301.501.75较大冲击或惯性冲击1.501.752.00表2-2 XB1谐波齿轮减速机工况系数4、减速机输出轴装有齿轮、链轮、三角皮带轮及平皮带轮时需要校验轴伸的悬臂负荷Fc1校验公式为: Fc1=2TKA/DFR D齿轮、链轮、皮带轮的节圆直径(m) FR悬臂负荷系数 齿轮FR=1.5 链轮FR=1.2 三角皮带轮FR=2 平皮带轮FR=2.5 当悬臂负荷Fc1FR (见表2-3) 即可通过。型 号XB1-100XB1-120XB1-160XB1-200XB1-250许用悬臂负荷FR40005000100001500017000表2-3 XB1谐波齿轮减速机轴伸许用悬臂负荷在这次课题中选用的是XB1-50-60型号谐波齿轮。2.3.4、步进电机的选择步进电机是一种能将数字输入脉冲转换成旋转或直线增量运动的电磁执行元件。每输入一个脉冲电机转轴步进一个步距角增量 步进电机是一种能将数字输入脉冲转换成旋转或直线增量运动的电磁执行元件。每输入一个脉冲电机转轴步进一个步距角增量。电机总的回转角与输入脉冲数成正比例,相应的转速取决于输入脉冲频率。 步进电机是机电一体化产品中关键部件之一,通常被用作定位控制和定速控制。步进电机惯量低、定位精度高、无累积误差、控制简单等特点。广泛应用于机电一体化产品中,如:数控机床、包装机械、计算机外围设备、复印机、传真机等。选择步进电机时,首先要保证步进电机的输出功率大于负载所需的功率。而在选用功率步进电机时,首先要计算机械系统的负载转矩,电机的矩频特性能满足机械负载并有一定的余量保证其运行可靠。在实际工作过程中,各种频率下的负载力矩必须在矩频特性曲线的范围内。一般地说最大静力矩Mjmax大的电机,负载力矩大。选择步进电机时,应使步距角和机械系统匹配,这样可以得到机床所需的脉冲当量。在机械传动过程中为了使得有更小的脉冲当量,一是可以改变丝杆的导程,二是可以通过步进电机的细分驱动来完成。但细分只能改变其分辨率,不改变其精度。精度是由电机的固有特性所决定。 选择功率步进电机时,应当估算机械负载的负载惯量和机床要求的启动频率,使之与步进电机的惯性频率特性相匹配还有一定的余量,使之最高速连续工作频率能满足机床快速移动的需要。 此次课设中选用的是步进电机是四通公司的56系列两相混合式步进电机中的56BYG250B型号电机。电机的的基本参数如下:电机型号:56BYG250B电机定位转矩:0.03NM电机保持转矩:0.65NM电机相数:两相电机步进角:0.9/0.8电机静态相电流:2.4A电机相电阻:0.95电机相电感:2.4mH空载启动方式:(半步方式)2.7KHz电机重量:0.48千克转动惯量:180电机外形图:565645mm其中电机空载的启动条件为:驱动电压为48V。验证电机合理性计算如下:本次设计中假设目标模拟器和安装平台跟电机的连接示意图为:等效负载转矩公式等效转动惯量公式为明显这数极小,可以忽略。因此查询56BYG250B电机的特性曲线可知在这转矩的作用下,电机的脉冲为2KHz电机转速为300rpm,这完全符合设计任务中目标运动机构的要求,所以选择的电机符合要求。第三章 目标控制系统设计本次课题中软件控制系统是在目标运动机构的设计这部分,它的相关参数要求如下:转台绕旋转中心转动的角度范围为:-50+50转台转动的速度范围为为:25/s;目标载荷: 10kg。课题刚开始要求用和利时公司的6030PCI运动控制卡编制控制系统的相关内容,后因为和利时公司无法提供PCI控制卡,改用西门子S7-200系列PLCcpu224来实现其控制功能。设计的电路接线图如下:图3-1 目标控制系统电路接线图3.1、电源的选择对于PLC,它们的供电电压都为DC24V,同时OP320的输入电压为DC12V_DC24V,因此选择了S-35-24型电源。而所选步进电机空载的启动条件为驱动电压为48V,因此又为电机选择了S-100-48型电源。3.2、显示屏的选择选择是为了满足在任务要求的运动范围和运动速度直接的任意数值间选择,同时又能满足能起到监视转台运动速度的作用,因此设计了具有显示屏的电路图。本次设计选择的是和利时公司的OP320显示屏。OP320显示屏是可编程控制器的小型的人机界面,以文字或指示灯等形式监视、修改PLC内部寄存器或继电器的数值及状态。从而使操作人员能够自如地控制机器设备。OP320显示器具有以下特长:1、编辑软件DP200在计算机上作画,自由输入汉字及设定PLC地址,使用串口通讯下载画面;2、通讯协议和画面数据一同下载到显示器,无需PLC编写通讯程序;3、对应PLC机种广泛,包括三菱FX系列、欧姆龙C系列、西门子S7-200系列、光洋SG系列等;4、具有密码保护功能;5、具有报警列表功能,逐行实时显示替代当前报警信息;6、7个按键可被定义成功能键,可替代部分控制柜上机械按键;7、自由选择通讯方式,RS232/RS422/RS485任选;8、带背景光STN液晶显示,可显示24字符4行,即12汉字4行;9、显示表面IP65构造,防水。防油。OP320显示屏的外形及跟功能键的作用如下:图3-2 OP320显示屏的外形及跟功能键的作用图3-3 OP320显示屏的背部结构外形及跟功能键的作用OP320显示屏的串行通讯口引脚定义:OP320与S7-200的连线图为:3.3、电机驱动器的选择因为此次课题的控制系统的设计要求简单,电机要求的电压,电流都低。选择的是四通公司自产的SH-20403驱动器既能满足要求。SH-20403驱动器的内部开关电源设计保证了可以适应较宽的电压范围,用户可根据各自的情况在10V到40VDC之间选择。SH-20403驱动器的最大电流为3A/相,通过驱动器面板桑六位拨码开关的第5、6、7三位可组合出八中状态,对应八种电流,从0.9S到3A,可以适应不同的电机使用详细的选择参照下表:本次设计中所选电机为56BYG250B,因此选择的是5位OFF,6位ON,7位0FF。SH-20403驱动器可提供整步、改善半步、4细分、8细分、16细分、32细分和64细分七种运行模式,利用驱动器上六位波码开关的第1,2,3三位可组合出不同的状态详细细分模式见下表:驱动器具有自动半电流的功能,当上位控制机在半秒内没有发出步进脉冲信号,驱动器将自动进入节电的半电流运行模式,电机绕组的相电流将减为设定值的一半,在次状态下电机和驱动器的功耗得以降低,但电机的输出力矩也相应下降,在下个脉冲带来时驱动器自动恢复输出电流为额定值,本次设计中又上位机输入的数据时间上是个未知数,采用次驱动器将能降低很大的功耗,节省了使用成本。同时当两项电机与驱动器连接时,为了放置用户接相接错而损坏驱动器本驱动器设计了错相保护电路,用户即使接错相驱动器也不会,不过电机运行会不正常,主要变现在出力极小。当遇到情况,用户应该检查电机接线是否正确。3.4 设计电路的功能示意图 第四章 控制软件的编制4.1 OP320显示屏的设计OP320显示屏的应用画面的专用开发软件是DP200,它运行于WINDOWS95/98以下。作为二次开发工具,该软件使用方便,简洁易学,能直接设置中英文字。4.1.1 DP200的基本功能与应用首先打开DP200后,用户就能够新建或者打开画面。每幅画面都可以放置中英文文字、指示灯、开关、数据显示设定窗、跳转键等元素。每幅画面之间可实现自由跳转,操作者可完成设局监视,参数设定,开关控制,报警列表等操作。DP200的基本是由流程如下:4.1.2 编辑用户画面运行DP200软件后,计算机显示器中央出现画面编辑器,图上个功能键的用处为:然后新建工程,选择OP320显示屏和S7-200系列的PLC图中几个编辑按键的作用如下: 本次任务编制的操作界面的内容应该包括:1、 具有输入弧线运动范围和运动速度的文本输入功能;2、 具有超出范围时的报警显示功能。具体的编辑过程为:打开DP200软件,新建工程,选择OP320显示屏,S7-200PLC,进入编制画面创建画面如图所示:图中在运动速度上输入想要的运动速度大小,单位/s;弧线范围输入希望转台转过的角度。画面中的的键从左到右一次的功能设定为指示灯,起到当超出范围时报警的作用;上下左右四个键为数据输入的作用;SET键起重新输入数据的作用,ENT键起确定输入的数据,实现数据传送到PLC的作用。在设置这些键位功能的时候,报警键和SET、ENT键要设定好响应的虚拟线圈值,这设的是报警键为M10,SET键为M11,ENT键为M12.而数据输入键要设定好寄存器地址和数据的范围,以及寄存器的个数。这里设定运动速度的寄存器地址为VW200,弧线范围的寄存器地址为VW201.数据范围为运动速度为25/s之间,弧线范围为50之间。同时在PLC的编程过程中要设定好定好的线圈号和各个数据的寄存器地址。编制的最后画面为编制好主画面后,再编制报警列表,来实现报警功能。通过编制报警列表,输入的数据和类型就能得到很好的控制。当有报警时,他就能在画面上显示响应的错误。操作人员确认后。就可以采取想也难怪的措施纠正,这时要回到主显示画面,按下键就能切回主显示画面。4.1.3 OP320显示屏与PLC的联接把编制好的画面保存或者通过电缆将计算机9针RS232串口和OP320的9针串口连接起来,按下载键直到下载完成就行了。完成后在关掉电源的情况下用电缆吧S7-200和OP320联起来,给它们上电,若通讯正常,便能进行数据监视等各项操作。若显示屏和PLC的通讯不正常,应该检查以下项目:1、 工程选择的PLC和实际连接PLC是否相等;2、 是否连接通讯电缆;3、 通讯电缆连接是否正确;4、 PLC通讯参数设置是否正确;5、 PLC和显示屏是够都已经加上电源;6、 如果仍然查不出请与供应商联系。4.2 S7-200软件的编制本次设计软件部分要实现的目标是实现目标运动机构在规定的运动弧线范围和运动速度内做饶选中中心的旋转运动,具体的设计思想为通过显示屏输入相对应的运动弧线范围和运动速度,然后把信息传递给PLC,PLC经过分析处理,输出脉冲和运动方向驱动电机运动,从而带动小型转台和目标模拟器的安装平台的转动。在编制软件的过程中要考虑到外部的激光检测装置的接口设计和接口程序的编制。 421、控制流程图本次控制的任务是通过显示屏的录入和PLC的读取输出来控制电机在规定的速度上运动到规定的弧线范围。根据这一目标,编制了软件控制流程图如下4.2.2、高速脉冲输出(PTO)脉冲输出指令(PLS)用于在高速输出(Q0.0和Q0.1)上控制脉冲串输出(PTO)和脉宽调制(PWM)功能。PTO可以输出一串脉冲(占空比50%),用户可以控制脉冲的周期和个数。PWM可以输出连续的、占空比可调的脉冲串,用户可以控制脉冲的周期和脉宽S7-200有两个PTO/PWM发生器,它们可以产生一个高速脉冲串或者一个脉宽调制波形。一个发生器是数字输出点Q0.0,另一个发生器是数字输出点Q0.1。一个指定的特殊寄存器(SM)位置为每个发生器存储下列数据:一个控制字节(8位),一个计数值(32位无符号数)和一个周期或脉宽值(16位无符号数)。PTO/PWM发生器与过程映像寄存器共用Q0.0和Q0.1。当在Q0.0或Q0.1上激活PTO或PWM功能时,PTO/PWM发生器对输出拥有控制权,同时普通输出点功能被禁止。输出波形不受过程映象区状态、输出点强制值或者立即输出指令执行的影响。当不使用PTO/PWM发生器功能时,对输出点的控制权交回到过程映象寄存器。过程映象寄存器决定输出波形的起始和结束状态,以高低电平产生波形的启动和结束。在使能PTO或者PWM操作之前,将Q0.0和Q0.1过程映象寄存器清0。所有控制位、周期、脉宽和脉冲计数值的缺省值均为0。PTO/PWM的输出负载至少为10的额定负载,才能提供陡直的上升沿和下降沿。PTO按照给定的脉冲个数和周期输出一串方波(占空比50)。PTO可以产生单段脉冲串或者多段脉冲串(使用脉冲包络)。可以指定脉冲数和周期(以微秒或毫秒为增加量)。在单段管线模式,需要为下一个脉冲串更新特殊寄存器。一旦启动了起始PTO段,就必须按照第二个波形的要求改变特殊寄存器,并再次执行PLS指令。第二个脉冲串的属性在管线中一直保到第一个脉冲串发送完成。在管线中一次只能存储一段脉冲串的属性。当第一个脉冲串发送完成时,接着输出第二个波形,此时管线可以用于下一个新的脉冲串。重复这个过程可以再次设定下一个脉冲串的特性。除去以下两种情况之外,脉冲串之间可以作到平滑转换:时间基准发生了变化或者在利用PLS指令捕捉到新脉冲之前,启动的脉冲串已经完成。当管线已满时,如果试图装入脉冲列参数,状态寄存器的PTO溢出位(SM66.6或SM76.6)被置1。PLC进入RUN模式时,该位被初始化为0。如果监测到溢出,必须手工清除该位。在多段管线模式,CPU自动从V存储器区的包络表中读出每个脉冲串的特性。在该模式下,仅使用特殊存储器区的控制字节和状态字节。选择多段操作,必须装入包络表在V存储器中的起始地址偏移量(SMW168或SMW178)。时间基准可以选择微秒或者毫秒,但是,在包络表中的所有周期值必须使用同一个时间基准,而且在包络正在运行时不能改变。执行PLS指令来启动多段操作。每段记录的长度为8个字节,由16位周期值、16位周期增量值和32位脉冲个数值组成。表1中给出了包络表的格式。您可以通过编程的方式使脉冲的周期自动增减。在周期增量处输入一个正值将增加周期;输入一个负值将减少周期;输入0将不改变周期。当PTO包络执行时,当前启动的段的编号保存在SMB166(或SMB176)。表1从包络表开始的字节偏移包络段数描述0段数(1255),如果为0 将产生致命错误11初始周期(265535个基准时间单位)3每个脉冲的周期增量(-3276832767个时间单位)5脉冲数(14294967295)92初始周期(265535个基准时间单位)11每个脉冲的周期增量(-3276832767个时间单位13脉冲数(14294967295)173段数(1255),如果为0 将产生致命错误(继续)继续PLS指令会从特殊存储器SM中读取数据,使程序按照其存储值控制PTO/PWM发生器。SMB67控制PTO0或者PWM0,SMB77控制PTO1或者PWM1。表2对用于控制PTO/PWM操作的存储器给出了描述。表2Q0.0Q0.1描述状态字节SM66.4SM76.4PTO包络由于增量计算错误而终止:0=无错误,1=有错误SM66.5SM76.5PTO包络因用户命令中止:0=不是因用户命令中止,1=因用户命令中止SM66.6SM76.6PTO管线溢出:0=无溢出,1=有溢出SM66.7SM76.7PTO空闲位:0=PTO正在运行。1=PTO空闲控制字节SM67.0SM77.0PTO/PWM更新周期值:1=写新的周期值SM67.1SM77.1PWM更新脉冲宽度值:1=写新的脉冲宽度SM67.2SM77.2PTO更新脉冲数:1=写新的脉冲数SM67.3SM77.3PTO/PWM基准时间单位:0=1s,1=1msSM67.4SM77.4PWM更新方式:0= 异步更新,1=同步更新SM67.5SM77.5PTO操作:0=单段操作(脉冲和周期存在SM寄存器中)1=多段操作(包络表存在V寄存器中)SM67.6SM77.6PTO/PWM模式选择:0= PTO,1= PWMSM67.7SM77.7PTO/PWM有效位:0=无效,1=有效其他PTO/PWM寄存器SMW68SMW78PTO/PWM周期值(2-65535倍时间基准)SMW70SMW80PWM脉冲宽度值(2-65535倍时间基准)SMD72SMD82PTO脉冲计数值(1-4,294,967,295)SMB166SMB176运行中的段数(仅在多段PTO操作中)SMW168SMW178保络表的起始位置,从V0开始的字节偏移量来表示(仅在多段PTO操作中)SMB170SMB180线性包络状态字节SMB171SMB181线性包络结果寄存器SMD172SMD182手动模式频率寄存器可以通过修改SM存储区(包括控制字节),然后执行PLS指令来改变PTO或PWM波形的特性,也可以在任意时刻禁止PTO或者PWM波形,方法为:首先将控制字节中的使能位(SM67.7或者SM77.7)清0,然后执行PLS指令。PTO状态字节中的空闲位(SM66.7或者SM76.7)标志着脉冲串输出完成。另外,在脉冲串输出完成时,您可以执行一段中断服务程序。(参考中断指令和通讯指令中的描述)。如果您使用多段操作,可以在整个包络表完成之后执行中断服务程序。下列条件使SM66.4(或SM76.4)或SM66.5(或SM76.5)置位:(1)如果周期增量使PTO在许多脉冲后产生非法周期值,会产生一个算术溢出错误,这会终止PTO功能并在状态字节中将增量计算错误位(SM66.4或者SM76.4)置1,PLC的输出变为由映象寄存器控制。(2)如果要手动终止一个正在进行中的PTO包络,要把状态字节中的用户终止位(SM66.5或SM76.5)置1。(3)当管线满时,如果试图装载管线,状态存储器中的PTO溢出位(SM66.6或者SM76.6)置1。如果想用该位检测序列的溢出,必须在检测到溢出后手动清除该位。当CPU切换至RUN模式时,该位被初始化为0。如果要装入新的脉冲数(SMD72或SMD82)、脉冲宽度(SMW70或SMW80)或周期(SMW68或SMW78),应该在执行PLS指令前装入这些值和控制寄存器。如果要使用多段脉冲串操作,在使用PLS指令前也需要装入包络表的起始偏移量(SMW168或SMW178)和包络表的值。4.2.3 主程序根据实际控制系统与工艺要求进行步进电机的“启动频率”和“停止频率”的标定,步进电机能响应而不失步的最高步进频率称为“启动频率”,“停止频率”是指系统控制信号突然关断,步进电机不冲过目标位置的最高频率。步进电机在起动和停止时有一个加速及减速过程,且加速度越小则冲击越小,动作越平稳。所以,步进电机工作时般要经历这样个变化过程:加速一恒速(高速)一减速一低速一停止。其中步进电动机在运行过程中般采用如下运行曲线,主要要考虑步进电动机的起动时必须有个加速缓冲的过程,对步进电动机起保护作用。根据这个原则编制了一电机启动的程序:LD SM0.1ATCH 初始化结束中断, 3R .1, 1RQ 0.2, 1CALL 包络表子程序包络表子程序LD SM0.0MOVB 16#AC, SMB77MOVW +500, SMW178MOVB 3, VB500MOVW +50, VW501MOVW -1, VW503MOVD 45, VD505MOVW +5, VW509MOVW +0, VW511MOVD 9910, VD513MOVW +5, VW517MOVW +1, VW519MOVD 45, VD521PLS 1初始化结束中断LD SM0.0R SM77.7, 1PLS 1在主程序中先将脉冲输出端清零(R .1, 1),并设置相应的中断(位i0.1的下降沿),在中断程序中禁止。接着调用相应的子程序,在子程序中设置的控制字节(MOVB 16#AC, SMB77),十六进制二进制10101100,根据表得知:允许;模式;多段操作;异步更新;基准时间单位是ms;写新的脉冲数;不写脉冲宽度;不写新的周期值。接着在SMW178寄存器中设置包络表的起始位置为vb500,根据表一设置包络表中的周期值、周期增量和脉冲数。计算包络表的值:周期增量值:De给定段的周期增量=ECT-ICT/Q其中:ECT=该段结束周期时间ICT=该段初始化周期时间Q=
收藏