- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
柔性加工系统的设计与制作要点
设计背景:(柔性加工) 随着社会进步和生活水平的提高,市场更加需要具有特色、符合顾客个人要求样式和功能千差万别的产品。激烈的市场竞争迫使传统的大规模生产方式发生改变,要求对传统的零部件生产工艺加以改进。传统的制造系统不能满足市场对多品种小批量产品的需求,这就使系统的柔性对系统的生存越来越重要。随着批量生产时代正逐渐被适应市场动态变化的生产所替换,一个制造自动化系统的生存能力和竞争能力在很大程度上取决于它是否能在很短的开发周期内生产出较低成本、较高质量的不同品种产品。柔性加工已在生产加工领域占有相当重要的位置。 本系统融合了飞思卡尔单片机技术、计算机技术、控制技术和通信技术,使工业控制可视化、智能化、自动化。在机电一体化成为潮流的今天,本系统能满足工业控制中更高层次的要求,让人们感受到机电一体化给工业控制带来的设计的便利和应用的灵活。 项目目的 本设计利用Motorola公司提供的高性能8位单片机芯片MC68HC908GP32为核心,以工业制造中现实存在的循环运转器金属切割柔性加工流水线控制系统为样本,运用传感器原理、图像处理、Flash动画制作及VB控制技术,对流水线系统进行实时立体动画监控,对加工工件进行平整度检测。通过Motorola单片机汇编程序对加工流水线机械模型进行单步测试以及连续运行的控制,并读取流水线系统反馈的信息量,利用RS-232的串口技术,以VB作为控制平台,以Flash动画作为载体,对流水线采用三维动画形式予以实时监控。该模型系统几乎与实际的工业加工系统完全一致,且可以方便的移植到其他的工业系统。 3)自动检测:对加工的工件可以进行质量检测,并进行分选堆放,整个过程无需人工参与。这种设计思路完全符合当前机电一体化过程中加工与质量检测同步实现的潮流。 5)性价比:整个系统能完成复杂的工业操作,输入输出的控制量非常之多,同时还要保证与计算机保持实时同步的信息交流(通过串口通讯)。但通过口的扩展模块,整个系统的成本并不高,仅仅一块8位单片机就可以完成整个控制过程,充分利用了单片机的每个端口。其较高的性价比决定了它具有很高的实用性。 1)输入输出量很多且彼此逻辑关系复杂: 整个系统共有16个开关量和传感器,24个马达控制量,要用一个合适的算法使得开关量和传感器实时反映系统的工作状况,并根据当前状态控制系统的动作即控制相应马达的停/转,流水线本身的规模决定了系统动作比较复杂,马达之间有联动和互锁关系,这些在设计中都要充分考虑到。我们采用的是“状态”法(详见模块设计),很好的解决了这一控制难题。 2)监控系统的实时性: 在整个系统的加工过程中,立体动画必须同步的反映系统的加工状态,从而有效地进行监控,确保系统流水线稳定正常的进行加工,在必要的时刻可以将整个系统复位。我们采用了MSComm控件,(详见模块设计),很好的解决了这一同步监控难题 系统参数 工作电压:??24VDC? 传感器:?电感式接近开关?6 ?限位开关?10? 执行机构:?单向马达?6? 双向马达?8 控制部分:?数字输入?13 数字输出:?22 模拟输入:1 外观尺寸(长×宽×高):600×550×330mm?? 流水线实物图 流水线示意动画 系统框图 设计思路 Flash动画演示 点击此处进入flash动画演示 请点击鼠标有键在新窗口中打开 设计思路: 将复杂的流水线控制系统分为四大模块实现,四大模块之间既各自独立(这样便于模块化设计)又由单片机作为中间桥梁相互联系构成有机的整体系统。其中硬件电路完成两大功能,一个是流水线运作的逻辑控制,一个是直流电机的驱动。其中流水线的逻辑控制是一大难点,这里要求多个工件同时能够在流水线上有条不紊的工作。这对单片机的程序编写提出了一个寻求合适算法的要求。其次,加上必要的外围设备与单片机协调工作可以实现对加工产品的质量检测和对加工过程的安全保障。 以下对各个模块分别加以分析: 流水线控制系统———利用摩托罗拉汇编语言完成过程控制 控制界面模块——利用Vusial basic 语言实现流水线的控制界面劣势 工件表面平整度测试模块———基于摩托罗拉单片机的光电测试方法 安全保障模块———利用安全光栅屏障提高系统的安全性 驱动电路设计 谢谢大家! 多提宝贵意见! 同济大学 欢迎光临 同济大学-飞思卡尔微控制器 联合教学实验室 *同济大学-飞思卡
文档评论(0)