已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
选题为:机械手臂一、 设计任务制作一个机械手臂二、 设计要求1、基本要求:1) 有3个自由度。(共四个自由度:旋转,大臂升降,小臂升降,抓握)2) 可以抓放小物体(能爪放乒乓球)3) 机械架构结实,不易烂(结构合理,但稳固性仍能改善)4) 机械运动符合机械原理和力学定理。(能定在某种姿势,)2、发挥要求:1) 用单片机控制(stc89c52rc 单片机IO口控制)2) 实现无线控制(四路无线遥控控制)3) 其他创新功能(自带轮子,能行走)成品照片:控制说明:由 无线遥控器 控制机械手运作,遥控器上有ABCD四个按钮,由于遥控按键较少,设置其中D为模式选择键,共分为四种模式:(1)机器行走模式(2)手的旋转模式(3)机械手主臂的升降(4)机械手小臂的升降(1)行走模式:按住A键 机器向前 按住B键 机器左转 按住C键 机器右转 按下D键 蜂鸣器鸣响,进入模式二(2)手的旋转模式 按住A键 爪为抓紧状态;若再次按住 爪便松开 按住B键 整个机械手顺时针旋转 按住C键 整个机械手逆时针旋转 按下D键 蜂鸣器鸣响,进入模式三(3)机械手主臂的升降模式: 按住A键 爪为抓紧状态;若再次按住 爪便松开 按住B键 主臂下降 按住C键 主臂上升 按下D键 蜂鸣器鸣响,进入模式四(4)机械手小臂的升降模式: 按住A键 爪为抓紧状态;若再次按住 爪便松开 按住B键 小臂上升 按住C键 小臂下降 按下D键 蜂鸣器鸣响,回到模式一 设计说明:机械原理:利用直流电机加上减速齿轮控制机械手各关节机械手的四个自由度由下列关节组成:(1)旋转关节为一部小型手摇发电机的改装:齿轮模数为0.4,减速比约1:168电机改用 3V DC电机(2)主臂控制马达为3V直流电机共用减速齿轮11个减速比约为1::200最后的带动齿轮需用两对,分布在空的两端,防止带动轴不平衡照成掉齿;(3)小臂控制马达也为3V DC电机共用减速齿轮13个减速比约为1:243最后也许用两对带动齿轮。(4)机械手爪部分由四个 减速微型电机组成【电压范围】2V-8V【参考速度】30-100转【其他特征】齿轮箱无输出轴,有一个输出孔,轴孔径约1.5mm,深约3mm在电机旋转部分用热熔胶粘有长约5cm,轴径为2MM的铁轴电路设计:原理:主要运用单片机IO的判断控制采用单片机为 :STC89C52RC控制系统的核心是STC89C52 单片机, 是一种低电压、高性能CMOS 8 位单片机。支持在线编程, 可基本满足编写程序的需求; 集成度高、体积小、可靠性强,具有极高的性价比,低电压、低功耗,具有很强的控制功能。驱动直流的电机驱动芯片:L293D*3遥控部分采用四路遥控模块:遥控器发出具有不同编码的高频信号,由接收器接收之后再经单片机检测并作出不同的反应,从而实现对系统的远程控制,在没有干扰的条件下遥控距离可达十几米。电路图如下:D1、 D2、 D3、 D4为四个状态模式显示灯(详细参考程序部分)以下为C语言程序:#include#define uchar unsigned char#define uint unsigned int/*=L293D 各引脚位定义=*/sbit in11=P20;sbit in12=P21;sbit in13=P22;sbit in14=P23;sbit in21=P24;sbit in22=P25;sbit in23=P26;sbit in24=P27;sbit in31=P14;sbit in32=P15;sbit in33=P16;sbit in34=P17;/*=*/*=蜂鸣器引脚=*/sbit beep=P37;/*=功能提示灯定义=*/sbit d1=P10;sbit d2=P11;sbit d3=P12;sbit d4=P13;/*=四路遥控电路引脚定义=*/sbit c1=P00;sbit c2=P01;sbit c3=P02;sbit c4=P03;uchar t=0;/*=定义1ms延时函数=*/void delay(uint z)uint x,y;for(x=z;x0;x-)for(y=110;y0;y-);/*=机械手的抓握函数=*/void zhua()while(c1=1)if(t=0)in33=0;in34=1;delay(1);in34=0;delay(1);if(t=1)in33=1;in34=0;delay(1);in33=0;delay(1);in33=0;in34=0;t=!t;/*=主函数=*/main()d1=0; /提示灯1d2=1; /提示灯2d3=1; /提示灯3d4=1; /提示灯4 if(c1=1) /键A被按下delay(1); /去抖while(c1=1) in11=0;in12=1;in13=0;in14=1; /松手检测in12=0;in14=0; /行走模式下的前进 if(c2=1) /键B被按下delay(1);while(c2=1)in11=0;in12=1;in13=1;in14=0;in12=0;in13=0; if(c3=1) /键B被按下delay(1);while(c3=1)in11=1;in12=0;in13=0;in14=1;in11=0;in14=0; /行走模式下的右转if(c4=1)/键四被按下,模式转换delay(1);while(c4=1)beep=0;beep=1;while(c4=0)/模式二:机械手旋转d1=0;d2=0;d3=1;d4=1;if(c1=1) delay(1);zhua();/该模式下A键为抓握if(c2=1) /B键为左转delay(1);while(c2=1)in21=1;in22=0;delay(1);in21=0;delay(2);in21=0;if(c3=1) /C键为左转delay(1);while(c3=1)in21=0;in22=1;delay(1);in22=0;delay(2);in22=0; while(c4=1)beep=0;/D键按下 模式切换为 机械手伸缩模式 蜂鸣器鸣响beep=1;while(c4=0)d1=0;d2=0;d3=0;d4=1;if(c1=1)/该模式下A键为抓握delay(1); zhua();if(c2=1)/B键按下 机械手外展delay(1);while(c2=1)in23=1;in24=0;in23=0;if(c3=1)/C键按下 机械手里缩delay(1);while(c3=1)in23=0;in24=1;in24=0;while(c4=1)beep=0;beep=1;while(c4=0)/D键按下 模式切换为 机械手小臂调节高低模式d1=0;d2=0;d3=0;d4=0;if(c1=1)/该模式下A键为抓握delay(5);zhua();if(c2=1)del
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年襄樊辅警协警招聘考试备考题库及答案详解(名师系列)
- 山东选调生考试综合知识试卷:计算机基础知识与应用试题
- 2012清华系7校、北大系11校的自主招生笔试试题
- 2025年赣州辅警招聘考试真题及一套参考答案详解
- 2025茶叶代理合同协议书范本
- 2025年焦作辅警招聘考试题库含答案详解(突破训练)
- 2025年锦州辅警协警招聘考试真题附答案详解(考试直接用)
- 2025年芜湖辅警协警招聘考试备考题库含答案详解
- 2025年盐城辅警协警招聘考试真题及答案详解(真题汇编)
- 2025年黄山辅警招聘考试真题附答案详解(夺分金卷)
- 2025四川内江人和国有资产经营有限责任公司招聘2人笔试历年参考题库附带答案详解
- 2025云南昆明元朔建设发展有限公司第一批收费员招聘20人笔试历年备考题库附带答案详解2套试卷
- 2025年全国道路运输企业安全管理人员考试笔试试题(100题)附答案
- 职工安全教育培训档案(一人一档模版)
- 二手音响回收合同范本
- 全国大学生职业规划大赛《城市轨道交通工程技术》专业生涯发展展示【高职(专科)】
- 北师大版七年级数学上册《4.2角》同步练习题(含答案)
- 医院青年文明号汇报材料
- 全国大学生职业规划大赛《现代殡葬技术与管理》专业生涯发展展示【高职(专科)】
- IDC系列报告之六:从DCF角度看IDC行业的长期投资价值正式版
- 小班数学排序《铺小路》 教学设计
评论
0/150
提交评论