歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

機電一體化系統(tǒng)設(shè)計報告實習(xí)總結(jié).doc

  • 資源ID:9049952       資源大?。?span id="w5i5k2l" class="font-tahoma">220KB        全文頁數(shù):16頁
  • 資源格式: DOC        下載積分:9.9積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要9.9積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復(fù)下載(系統(tǒng)自動生成)
支付方式: 微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。

機電一體化系統(tǒng)設(shè)計報告實習(xí)總結(jié).doc

《機電一體化綜合訓(xùn)練》總結(jié) 姓名 孔垂靖 學(xué)號 08908054 實驗組 寶貝車第三組、流水線第五組、 機械臂第一組 實驗指導(dǎo)教師 史穎剛、朱兆龍、劉利 西北農(nóng)林科技大學(xué)機械與電子工程學(xué)院 2011年7月 機電一體化綜合訓(xùn)練實習(xí)總結(jié) 1、 寶貝車總結(jié) 拿到寶貝車的實習(xí)器材的那一刻我有點激動,因為我個人覺得這個實習(xí)是我們這幾個實習(xí)中相對來說比較有趣的一個。當(dāng)然也不能總是激動,通過對實習(xí)教材的研讀我們組完成了寶貝車的安裝、程序的編輯調(diào)試和載入。下面是我們編輯的紅外線屏蔽程序和胡須屏蔽程序,經(jīng)過調(diào)試和實驗,這兩個程序能過滿足要求。 紅外線屏障程序: #include<BoeBot.h> #include<uart.h> #include<intrins.h> #define LeftIR P1_2 //左邊紅外接收連接到P1_2 #define RightIR P3_5 //右邊紅外接收連接到P3_5 #define LeftLaunch P1_3 //左邊紅外發(fā)射連接到P1_3 #define RightLaunch P3_6 //右邊紅外發(fā)射連接到P3_6 void IRLaunch(unsigned char IR) { int counter; if(IR==L) for(counter=0;counter<38;counter++) { LeftLaunch=1; _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); LeftLaunch=0; _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); } if(IR==R) for(counter=0;counter<38;counter++)//右邊發(fā)射 { RightLaunch=1; _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); RightLaunch=0; _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_(); } } void Forward(void)//向前行走子程序 { P1_1=1; delay_nus(1700); P1_1=0; P1_0=1; delay_nus(1300); P1_0=0; delay_nms(20); } void Left_Turn(void)//左轉(zhuǎn)子程序 { int i; for( i=1;i<=26;i++) { P1_1=1; delay_nus(1300); P1_1=0; P1_0=1; delay_nus(1300); P1_0=0; delay_nms(20); } } void Right_Turn(void)//右轉(zhuǎn)子程序 { int i; for( i=1;i<=26;i++) { P1_1=1; delay_nus(1700); P1_1=0; P1_0=1; delay_nus(1700); P1_0=0; delay_nms(20); } } void Backward(void)//向后行走子程序 { int i; for( i=1;i<=65;i++) { P1_1=1; delay_nus(1300); P1_1=0; P1_0=1; delay_nus(1700); P1_0=0; delay_nms(20); } } int main(void) { int irDetectLeft,irDetectRight; uart_Init(); printf("Program Running!\n"); while(1) { IRLaunch(R); //右邊發(fā)射 irDetectRight = RightIR;//右邊接收 IRLaunch(L); //左邊發(fā)射 irDetectLeft = LeftIR;//左邊接收 if((irDetectLeft==0)&&(irDetectRight==0))//兩邊同時接收到紅外線 { Backward(); Left_Turn(); Left_Turn(); } else if(irDetectLeft==0)//只有左邊接收到紅外線 { Backward(); Right_Turn(); } else if(irDetectRight==0)//只有右邊接收到紅外線 { Backward(); Left_Turn(); } else Forward(); } } 胡須屏障程序: #include<BoeBot.h> #include<uart.h> int P1_4state(void) { return (P1&0x10)?1:0; } int P2_3state(void) { return (P2&0x08)?1:0; } void Forward(void) { P1_1=1; delay_nus(1700); P1_1=0; P1_0=1; delay_nus(1300); P1_0=0; delay_nms(20); } void Left_Turn(void) { int i; for(i=1;i<=26;i++) { P1_1=1; delay_nus(1300); P1_1=0; P1_0=1; delay_nus(1300); P1_0=0; delay_nms(20); } } void Right_Turn(void) { int i; for(i=1;i<=26;i++) { P1_1=1; delay_nus(1700); P1_1=0; P1_0=1; delay_nus(1700); P1_0=0; delay_nms(20); } } void Backward(void) { int i; for(i=1;i<=65;i++) { P1_1=1; delay_nus(1300); P1_1=0; P1_0=1; delay_nus(1700); P1_0=0; delay_nms(20); } } int main(void) { int counter=1; int old2=1; int old3=0; uart_Init(); printf("Program Running!\n"); while(1) { if(P1_4state()!=P2_3state()) { if((old2!=P1_4state())&&(old3!=P2_3state())) { counter=counter+1; old2=P1_4state(); old3=P2_3state(); if(counter>4) { counter=1; Backward();//向后 Left_Turn();//向左 Left_Turn();//向左 } } else counter=1; } if((P1_4state()==0)&&(P2_3state()==0)) { Backward();//向后 Left_Turn();//向左 Left_Turn();//向左 } else if(P1_4state()==0) { Backward();//向后 Left_Turn();//向左 } else if(P2_3state()==0) { Backward();//向后 Right_Turn();//向右 } else Forward();//向前 } } 2、 流水線總結(jié) 要說寶貝車是有趣的話,那么流水線生產(chǎn)則是實用的代名詞,它在我們的日常生活應(yīng)用最為廣泛的!各種各樣的流水線生產(chǎn)不在是完全由人完成,而是基本都不用人工操作,用機器代替人工是社會發(fā)展的必然要求。在這個實習(xí)中我們主要是根據(jù)流水線生產(chǎn)的運動過程寫出了PLC電器控制圖。當(dāng)然由于這個流水線生產(chǎn)自身也存在一些問題,我們也要提出自己的改進措施,在第五站的中我個人覺得主要存在的問題是機械臂的來回旋轉(zhuǎn)會產(chǎn)生巨大的轉(zhuǎn)動慣量,而轉(zhuǎn)動慣量是由轉(zhuǎn)動角速度、臂長、質(zhì)量等決定的。為了提高效率不能減小轉(zhuǎn)動角速度,當(dāng)然臂長和質(zhì)量一般也是不能改變的,所以我提出的改進措施是在臂的擺動到位處增加緩沖機構(gòu),從而減小臂擺時的沖擊。下面是PLC控制的梯形圖和指令表: 3、 機械臂總結(jié) 機械臂是我們實習(xí)的第一站,兩個周的實習(xí)也是從這里開始的。通過學(xué)習(xí)系統(tǒng)基礎(chǔ)硬件和軟件構(gòu)成,了解了各部件名稱、功能及使用方法,也了解了控制軟件平臺、示教再現(xiàn)控制方式及其演示軟件。學(xué)會了用機器人控制兩種坐標空間運動模式的操作設(shè)計。通過機械臂的操作使用,了解了部分控制器件的功能、使用方法和基本控制原理。最后當(dāng)然是通過編程訓(xùn)練,學(xué)會了用繪圖語言控制工業(yè)機器人的基本編程方法、設(shè)計繪圖程序控制機械臂并繪出實際圖形。 通過前面的學(xué)習(xí)加之老師的細心講解,我也學(xué)會了使用鼠標、手寫板和攝像頭控制機械臂繪制圖案文字和素描肖像。 咋一看,機械臂畫的圖好像只是好看,沒有什么實用的地方。但是實際的事實并不是這樣的,它在好多的工業(yè)生產(chǎn)中發(fā)揮著重要的作用,在給油方面表現(xiàn)尤為突出。下面的是我在實習(xí)過程中編寫的繪圖程序和繪出的肖像圖: 畫五角星程序: VAR // 程序主體運動開始標志 float i; float d; float r1; // 定義外圓的半徑 float r2; // 定義內(nèi)圓的半徑 float x; float y; float a,b; float p; BEGIN i=0; d=54; // 初始角度 p=3.1415926; // 3.1415926為圓周率的值,這是為了畫圓而定義的 r1=100; //外圓半徑賦值 r2=38.196601; //內(nèi)圓半徑計算賦值 x=160; // 圓心x坐標 y=120; // 圓心y坐標 a=x+r2*cos(d*p/180); b=y-r2*sin(d*p/180); MoveTo(a,b); // 筆畫的起點 while(i<5) // 循環(huán)體結(jié)構(gòu),當(dāng)i<5時不斷的畫圓弧 { d=d+36; a=x+r1*cos(d*p/180); b=y-r1*sin(d*p/180); LineTo(a,b); // 畫當(dāng)前點到(a,b)點坐標的直線 d=d+36; // 角度增加36 a=x+r2*cos(d*p/180); b=y-r2*sin(d*p/180); LineTo(a,b); i=i+1; // 改變循環(huán)條件 } END 畫出的圖形如下: //四葉玫瑰線: VAR // 程序主體運動開始標志 float d; float r; // 定義圓的半徑 float x; float y; float a,b; float p; BEGIN d=0; // 初始角度 p=3.1415926; // 3.1415926為圓周率的值,這是為了畫圓而定義的 r=120; // 半徑r x=160; // 圓心x坐標 y=120; // 圓心y坐標 a=x; b=y; MoveTo(a,b); // 筆畫的起點 while(d<6.283) // 循環(huán)體結(jié)構(gòu),當(dāng)i<6時不斷的畫圓弧 { a=x+r*sin(2*d)*cos(d); b=y+r*sin(2*d)*sin(d); LineTo(a,b); // 畫當(dāng)前點到(a,b)點坐標的直線 d=d+0.01; // 角度增加0.01弧度,為了使曲線更圓滑可使角度增量更小 } a=x; //以下是畫對稱軸程序段 b=y; MoveTo(a,b); a=x+84.8528; b=y+84.8528; LineTo(a,b); a=x; b=y; MoveTo(a,b); a=x-84.8528; b=y+84.8528; LineTo(a,b); a=x; b=y; MoveTo(a,b); a=x+84.8528; b=y-84.8528; LineTo(a,b); a=x; b=y; MoveTo(a,b); a=x-84.8528; b=y-84.8528; LineTo(a,b); END // 程序結(jié)束 圖形如下: 肖像圖 四、個人體會與總結(jié) 兩個周的實習(xí)是短暫的,但是在這兩個周的實習(xí)中我還是學(xué)到了不少東西,尤其是那些平時書本中學(xué)不到的東西,就像俗話說的“世上無難事,只怕有心人”。在本次的實習(xí)中,我們組做的是第五站??此坪芎唵蔚囊粋€站,在實習(xí)過程中卻給了我們很大的困難,還好在老師的幫助下一切都順利的完成了。但是PLC程序的繪制和編輯給我們留下了深刻的記憶;開始的時候保存老是出現(xiàn)錯誤,導(dǎo)致我們編輯了好多次才成功的保存下來,幸好保存成功了,還是值得慶幸。 實習(xí)是我們大學(xué)生活必不可少的一部分,我們也會抓住每一次鍛煉自己的機會讓自己與實際更接近。實習(xí)給我們提供鍛煉自己動手能力的機會,讓我們把自己在課堂上學(xué)的知識和實踐中的東西結(jié)合起來,學(xué)以致用。 現(xiàn)在回憶這些天奮斗的過程,感觸頗深?。∮谐晒Φ南矏傄灿惺〉膽n傷。當(dāng)面對自己做出的勞動成果時,感覺自己真的學(xué)到了很多知識,最重要的是還能把它們變成有技術(shù)含量的東西應(yīng)用到實際生活中。任何個人的力量都是有限的,在實習(xí)中我們通過幾個人的團隊合作達到了1+1大于2的效果,這也充分地說明團隊合作的重要性。 感謝學(xué)校給我們這次機會,讓我們能夠通過這次機會鍛煉自己的動手能力和團隊協(xié)作能力!

注意事項

本文(機電一體化系統(tǒng)設(shè)計報告實習(xí)總結(jié).doc)為本站會員(wux****ua)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  sobing.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!