- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 1
PAGE 1
上下料机器人与数控机床群无线通信系统设计
本文研究了zigBee技术在工业掌握领域的应用,搭建数控机床群和上下料机器人之间的无线通信系统。采用德州仪器公司CC2530片上系统和z—stack协议栈,实现上下料机器人与数控机床群之间的上下料信息传输。从软硬件设计和试验测试两方面对系统进行阐述。试验结果表明系统可以满意上下料信息传输的需要。 0引言 随着工厂自动化水平的提高,工业机器人在数控机床领域的应用越来越多。服务数控机床的工业机器人大体上分为上下料和换刀机器人两大类。这些机器人首先要获取数控机床上下料和换刀等信息,信息经掌握系统处理后输出掌握信号掌握执行机构执行相应的动作。数控机床和工业机器人的牢靠信息传输对机器人的整体功能尤为重要。近年来无线通信技术得到了快速的发展,无线通信在工业掌握领域应用也日趋广泛,本文以服务于数控机床群的上下料机器人为例,介绍了一种基于ZigBee技术的上下料机器人与数控机床群的无线通信系统,并通过试验验证系统信息传输的可行性。 1系统概述 系统为ZigBee星型网络,在网络中ZigBee终端设备为数控机床群,ZigBee协调器为上下料机器人。终端设备通过传感器获取机床上下料信息并将信息发送至空中,协调器从空中接收到上下料信息,将信息显示在液晶屏上,并通过RS232串口发送至机器人掌握系统。系统运行过程分为五个阶段,分别是协调器建立网络阶段,终端设备加人网络阶段,终端设备数据发送阶段,协调器数据接收阶段,协调器串口数据发送阶段。为了避免终端发送数据时的竟争和冲突,ZigBee协议的媒体访问掌握层采用CSM/CA接人算法,同时媒体访问掌握层支持确认的数据传输模式,要求每个发送的数据包都必需等待接收方的确认信息,假如传输中出现问题可以进行重发,从而建立牢靠的数据通信模式。 2系统硬件设计 2.1数控机床端硬件设计 数控机床端的硬件系统包括传感器模块和ZigBee模块两部分,传感器模块的作用是获取数控机床的上下料信息,ZigBee模块的作用是将传感器获取到的信息通过无线方式发送至ZigBee协调器。 传感器模块采用霍尔测转速传感器,它是由电压调整器、霍尔电压发生器、差分放大器、史密特触发器、温度补偿电路和集电极开路的输出级组成的磁敏传感电路,其输人为磁感应强度,输出是一个数字电压信号。霍尔测转速传感器用以测量机床主轴的转速,而主轴的转速又代表了机床的上下料信息,转速为零表示机床需要上下料,转速不为零表示机床不需要上下料,因此霍尔测转速传感器可以获取机床上下料气皂。 ZigBee模块采用深圳飞比电子科技有限公司生产的ZigBee开发板,该板由CC2530芯片和一些外围器件组成,板上有LED、按键和RS232接口等资源。数控机床端的ZigBee模块是星型网络的终端,它与传感器模块直接连接。霍尔测转速传感器输出的脉冲经过电平转换后输入CC2530,通过编程记录输人的脉冲数目,假如在一定的间隔时间内脉冲数目不再增加,则认为机床主轴停止转动,此时ZigBee终端将发送上下料信息给ZigBee协调器。 2.2机器人端硬件设计 机器人端硬件由zigBee模块和串口模块组成2igBee模块为整个星型网络的协调器,它负责建立网络接收数控机床端zigBee终端设备发出的上下料信息,并将信息通过RS232串口模块发送至机器人掌握系统,模块上的的液晶屏也同步显示接收的信息。试验用PC代替机器人掌握系统,用RS232串口将Zi班ee模块和计算机相连,在PC上显示机器人掌握系统收到的上下料信息。 3系统软件设计 操作系统,系统软件设计就是在协议栈的基础上依据任务的需要开发应用层程序,将应用层程序和协议栈整合后植入芯片便可实现系统的功能。系统软件包括数控机床端和机器人端软件设计两个部分。数控机床端软件的主要功能是记录霍尔传感器输入的脉冲数目,在一段时间内记录的脉冲不再变化时就认为主轴停止,此时调用发送函数将上下料信息发送出去。机器人端软件的主要功能是接收终端发来的上下料信息,当收到上下料信息时便调用函数将此信息发送给串口。 4试验测试 试验系统由三个ZigBe模块、霍尔传感器和PC组成。三个zigBee模块中有两个为zigBee终端,一个为ZigBee协调器,它们共同构成星型网络。试验通过按键模拟机床工作状态,按键按下表示终端正在发送机床上下料信息。zigBee协调器PC由RS232接口相连,在PC上显示收到的上下料信息。 5结论 试验现象表明上下料机器人和数控机床群之间建
文档评论(0)