哥們
我和你接近的題目,我也找不到多少仔譽資料。這個很難找的
我岩戚伍建議粗或你里邊的各個部分分別提出來分別找找吧
這樣可能會好些
Ⅱ 求一篇關於機械手臂的畢業設計,還有關於智能窗簾的畢業設計,要內容
^智能窗簾,做過實物,三人行設計,下面是用到的程序。#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(); //數碼管顯示
}
}
Ⅲ 我想做一個機械手臂的畢業設計 請問要怎麼准備
外觀尺寸,支點和傳動扭矩等計算好,主要是外觀的一些尺寸參數設計好,不要違背科學原理就好,其他的再研究細致結構。
Ⅳ 機械手設計畢業論文
原創,我
Ⅳ 搬運機械手畢業設計
畢業設計 搬運送料機械手設計及Solidworks運動模擬,正文共37頁,12065字,附機械手CAD圖、機械手動作模擬、機械手造型設計
目錄
摘要 1
第一章 機械手設計任務書 1
1.1畢業設計目的 1
1.2本課題的內容和要求 2
第二章 抓取機構設計 4
2.1手部設計計算 4
2.2腕部設計計算 7
2.3臂伸縮機構設計 8
第三章 液壓系統原理設計及草圖 11
3.1手部抓取缸 11
3.2腕部擺動液壓迴路 12
3.3小臂伸縮缸液壓迴路 13
3.4總體系統圖 14
第四章 機身機座的結構設計 15
4.1電機的選擇 16
4.2減速器的選擇 17
4.3螺柱的設計與校核 17
第五章 機械手的定位與平穩性 19
5.1常用的定位方式 19
5.2影響平穩性和定位精度的因素 19
5.3機械手運動的緩沖裝置 20
第六章 機械手的控制 21
第七章 機械手的組成與分類 22
7.1機械手組成 22
7.2機械手分類 24
第八章 機械手Solidworks三維造型 25
8.1上手爪造型 26
8.2螺栓的繪制 30
畢業設計感想 35
參考資料 36
摘要
本課題是為普通車床配套而設計的上料機械手。工業機械手是工業生產的必然產物,它是一種模仿人體上肢的部分功能,按照預定要求輸送工件或握持工具進行操作的自動化技術設備,對實現工業生產自動化,推動工業生產的進一步發展起著重要作用。因而具有強大的生命力受到人們的廣泛重視和歡迎。實踐證明,工業機械手可以代替人手的繁重勞動,顯著減輕工人的勞動強度,改善勞動條件,提高勞動生產率和自動化水平。工業生產中經常出現的笨重工件的搬運和長期頻繁、單調的操作,採用機械手是有效的。此外,它能在高溫、低溫、深水、宇宙、放射性和其他有毒、污染環境條件下進行操作,更顯示其優越性,有著廣闊的發展前途。
本課題通過應用AutoCAD 技術對機械手進行結構設計和液壓傳動原理設計,運用Solidworks技術對上料機械手進行三維實體造型,並進行了運動模擬,使其能將基本的運動更具體的展現在人們面前。它能實行自動上料運動;在安裝工件時,將工件送入卡盤中的夾緊運動等。上料機械手的運動速度是按著滿足生產率的要求來設定。
關鍵字 機械手,AutoCAD,Solidworks
Ⅵ 機械手畢業設計
引 言
在現代工業中,生產過程的機械化、自動化已成為突出的主題。隨著工業現代化的進一步發展,自動化已經成為現代企業中的重要支柱,無人車間、無人生產流水線等等,已經隨處可見。同時,現代生產中,存在著各種各樣的生產環境,如高溫、放射性、有毒氣體、有害氣體場合以及水下作業等,這些惡劣的生產環境不利於人工進行操作。
工業機械手是近代自動控制領域中出現的一項新的技術,是現代控制理論與工業生產自動化實踐相結合的產物,並以成為現代機械製造生產系統中的一個重要組成部分。工業機械手是提高生產過程自動化、改善勞動條件、提高產品質量和生產效率的有效手段之一。尤其在高溫、高壓、粉塵、雜訊以及帶有放射性和污染的場合,應用得更為廣泛。在我國,近幾年來也有較快的發展,並取得一定的效果,受到機械工業和鐵路工業部門的重視。
本課題擬開發物料搬運機械手,採用日本三菱公司的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液壓擺動機械手的工作原理簡圖:結論 液壓擺動機械手能將工件從一個工位,傳到下一個工位的工作,它從外部結構上把自動線中的各台自動機床聯系成一個整體。有一定的握力和工作速度,有準確的定位精度,將零件可靠地裝上夾具,能准確可靠的完成預定工作。參考文獻