导航:首页 > 装置知识 > 毕业设计测量装置机械臂设计

毕业设计测量装置机械臂设计

发布时间:2022-07-04 10:59:49

㈠ 求一篇关于机械手臂的毕业设计,还有关于智能窗帘的毕业设计,要内容

智能窗帘,做过实物,三人行设计,下面是用到的程序。#include <reg52.h>
#include<intrins.h>
#define uchar unsigned char
#define uint unsigned int
unsigned char code F_Rotation[4]={0x01,0x02,0x04,0x08};//正转表格
unsigned char code B_Rotation[4]={0x08,0x04,0x02,0x01};//反转表格
sbit AD_Out = P3^4; //TLC549输出端
sbit CS = P3^5; //TLC549片选信号
sbit AD_In = P3^3; //TLC549输入端
sbit KEY=P3^6; //手动循环按键
sbit KEY1=P3^7; //手动/自动切换按键
sbit PA=P1^6;
sbit PB=P1^5;
sbit PC=P1^2;
sbit PD=P1^1;
sbit PE=P1^0;
sbit PF=P1^7;
sbit PG=P1^4; //数码管显示
sbit LED=P3^0; //手动/自动切换指示灯,自动时亮
uchar k;
/********************************************************************
* 名称 : Delay()
* 功能 : 延时
***********************************************************************/
void Delay(unsigned int i)//延时
{
while(--i);
}
/********************************************************************
* 名称 : Run()
* 功能 : 正转
***********************************************************************/
void Run() //正转
{
unsigned char i,j;
for(j=0;j<64;j++)
{
for(i=0;i<4;i++) //4相
{
P2=F_Rotation[i]; //输出对应的相 可以自行换成反转表格
Delay(500); //改变这个参数可以调整电机转速
}
}}
/********************************************************************
* 名称 : Rerun()
* 功能 : 反转
***********************************************************************/
void Rerun() //反转
{
unsigned char i,j;
for(j=0;j<64;j++)
{
for(i=0;i<4;i++) //4相
{
P2=B_Rotation[i]; //输出对应的相 可以自行换成反转表格
Delay(500); //改变这个参数可以调整电机转速
}
}
}
/********************************************************************
* 名称 : AD_Change(void)
* 功能 : AD转换
* 输入 : 无
* 输出 : temp (电压值)
***********************************************************************/
uchar AD_Change(void)
{
uchar i,temp = 0;
AD_In = 0;
_nop_();
_nop_();
CS = 0;
_nop_();
_nop_();
_nop_();
_nop_();
if(AD_Out == 1) temp += 1;
for(i=0; i<8; i++)
{
AD_In = 1;
_nop_();
_nop_();
AD_In = 0;
_nop_();
_nop_();
if(i != 7)
{
temp = temp << 1;
if(AD_Out == 1) temp += 1;
}
}
CS = 1;
return temp;
}
/********************************************************************
* 名称 : display()
* 功能 : 显示
***********************************************************************/void display() //显示
{
if(k==0) //在位置0最亮时,三行数码管显示
{
PA=1;
PB=0;
PC=1;
PD=0;
PE=1;
PF=0;
PG=1;
}
if(k==1|k==3) //在位置1/3次亮时,两行数码管显示
{
PA=1;
PB=1;
PC=1;
PD=0;
PE=1;
PF=0;
PG=1;
}
if(k==2) //在位置2暗时,一行数码管显示
{
PA=1;
PB=1;
PC=1;
PD=0;
PE=1;
PF=1;
PG=1;
}
}
main()
{
while(1)
{
unsigned char temp,flag;
temp = AD_Change();
if(KEY1==0) //手动/自动切换按键
{
Delay(10);
while(!KEY1);//消抖
flag++;
if(flag==2)
{
flag=0;
}
}
if(flag==0) //自动模式
{
LED=0;
if(temp<100)
{
if(k==0)
{
}
if(k==1)
{
Rerun();
k=0;
}
if(k==2)
{
Rerun();
Rerun();
k=0;
}
if(k==3)
{
Rerun();
k=0;
}
}
if(temp>100)
{
if(k==0)
{
Run();
k=1;
}
if(k==1)
{
}
if(k==2)
{
Rerun();
k=3;
}
if(k==3)
{
}
}
}
if(flag==1) //手动模式
{
LED=1;
if(KEY==0) //手动循环按键
{
Delay(10);
while(!KEY);//消抖
if(k==0)
{
Run();
}
if(k==1)
{
Run();
}
if(k==2)
{
Rerun();
}
if(k==3)
{
Rerun();
}
k++;
if(k==4)
{
k=0;
}

}
}
display(); //数码管显示
}
}

