没有合适的资源?快使用搜索试试~ 我知道了~
基于图像识别的物料分拣系统——机械臂设计与控制定稿.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 198 浏览量
2023-09-07
16:22:01
上传
评论
收藏 8.25MB DOCX 举报
温馨提示
试读
53页
基于图像识别的物料分拣系统——机械臂设计与控制定稿.docx
资源推荐
资源详情
资源评论
摘 要
21 世纪的今天,科技高度发达,为了顺应当代科技潮流本文设计出自动物料
分拣的机械臂,以配合我们设计的基于 Matlab 图像识别的物料分拣系统。本文
以这四个自由度的机械臂为研究对象,对其进行机械机构的设计,静力学分析,
用 SolidWorks 的 Simulation 进行有限元分析,进而验证机械臂的可行性,然后
采用 Arduino 开发板来控制舵机,就是通过信号线发送一系列脉冲,改变脉冲宽
度来改变舵机的旋转角度,从而实现机械臂产生不同的运动。最后基于 Proteus
软件对舵机进行仿真,得到仿真出来的脉冲宽度。
分拣的总工作流程就是利用 Matlab 进行图像识别,检测出该物料的类别,
然后输出坐标和数据给 Arduino,事先在 Arduino 中编写程序,产生脉冲控制舵
机转动,从而完成机械臂对物料的整个分拣动作。
关键词: SolidWorks 有限元分析;Arduino 控制系统;PWN 脉冲;舵机;
Proteus 仿真
Material Sorting System Based on Image Recognition——
Design and Control of Manipulator
Abstract
In the 21st century, science and technology is highly developed. In order to adapt
to the trend of modern technology, this article designs a robotic arm for automatic
material sorting to match the material sorting system based on Matlab image
recognition that we designed. This article takes these four degrees of freedom
manipulators as the research object, conducts mechanical mechanism design, static
analysis, and uses SolidWorks Simulation to perform finite element analysis to verify
the feasibility of the manipulators, and then uses the Arduino development board to
control The servo is to send a series of pulses through the signal line, and change the
pulse width to change the rotation angle of the servo, so as to realize different
movements of the mechanical arm. Finally, the servo is simulated based on Proteus
software to obtain the simulated pulse width.
The overall workflow of sorting is to use Matlab for image recognition, detect
the type of the material, and then output the coordinates and data to Arduino, write a
program in Arduino in advance, generate pulses to control the steering gear to rotate,
thus completing the entire robot arm to the material Sorting action.
Keywords: SolidWorks finite element analysis; Arduino control system; PWN pulse;
steering gear; Proteus simulation
目 录
1.绪论........................................................................1
1.1 自动物料分拣的研究背景及意义 ..........................................1
1.2 国外物料分拣系统的发展历史与现状 ......................................2
1.3 国内物料分拣系统的发展历史与现状 ......................................4
1.4 本文设计的主要内容 ....................................................5
2.机械臂本体的设计...........................................................6
2.1 机械臂类型方案选择 ....................................................6
2.2 机械臂结构设计 ........................................................9
2.3 末端执行器真空吸盘与气泵的选用 ........................................9
2.4 各关节舵机的选型 .....................................................11
2.5 机械臂关键部位的有限元分析和校核 .....................................16
2.6 各关节角度的确定 .....................................................22
2.7 SolidWorks 建模与装配 ................................................26
3.机械臂控制系统的设计......................................................28
3.1 Arduino 开发板介绍 ...................................................28
3.2 基于 Arduino 控制舵机的原理 ...........................................28
3.3 Arduino 控制程序的设计 ...............................................31
4.基于 Proteus 的仿真测试....................................................32
4.1 Proteus 电气原理图的建立 .............................................32
4.2 仿真程序 ............................................................33
4.3 Proteus 仿真结果分析 .................................................35
4.总结不足与展望.............................................................39
参考文献.....................................................................41
谢 辞.......................................................................42
附 录.......................................................................43
1
1.绪论
1.1 自动物料分拣的研究背景及意义
社会的不断发展促使着我们生活水平的提高,也使得市场上各企业的竞争愈
发激烈,各个企业为了有效地占据一方席地,不断地改进企业的生产模式,都迫
不及待地提高生产水平,以致于提高生产效率,从而促进了产量与质量的提高。
为此企业们都采用了事先的物料分拣,以减少在生产过程中的组装时间,有序且
快速地完成早期物料分拣已经成为每个企业必须做的一件事情。分拣在传统的意
义上是把不同的物品按照一定的原则分门别类,以致于实现物料有序的空间位移。
21 世纪是我们目前所生活的年代,是世界经济发展的年代,更是科学力量强
盛的一个年代,国家下达各种各样的政策去解放生产力,发展生产力,为此,提
高了对工业自动化的要求。生产力的提高,离不开对这一类智能控制的机械提出
更高的要求,我们需要这机器更快速,更高的精度去完成生产任务。为此,世界
各国都在不断研究这类产品,高智能机器人更是种类繁多,层出不穷,想尽千方
百计,尽量使到每个行业都走进自动化的道路。
[1]
随着机器人技术的成熟,智能控制更是引领着时代的潮流,机器人以其实用
性,灵活性,可靠性广泛应用与生活上各个行业,在工业生产上更是担任着一个
不可或缺的角色。机器人面世到现在已经有了数十年,我们定义的机器人的范畴
也更大,包罗万象,基本上我们讲的机器人就是一个非生物人造系统。如果说追
本溯源的话,等于说还是一切都是从机械手臂开始讲起,也就是说这些手臂是整
个机器领域中发展最早的也是最完整的,人们通过仿照人的上臂而制造出机械臂。
在以前,这一工作往往是通过人工的方式来完成的,通过人的感觉的识别并
且经过人大脑的分析处理作出动作的决定,再借助手或者其他工具来实现物件的
分拣处理。比如,在制造业里,一些零件要求精度高,并且需要大规模生产,这
时候,人手短时间内完成这项工作基本上是难于上青天,在生产过后,还要对其
检验,对于某些含有放射性或者含有对人体有害物质的零件,人手检测更是不现
实为此我们需要一些智能控制的机械来替人类完成这些任务。为了更好地完成人
类的生产任务,就要提高精度,我们需要借助于一些传感器来增强机械的感官,
通过不间断对传感器的调试,提高机械的灵敏度,使其更为接近于人类,甚至超
越人类,从而间接提高了生产效率。自动物料分拣就在这么的一个环境下诞生,
各个大型企业的生产线上都是采用一些机械臂,根据人们事先设定好的一些指令,
2
完成整个物料分拣的过程。产品分拣是工业自动化生产中的一项重要生产环节,
传统的人工分拣或示教工业机器人分拣无法适应现代工业对劳动生产率和生产过
程自动化水平的需求,将机器视觉技术与工业机器人相结合可使分拣作业具有更
高的柔性和可靠性。
[2]
1.2 国外物料分拣系统的发展历史与现状
像这种高科技集成品最开始都是国外发展起来的,后续才传入国内。早在 1905
年,奥地利就研制出一款名为光电分选机的机器,这类光电分选机其实就是物料
分拣系统的前身。在上世纪四十年代,光电分选机开始应用于农作物的选种及谷
物、豆类等食品的分选。到了后期,50 年代的时候,才开始了应用与重工业上,
应用范畴扩展到了石灰石、白云石等建筑材料。随着技术在该方面的应用逐渐地
成熟,到了六七十年代,光电分选机的处理能力已经达到了 160 吨每小时。
[3]
20 世纪 60 年代末,有一台应用了新科技的机器人横空出世,那就是美国斯坦
福大学的科学家们研发的新型视觉机器人,他们让这台机器人做了个有趣的实验
——摘香蕉。这台名为“赛克”的机器人具备了以往机器人所不具备的能力,它
能够准确识别出面前的东西究竟是不是香蕉,并且赛克在做出判断后还能够顺利
把香蕉摘下来,在经过半个多小时的赛克也不负众望,完成了实验。经过了这次
的实验科学家们相信接下来的研究成果将会更为震惊人类,为未来智能机器人的
出现奠定了基础。
到了 1979 年,德国的双仕 S+S 公司诞生了,下一年,也就是在 1980 年就率
先推出了首款 RAPID 金属分离器,如下图 1.1 所示,奠定了该公司成为分拣技术
领域的领头羊,并且往后该公司不断地在这领域上研究,到了 2016 年,又推出了
金属探测器 INTUITY,如下图 1.2 所示该金属检测系统的检测能力不仅限于铁或磁
性材料,还包括每种金属。同时,该公司还使用了基于电磁感应的发射器/接收器
的方法,当在运行的时候,金属探测器会产生恒定的电磁场。如果一块金属穿过
检测器,则会干扰磁场。随后接收到的信号记录为金属的存在,并且控制模块中
的软件会分析记录的信号,能够可靠地将金属污染物与环境或产品本身的干扰区
分开。
剩余52页未读,继续阅读
资源评论
南抖北快东卫
- 粉丝: 72
- 资源: 5584
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功