基于IPC的分拣机械手控制器设计【毕业论文+CAD图纸全套】_第1页
基于IPC的分拣机械手控制器设计【毕业论文+CAD图纸全套】_第2页
基于IPC的分拣机械手控制器设计【毕业论文+CAD图纸全套】_第3页
基于IPC的分拣机械手控制器设计【毕业论文+CAD图纸全套】_第4页
基于IPC的分拣机械手控制器设计【毕业论文+CAD图纸全套】_第5页
已阅读5页,还剩66页未读 继续免费阅读

下载本文档

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

文档简介

买文档就送您CAD图纸全套,Q号交流197216396或11970985摘要机械手是一种能模仿人手的某些动作,代替人完成某些特定工作的自动化装置。它可代替人的繁重劳动以实现生产的机械化和自动化,能在有害环境下操作以保护人身安全,因而广泛应用于机械制造、冶金、电子、轻工和原子能等部门。本设计主要是二维机械手运动的控制。机械手采用的是两相混合型步进电机作为动力源,应用L298双H桥芯片作为步进电机驱动器来实现步进电机正反转的控制。除机械手步进电机控制外,本设计还要完成传送装置的设计、传感器电路的设计,这些设计配合机械手完成物体的分拣动作。采用安装在微机WINDOWS98系统DOS下的TURBOC软件对微机并口进行编程控制。设计需要完成对射管检测将要被分拣的物体到来和接近开关检测金属和非金属的信号采集,并将采集结果通过微机状态口送入微机,微机根据采集信号的状态通过数据口控制步进电机旋转,横轴和竖轴采取不同的运动组合完成分拣运动,将金属和非金属区分开。通过本毕业设计,深入了解步进电机的工作原理和工作性能,掌握微机并行接口的工作原理,学会设计步进电机驱动电路和信号传感器的应用电路。在电路制作过程中,学会如何用PROTEL99SE软件进行电路原理图和PCB图的绘制,掌握手工制作PCB板的方法。关键词机械手;并行端口;L298买文档就送您CAD图纸全套,Q号交流197216396或11970985ABSTRACTMANIPULATORISAKINDOFAUTOMATIONDEVICESWHICHCANMIMICSOMEACTIONOFPEOPLEANDCOMPLETESOMECERTAINWORKINSTEADOFPEOPLEITCANREPLACETHEHEAVYLABOROFPEOPLETOACHIEVETHEPRODUCTIONMECHANIZATIONANDAUTOMATION,CANBEOPERATEDINTHEHARMFULENVIRONMENTTOPROTECTTHEPERSONALSAFETY,THEREFORE,ITISWIDELYUSEDINMACHINEBUILDING,METALLURGY,ELECTRONICS,LIGHTINDUSTRYANDATOMICENERGYDEPARTMENTSTHEDESIGNISMAINABOUTTHEMOVEMENTCONTROLOFTHETWODIMENSIONALMANIPULATORTHEMANIPULATORUSESATWOPHASEHYBRIDSTEPPINGMOTORTOBETHEPOWERSOURCE,ANDAPPLYL298DOUBLEHBRIDGECHIPASASTEPPERMOTORDRIVETOACHIEVEPOSITIVEANDTHESTEPPERMOTORCONTROLINADDITIONTOTHESTEPPERMOTORCONTROLOFTHEMANIPULATOR,THEDESIGNALSONEEDSTOCOMPLETETEDESIGNOFTRANSMISSIONDEVICEANDTHEDESIGNOFTHESENSORCIRCUIT,THESEDESIGNWILLCOMPLETETHESORTINGACTIONWITHTHEMANIPULATORWEWILLPROGRAMMINGCONTROLTHEPARALLELPORTOFTHECOMPUTERBYUSINGTHETURBOCSOFTWAREUNDERTHEDOSOFWINDOWS98WHICHISINSTALLEDINTHECOMPUTERTHEDESIGNNEEDSTOCOMPLETETHESIGNALACQUISITIONOFWHETHERHAVINGOBJECTSCOMECLOSETOSWITCHINGANDTHETESTINGOFMETALSANDNONMETALLIC,THEN,THERESULTSWILLBESENTTOTHECOMPUTERTHROUGHTHESTATEPORTOFTHECOMPUTER,THECOMPUTERCONTROLTHEROTARYOFTHESTEPPERMOTORTHROUGHTHESTATEOFTHEACQUISITIONSIGNALS,THEHORIZONTALANDVERTICALAXISWILLCOMPLETETHECOMBINATIONOFDIFFERENTSPORTSMOVEMENTTOSEPARATEMETALANDNONMETALLICTHROUGHTHEGRADUATEDESIGN,INDEPTHUNDERSTANDINGOFTHESTEPPERMOTORPRINCIPLEANDWORKPERFORMANCE,MASTERTHEPRINCIPLEOFTHEPARALLELINTERFACEOFTHECOMPUTER,LEARNHOWTODESIGNTHESTEPPERMOTORDRIVECIRCUITANDTHESENSORSIGNALAPPLICATIONCIRCUITINTHECIRCUITPRODUCTIONPROCESS,LEARNHOWTOUSESOFTWAREPROTEL99SETODRAWCIRCUITSCHEMATICANDPCBMAP,MASTERTHEMETHODOFHANDMADEPCBBOARDKEYWORDSMANIPULATOPARALLELPORTL298买文档就送您CAD图纸全套,Q号交流197216396或11970985目录引言11绪论211工业机器人的发展历史212国外工业机器人的技术发展现状213我国工业机器人的发展现状32设计内容、要求及步进电机控制方案选择521控制方案要求及动作图5211横向、纵向运动功能6212状态检测功能623步进电机控制方案选择6231方案一单电压功率驱动接口6232方案二高低压功率驱动接口7233方案三斩波恒流功率驱动接口7234方案四集成功率驱动接口8235方案示意图93硬件设计1031步进电机简介10311步进电机的基本特点11312进电机原理简介1232并行打印机接口介绍13321端口功能介绍13322寄存器地址及控制使用14323接口定位15324TC语言访问并口简介1533IEEE1284并口协议及并行口5种工作模式介绍与选用1634光电耦合电路设计26341光电耦合电路的主要作用26342光电耦合电路工作原理26343TLP521、TLP524简介2735步进电机控制电电路设计28351H桥型驱动电路设计28352L298介绍30353步进电机控制框图31买文档就送您CAD图纸全套,Q号交流197216396或11970985354光电隔离电路32355L298控制电路3336直流电机电路设计3338限位开关检测电路3439接近开关检测电路设计35391接近开关原理介绍35392接近开关检测电路35310对射管检测电路设计36311电压转换电路设计3631117805、7812芯片简介363112电压转换电路设计37312USB接口电路设计38313系统电路图及其PCB图39314元件清单434软件设计4441并口分配4442TURBOC程序设计概要4443程序流程图4944步进电机控制程序设计52441步进程序设计52442步进电机A、B相线圈正、负调试及程序设计52443机械手横、竖轴起步基准确认程序设计54444物体检测判断程序设计55445金属非金属检测判断设计56446完整控制程序设计5745软硬件调试结果615结论62谢辞63参考文献64买文档就送您CAD图纸全套,Q号交流197216396或11970985引言买文档就送您CAD图纸全套,Q号交流197216396或11970985机械手装置能模仿人手的某些动作功能,按一定的程序抓取、搬运物件或操作工买文档就送您CAD图纸全套,Q号交流197216396或11970985具的自动操作。它可代替人的繁重劳动以实现生产的机械化和自动化,能在有害环境下操作以保护人身安全,因而广泛应用于机械制造、冶金、电子、轻工和原子能等部门。机械手的种类,按驱动方式可分为液压式、气动式、电动式、机械式机械手;按适用范围可分为专用机械手和通用机械手两种;按运动轨迹控制方式可分为点位控制和连续轨迹控制机械手等。机械手通常用作机床或其他机器的附加装置,如在自动机床或自动生产线上装卸和传递工件,在加工中心中更换刀具等,一般没有独立的控制装置。本设计的重点是步进电机的控制。步进电动机以其显著的特点,在数字化制造时代发挥着重大的用途。伴随着不同的数字化技术的发展以及步进电机本身,是机电一体化产品中关键部件之一,通常被用作定位控制和定速控制。步进电机惯量低、定位精度高、无累积误差、控制简单等特点。广泛应用于机电一体化产品中,如数控机床、包装机械、计算机外围设备、复印机、传真机等。通俗一点讲当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(及步进角)。您可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的。步进电机分三种永磁式(PM),反应式(VR)和混合式(HB)。永磁式步进电机一般为两相,转矩和体积较小,步进角一般为75度或15度;反应式步进电机一般为三相,可实现大转矩输出,步进角一般为15度,但噪声和振动都很大。在欧美等发达国家80年代已被淘汰;混合式步进是指混合了永磁式和反应式的优点。它又分为两相和五相两相步进角一般为18度而五相步进角一般为072度。这种步进电机的应用最为广泛。本设计采用的机械手横轴和竖轴均采用两相混合式步进电机驱动丝杠传动。除机械手步进电机的速度和正反转控制外,本设计还要完成物体传送装置的设计、对射管检测电路设计、接近开关电路的设计,这些设计配合机械手完成物体的分拣动作。在WINDOWS98环境下的TURBOC软件编写程序,可以直接调用数据输出和状态检测函数、延时函数,很方便地检测对射管和接近开关检测到的状态,完成对机械手运动的控制。通过本设计,更深入的连接步进电机的工作原理和特性,学习应用微机对机电产品进行控制,直观体会机电一体化对人们的生活和生产的重要意义。买文档就送您CAD图纸全套,Q号交流197216396或119709851绪论11工业机器人的发展历史工业机器人的发展开始于20世纪年代,1954年美国戴沃尔发表了“通用重复型机器人”的专利论文,第一次提出了“工业机器人”的概念。1958年美国联合控制公司研制出第一台数控工业机器人原型。1959年美国UNIMATION公司推出第一台工业机器人。60年代随着传感技术和工业自动化的发展,这时是工业机器人的发展初期,机器人开始向适用化发展,并被用于电焊和喷涂作业。70年代随着计算机和人工智能的发展,机器人进入适用化时代。日本虽起步较晚,但结合国情,面向中小企业,采取了一系列鼓励使用机器人的措施。其机器人拥有量很快超过了美国,一举成为“机器人王国”。80年代工业机器人进入发展中期,汽车、电子等行业开始大量使用工业机器人,推动了机器人产业的发展。工业机器人的应用满足了人们特性化的要求,产品的批量越来越大,品种越来越多,而且产品的一致性也大大提高,为商家占有了更多的市场份额,获得了更多的市场利润。90年代初期,工业机器人的生产与需求达到了一个技术成熟期,1990年世界上新装备工业机器人80943台,1991年装备了76443台,到1991年底世界上已有53万台工业机器人工作在各条战线上。12国外工业机器人的技术发展现状在普及第一代工业机器人的基础上,第二代工业机器人已经推广,成为主流安装机型,第三代智能机器人也占有一定比重占日本1998年安装台数的10,销售额的36。机械结构以关节型为主流,80年代发明的适用于装配作业的平面关节型机器人约占总量的1/3。应3K和汽车、建筑、桥梁等行业的需求,超大型机器人应运而生。CAD,CAM等技术己普遍用于设计、仿真和制造中。控制技术大多采用32位CPU,控制轴数多达27轴,NC技术、离线编程技术大量采用。协调控制技术日趋成熟,实现了多手与变位机、多机器人的协调控制。采用基于PC的开放结构的控制系统已成为一股潮流。驱动技术80年代发展起来的AC伺服驱动已成为主流驱动技术应用于工业机器人中。新一代的伺服电机与基于微处理器的智能伺服控制器相结合已由FANUC等公司开发并用于工业机器人中在远程控制中已采用了分布式智能驱动新技术。买文档就送您CAD图纸全套,Q号交流197216396或11970985应用智能化的传感器装有视觉传感器的机器人数量呈上升趋势,不少机器人装有两种以上传感器,有些机器人留了多种机器人接口。通用机器人编程语言在ABB公司的20多个型号产品中,采用了通用模块化语言RAPID。最近美国机器人空间技术公司开发了ROBOTSCRIPTV10通用语言,运行于该公司的通用机器人控制器URC的WINNT/95环境下。该语言易学易用,可用于各种开发环境,与大多数WINDOWS软件产品兼容。网络通讯方式大部分机器人采用了ETHER网络通讯方式,占总量的413,其他采用RS232,RA422,RS485等通讯接口。高速、高精度、多功能化目前,最快的装配机器人最大合成速度为165M/S,有一种大直角坐标搬运机器人,其最大合成速度竟达80M1S;而另一种并联结构的NC机器人,其位置重复精度达LIMO90年代末的机器人一般都具有两、三种功能,向多功能化方向发展。集成化与系统化当今机器人技术的另一特点是机器人的应用从单机、单元向系统发展。百台以上的机器人群与微机及周边设备和操作人员形成一个大群体。跨国大集团的垄断和全球化的生产将世界众多厂家的产品联接在一起,实现了标准化、开放化、网络化的“虚拟制造”,为工业机器人系统化的发展推波助澜。随着计算机技术的不断向智能化方向发展,机器人应用领域的不断扩展和深化以及机器人在FMS,CIMS系统中的群体应用,工业机器人也在不断向智能化方向发展,以适应“敏捷制造”AGILEMANUFACTURING,满足多样化、个性化的需求,并适应多变的非结构环境作业,向非制造领域进军。13我国工业机器人的发展现状我国的工业机器人从80年代“七五”科技攻关开始起步,在国家的支持下,通过“七五”、“八五”科技攻关,目前已基本掌握了机器人操作机的设计制造技术、控制系统硬件和软件设计技术、运动学和轨迹规划技术,生产了部分机器人关键元器件,开发出喷漆、弧焊、点焊、装配、搬运等机器人其中有130多台套喷漆机器人在二十余家企业的近30条自动喷漆生产线站上获得规模应用,弧焊机器人已应用在汽车制造厂的焊装线上。但总的来看,我国的工业机器人技术及其工程应用的水平和国外比还有一定的距离,如可靠性低于国外产品;机器人应用工程起步较晚,应用领域窄,生产线系统技术与国外比有差距;在应用规模上,我国己安装的国产工业机器人约200台,约占全球己安装台数的万分之四。以上原因主要是没有形成机器人产业,当前我国的机器人生产都是应用户的要求,“一位客户,一次重新设计”,品种规格多、批量小、零部件通用化程度低、供货周期长、成本也不低,而目质量、可靠性不稳定。因此迫切需要解决产业化前期的关键技术,对产品进行全面规划,搞好系列化、通用买文档就送您CAD图纸全套,Q号交流197216396或11970985化、模块化设计,积极推进产业化进程。我国的智能机器人和特种机器人在“863计划的支持下,也取得了不少成果。其中最为突出的是水下机器人技术居世界领先水平,还开发出直接遥控机器人、双臂协调控制机器人、爬壁机器人、管道机器人等机种在机器人视觉、力觉、触觉、声觉等基础技术的开发应用上开展了不少工作,有了一定的发展基础。但是在多传感器信息融合控制技术、遥控加局部自主系统遥控机器人、智能装配机器人、机器人化机械等的开发应用方面则刚刚起步,与国外先进水平差距较大,需要在原有成绩的基础上,有重点地系统攻关,才能形成系统配套可供实用的技术和产品,以期在“十五”后期立于世界先进行列之中。买文档就送您CAD图纸全套,Q号交流197216396或119709852设计内容、要求及步进电机控制方案选择21控制方案要求及动作图用微机控制机械手的横轴和竖轴的步进电机。传送带一端放一挡板限制物体继续前进,机械手初始位置位于挡板前面,当物体运动到机械手中间时,被挡板挡住,由传送带前面的光电传感器检测到是否有物体,机械手上的磁电传感器检测判断物体是金属还是非金属,如果是金属微机控制机械手把物体推向传送带的左侧,如果是非金属把物体拉向传送带的右测,物体脱离传送带后,机械手上升一段距离,退回初始位置上方,然后下降到初始位置,继续检测分拣物体。图1分拣机械手动作示意图买文档就送您CAD图纸全套,Q号交流197216396或11970985211横向、纵向运动功能该控制电路可对机械手横轴和竖轴的步进电机进行控制,要求步进电机可以正反转,微机能够根据检测到的限位开关的状态控制机械手的运动。212状态检测功能微机并口能够检测横轴和竖轴的限位开关状态,通过限位开关的检测信号编程对机械手运动范围进行限制。并口检测红外对射管的状态,通过对射管检测纤毫判断有没有物体通过。并口检测接近开关的状态,通过接近开关的检测信号判断物体是金属还是非金属,根据不同状态编写程序控制机械手分拣动作方向。23步进电机控制方案选择机械手控制方案的选择主要就是步进电机控制的选择。231方案一单电压功率驱动接口实用电路如图2(A)所示。优点在电机绕组回路中串有电阻RS,使电机回路时间常数减小,高频时电机能产生较大的电磁转矩,还能缓解电机的低频共振现象,缺点高频时候电路引起附加的损耗。一般情况下,简单单电压驱动线路中,RS是不可缺少的。RS对步进电动机单步响应的改善如图2B。图2单电压功率驱动接口及单步响应曲线买文档就送您CAD图纸全套,Q号交流197216396或11970985232方案二高低压功率驱动接口图3高低压功率驱动接口高低压功率驱动接口如图3所示。高低压驱动的设计思想是,不论电机工作频率如何,均利用高电压UH供电来提高导通相绕组的电流前沿,而在前沿过后,用低电压UL来维持绕组的电流。这一作用同样改善了驱动器的高频性能,而且不必再串联电阻RS,消除了附加损耗。高低压驱动功率接口也有两个输入控制信号UH和UL,它们应保持同步,且前沿在同一时刻跳变,如图3所示。缺点图中,高压管VTH的导通时间TL不能太大,也不能太小,太大时,电机电流过载;太小时,动态性能改善不明显。一般可取13MS。(当这个数值与电机的电气时间常数相当时比较合适)。233方案三斩波恒流功率驱动接口恒流驱动的设计思想是,设法使导通相绕组的电流不论在锁定、低频、高频工作时均保持固定数值。使电机具有恒转矩输出特性。这是目前使用较多、效果较好的一种功率接口。图4是斩波恒流功率接口原理图。图中R是一个用于电流采样的小阻值电阻,称为采样电阻。当电流不大时,VT1和VT2同时受控于走步脉冲,当电流超过恒流给定的数值,VT2被封锁,电源U被切除。由于电机绕组具有较大电感,此时靠二极管VD续流,维持绕组电流,电机靠消耗电感中的磁场能量产生出力。此时电流将按指数曲线衰减,同样电流采样值将减小。当电流小于恒流给定的数值,VT2导通,电源再次接通。如此反复,电机绕组电流就稳定在由给定电平所决定的数值上,形成小小的锯齿波,如图4所示。买文档就送您CAD图纸全套,Q号交流197216396或11970985图4斩波恒流功率驱动接口斩波恒流功率驱动接口也有两个输入控制信号,其中U1是数字脉冲,U2是模拟信号。这种功率接口的特点是高频响应大大提高,接近恒转矩输出特性,共振现象消除。缺点线路较复杂。目前已有相应的集成功率模块可供采用,但一般都为几百元,较为昂贵,毕业设计不易采用。234方案四集成功率驱动接口目前已有多种用于小功率步进电动机的集成功率驱动接口电路可供选用。L298芯片是一种H桥式驱动器,它设计成接受标准TTL逻辑电平信号,可用来驱动电感性负载。H桥可承受46V电压,相电流高达25A。L298或XQ298,SGS298的逻辑电路使用5V电源,功放级使用546V电压,下桥发射极均单独引出,以便接入电流取样电阻。L298等采用15脚双列直插小瓦数式封装,工业品等级H桥驱动的主要特点是能够对电机绕组进行正、反两个方向通电。L298特别适用于对二相或四相步进电动机的驱动。市场价格为15元一片,本设计要控制两台步进电机,可以承受。图5L298结构图通过以上比较,本设计采用L298芯片做为步进电机的驱动接口电路。买文档就送您CAD图纸全套,Q号交流197216396或11970985235方案示意图买文档就送您CAD图纸全套,Q号交流197216396或119709853硬件设计31步进电机简介步进电机作为执行元件,是机电一体化的关键产品之一,广泛应用在各种自动化控制系统中。随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民经济领域都有应用。上个世纪就出现了步进电动机,它是一种可以自由回转的电磁铁,动作原理和今天的反应式步进电动机没有什么区别,也是依靠气隙磁导的变化来产生电磁转矩。在本世纪初,由于资本主义列强争夺殖民地,造船工业发展很快,同时也使得步进电动机的技术得到了长足的进步。到了80年代后,由于廉价的微型计算机以多功能的姿态出现,步进电动机的控制方式更加灵活多样。原来的步进电机控制系统采用分立元件或者集成电路组成的控制回路,不仅调试安装复杂,要消耗大量元器件,而且一旦定型之后,要改变控制方案就一定要重新设计电路。计算机则通过软件来控制步进电机,更好地挖掘出电动机的潜力。因此,用计算机控制步进电机已经成为了一种必然的趋势,也符合数字化的时代趋势。步进电机和普通电动机不同之处是步进电机接受脉冲信号的控制。步进电机靠一种叫环形分配器的电子开关器件,通过功率放大器使励磁绕组按照顺序轮流接通直流电源。由于励磁绕组在空间中按一定的规律排列,轮流和直流电源接通后,就会在空间形成一种阶跃变化的旋转磁场,使转子步进式的转动,随着脉冲频率的增高,转速就会增大。步进电机的旋转同时与相数、分配数、转子齿轮数有关。现在比较常用的步进电机包括反应式步进电机、永磁式步进电机、混合式步进电机和单相式步进电机等。其中反应式步进电机的转子磁路由软磁材料制成,定子上有多相励磁绕组,利用磁导的变化产生转矩。现阶段,反应式步进电机获得最多的应用。步进电机和普通电机的区别主要就在于其脉冲驱动的形式,正是这个特点,步进电机可以和现代的数字控制技术相结合。不过步进电机在控制的精度、速度变化范围、低速性能方面都不如传统的闭环控制的直流伺服电动机。在精度不是需要特别高的场合就可以使用步进电机,步进电机可以发挥其结构简单、可靠性高和成本低的特点。使用恰当的时候,甚至可以和直流伺服电动机性能相媲美。步进电机广泛应用在生产实践的各个领域。它最大的应用是在数控机床的制造中,因为步进电机不需要A/D转换,能够直接将数字脉冲信号转化成为角位移,所以被认为是理想的数控机床的执行元件。早期的步进电机输出转矩比较小,无法满足需要,在使用中和液压扭矩放大器一同组成液压脉冲马达。随着步进电动机技术的发展,步买文档就送您CAD图纸全套,Q号交流197216396或11970985进电动机已经能够单独在系统上进行使用,成为了不可替代的执行元件。比如步进电动机用作数控铣床进给伺服机构的驱动电动机,在这个应用中,步进电动机可以同时完成两个工作,其一是传递转矩,其二是传递信息。步进电机也可以作为数控蜗杆砂轮磨边机同步系统的驱动电动机。除了在数控机床上的应用,步进电机也可以并用在其他的机械上,比如作为自动送料机中的马达,作为通用的软盘驱动器的马达,也可以应用在打印机和绘图仪中。步进电动机以其显著的特点,在数字化制造时代发挥着重大的用途。伴随不同的数字化技术的发展以及步进电机本身技术的提高,步进电机将会在更多的领域得到应用。311步进电机的基本特点(1)步进电机的精度一般步进电机的精度为步进角的35,且不累积。(2)步进电机外表允许的最高温度步进电机温度过高首先会使电机的磁性材料退磁,从而导致力矩下降乃至于失步,因此电机外表允许的最高温度应取决于不同电机磁性材料的退磁点;一般来讲,磁性材料的退磁点都在摄氏130度以上,有的甚至高达摄氏200度以上,所以步进电机外表温度在摄氏8090度完全正常。(3)步进电机的力矩会随转速的升高而下降当步进电机转动时,电机各相绕组的电感将形成一个反向电动势;频率越高,反向电动势越大。在它的作用下,电机随频率(或速度)的增大而相电流减小,从而导致力矩下降。(4)空载启动频率即步进电机在空载情况下能够正常启动的脉冲频率,如果脉冲频率高于该值,电机不能正常启动,可能发生丢步或者堵转。在有负载的情况下,启动频率应更低。如果要使电机达到高速转动,脉冲频率应该有加速过程,即启动频率较低,然后按一定加速度升到所希望的高频(电机转速从低速升到高速)。步进电机低速时可以正常运转,但若高于一定速度就无法启动,并伴有啸叫声。(5)运行温度温度过高首先会使电机的磁性材料退磁,从而导致力矩下降乃至于失步,因此电机外表允许的最高温度应取决于不同电机磁性材料的退磁点;一般来讲,磁性材料的退磁点都在摄氏130度以上,所以步进电机外表温度在摄氏8090度完全正常。(6)反向电动势当步进电机转动时,电机各相绕组的电感将形成一个反向电动势;频率越高,反向买文档就送您CAD图纸全套,Q号交流197216396或11970985电动势越大。312进电机原理简介机械手采用的是42BYG二相混和式步进电机。表1步进电机参数型号相数步矩角步距角精度电流A电压V静扭矩NM定位转矩KGCM42BYG250209540496017020图6两相混合式步进电机接线图步进电机的控制方式两相四拍的工作方式应用格雷码编写为正转时激励方式为ERRORERRORERRORBABAERRORERRORERROR,反向时为反转。本设计电路由D0、D1两个数据口控制横轴步进电机,由D2、D3两个数据口控制竖轴步进电机,A与ERROR和B与ERROR总是反向。表2横轴正转时序表D7D6D5D4D3D2D1D0数字输出值000000000X0000000010X1000000110X3000000100X2表3横轴反转时序表D7D6D5D4D3D2D1D0数字输出值000000100X2000000110X3000000010X1000000000X0买文档就送您CAD图纸全套,Q号交流197216396或11970985买文档就送您CAD图纸全套,Q号交流197216396或11970985表4竖轴正转时序表D7D6D5D4D3D2D1D0数字输出值000000000X0000001000X4000011000XC000010000X8表5竖轴反转时序表D7D6D5D4D3D2D1D0数字输出值000010000X8000011000XC000001000X4000000000X032并行打印机接口介绍321端口功能介绍并行打印机接口是PC系统中最简单的插件板,整个电路的构成没有使用任何专用可编程接口芯片。该接口不仅可用作联接并行打印机等的接口电路,也可用作通用输入输出接口非打印机应用领域。打印机接口提供8位双向输入输出数据线。当用作输出时,输出数据经过寄存器锁存当用作输入时,对输入数据只有缓冲能力。CPU通过输出控制寄存器向接口发出控制命令,接口则通过状态寄存器向CPU返回状态信息,供CPU判断接口的工作情况。打印机接口的逻辑组成主要包括四部分地址译码电路、数据发送和缓冲电路、命令输出电路、状态输入电路。对PC机来讲,所有接口控制信号和数据信号、状态信号都接在25针插座上。在这里我们所需的脉冲信号采用并行打印机的双向数据总线通过软件控制来产生。并行打印机接口采用25针D型接插件。表给出了并行借口连接器上25个引脚的各自功能。买文档就送您CAD图纸全套,Q号交流197216396或11970985表6DB25引脚功能引脚DSUB信号功能信号源寄存器是否在连接器处倒向1NSTROBE选通D0D7PC控制是2D0数据位0PC数据否3D1数据位1PC数据否4D2数据位2PC数据否5D3数据位3PC数据否6D4数据位4PC数据否7D5数据位5PC数据否8D6数据位6PC数据否9D7数据位7PC数据否10NACK字符接收完打印机状态否11BUSY打印机忙打印机状态是12PAPEREND纸尽,空打印机状态否13SELECT外设准备好打印机状态否14NAUTOLF在回车后自动换行PC控制是15NERRORNFAULT错误打印机状态否16NINIT初始化打印机PC控制否17NSELECT选择打印机PC控制是1825GND地322寄存器地址及控制使用标准并行口的地址为数据寄存器LPT1378H、状态寄存器LPT2278H、控制寄存器LPT33BCH。(1)数据寄存器在SPP工作模式下数据端口或称数据寄存器(D0D7)保存了写入数据端口的一字节信息。(2)状态寄存器状态端口或称状态寄存器保存的是5个输入(S3S7)的逻辑状态。状态位的常规用法S3NERROR或NFAULT(错误信息)。当打印机检测到错误或失败操作时,此信号为低电平。S4SELECT(选中)。当打印机在线上(打印机的数据输入有效)时,此信号为高电平。S5PAPEREND、PAPEREMPTY、PERROR纸尽或纸张错误。当打印机中的打印纸买文档就送您CAD图纸全套,Q号交流197216396或11970985用完时,此信号将被置为高电平。S6NACK或NACKNOWLEDGE确认。当打印机接收到一个字节时,送出负脉冲,允许中断时,有此信号的跳变(通常是上升沿)出发中断。S7BUSY忙。当打印机还未做好接收新字节准备时,此信号为高电平。与连接器上的相应信号反向。本设计为用到控制口,在此不在介绍。323接口定位PC机将一些并行端口支持内置于它的BIOS(基于输入输出服务)中,而BIOS是可以完成许多常规服务的一组例行程序。在计算机中,BIOS程序一般存放在ROM或闪存芯片中。计算机启动后,BIOS程序将自动依次检测3BCH,378H,278H三个地址,确定这些地址处是否存在有并口。为完成这一工作,BIOS首先写入接口,然后读回所写内容。如果读取成功,说明此处确有并口。(这里的读/写操作并不需要实现与并口进行连接;所读取的知识接口的内部存储器。)BIOS程序将接口地址保存在BIOS数据区中。所谓BIOS数据区,就是专门为储系统信息而保留的一部分存储空间。在这段内存中,端口地址在4008H到400DH的范围内,LPT1置于第一位。每一个地址占用两个字节。对未分配地址的读取结构应该是0000。许多需要访问并口的程序都使用BIOS表得到端口地址。在这种情况下,拥护只需要在LPT1、LPT2、LPT3中做出选择,程序就可以找到相应的端口了,本设计采用微机默认端口LPT1。通过更改BIOS表的内容,就可以改变打印机的地址,或者输入一个非标准化的地址了。这是用户能够改变系统启动时储存的端口分配方案。324TC语言访问并口简介TC访问并口要WINDOWS98的纯DOS环境下运行TC软件。可以使用INPORTB和OUTPORTB两个函数读并口数据和向并口输出数据。下面语句是读取0X378地址的数据INTDINDININPORTB0X378下面语句是向0X378地址写入数据0X30OUTPORTB0X378,0X30买文档就送您CAD图纸全套,Q号交流197216396或1197098533IEEE1284并口协议及并行口5种工作模式介绍与选用图7并口外观由于以前的CENTRONICS并口提供的数据传输速率不能够现在的一些应用要求,IEEE委员会在1994年公布了新的1284并行接口标准。新的标准相对CENTRONICS有许多改进1、速度可达2MB/S(CENTRONICS并口为150KB/S),比以前有很大提高;2、支持双响数据传输(CENTRONICS并口只支持单向);3、有统一的电气标准(CENTRONICS并口没有统一的电气标准);4、外部电缆的长度可达35英尺(CENTRONICS只能达到6英尺);而且IEEE1284保持对CENTRONICS并口的兼容。IEEE1284有五种工作模式兼容模式、半字节模式、字节模式、ECP模式和EPP模式。这些模式中的任何两个模式的转换需要通过一个协商过程,只有协商成功才能达到模式转换,否则重新协商。同时,除了兼容模式外,其它模式想转换为其它模式,首先进入终止阶段,然后进入兼容模式,从兼容模式空闲阶段协商可以进入目的模式。下表说明了状态迁移过程。所以兼容模式是默认模式。表7主机向外设送出可扩展字可扩展字功能10000000请求可扩展连接01000000请求EPP模式00110000请求带RLE的ECP模式00010000请求ECP模式00001000保留00000100请求设备ID,用半字节模式返回数据00000101请求设备ID,用字节模式返回数据00010100请求设备ID,用RLE的ECP模式返回数据00110100请求设备ID,用不带RLE的ECP模式返回数据00000010保留00000001字节模式传输00000000半字节模式传输买文档就送您CAD图纸全套,Q号交流197216396或11970985兼容模式有三个意义(1)外设开始动作时,最先进入的模式为兼容模式,进入兼容模式后,如果外设不忙就可以通过协商进入其它模式。(2)其它模式终止后也进入兼容模式;(3)要从一个模式进入另一个模式,必须首先终止此模式,进入兼容模式,经过协商,然后进入摸底模式。协商过程分为两步(1)判定设备是否是IEEE1284设备,如果不是IEEE1284设备,协商失败,终止协商,否则进行下一步;(2)协商判定外设是否支持主机请求的工作模式,如果不支持,协商失败,否则协商成功。协商过程的握手关系如下图图8协商过程握手下面对表进行详细说明(1)主机通过向数据(D0D7)写入一个扩展请求值,(EXTENSIBILITYBYTE),然后将NSELENTIN置高,将NAUTOFD置低,对每一种模式查询,上表列出了可扩展字节。(2)作为回应,1284兼容设备将NACK置低,将PERROR、SELECT和NFAULT置高。如果PERROR和NFAULT不同时处于高电平,外设将不支持IEE1284的协商,此时主机将NSELENTIN置低,结束协商尝试,随后的连接将使用兼容模式进行数据传输。(3)如果外设支持协商,主机将把NSTROBE置低,从而把可扩展字节锁存到外设中,然后知己将NSTROBE和NAUTOFD置低。买文档就送您CAD图纸全套,Q号交流197216396或11970985(4)作为回应,外设将PERROR置低,如果它支持主机方所支持的模式,外设将维持SELECT的高电平,唯一的例外是半字节模式,所有的1284都必须支持这一模式,同时SELECT将变为低电平。如果需要向主机传诵数据,则需要将NFAULT置低。(5)外设通过将NACK置高结束协商。注释1、设备ID一个结构化的、可变长度的ACSII信息,它标示外设的生产厂商、命令集和设备类型。2、RLEECP支持的一种数据压缩特性,它用前一个字节来计算后一个字节重复的次数。主机和外设传输的字节分为命令和数据两种类型,这是通过NAUTOFD和BUSY来区分的。在前向传输时,如果NAUTOFD为高,则传输的是数据,否则为命令。同时,如果传输的是命令,如果字节的最高位为0,则表示RLE长度计数,(0127),否则为通道地址(0127)。下面是五种通信模式的介绍(1)标准模式标准模式STANDARDMODE也叫兼容模式或CENTRONICS标准模式,这种模式主要用来连接打印机。输出一个字节的时序如图9所示,标准并行口的信号及对应引脚定义图9输入打印机一个字节的时序如表8所示。数据只能前向从主机到打印机传送,主机把数据输出到数据寄存器,之后读状态寄存器检查BUSY信号,假若打印机不忙,则主机写控制寄存器,输出触发信号NSTROBE,把数据打入打印机。由此看来,为了输出一个字节,它需要4个I/O指令和一些附加的指令,握手信号由软件实现,最高传输速度速率是150KBIT/S。注相对于基地址03BCH,O378H,0278H的地址偏移L表示低电平,H表示高电平R/W中的R作为自检用中断允许位IRQEN只作为控制位,不输出方向控制位DIRECTION,在字节模式使用。买文档就送您CAD图纸全套,Q号交流197216396或11970985表8标准并行口SPP信号定义分组地址偏移读写SPPMODE信号名信号方向寄存器位入出电平01D25脚描述数据0R/WDATA07出07LH29八位数据线,只能输出NERROR入3LH15L表示打印机出错SELECT入4LH13H表示打印机已联机PE入5LH12H表示打印机缺纸NACK入6LH10低脉冲表示一个字符已收到状态1RBUSY入7HL11H表示打印机忙,不能接收数据NSTROBE出0HL1L表示数据有效NAUTOFEED出1HL14L表示自动换行NNIT出2LH16L表示复位打印机NSELECTN出3HL17L表示选择打印机NRQEN4禁允无写入1允许打印机中断控制2R/WDIRECTION5出入无字节模式数据方向控制位,写入1为输入,0为输出GND1825(2)半字节模式半字节模式NIBLEMODE定义了反向从外设到主机传送数据的方法,它利用标准并行口状态信号的4位进行反向数据传输,因为一次只能接收4位半字节,需要2个周期接收一个字节,接收数据时的握手信号是由软件实现的,最高传输速率50KBIT/S。其信号定义如表2所示,反向传送数据的时序如图10所示。图10反向传送的时序买文档就送您CAD图纸全套,Q号交流197216396或11970985表9半字节模式信号定义SPP信号名NIBLMODE信号名信号方向描述NAUTOFEEDHOSTBUSY出L表示主机准备好接收半字节,H表示半字节收到NSELECTN1284ACTIVE出H表示主机工作在半字节模式,L表示主机工作在标准模式NACKPTRCIK入L表示反向传送的半字节有效BUSYPTRBUSY入作为数据的3和7位PEACKDATAREQ入作为数据的2和6位SELECTXFLAG入作为数据的1和5位NERRORRDATAAVAIL入作为数据的0和4位把标准模式与半字节模式混合使用可以实现主机与外设之间的全双工数据传送,前向传送一次传8位,反向传送一次传4位,用两次传8位。但是在某些场合下,如使用DOS6122的INTERLINK连接两台微机或外设时,双向的传送都是用半字节方式,其连接关系如表10所示。表10INTERLINK方式半字节模式信号连接关系微机A微机B或外设(与微机A对应连接线)D25引脚信号名信号方向D25引脚信号名2D0出15NERROR3D1出13SELECT4D2出12PE5D3出10NACK6D4出11BUSY10NACK入5D311BUSY入6D412PE入4D213SELECT入3D115NERROR入2D025GND25GND用D3D0传送半字节,利用D4指示高半字节和低半字节,握手协议由软件定义,这种连接只用11条线就可以建立起连接,进行双向通信,使用很方便,并且与标准并行口兼容。(3)字节模式字节模式BYTEMODE也叫增强双向模式,其双向的数据传送都是8位,数据口以半双工形式传送数据,字节模式信号定义如表11所示,时序图如图11所示。买文档就送您CAD图纸全套,Q号交流197216396或11970985表11字节模式信号定义SPP信号名BYTEMODE信号名信号方向描述NSTROBEHOSTCLK出应答信号,低脉冲表示主机已收到数据NAUTOFEEDHOSTBUSY出握手信号,L表示主机准备好接收数据,H表示主机已接收到一个字的数据NSELECTN1284ACTIVE出H表示主机工作在字节模式,L表示主机工作在标准模式NNITNNIT出不用,置HNACKPTRCLK入L表示外设送出的数据有效BUSYINPTRBUSY入前向传送数据忙信号,与标准模式定义一样ACKDATAREQ入NDATAAVAIL之后出现PEXFLAG入不用NERRORNDATAAVAIL入L表示反向传送的数据有效DATA70DATA70双向数据线图11字节模式反向传送的时序为了连接微机A与微机B或外设,可以简化连接信号,利用A侧的NSTROBE,BUSY,B侧的NSTROBE,BUSY作为握手信号,利用表1中的控制寄存器的D5位DIRECTION控制数据传送的方向,字节模式的握手信号也是由软件实现的,同以上模式一样限制了数据传送的速率,最大速率150KBIT/S。买文档就送您CAD图纸全套,Q号交流197216396或11970985表12简化的字节信号连接关系微机A微机B或外设(与微机A对应连接线)D25引脚信号名信号方向D25引脚信号名1NSTROBE出11BUSY2D0双向2D03D1双向3D14D2双向4D25D3双向5D36D4双向6D47D5双向7D58D6双向8D69D7双向9D711BUSY入1NSTROBE25GND25GND(4)增强并行口模式增强并行口模式EPPMODE的信号定义如表13所示,它有4个传送周期写数据周期读数据周期写地址周期读地址周期。数据周期用于在主机与外设之间传送数据,地址周期用于传送地址、通道或命令和控制信息。表13EPP模式信号定义SPP信号名EPP信号名信号方向描述NSTROBENWRITE出L表示写操作,H表示读操作NAUTOFEEDNDATASTB出L表示可以进行数据R/W操作NSELECTNNADDRSTB出L表示可以进行地址R/W操作NNITNRESET出L表示复位外设NACKNNTR入外设向主机中断请求输入端BUSYNWAIT入握手信号,L沿表示可以开始一个R/W周期,H沿表示可以结束一个R/W周期PE用户定义入SELECT用户定义入NERROR用户定义入D70AD70双向双向地址/数据线图12为写数据周期,把图20中的NDATASTB换成NADDRSTB就变成为写地址周期图13为读地址周期,把图21中的NADDRSTB变成NDATASTB就变成读数据周期。在EPP模式中,传送地址数据的握手信号是由并行口硬件产生,因此传送速率高,最大达到2MBITS,相当于ISA总线的速度。EPP模式主要应用于微机与便携硬盘驱动器、便携局域网适配器、便携CDROM等高速外设连接的场合。买文档就送您CAD图纸全套,Q号交流197216396或11970985图12EPP模式写数据周期为了与标准并行口兼容,EPP模式用地址偏移量等于3的端口地址作为EPP的地址读写端口用地址偏移量等于4的端口地址作为EPP的数据读写端口,而最终要传送的地址数据还是要用D7D0位传送,其端口地址的分配如表14所示。图13EPP模式读地址周期表14EPP模式端口(寄存器)分配端口名地址偏移模式读/写描述SPP数据口0SPP/EPP写标准SPP数据口,无自动出发(STB)功能SPP状态口1SPP/EPP读读接口的输入

温馨提示

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

评论

0/150

提交评论