㈡ 机械手毕业设计

引 言
在现代工业中,生产过程的机械化、自动化已成为突出的主题。随着工业现代化的进一步发展,自动化已经成为现代企业中的重要支柱,无人车间、无人生产流水线等等,已经随处可见。同时,现代生产中,存在着各种各样的生产环境,如高温、放射性、有毒气体、有害气体场合以及水下作业等,这些恶劣的生产环境不利于人工进行操作。
工业机械手是近代自动控制领域中出现的一项新的技术,是现代控制理论与工业生产自动化实践相结合的产物,并以成为现代机械制造生产系统中的一个重要组成部分。工业机械手是提高生产过程自动化、改善劳动条件、提高产品质量和生产效率的有效手段之一。尤其在高温、高压、粉尘、噪声以及带有放射性和污染的场合,应用得更为广泛。在我国,近几年来也有较快的发展,并取得一定的效果,受到机械工业和铁路工业部门的重视。
本课题拟开发物料搬运机械手,采用日本三菱公司的FX2N系列PLC,对实验室现有的TVT—99D机械手模型进行开发。该装置机械部分有滚珠丝杠、滑轨、汽缸、气控机械抓手等;电气方面由步进电机、驱动模块、传感器、开关电源、电磁阀、旋转码盘、操作台等部件组成。我们利用可编程技术,结合相应的硬件装置,控制机械手完成各种动作。
本课题是有我和徐立同同学合作共同完成,在整个设计过程中徐立同同学主要负责硬件方面如接线、画各个电气设备的电路接线图等;而我则是主要负责软件部分,在实际的设计调试过程中我主要负责PLC的接线编程、调试等工作。当然了硬件和软件是不分家的,谁也离不开谁,因此,在整个设计过程中各种方案的敲定与实施均是由我们俩个在指导老师的帮助下共同研究、推敲、讨论试验调试中确定的。为了能够实现机械手可在空间抓放物体,动作灵活多样,适用于可变换生产品种的中小批量自动化生产,广泛应用于柔性自动线。再加上本课题开发的机械手采用的日本三菱公司的FX2N系列PLC控制,是一种按预先设定的程序进行工件的搬运的自动化装置,可部分代替人工在高温和危险的作业区进行单调持久的作业,并要实现根据工件的简单的变化要求随时更改相关控制参数。为达到这些要求,我们设计的控制方案尽量在我们力所能及的范围内选择最佳的方案。如在本设计中遇到的对直流电机的控制问题中,在控制直流电机正反转的问题上通过老师的指导我们想到了两种控制方案:一种是在原设备的基础上加上四个继电器实现其控制功能;另一种则是根据三菱公司的FX2N系列PLC的输出端的内部电路的特点,可以在不增加其他设备的情况下实现控制要求。我在最大限度的满足工艺流程和控制要求的同时,还要考虑要有很高的性价比,因此我们选择了后一种方案。也许后一种方案有其弊端,但目前还没有发现。望大家多多指教。
当然了,由于我们水平的限制和时间的仓促,在很多地方的控制方案还不是很理想,同时还遗留有很多的问题,需要进一步的研究中才能解决,望各位老师和广大同学批评和指教。 机械手的毕业设计说明书一.前言1.1设计的意义与作用机械手是在机械化,自动化生产过程中发展起来的一种新型装置。在现代生产过程中,机械手被广泛的运用于自动生产线中,机械人的研制和生产已成为高技术邻域内,迅速发殿起来的一门新兴的技术,它更加促进了机械手的发展,使得机械手能更好地实现与机械化和自动化的有机结合。机械手虽然目前还不如人手那样灵活,但它具有能不断重复工作和劳动,不知疲劳,不怕危险,抓举重物的力量比人手力大的特点,因此,机械手已受到许多部门的重视,并越来越广泛地得到了应用。 在工业生产过程中,尤其在自动流水线上,零件的加工和搬运都可能用到机械手。本课题就为解决海门恒豪制针有限公司在缝纫机针的生产过程中,抛光这一工艺工作。缝纫机针且夹紧不方便,要使用一个专用夹具用于抛光工作,为了解决以上传统的缺点,设计了该液压式摆动机械手。1.2机械手的工作原理 该机械手采用了液压驱动方式来实现其工作的要求,工作要求就是机械手臂的上下能够摆动,手臂的回转运动,手腕的回转运动及手部的夹持运动,本次设计的机械手主要用于缝纫机针的抛光工作,可用几台液压摆动机械手与抛光机相配合,进行协调实现抛光工作的自动化生产线,机械手的手指夹持缝纫机针,在即旋转又往复移动的抛光机上进行上下摆动,根据抛光工艺过程,自动线上有4台机械手,各机械手间互传递着缝纫机针,调换缝纫机针的大小头,并进行粗精抛光操作。1.3抛光自动生产线的组成及工作原理抛光自动生产线的平面布置图如下:1.4.自动生产线的工作方式及组成: 全线由震动式顺针机,上料工作台,4台机械手,4台抛光机和装针斗组成。4只抛光轮分别由电动机带动旋转,由另外的电动机经传动装置(如曲柄滑块机构)带动4只抛光轮一同作左右往复运动,每台机械手分别由自身的电子程序控制器控制,根据抛光工艺要求所编制的程序,依次进行程序转换,控制机械手液压系统的电磁换向阀,从而使机械手按程序进行各种动作。 4台机械手动作相同,全自动线动作过程如下:机械手1在上料位置工人将待抛光的针70-80支,经震动式顺针机整齐后送到待夹料位置,发信号启动,机械手1的手指将针夹牢,手臂顺时针回转90°到抛光位置(此时抛光机已经旋转并左右移动),手臂上下摆动一次,手腕回转180°手臂再上下摆动一次(手臂两次下摆动作时间不同,根据需要可自行调整),手臂顺时针再回转90°(即到180°位置),机械手1和机械手2同到换夹针位置,机械手2先将缝纫机针夹牢后再发信号,机械手1的手指才松开,并开始复原,即手臂逆时针回转180°,同时手腕反向回转180°,到达上料位置,等待下个工作循环,机械手2,机械手3,机械手4的动作程序与机械手1相同。缝纫机针就在各机械手间依次传递,调换针的大小头,进行粗抛和精抛操作。当机械手4抛光程序完成后,其手臂转到下料位置时手指松开,将抛光好的针卸到装针2.1液压摆动机械手的工作参数 抓针数量:一次夹持缝纫机针70-80只 座标型式:球坐标 自由度数:3个 手臂回转范围:0°-180° 手臂回转速度:90°/S 手臂的俯仰范围:0°-180° 驱动方式:液压驱动 控制方式:采用电子程序控制 定位方式:手臂回转的两端位置用死挡铁定位 手臂俯仰两端点:用活塞与端盖相碰定位2.2液压摆动机械手的工作原理简图:结论 液压摆动机械手能将工件从一个工位,传到下一个工位的工作,它从外部结构上把自动线中的各台自动机床联系成一个整体。有一定的握力和工作速度,有准确的定位精度,将零件可靠地装上夹具,能准确可靠的完成预定工作。参考文献

