机械臂设计论文.doc_第1页
机械臂设计论文.doc_第2页
机械臂设计论文.doc_第3页
机械臂设计论文.doc_第4页
机械臂设计论文.doc_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

简易机械臂设计原理及方案孙志峰 王存 安瑞摘要:探讨基于89C51单片机的简易机械臂设计原理,给出一种简单易行的设计方案,满足在三维空间手动控制抓、放物体的基本功能。设计包括仿真和具体实现两个方面。关键词:单片机 步进电机 机械臂0 前言机械臂也可以称为工业机器人,在现代的工业生产中有着巨大的作用,是衡量一个国家工业自动化的重要指标。我国目前已安装的国产工业机器人,约占全球已安装数目的0.4%与发达国家相比有着巨大的差距。本篇为单片机初学者提供一种应用实例单片机控制机械臂,将从工作原理、硬件电路设计、程序编写三个方面展开论述。1 工作原理我们利用89C51单片机研制一种三自由度机械臂,它可以在三维空间做曲线运动。该机械臂的几何结构如图1所示,它由底座、大臂、小臂、关节、二指钳组成。大臂绕底座在水平面上转动;小臂通过关节1控制可在大臂和小臂组成的平面内转动;二指钳通过关节2的控制抓取或放开物体;关节1和底座各包含一个步进电机,步进电机在单片机和相应的步进电机驱动程序的控制下转动,实现机械臂在三维空间中的自由转动;关节2则包含一个电磁继电器,单片机通过电磁继电器控制电路和相应的物理结构控制二指钳的抓取和放开。2 硬件电路设计本设计的核心电路是单片机控制系统,其基本设计思路如图2所示。通过键盘输入控制机械臂转动,抓取或放开物体的信号,单片机接收到信号后对信号进行分析处理,产生对安放在底座和关节1处的步进电机的控制信号以及关节2处电磁继电器的控制信号,控制信号进入相应的驱动电路控制机械臂的转动和对目标物体的抓取和放开。下面就具体的电路进行设计。2.1 按键输入电路按键输入电路如图3所示,该电路原理简单,没有信号输入时输出为高,有信号输入时为低电平,即低电平有效。由于按键的结构为机械弹性开关,在按下和断开操作时,触点在闭合和断开的瞬间会接触不稳定产生抖动。按键的抖动时间一般为51Oms,会引起CPU对一次键操作进行多次处理,所以要用硬件或软件方法进行消抖,为了节省开支,这里采用了软件消抖的方法。具体的做法就是在判断键有没有闭合时加入延时来避开抖动。为了避免误操作,要使每次按键只进行一次操作,需要对按键有没有释放进行判断,同样引入延时判断环节,保证操作正常。2.2 单片机控制分析电路单片机控制分析电路如图4所示,此电路由单片机最小系统和一个按键输入系统构成。2.3 步进电机驱动控制电路步进电机用的是12V的两相四线直线步进电机,步进电机的正反转控制输入直接用两个按键,通过单片机读入开关状态从而选择电机的正反转程序运行,驱动电路芯片选用L298。L298可驱动电感性负载,1 脚和15脚下管的发射极分别单独引出以便接入电流采样电阻,形成电流传感信号。L298可驱动 2个电动机,OUT1、OUT2和OUT3、OUT4之间可分别接电动机,我们选用驱动一台步进电动机。则根据L298驱动芯片的应用原理和本次选用步进电机的情况,本设计的驱动电路如图5。图中L298N的 5 7 、10-12管脚接89C51的P 2口,其中5、7、l0、12脚用于接收单片机输出的脉冲,根据控制输入按键的键值以控制步进电机进行正反转,对于步进电机的速度控制则直接采用软件方法,改变脉冲间隔来实现。6、11管脚是使能端,在应用时通过软件使其为高电平就可以了。 2.4 电磁驱动控制电路电磁驱动控制电路如图6,因为51单片机的电流很小,所以加了一个10K的上拉电阻,同时因为51单片机复位时是高电平,而我们一般不希望继电器复位时就打开,所以用了9012PNP三极管,当P1.0高电平时断,低电平时通。二极管4148是线圈断开时的续流二极管,防止涌浪,1N400X也可以。LED为指示作用,方便观测继电器的通断。3 程序设计本篇只介绍程序的设计思路不涉及具体的程序,程序流程图如图7所示。编写程序是移动程序和抓取程序是重点,尤其是要用定时器选择好定时基准时间。4 结语本篇从软硬件两方面介绍了基于单片机控制的简易机械臂设计方案,经过实际的制作此方案是可行的。简易机械臂的设计帮助初学者更好的理解单片机的功能,同时也锻炼了实际操作能力。参考文献1 周立功单片机有限公司.内藏HD61202及其兼容控制驱动器图形液晶显示模块使用手册K/CD.北京:北京航空航天出版社,2001: 8-162 王晓明.电动机的单片机控制M.北京:北京航空航天大学出版社, 200

温馨提示

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

最新文档

评论

0/150

提交评论