




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、電子工藝實習報告 學院: 信息與通信工程學院 專業: 信息工程 班級: 2013* 學號: 2013* : * 郵電大學實習報告實習名稱電子工藝實習學 院信息與通信工程學院學生月班 級2013211124學 號2013210653實習時間2015.7.67.16實習地點主樓710實習容1) 6號上午:了解本次工藝實習的常用工具、耗材及主要任務;去圖書館借閱講解單片機編程的書籍。2) 6號下午至7號:焊接練習,掌握手工焊接技術和手工拆焊技術。3) 8號:簡單的發光二極管交替閃爍電路的安裝調測。4) 9號至10號:小車的安裝調測。完成整機測試,使小車能夠走直線。5) 11號至12號:進一步熟悉單片
2、機的工作原理,編寫走迷宮程序。6) 13號至14號:迷宮小車的安裝調測。安裝紅外傳感器,燒錄走迷宮程序并調試。7) 15號:小車外觀設計及制作。8) 16號上午:實習成果驗收。學生實習總結(附頁,不少于2000字)見附頁實習成績評定遵照實習大綱并根據以下三方面按五級分制(優秀、良好、中等、及格、不及格)綜合評定成績:1、思想品德、實習態度、實習紀律等2、技術業務考核、筆試、口試、實際操作等3、實習報告、分析問題、解決問題的能力實習評語:實習成績:指導教師簽名: 實習單位公章年 月 日學生實習總結一、 實習任務要求1. 簡單的發光二極管交替閃爍電路的安裝調測:1.1. 根據元器件清單準備元器件;
3、1.2. 根據電路規劃元器件在電路板上的焊接位置;1.3. 實際安裝焊接電路;1.4. 電路檢測與調試、通電運行。2. 智能迷宮小車的安裝調測:1.2.2.1. 按順序安裝焊接元件;2.2. 控制電路測試;2.3. 電機裝配;2.4. 驅動電路測試;2.5. 編寫走直線程序;2.6. 編寫走迷宮程序;2.7. 安裝紅外傳感器;2.8. 燒錄走迷宮程序;2.9. 通電運行與調試;2.10. 外觀的設計與制作。二、 實習題目的設計思路及詳細實現過程按照實習任務要求中小車安裝調測的步驟進行實現:1. 按順序安裝焊接元件由隊友主焊,我安裝元器件并檢查安裝無誤,隊友再檢查元件位置和方向是否正確,然后進行
4、焊接。我焊接了三極管、后萬向輪、單排針和電機電源線,并對整個過程中出現的4個不合格焊點進行拆焊。這樣雖然進度較慢,但是大大提高了準確率,焊點都符合要求,整個焊接過程沒有出現元器件接錯、短路等問題。2. 控制電路測試測量電源端子、VCC與GND之間是否短路,測試PWR燈是否正常。3. 電機裝配按照給定的電機裝配步驟順利完成。4. 驅動電路測試下載電機驅動程序,根據電機轉動方向調整電機電源線。5. 編寫走直線程序在老師提供的示例代碼基礎上做修改,去掉主函數中后退函數的調用,同時令數碼管顯示“543210”。小車通電運行,根據實際情況,可通過調整兩輪不同的延遲時間,使小車保持直線行走。6. 編寫走迷
5、宮程序前期調研找到了不少類似的代碼,雖然都有錯誤,但也給了我們不小的啟發,讓我們有了大體的思路。隊友在此基礎上設計并完善了算法思路,我參考其他代碼編寫了程序并進行調試。單片機基于c語言編程,由于之前已經看書學習,編代碼比較順利,遇到的小問題也通過上網查資料或跟同學討論得到了解決。 算法主要思路:3.4.5.5.1. 由電機接線判斷出IN1、IN2控制右輪,IN4 、IN3控制左輪。以右輪為例,IN1、IN2分別為00、11時電機停止,為01時逆時針轉(即前進),為10時順時針轉(即后退)。據此編寫前進、后退、左轉、右轉等函數。5.2. 定義的變量:/感應器口sbit N1= P34;/左方 s
6、bit N2=P33;/右方sbit N3=P31;/前方主函數中分情況討論:1) if(N3=1&N2=0&N1=0 | N3=1&N2=1&N1=1) 如果左右兩邊有障礙物,或三個方向都沒有障礙,直行。2) if(N3=0&N2=1&N1=1|N3=0&N2=1&N1=0) 如果只有前方、或左方前方有障礙物,右轉。3) if( N3=0&N2=0&N1=1)如果右方前方有障礙物,左轉。4) if(N3=0&N2=0&N1=0)如果三個方向都有障礙物,倒車。5) if( N3=1&N2=1&N1=0) 如果左方有障礙物,分兩種情況:假設之前走到了死胡同,即倒車了一次,直行后右轉;如果沒有倒過
7、車,直行。6) if(N3=1&N2=0&N1=1),計數左轉,即假設之前右轉了三次后左轉,否則直行。7. 安裝紅外傳感器通過查資料以及和同學互相討論,正確安裝了傳感器并掌握了調節感應距離的方法。傳感器三根導線分別接單排針的VCC、GND和OUT;通過調節電阻值改變感應距離,順時針轉動螺絲使感應距離變大,逆時針轉動螺絲使感應距離變小。8. 燒錄走迷宮程序由于之前已經燒錄過小車直走程序,燒錄順利完成。9. 通電運行與調試根據小車走迷宮的實際情況修改算法,調整傳感器感應距離,通過修改延遲時間調整轉向的轉角等。10. 外觀的設計與制作我設計了“浪漫糖果車”的形象,以藍色為主題色調,以深藍色的薄紗來裝
8、飾淺藍色的外盒,盒頂放置插有五顆糖果的泡沫塊,泡沫塊和糖果都進行了包裝。我們組的外觀得到了老師的認可和表揚,我們非常地開心。三、 本人在實習項目中的具體工作1. 元器件安裝與檢查。2. 少部分元器件的焊接。 3. 電機裝配。4. 迷宮小車程序的編寫。 5. 與隊友共同進行整機測試、迷宮小車的調試、算法及程序修改。6. 外觀的設計與制作。四、 實現功能簡單的發光二極管交替閃爍電路實現了交替閃爍的功能,左右燈閃爍頻率穩定。迷宮小車實現了手動啟動功能,避障功能,轉向時轉向燈閃爍功能。五、 遇到的問題及解決方案1. 在測試交替閃爍電路中,我們發現兩個燈閃爍的頻率不一致,仔細判斷檢查后發現是三極管C級和
9、E級接反了。因為這次錯誤,之后焊接小車我們格外仔細,沒有再出現這類問題。2. 調測小車走直線功能時,我和隊友時發現,直接在前進函數中加Delay函數,會影響數碼管的亮度,但是當時沒有在意這一點,老師檢查時我們的數碼管亮度沒有達到要求。思考后想出的方法是利用for循環解決,燒錄改進程序后數碼管亮度明顯提高。for(i ; i=25 ; i+) display();Delay_ms(1);3. 在一次燒錄程序的過程中,軟件顯示燒錄成功,但按下開關后小車不運轉,于是我們檢測了電機、二極管等處發現均沒有問題。在跟同學討論的過程中,發現有幾組也出現了這個問題。最后我們再次燒錄程序,小車正常了,分析可能是
10、上次燒錄過程中USB口接觸有問題或者軟件操作不當。4. 在調試過程中,每次更換電池后,隨著電池電量的減少,電機轉速變慢,傳感器感應到障礙物后車輪不能及時變方向,小車行駛路線隨機性很大。我通過微調傳感器感應距離使它盡可能穩定。5. 由于我們使用的是雙軸電機,調測過程消耗了很多電池,實驗成本不斷增加。我們了解到有的小組在原有基礎上再串聯一個電池盒,8節舊電池來供電,采用這種方法后我們發現并不可行,電壓過大,小車轉速過快。隊友通過請教老師,得到了一個更好地解決方法,于是我改造了電池盒,改用6節舊電池供電,效果與4節新電池基本相同,這為我們節省了不少開銷。六、 心得體會和總結1. 心得體會本次電子工藝
11、實習的最終目標是制作一個迷宮小車,小車能夠走出簡易迷宮,實現靈活前進、轉彎等功能,在此基礎上進一步提高速度。我們組完成了迷宮小車的焊接、組裝、程序編寫、調試及外觀制作,并通過了最后的驗收。調試小車的過程并不順利,所幸遇到的問題最終都得到了很好的解決。當看到自己和隊友努力了兩周的成果走出了迷宮時,心喜悅之情難以言表。在最初練習焊接的兩天,我們組的表現并不是很令人滿意,焊點經常呈現“包子狀”,以至于我們頻繁使用吸錫器。在練焊驗收的時候,老師看了我們的焊接作品并指出了我們的一些不足,為我們細心講解了如何改進。在老師的指點下,我們朝著焊接出標準的焊點努力,不斷進行練習,焊接的元器件布滿了整個萬能板,由
12、此我們焊接技術進步很大,這為我們后幾天焊接小車打好了基礎。練習結束后,我們決定由隊友主焊,我協助。我熟練掌握了吸錫器的使用方法,同時也發現使用吸錫器可能會出現有殘余錫留在焊盤上、影響臨近焊點、吸掉焊盤等情況,所以在之后焊接小車的過程中我們格外注意避免焊接錯誤。最后驗收的時候,我們的小車第一次跑出了迷宮但是速度很慢,可以看出傳感器不太靈敏;第二次沒有跑出迷宮,小車卡在了一個轉角,過了一會兒以后車輪停止了轉動,我分析是因為電池電量不足,這讓我和隊友感到非常遺憾。驗收之前我們測試了多次,雖然單軸電機比較耗電,但由于測試的最后一次小車跑出了迷宮,我們就沒有換電池。這說明我們之前的調測工作還是做得不夠充
13、分,在以后的實驗中我們要更加注重這一部分。2. 總結本次電子工藝實習讓我收獲的不僅僅是一輛自己親手制作的迷宮小車。第一天通過老師的講解,我對于電子工藝知識有了一定程度的了解;在前期調研過程中,我意識到充足的準備可以進一步明確努力的目標、提高工作效率;在焊接和組裝過程中,我掌握了許多電路工藝技術,增強了動手操作能力;在調測過程中,我體會到了耐心,專心,細心的重要性,任何一個細小的差錯,都可能導致無法完成任務,遇到問題需要耐心尋找解決方案,比如根據電機運轉情況調整轉彎角度,需要很多次的修改和嘗試;經歷了本次實習,我的團隊協作能力得到了極增強,我認識到要做好一件事,不僅要有充足的準備,還要有科學、細
14、致的分工,按照分工按部就班的進行,這樣一來即使遇到突發狀況,也只是對計劃稍作修改而不至于慌。我很感老師和我的隊友。老師總是能耐心的給我們講解并提出我們的不足,不僅讓我對相關的專業知識和技術有了更深刻的了解,還讓我養成了良好的操作習慣,使我考慮問題時的思路變得開闊。我和隊友一起進行實際操作時,她的提醒讓我避免了很多錯誤。我從她身上也學到了很多,比如及時整理清點元器件,遇到問題保持冷靜的頭腦而不是手足無措等等。總而言之,這次電子工藝實習讓我獲益匪淺。七、 參考文獻1電子工藝實習教程 郵電大學電子工程學院電路中心 2015年6月出版2 欣,王玉鳳,湘黔 51單片機應用從零開始 清華大學 2008年1
15、月出版3 洪潤 單片機應用設計200例 航天航空大學 2006年7月八、 程序源代碼#include#include #include #define uchar unsigned char#define uint unsigned int#define t 1uchar code seg_data = 0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff;/09的段碼表,0x00為熄滅符uchar data disp_buf7 = 0x00,0x00,0x00,0x00,0x00,0x00,0x00;/顯示緩沖區uchar d4;uch
16、ar leftcount; /左轉次數uchar rightcount; /右轉次數uchar daochecount; /倒車次數uchar temp;uchar chance; /右轉優先的機會/電機控制sbit IN1=P13;sbit IN2=P15;sbit IN4=P12;sbit IN3=P10;/LED燈sbit YOUDENG=P26; sbit ZUODENG=P27;sbit S1=P16;/感應器口sbit N1= P34;/左方 sbit N2=P33;/右方sbit N3=P31;/前方/sbit BEEP=P44; /蜂鳴器uint i; /*以下是延時函數*/v
17、oid Delay_ms(uint xms) /延時程序,xms是形式參數 uint i, j;for(i=xms;i0;i-) / xms由實際參數傳入一個值for(j=115;j0;j-) P0=seg_datarightcount;/為了在轉彎的延時過程中數碼管亮 P2=0xfe; P0=seg_dataleftcount; P2=0xdf; /*以下是顯示函數*/display() P0=seg_datarightcount; /數碼管分別顯示左轉和右轉的次數 P2=0xfe; Delay_ms(1); P0=seg_dataleftcount; P2=0xdf; Delay_ms(1
18、); stop()IN1=0; IN2=0;IN3=0;IN4=0;Delay_ms(15);qianjin()IN1=0; IN2=1;IN3=0;IN4=1;ZUODENG=1;YOUDENG=1;houtui() IN1=1; /moto a 左輪向前IN2=0;IN3=1;/moto b 右輪向前IN4=0; zuozhuan() IN1=0;IN2=1;IN3=1;IN4=0;ZUODENG=0;YOUDENG=1;youzhuan()IN1=0;IN2=0;IN3=0;IN4=1;Delay_ms(50);/IN4=1;IN1=1;YOUDENG=0;ZUODENG=1;danlu
19、nyouzhuan() IN1=0;IN2=0;IN3=0;IN4=1;YOUDENG=0;ZUODENG=1;danlunzuozhuan() IN1=0;IN2=1;IN3=0;IN4=0;YOUDENG=1;ZUODENG=0;/*主程序*/unsigned int i=0,j=0;/q=0,w=0;void main() temp=0; leftcount=0; rightcount=0;daochecount=0;chance=0; while(1) temp=rightcount; if(N3=1&N2=0&N1=0 | N3=1&N2=1&N1=1)/ 小車直走 qianjin();display(); if( N3=1&N2=1&N1=0) if(daochecount=1) qianjin(); Dela
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數字化軍事裝備選型
- 高速公路智能交通系統在交通管理與維護成本控制體系中的應用報告
- 2025年線下演出市場觀眾滿意度與忠誠度研究報告
- 社區心理健康服務在2025年的市場前景與推廣策略報告
- 2025年智慧零售大數據存儲與消費體驗優化報告
- 汽車共享市場2025年展望:運營模式升級與用戶行為洞察報告
- 土木實習報告版
- 中煙香港公司深度報告:“內生”鑄就業務基石“外延”拓展成長空間
- 辦公室收文辦理管理制度
- 星級酒店層級管理制度
- 2025中考英語閱讀考點專項突破訓練:旅游(學生版+解析)
- 2025年人教版七年級下冊地理全冊知識點
- 專利培訓試題及答案
- 國際工程投標管理制度
- 2025河南濮陽市南樂縣紀委監委招聘編外看護隊員筆試易考易錯模擬試題(共500題)試卷后附參考答案
- 廣東省珠海市香洲區2023-2024學年七年級下學期語文期末試卷(含答案)
- 供熱領域自查工作報告
- 健康體檢教學課件
- 納米技術在靶向藥物delivery中的創新應用-洞察闡釋
- 口譯人員保密協議書
- 2025浙江中考:政治必背知識點
評論
0/150
提交評論