㈢ 毕业设计老师要我们用电机和舵机制作机械臂

1. 可以步进电机和舵机
2. 3D打印没必要吧,不适合木头都可以做出来,金属做嘛是技术活,淘宝肯定有配件

㈣ 机械臂设计如何确定臂长,底盘,如何计算的

设计思路先确定几臂,再确定工作范围,确定最大的工作负载然后力矩分析。

㈤ 机械手臂的设计要求

1、手臂应承载能力大、刚性好、自重轻
手臂的刚性直接影响到手臂抓取工件时动作的平稳性、运动的速度和定位精度。如刚性差则会引起手臂在垂直平面内的弯曲变形和水平面内侧向扭转变形,手臂就要产生振动,或动作时工件卡死无法工作。为此,手臂一般都采用刚性较好的导向杆来加大手臂的刚度,各支承、连接件的刚性也要有一定的要求,以保证能承受所需要的驱动力。
2、手臂的运动速度要适当,惯性要小
机械手的运动速度一般是根据产品的生产节拍要求来决定的,但不宜盲目追求高速度。
手臂由静止状态达到正常的运动速度为启动,由常速减到停止不动为制动,速度的变化过程为速度特性曲线。
手臂自重轻,其启动和停止的平稳性就好。
3、手臂动作要灵活
手臂的结构要紧凑小巧,才能做手臂运动轻快、灵活。在运动臂上加装滚动轴承或采用滚珠导轨也能使手臂运动轻快、平稳。此外,对了悬臂式的机械手,还要考虑零件在手臂上布置,就是要计算手臂移动零件时的重量对回转、升降、支撑中心的偏重力矩。偏重力矩对手臂运动很不利,偏重力矩过大,会引起手臂的振动,在升降时还会发生一种沉头现象,还会影响运动的灵活性,严重时手臂与立柱会卡死。所以在设计手臂时要尽量使手臂重心通过回转中心,或离回转中心要尽量接近,以减少偏力矩。对于双臂同时操作的机械手,则应使两臂的布置尽量对称于中心,以达到平衡。

