版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、電子工藝實習(xí)實驗報告院系:信息與通信工程學(xué)院姓名:班級:學(xué)號:老師:孫丹丹北京郵電大學(xué)實習(xí)報告實習(xí)名稱電子工藝實習(xí)學(xué) 院信息與通信工程學(xué)院學(xué)生姓名班 級學(xué) 號實習(xí)時間2015/7/6-2015/7/16實習(xí)地點(diǎn)主樓710實習(xí)內(nèi)容1.了解和掌握常用電子器件的類別、型號、規(guī)格、性能及簡單測量等電子工藝知 識和技能(7.6-7.7)2.掌握手工焊接的工藝和技術(shù)(7.6-7.7)3. 了解發(fā)光二級管交替閃爍電路(7.8)4.初步了解單片機(jī)相關(guān)知識及其開發(fā)環(huán)境(7.8-7.9)5.了解迷宮機(jī)器人的基本原理和焊接;進(jìn)一步熟悉和掌握單片機(jī)的C51語言編程(7.9-7.10)6.整機(jī)調(diào)試(7.13-7.15)
2、學(xué)生實習(xí)總結(jié)(附頁,不少于2000字)(實習(xí)任務(wù)要求、實習(xí)題目的設(shè)計思路及詳細(xì)實現(xiàn)過程、本人在實習(xí)項目中的具體工作、實現(xiàn)功能及測試數(shù)據(jù)結(jié)果、遇到的問題及解決方法、心得體會和總結(jié)、參考文獻(xiàn)、部分算法源程序等)實習(xí)成績評定遵照實習(xí)大綱并根據(jù)以下三方面按五級分制(優(yōu)秀、良好、中等、及格、不及格)綜合評定成績:1、思想品德、實習(xí)態(tài)度、實習(xí)紀(jì)律等2、技術(shù)業(yè)務(wù)考核、筆試、口試、實際操作等3、實習(xí)報告、分析問題、解決問題的能力實習(xí)評語:實習(xí)成績:指導(dǎo)教師簽名: 實習(xí)單位公章年 月 日一、 任務(wù)要求此次實驗共有三個部分焊接練習(xí),基本交替閃爍電路焊接和小車的制作與調(diào)試。學(xué)生要按照老師要求完成相關(guān)任務(wù),并進(jìn)行實驗
3、的驗收。二、 目的此次實驗旨在通過焊接小車與調(diào)試小車,鍛煉學(xué)生的綜合能力。其中包括:焊接能力練習(xí),代碼編寫,和綜合調(diào)試等。通過此次實驗,學(xué)生應(yīng)該掌握基本的焊接技術(shù),電路調(diào)試技術(shù)和單片機(jī)開發(fā)的基本能力。三、實驗內(nèi)容1. 焊接1.1焊接的基本知識1.2焊接工具及其使用方法1.3焊接技巧及使用的焊接訓(xùn)練2.簡單的發(fā)光二極管交替閃爍電路2.1電路原理2.2材料清單2.3焊接要求與實驗心得 一、焊接要求 先將電路布局規(guī)劃好,然后按照一定順序?qū)㈦娐贩謮K安裝,再后固定原件,最后用搭焊的方法焊接導(dǎo)線連接原件。 二、焊接心得 在進(jìn)行這次焊接之前我們已經(jīng)進(jìn)行了兩天的焊接訓(xùn)練,學(xué)習(xí)了基本的焊接方法和焊接技巧,所以在
4、在進(jìn)行焊接時并沒有遇到什么困難。但是焊接時由于把導(dǎo)線頭留的過長,對整體焊接產(chǎn)生了一定影響,好在我們組成員合作較好,趕在上午下課之前完成了焊接和驗收。通過這次焊接,我意識到焊接練習(xí)與實際焊接電路的區(qū)別,并且初步收獲了焊接電路的一些使用技巧。實際效果圖: 正面:反面:3.迷宮小車的安裝與調(diào)試3.1分部原理圖3.2材料清單3.3方案設(shè)計傳感器: 方案一、利用超聲波傳感器 利用超聲波傳感器來探測障礙物的有無和距離,并根據(jù)距離做出相應(yīng)的規(guī)避動作。優(yōu)點(diǎn):探測精準(zhǔn),且可以設(shè)定不同的探測距離。缺點(diǎn):價格較高,編程較復(fù)雜。 方案二、利用紅外線傳感器 利用紅外線接收頭來測定障礙的有無優(yōu)點(diǎn):方法簡單,易于分析缺點(diǎn):
5、精度偏低 方案選擇: 比較以上方案,我們從各個方面考慮,紅外線可滿足基本的測量要求且價格便宜,易于分析,所以選定使用紅外線傳感器。3.4迷宮算法部分:目前主流的算法共有四種:1. 靠左或者靠右算法一直沿左墻壁(右墻壁)走,左邊(右邊)有墻時一直沿左邊墻壁(右墻壁)前進(jìn),當(dāng)左邊(右邊)沒有墻時左(右)轉(zhuǎn),然后繼續(xù)靠左邊墻壁(右墻壁)運(yùn)行。該算法用于最簡單的迷宮走法。如圖所示,其中虛線表示小車前進(jìn)的路線。弊端分析:按照該算法,小車在走第二遍迷宮的時候,可以一次性的走出迷宮,但是這條道路不一定是最短的道路;如果迷宮本身存在“孤島”,那么小車很有可能走不出迷宮。如圖:孤島示意圖2. 靠前算法一直沿著前
6、方道路前行(前方?jīng)]有任何障礙時一直前進(jìn)),當(dāng)前邊沒有墻時判斷左邊,左邊沒墻左轉(zhuǎn),左邊有墻則判斷右邊。然后重復(fù)該循環(huán)。該算法使用于最簡單的迷宮走法。(此為優(yōu)先左轉(zhuǎn),若先判斷右邊障礙則為優(yōu)先右轉(zhuǎn)。算法流程: 弊端分析:該算法只適用于簡單迷宮,且控制不容易操作。3. 洪水(泛洪)算法使用256 B額外內(nèi)存,會大幅提高性能。該算法比一般迷宮算法的有效率高2050倍。同時可以在內(nèi)存中建立一個區(qū)域,與實際中的迷宮格數(shù)一一對應(yīng)。在實際使用時算法并不太復(fù)雜。該額外內(nèi)存區(qū)域稱為“浪頭”,它將體現(xiàn)在內(nèi)存區(qū)域的實際狀況中如圖9所示。當(dāng)迷宮被淹沒的時候,一個波浪的前頭從目標(biāo)格向外擴(kuò)展。在內(nèi)存區(qū)域中這種單元格是惟一需要
7、處理的,當(dāng)浪頭到達(dá)開始的單元格子,機(jī)器人已經(jīng)被淹沒。通常來說,開始的單元格可以是任何一個格子。但是為了方便起見,把開始點(diǎn)設(shè)在迷宮的第一個單元格,終點(diǎn)任意。反過來也可以把出口放在第一個單元格,把開始點(diǎn)設(shè)在中間或希望的位置。一旦到達(dá)了起點(diǎn)即搜索完成,最短的路徑可以使機(jī)器老鼠移動到周圍的格子中數(shù)值比較小的那個格子去,依次類推機(jī)器老鼠就能走到終點(diǎn)。算法分析:該算法理論上可以走任何迷宮,且具有記憶學(xué)習(xí)功能在第二次行走時可走最短路線。但是該算法對單片機(jī)要求較高,且對轉(zhuǎn)向控制具有較高要求。4. 輔路算法在內(nèi)存中建立一個區(qū)域與實際中的迷宮格數(shù)一一對應(yīng),并將所有走過的路進(jìn)行記憶,如果發(fā)現(xiàn)前方是死胡同或走過的路就
8、轉(zhuǎn)回前一個岔道口;在行走過程中遇岔道口默認(rèn)靠左。因為有了記憶功能,就可以走第二遍算法分析:運(yùn)用該算法可以走復(fù)雜的迷宮,不存在走不出來的問題。對單片機(jī)和編程的難度大大增高,不適合本次實驗的要求。方案確定:綜合比較以上算法,我們發(fā)現(xiàn)靠左(靠右)算法可以滿足本次實驗要求,且對控制要求較低,所以我們選用靠左(靠右)算法。3.5迷宮車控制系統(tǒng)的綜合確定設(shè)計方案迷宮車由墻壁傳感器、單片機(jī)控制板、動力系統(tǒng)組成??刂齐娐分饕呻姍C(jī)驅(qū)動電路,單片機(jī)接口電路,電源電路和傳感器電路組成??刂瓶驁D如圖所示。前方傳感器 右方傳感器左方傳感器主控單元STC90C52電機(jī)驅(qū)動L298N電源(1)選用三個紅外線傳感器,通過發(fā)
9、光二極管發(fā)出紅外線,若有障礙物在前方,紅外線會被反射回來,被感光三極管接收,單片機(jī)程序?qū)π盘栠M(jìn)行比較處理,按設(shè)定的動作要求向后輪的兩個電機(jī)發(fā)出控制命令,控制小車行進(jìn)。(2)電機(jī)驅(qū)動電路采用90C52單片機(jī),通過L298N芯片來控制兩個驅(qū)動電機(jī)動作。90C52根據(jù)紅外傳感器對外界進(jìn)行探測后反饋回來的信號,選用靠右算法,判定迷宮車行進(jìn)方向,分別向左右兩個驅(qū)動電機(jī)發(fā)出控制指令,該信號經(jīng)L298N芯片驅(qū)動后,直接控制相應(yīng)電機(jī)動作,使迷宮車按既定動作進(jìn)行前進(jìn)、后退、轉(zhuǎn)向。軟件設(shè)計(靠右)算法思路:直行開始無前面有無障礙右面有無障礙有無有后轉(zhuǎn)左轉(zhuǎn)無左面有無障礙有右轉(zhuǎn)結(jié)束 轉(zhuǎn)向控制現(xiàn)在通用的轉(zhuǎn)向控制思路有兩
10、種:1.一步到位 2.逐步積累到相應(yīng)角度。 兩種方法各有利弊。在本次實驗中,一步到位的弊端在于對精度要求較高,不易調(diào)節(jié),易撞墻;好處是轉(zhuǎn)向速度快,啟動快。采用積累的方法可以降低對精度的要求,且撞墻幾率小;但是這種方法轉(zhuǎn)向較慢,速度上處于劣勢。在此次實驗中,我們對兩種方法對進(jìn)行了相應(yīng)測試,經(jīng)過比較各個方面的優(yōu)缺點(diǎn),我們最終選擇一步到位的方法。雖然最后由于電量原因,小車多次撞墻,時間大大增加;但小車都成功走出迷宮,結(jié)果在可接受的范圍內(nèi)。外殼裝飾 此次實驗,根據(jù)要求所有小車必須在有外觀的情況下走出迷宮。通過觀察小車外形及實際行走情況,我們確定的最終方案。首先,在小車上方固定一塊與電路板同樣大小的平面
11、。然后在這個平面上就可以很方便地鋪裝各種裝飾,這種方法靈活度大,且固定牢靠。 小車行走代碼: stop() /停止IN1=0; IN2=0;IN3=0;IN4=0;qianjin() /前進(jìn)IN1=0;IN2=1;IN3=1;IN4=0;houtui() /后退 IN1=1; IN2=0;IN3=0;IN4=1;zuozhuan() /左轉(zhuǎn)IN1=0;IN2=1;IN3=0;IN4=1;*youzhuan() /右轉(zhuǎn)IN1=1;IN2=0;IN3=1;IN4=0;/Delay_ms(60);round() /后轉(zhuǎn)IN1=1;IN2=0;IN3=1;IN4=0;/Delay_ms(120);*延
12、時代碼:void Delay_ms(uint xms)/延時程序 uint i, j;for(i=xms;i>0;i-) for(j=115;j>0;j-); 光電檢測程序:while(1) qianjin(); if(you=1) qianjin(); Delay_ms(200); stop(); Delay_ms(5); youzhuan(); Delay_ms(200); stop(); Delay_ms(5); qianjin(); Delay_ms(380); else if(zhong=1) qianjin(); else if(zuo=0) zuozhuan(); D
13、elay_ms(200); stop(); Delay_ms(10); /qianjin(); /Delay_ms(50); else qianjin(); Delay_ms(200); stop(); Delay_ms(10); zuozhuan(); Delay_ms(190); stop(); Delay_ms(10); qianjin(); Delay_ms(410); 3.6系統(tǒng)運(yùn)行調(diào)試問題及解決方法:1.小車的外殼及輪子是純手工安裝的,精度不是很高,小車在行駛過程中不能一直走直線,很容易發(fā)生擦墻事故,影響小車走迷宮。我們使用兩種方法來解決問題。第一種方法是在落后的輪子上纏繞膠帶;第
14、二種方法是通過更改小車的行走代碼。2.小車經(jīng)常出現(xiàn)轉(zhuǎn)彎角度不夠或者轉(zhuǎn)過了的情況,需要通過多次長期的現(xiàn)場調(diào)試,調(diào)整delay的參數(shù)進(jìn)行效準(zhǔn)。有時電量不足或者剛更換的新電池也會影響到小車的轉(zhuǎn)彎角度,需要仔細(xì)觀察控制小車的電量,及時更換電池。3.在調(diào)試的過程中,發(fā)現(xiàn)當(dāng)前方有障礙時,由于電池放置位置使小車前面太重的原因,小車總是出現(xiàn)“點(diǎn)頭”的現(xiàn)象,為克服這種現(xiàn)象,在小車的后面增加了裝飾物,在增加小車美觀度的同時盡量使全車的重量趨于平衡。實驗心得:在這次實驗中,代碼的編寫和調(diào)試主要由我完成,電路的焊接和外包裝的設(shè)計制作由我和韓晨陽同學(xué)共同完成。焊接時并沒有多大障礙,焊錯一個原件之后,簡單處理一下便解決了
15、問題;不過由于焊盤太小,實際焊接時經(jīng)常出現(xiàn)短路的情況,對于這種情況我們把洛鐵頭磨尖解決了問題。理論代碼編寫在此次實驗中也并不難,這主要是由于賽道簡單,所遇情況較少決定的;而且此次實驗大家采用的大都是相對簡單的靠左或者靠右算法也可共同思考。此次實驗的難點(diǎn)是調(diào)試部分。調(diào)試過程中傳感器的調(diào)試,直線行走的調(diào)試,和轉(zhuǎn)彎角度的調(diào)試都是十分麻煩的。而且由于所用器材有限,并不能采用控制步數(shù)或者轉(zhuǎn)彎距離等方式控制角度,也不能利用反饋調(diào)節(jié)直線,使機(jī)器調(diào)整十分費(fèi)心。而且由于電量變化的原因,所有的參數(shù)必須時刻調(diào)整。最后,我們調(diào)出了較成功的代碼。雖然最后由于電量不足出現(xiàn)一些問題,但我們?nèi)耘f對我們的付出與收獲感到滿足。通
16、過這次實驗我感覺收獲了很多東西。首先,我認(rèn)識到合作的重要性,此次實驗中很多部分都需要兩個人同時動手,兩個人的交流至關(guān)重要。其次,我的耐心得到了增強(qiáng)。在本次實驗中,代碼調(diào)試比較費(fèi)時。在做這部分時,一個平和的心態(tài)很重要,在多次調(diào)試均不成功的情況下必須調(diào)整心態(tài),靜下心繼續(xù)工作。最后,在別的同學(xué)那收益頗豐。代碼編寫時,我們想出來很多種代碼,及各種情況的處理解決方法;借鑒別人的思路可以幫助自己寫出更加高效的代碼。在這,我還想對實驗課提出一些建議。增加元器件的種類數(shù),我認(rèn)為較多的原件種類可以給我們更多的訓(xùn)練,解決問題也會更好。小車焊接圖:小車完整代碼:#include<reg51.h>#inc
17、lude <intrins.h>#define uchar unsigned char#define uint unsigned intsbit IN1=P13; /右輪sbit IN2=P15;sbit IN3=P12; /左輪sbit IN4=P10;sbit zuo=P36;sbit zhong=P37;sbit you=P35; void Delay_ms(uint xms)/延時程序 uint i, j;for(i=xms;i>0;i-) for(j=115;j>0;j-); stop() /停止IN1=0; IN2=0;IN3=0;IN4=0;qianjin
18、() /前進(jìn)IN1=0;IN2=1;IN3=1;IN4=0;Delay_ms(10);houtui() /后退 IN1=1; IN2=0;IN3=0;IN4=1;zuozhuan() /左轉(zhuǎn) IN1=0;IN2=1;IN3=0;IN4=1;youzhuan() /右轉(zhuǎn)IN1=1;IN2=0;IN3=1;IN4=0;/Delay_ms(60);round() /反轉(zhuǎn)IN1=1;IN2=0;IN3=1;IN4=0;/Delay_ms(120);/*主程序*/void main() P0=0xff; P2=0xff; P1=0xff; while(1) /LED1=0; /LED2=0; qianjin(); if(you=1) qianjin(); Delay_ms(200); stop(); Delay_ms(5); youzhuan(); Delay_ms(200); stop(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度旅游景區(qū)導(dǎo)游人員勞動權(quán)益保障合同范本3篇
- 2024-2025學(xué)年高中語文 第二單元 一 王好戰(zhàn)請以戰(zhàn)喻說課稿8 新人教版選修《先秦諸子選讀》
- 2025至2030年中國涂層裝備數(shù)據(jù)監(jiān)測研究報告
- 2023七年級道德與法治下冊 第四單元 走進(jìn)法治天地第十課 法律伴我們成長 第1框法律為我們護(hù)航說課稿 新人教版001
- 二零二五年度馬鈴薯種植基地土地流轉(zhuǎn)與經(jīng)營權(quán)轉(zhuǎn)讓合同3篇
- 2025至2030年中國鹵鎢汽車燈泡數(shù)據(jù)監(jiān)測研究報告
- 2023三年級數(shù)學(xué)上冊 五 解決問題的策略說課稿 蘇教版
- 2025至2030年中國二氯乙酸二異丙胺片數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年不銹鋼絲軟管項目投資價值分析報告
- 2025年環(huán)路設(shè)備項目可行性研究報告
- JT-T-1004.1-2015城市軌道交通行車調(diào)度員技能和素質(zhì)要求第1部分:地鐵輕軌和單軌
- (高清版)WST 408-2024 定量檢驗程序分析性能驗證指南
- (正式版)JBT 11270-2024 立體倉庫組合式鋼結(jié)構(gòu)貨架技術(shù)規(guī)范
- DB11∕T 2035-2022 供暖民用建筑室溫?zé)o線采集系統(tǒng)技術(shù)要求
- 《復(fù)旦大學(xué)》課件
- 針灸與按摩綜合療法
- 煤礦井下安全避險六大系統(tǒng)建設(shè)完善基本規(guī)范
- Photoshop 2022從入門到精通
- T-GDWJ 013-2022 廣東省健康醫(yī)療數(shù)據(jù)安全分類分級管理技術(shù)規(guī)范
- 校本課程生活中的化學(xué)
- DB43-T 2775-2023 花櫚木播種育苗技術(shù)規(guī)程
評論
0/150
提交評論