4、位置精度高
机械手要获得较高的位置精度,除采用先进的控制方法外,在结构上还注意以下几个问题:
(1)机械手的刚度、偏重力矩、惯性力及缓冲效果都直接影响手臂的位置精度。
(2)加设定位装置和行程检测机构。
(3)合理选择机械手的坐标形式。直角坐标式机械手的位置精度较高,其结构和运动都比较简单、误差也小。而回转运动产生的误差是放大时的尺寸误差,当转角位置一定时,手臂伸出越长,其误差越大;关节式机械手因其结构复杂,手端的定位由各部关节相互转角来确定,其误差是积累误差,因而精度较差,其位置精度也更难保证。
5、通用性强,能适应多种作业;工艺性好,便于维修调整
以上这几项要求,有时往往相互矛盾,刚性好、载重大,结构往往粗大、导向杆也多,增加手臂自重;转动惯量增加,冲击力就大,位置精度就低。因此,在设计手臂时,须根据机械手抓取重量、自由度数、工作范围、运动速度及机械手的整体布局和工作条件等各种因素综合考虑,以达到动作准确、可靠、灵活、结构紧凑、刚度大、自重小,从而保证一定的位置精度和适应快速动作。此外,对于热加工的机械手,还要考虑热辐射,手臂要较长,以远离热源,并须装有冷却装置。对于粉尘作业的机械手还要添装防尘设施。

阅读全文

与毕业设计测量装置机械臂设计相关的资料

热点内容
松下240升冰箱制冷能力是多少 浏览:597
西环阀门厂有招女工的吗 浏览:345
帕萨特b7仪表怎么拆 浏览:591
微量元素含量检测用什么仪器 浏览:349
钢珠与轴承内外圈是什么 浏览:780
L阀门是什么 浏览:3
阀门冻坏了怎么办 浏览:864
单线水温感应塞给仪表什么信号 浏览:796
麻城市五金机电城地址 浏览:261
游乐园设备什么时候维修 浏览:116
诚帆阀门厂招聘电话 浏览:472
搅拌机选用什么轴承 浏览:739
起亚智跑如何在仪表盘显示速度 浏览:742
健身器材业务怎么找 浏览:30
电能计量装置典型设计 浏览:539
超声波作用在水会产生什么 浏览:50
本田缤智汽车仪表盘上号什么意思 浏览:333
福州五金零售市场 浏览:429
为什么雷云检测不到设备 浏览:756
cadence机械孔怎么画 浏览:278