




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、目目 錄錄 1 1 引引 言言.2 2 1.1 紅外遙控技術(shù)背景 .2 2 2 總體設(shè)計(jì)方案總體設(shè)計(jì)方案.4 4 2.1 方案:紅外遙控控制小車(chē) .4 3 3 necupd6121gnecupd6121g 紅外遙控系統(tǒng)紅外遙控系統(tǒng) .5 5 3.1 necupd6121g.5 3.2 簡(jiǎn)單發(fā)射電路 .5 3.3 發(fā)射編碼及信號(hào)波形 .6 4 4 at89s52at89s52 單片機(jī)單片機(jī) .1111 4.1 at89s52 單片機(jī) .11 5 5 l298nl298n 驅(qū)動(dòng)模塊驅(qū)動(dòng)模塊 .1616 5.15.11 l298n 驅(qū)動(dòng)模塊說(shuō)明.16 5.2 l298 芯片驅(qū)動(dòng)參數(shù).16 5.3 功
2、能簡(jiǎn)圖 .16 6 6 遙控賽車(chē)系統(tǒng)框圖及電路設(shè)計(jì)遙控賽車(chē)系統(tǒng)框圖及電路設(shè)計(jì).1919 6.1 系統(tǒng)框圖及電路設(shè)計(jì) .19 7 7 紅外遙控賽車(chē)程序設(shè)計(jì)紅外遙控賽車(chē)程序設(shè)計(jì) .2020 7.1 紅外信號(hào)解碼設(shè)計(jì)框圖 .20 7.2 紅外接收軟件設(shè)計(jì) .22 結(jié)結(jié) 束束 語(yǔ)語(yǔ).2424 參考文獻(xiàn)參考文獻(xiàn).2525 附錄一:電路原理圖附錄一:電路原理圖.2626 附錄二:賽車(chē)實(shí)物圖附錄二:賽車(chē)實(shí)物圖.2727 附錄三:程附錄三:程序序清單清單.2828 紅外遙控賽車(chē)軟件算法設(shè)計(jì) 摘要摘要: :通過(guò)對(duì)設(shè)計(jì)要求的認(rèn)真分析和研究,拿出了幾種可行方案,最終選定一個(gè)最佳方案。 該方案是采用先進(jìn)的單片機(jī)技術(shù)實(shí)
3、現(xiàn)遙控,采用模塊化設(shè)計(jì),主要分為兩個(gè)模塊:紅外遙控 模塊和 l298 電機(jī)驅(qū)動(dòng)模塊。紅外發(fā)射模塊中通過(guò) upd6121g 紅外遙控器發(fā)射管對(duì)單片機(jī)發(fā)射 信號(hào),紅外接收模塊中的單片機(jī)受紅外接收管接收的信號(hào)控制。文章詳細(xì)的討論了實(shí)現(xiàn)上述 紅外遙控過(guò)程其工作原理和軟件設(shè)計(jì)。 關(guān)鍵詞:關(guān)鍵詞:遙控器 紅外發(fā)射 紅外接收 單片機(jī) 1 引 言 1.1 紅外遙控技術(shù)背景 紅外遙控是一種無(wú)線、非接觸控制技術(shù),具有抗干擾能力強(qiáng),信息傳輸可靠,功耗低, 成本低,易實(shí)現(xiàn)等顯著優(yōu)點(diǎn),被諸多電子設(shè)備特別是家用電器廣泛采用,并越來(lái)越多的應(yīng)用 到計(jì)算機(jī)系統(tǒng)中。 60 年代初,一些發(fā)達(dá)國(guó)家開(kāi)始研究民用產(chǎn)品的遙控技術(shù),單由于受
4、當(dāng)時(shí)技術(shù)條件限制, 遙控技術(shù)發(fā)展很緩慢,70 年代末,隨著大規(guī)模集成電路和計(jì)算機(jī)技術(shù)的發(fā)展,遙控技術(shù)得 到快速發(fā)展。在遙控方式上大體經(jīng)理了從有線到無(wú)限的超聲波,從振動(dòng)子到紅外線,再到使 用總線的微機(jī)紅外遙控這樣幾個(gè)階段。無(wú)論采用何種方式,準(zhǔn)確無(wú)誤傳輸新信號(hào),最終達(dá)到 滿意的控制效果是非常重要的。最初的無(wú)線遙控裝置采用的是電磁波傳輸信號(hào),由于電磁波 容易產(chǎn)生干擾,也易受干擾,因此逐漸采用超聲波和紅外線媒介來(lái)傳輸信號(hào)。與紅外線相比, 超聲傳感器頻帶窄,所能攜帶的信息量少,易受干擾而引起誤動(dòng)作。較為理想的是光控方式, 逐漸采用紅外線的遙控方式取代了超聲波遙控方式,出現(xiàn)了紅外線多功能遙控器,成為當(dāng)今
5、時(shí)代的主流。 由于紅外線在頻譜上居于可見(jiàn)光之外,所以抗干擾性強(qiáng),具有光波的直線傳播特性,不 易產(chǎn)生相互間的干擾,是很好的信息傳輸媒體。信息可以直接對(duì)紅外光進(jìn)行調(diào)制傳輸,例如, 信息直接調(diào)制紅外光的強(qiáng)弱進(jìn)行傳輸,也可以用紅外線產(chǎn)生一定頻率的載波,再用信息對(duì)載 波進(jìn)調(diào)制,接收端再去掉載波,取到信息。從信息的可靠傳輸說(shuō),后一種方法更好,這就是 我們今天看到的大多數(shù)紅外遙控所采用的方法。由于紅外線的波長(zhǎng)遠(yuǎn)小于無(wú)線電波的波長(zhǎng), 因此在采用紅外遙控方式時(shí),不會(huì)干擾其他電器的正常工作,也不會(huì)影響臨近的無(wú)線電設(shè)備。 紅外遙控的發(fā)射電路是采用紅外發(fā)光二極管來(lái)發(fā)出經(jīng)過(guò)調(diào)制的紅外光波;紅外接收電路 由紅外接收二極管
6、、三極管或硅光電池組成,它們將紅外發(fā)射器發(fā)射的紅外光轉(zhuǎn)換為相應(yīng)的 電信號(hào),再送后置放大器。 發(fā)射電路驅(qū)動(dòng)電路 調(diào)制電路 編碼電路 圖 1 紅外發(fā)射框圖 發(fā)射器一般由指令鍵(或操作桿)、指令編碼系統(tǒng)、調(diào)制電路、驅(qū)動(dòng)電路、發(fā)射電路等幾 部分組成。當(dāng)按下指令鍵或推動(dòng)操作桿時(shí),指令編碼電路產(chǎn)生所需的指令編碼信號(hào),指令編 碼信號(hào)對(duì)載波進(jìn)行調(diào)制,再由驅(qū)動(dòng)電路進(jìn)行功率放大后由發(fā)射電路向外發(fā)射經(jīng)調(diào)制定的指令 編碼信號(hào)。 指令鍵 圖 2 紅外接收框圖 接收器一般由接收電路、放大電路、調(diào)制電路、指令譯碼電路、驅(qū)動(dòng)電路、執(zhí)行電路 (機(jī)構(gòu))等幾部分組成。接收電路將發(fā)射器發(fā)出的已調(diào)制的編碼指令信號(hào)接收下來(lái),并進(jìn)行放 大
7、后送解調(diào)電路,解調(diào)電路將已調(diào)制的指令編碼信號(hào)解調(diào)出來(lái),即還原為編碼信號(hào)。指令譯 碼器將編碼指令信號(hào)進(jìn)行譯碼,最后由驅(qū)動(dòng)電路來(lái)驅(qū)動(dòng)執(zhí)行電路實(shí)現(xiàn)各種指令的操作控制。 1.2 單片機(jī) 單片微型計(jì)算機(jī)簡(jiǎn)稱單片機(jī),是典型的嵌入式微控制器(microcontroller unit),常 用英文字母的縮寫(xiě) mcu 表示單片機(jī),它最早是被用在工業(yè)控制領(lǐng)域。單片機(jī)由芯片內(nèi)僅有 cpu 的專(zhuān)用處理器發(fā)展而來(lái)。最早的設(shè)計(jì)理念是通過(guò)將大量外圍設(shè)備和 cpu 集成在一個(gè)芯片 中,使計(jì)算機(jī)系統(tǒng)更小,更容易集成進(jìn)復(fù)雜的而對(duì)體積要求嚴(yán)格的控制設(shè)備當(dāng)中。 以單片機(jī)為核心的控制系統(tǒng),因?yàn)槠鋵?shí)時(shí)控制功能強(qiáng),可靠性高,實(shí)用性強(qiáng),應(yīng)用
8、范圍 廣等優(yōu)點(diǎn),得到了極為廣泛的應(yīng)用。隨著人們生活水平的不斷提高,單片機(jī)控制無(wú)疑是人們 追求的目標(biāo)之一,它所給人帶來(lái)的方便也是不可否定的,其中紅外遙控就是一個(gè)典型的例子, 但人們對(duì)它的要求越來(lái)越高,要為現(xiàn)代人工作、科研、生活、提供更好的更方便的設(shè)施就需 要從單片機(jī)技術(shù)入手,一切向著數(shù)字化控制,智能化控制方向發(fā)展。因此了解單片機(jī)知識(shí), 掌握單片機(jī)的應(yīng)用技術(shù)具有重大的意義。它的理論性和實(shí)踐性都很強(qiáng),我們?cè)诶碚撜n學(xué)習(xí)中 主要學(xué)習(xí)單片機(jī)的基本構(gòu)造,各部分的工作原理以及指令系統(tǒng),然而,光是理論的學(xué)習(xí)是遠(yuǎn) 遠(yuǎn)不夠的,最重要的是把理論和實(shí)踐相結(jié)合。 所以此次實(shí)習(xí),通過(guò)設(shè)計(jì)一個(gè)基于 at89s52 單片機(jī)的遙
9、控器設(shè)計(jì),以增進(jìn)對(duì)單片機(jī)電路 的感性認(rèn)識(shí),加深對(duì)理論方面的理解和鞏固,了解和掌握軟硬件設(shè)計(jì)過(guò)程、方法及實(shí)現(xiàn),增 強(qiáng)自己的動(dòng)手和實(shí)踐能力,為以后在工作和學(xué)習(xí)中,設(shè)計(jì)和實(shí)現(xiàn)應(yīng)用系統(tǒng)打下良好基礎(chǔ)。 2 總體設(shè)計(jì)方案 根據(jù)任務(wù)書(shū)的要求,利用無(wú)線發(fā)射無(wú)線接收遠(yuǎn)程控制單片機(jī)從而控制小車(chē)運(yùn)行,可以擬 定以下方案。 2.12.1 方案:紅外遙控方案:紅外遙控控制小車(chē)控制小車(chē) 在不需要多電路的應(yīng)用場(chǎng)合,可以使用由常規(guī)集成電路組成的單通道紅外遙控電路。這 種遙控電路不需要使用昂貴的專(zhuān)用編譯碼器,因此成本低。以 nec 的 upd6121g 遙控器為例 小巧便攜成本低廉且功耗小,一顆銀鋅紐扣電池可使用半年之久。故實(shí)
10、用性強(qiáng)。 紅外發(fā)射部分 產(chǎn)生震蕩頻率紅外發(fā)射 圖 3 紅外發(fā)射框圖 可以直接產(chǎn)生一個(gè)控制功能的震蕩電路頻率,再通過(guò)紅外發(fā)光二極管發(fā)射出去。由 sm0038 紅外接收芯片進(jìn)行解碼輸出 ttl 電平信號(hào),單片機(jī)接收到紅外指令根據(jù)程序控制 l298n 電機(jī)驅(qū)動(dòng)模塊進(jìn)而控制小車(chē)運(yùn)行。 紅外接收部分 圖 4 紅外接收框圖 紅外接收 l298 驅(qū)動(dòng) 單片機(jī) 調(diào)制解調(diào) 小車(chē)運(yùn)行 3 necupd6121g 紅外遙控系統(tǒng) 3.1 necupd6121g 日本電氣股份有限公司(日文:日本電気株式會(huì)社,英文:nec corporation,nippon electric company, limited 的簡(jiǎn)稱)
11、簡(jiǎn)稱日本電氣或日電或 nec,是一家跨國(guó)信息技術(shù)公 司,總部位于日本東京港區(qū)。nec 為商業(yè)企業(yè)、通信服務(wù)以及政府提供信息技術(shù)(it)和網(wǎng) 絡(luò)產(chǎn)品。它的經(jīng)營(yíng)范圍主要分成三個(gè)部分:it 解決方案、網(wǎng)絡(luò)解決方案和電子設(shè)備。 采用 upd6121g 編碼協(xié)議的紅外線遙控是目前使用最廣泛的一種通信和遙控手段。由于 紅外線遙控裝置具有體積小、功耗低、功能強(qiáng)、成本低等特點(diǎn),因而,繼彩電、錄像機(jī)之后, 在錄音機(jī)、音響設(shè)備、空凋機(jī)以及玩具等其它小型電器裝置上也紛紛采用紅外線遙控。工業(yè) 設(shè)備中,在高壓、輻射、有毒氣體、粉塵等環(huán)境下,采用紅外線遙控不僅完全可靠而且能有 效地隔離電氣干擾。 通用紅外遙控系統(tǒng)由發(fā)射和
12、接收兩大部分組成,應(yīng)用編/解碼專(zhuān)用集成電路芯片來(lái)進(jìn)行 控制操作,發(fā)射部分包括鍵盤(pán)矩陣、編碼調(diào)制、led 紅外發(fā)送器;接收部分包括光、電轉(zhuǎn)換 放大器、解調(diào)、解碼電路,如圖 5 所示。 發(fā)射端 接收端 圖 5 紅外遙控系統(tǒng)框圖 3.2 簡(jiǎn)單發(fā)射電路 紅外線屬于一種電磁射線,其特性等同于無(wú)線電或 x 射線。人眼可見(jiàn)的光波是 380nm- 780nm,發(fā)射波長(zhǎng)為 780nm-1mm 的長(zhǎng)射線稱為紅外線.盡管肉眼看不到這種光線,但利用紅外 線發(fā)送和接收裝置卻可以發(fā)送和接收紅外線信號(hào),實(shí)施紅外線通訊。利用紅外線通訊無(wú)需連 線,只需將兩設(shè)備的紅外線裝置對(duì)正即可傳輸數(shù)據(jù)。紅外線通訊方向性很強(qiáng),適用于近距離 的
13、無(wú)線傳輸。完整的紅外遙控器電路主要由:集成發(fā)射芯片、晶體振蕩器、紅外線發(fā)射管、 推動(dòng)晶體三極管、導(dǎo)電橡膠等組成,如圖 6 所示。 圖 6 最簡(jiǎn)單的紅外發(fā)射接收電路 3.3 發(fā)射編碼及信號(hào)波形 遙控發(fā)射器專(zhuān)用芯片很多,根據(jù)編碼格式可以分成兩大類(lèi),這里我們以運(yùn)用比較廣泛, 解碼比較容易的一類(lèi)來(lái)加以說(shuō)明,現(xiàn)以日本 nec 的 upd6121g 組成發(fā)射電路為例說(shuō)明編碼原 理。當(dāng)發(fā)射器按鍵按下后,即有遙控碼發(fā)出,所按的鍵不同遙控編碼也不同。這種遙控碼具 有以下特征: 采用脈寬調(diào)制的串行碼,以脈寬為 0.565ms、間隔 0.56ms、周期為 1.125ms 的組合表 示二進(jìn)制的“0” ;以脈寬為 0.
14、565ms、間隔 1.685ms、周期為 2.25ms 的組合表示二進(jìn)制的 “1” ,如圖 7 所示。 圖 7 遙控碼的 0 和 1 波形圖 上述“0”和“1”組成的 32 位二進(jìn)制碼經(jīng) 38khz 的載頻進(jìn)行二次調(diào)制以提高發(fā)射效 率,達(dá)到降低電源功耗的目的。然后再通過(guò)紅外發(fā)射二極管產(chǎn)生紅外線向空間發(fā)射。 upd6121g 產(chǎn)生的遙控編碼是連續(xù)的 32 位二進(jìn)制碼組,其中前 16 位為用戶識(shí)別碼, 能區(qū)別不同的電器設(shè)備,防止不同機(jī)種遙控碼互相干擾。該芯片的用戶識(shí)別碼固定為十六進(jìn) 制 01h;后 16 位為 8 位操作碼(功能碼)及其反碼,如圖 8 所示。 紅外信號(hào)有方向性要對(duì)準(zhǔn)紅外信號(hào)有方向性
15、要對(duì)準(zhǔn) 才能接收,接收到信號(hào)后才能接收,接收到信號(hào)后 vout 輸出高電平,否則輸出低電平輸出高電平,否則輸出低電平 缺點(diǎn):缺點(diǎn):1 1 抗干擾性差抗干擾性差 2 2 傳輸距離短傳輸距離短 3 3 傳輸信息量少傳輸信息量少 解決方法:解決方法:1、加載波、加載波 2、使用專(zhuān)用編碼芯片、使用專(zhuān)用編碼芯片 圖 8 遙控信號(hào)發(fā)射編碼 遙控器在按鍵按下后,周期性地發(fā)出同一種 32 位二進(jìn)制碼,周期約為 108ms。一組碼 本身的持續(xù)時(shí)間隨它包含的二進(jìn)制“0”和“1”的個(gè)數(shù)不同而不同,大約在 58.576.5ms 之間,圖 9 為發(fā)射波形圖。 圖 9 一幀完整波形圖 當(dāng)按鍵按下超過(guò) 36ms,振蕩器使芯
16、片激活,如圖 06 所示將發(fā)射一組 108ms 的編碼脈沖,這 108ms 發(fā)射代碼由一個(gè)起始碼(9ms),一個(gè)結(jié)果碼(4.5ms),低 8 位地址碼(9ms18ms)高 8 位地址碼(9ms18ms),8 位數(shù)據(jù)碼(9ms18ms)和這 8 位數(shù)據(jù)的反碼(9ms18ms)組成。 圖 10 紅外編碼圖 如果鍵按下超過(guò) 108ms 仍未松開(kāi)時(shí),如圖 07 所示每隔 108ms 輸出一幀 9ms 載波+2.25ms 關(guān)斷+0.56ms 載波的信號(hào),直至釋放接下來(lái)發(fā)射的代碼(連發(fā)代碼)代碼格式,這種連發(fā)代 碼常用于電視遙控器長(zhǎng)按連續(xù)增加音量等功能。 圖 11 長(zhǎng)按按鍵的紅外波形圖 注:代碼寬度算法:
17、 16 位地址碼的最短寬度:1.1216=18ms 16 位地址碼的最長(zhǎng)寬度:2.24ms16=36ms 易知 8 位數(shù)據(jù)代碼及其 8 位反代碼的寬度和不變:(1.12ms+2.24ms)8=27ms 32 位 代碼的寬度為(18ms+27ms)(36ms+27ms) 1 解碼的關(guān)鍵是如何識(shí)別“0”和“1” ,從位的定義我們可以發(fā)現(xiàn)“0” 、 “1”均以 0.56ms 的低電平開(kāi)始,不同的是高電平的寬度不同, “0”為 0.56ms,“1”為 1.68ms,所以 必須根據(jù)高電平的寬度區(qū)別“0”和“1” 。如果從 0.56ms 低電平過(guò)后,開(kāi)始延時(shí),0.56ms 以后,若讀到的電平為低,說(shuō)明該位
18、為“0” ,反之則為“1” ,為了可靠起見(jiàn),延時(shí)必須比 0.56ms 長(zhǎng)些,但又不能超過(guò) 1.12ms,否則如果該位為“0” ,讀到的已是下一位的高電平, 因此取(1.12ms+0.56ms)/2=0.84ms 最為可靠,一般取 0.84ms 左右均可。 2 根據(jù)碼的格式,應(yīng)該等待 9ms 的起始碼和 4.5ms 的結(jié)果碼完成后才能讀碼。 3.4 紅外接收解碼系統(tǒng) 紅外接收電路一體化的紅外接收裝置將遙控信號(hào)的接收、放大、檢波、整形集于一身, 并輸出可以讓單片機(jī)識(shí)別的 ttl 信號(hào),這樣大大簡(jiǎn)化了接收電路的復(fù)雜程度和電路的設(shè)計(jì) 工作。在本系統(tǒng)中我們采用紅外一體化接收頭 sm0038,外觀及紅外接
19、收電路如圖 08 所示。 sm0038 黑色環(huán)氧樹(shù)脂封裝,不受日光、熒光燈等光源干擾,內(nèi)附磁屏蔽,功耗低,靈敏度 高。在用小功率發(fā)射管發(fā)射信號(hào)情況下,其接收距離可達(dá) 35m。它能與 ttl、coms 電路兼容。 sm0038 為直立側(cè)面收光型。三個(gè)管腳分別是地、5 v 電源、解調(diào)信號(hào)輸出端。 圖 12 sm0038 引腳圖和原理圖 sm0038 接收紅外信號(hào)頻率為 38 khz,周期約 26 s,同時(shí)能對(duì)信號(hào)進(jìn)行放大、檢波、 整形,得到 ttl 電平的編碼信號(hào)。ttl 電平信號(hào)被利用的最多是因?yàn)橥ǔ?shù)據(jù)表示采用二 進(jìn)制規(guī)定,+5v 等價(jià)于邏輯“1” ,0v 等價(jià)于邏輯“0” ,這被稱做 ttl
20、(晶體管-晶體管邏輯 電平)信號(hào)系統(tǒng),這是計(jì)算機(jī)處理器控制的設(shè)備內(nèi)部各部分之間通信的標(biāo)準(zhǔn)技術(shù)。經(jīng)過(guò) sm0038 調(diào)解后的波形由 out 輸入單片機(jī)的 p33 口,單片機(jī)識(shí)別后得到 ttl 電平的編碼信號(hào), 對(duì)其信號(hào)進(jìn)行解碼翻譯,以脈寬為 0.565ms、間隔 0.56ms、周期為 1.125ms 的組合表示二 進(jìn)制的“0” ;以脈寬為 0.565ms、間隔 1.685ms、周期為 2.25ms 的組合表示二進(jìn)制的“1” 。 這樣就得出了一連串的數(shù)據(jù),再根據(jù)編碼程序?qū)?shù)據(jù)賦予的含義,就可以完整的接收和翻譯 出所要實(shí)現(xiàn)的功能,如圖 13 所示。 a sm0038 b 圖 13 一幀 sm0038
21、 調(diào)解后的波形 4 at89s52 單片機(jī) 4.1 at89s52 單片機(jī) 本次設(shè)計(jì)所使用的單片機(jī)是atmel公司的at89s52芯片,at89s52是一種低功耗、高性能 cmos8位微控制器,具有8k 在系統(tǒng)可編程flash存儲(chǔ)器。使用atmel 公司高密度非易失性存 儲(chǔ)器技術(shù)制造,與工業(yè)80c51 產(chǎn)品指令和引腳完全兼容。片上flash允許程序存儲(chǔ)器在系統(tǒng) 可編程,亦適于常規(guī)編程器。在單芯片上,擁有靈巧的8 位cpu 和在系統(tǒng)可編程flash,使 得at89s52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。at89s52具有以下標(biāo) 準(zhǔn)功能:8k字節(jié)flash,256字節(jié)ram,3
22、2位i/o 口線,看門(mén)狗定時(shí)器,2個(gè)數(shù)據(jù)指針三個(gè)16 位定時(shí)器/計(jì)數(shù)器,一個(gè)6向量2級(jí)中斷結(jié)構(gòu),全雙工串行口,片內(nèi)晶振及時(shí)鐘電路。at89s52 可降至0hz 靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式??臻e模式下,cpu停止工作,允許 ram、定時(shí)器/計(jì)數(shù)器、串口、中斷繼續(xù)工作。掉電保護(hù)方式下,ram內(nèi)容被保存,振蕩器被 凍結(jié),單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止。 at89s52 的引腳圖如圖 14 所示: 圖 14 at89s52 引腳圖 at89s52 單片機(jī)引腳注釋?zhuān)?vccvcc : 電源 gndgnd: 地 p0p0 口口:p0口是一個(gè)8位漏極開(kāi)路的雙向i/o口。作為輸
23、出口,每位能驅(qū)動(dòng)8個(gè)ttl邏輯電 平。對(duì)p0端口寫(xiě)“1”時(shí),引腳用作高阻抗輸入。當(dāng)訪問(wèn)外部程序和數(shù)據(jù)存儲(chǔ)器時(shí),p0口也 被作為低8位地址/數(shù)據(jù)復(fù)用。在這種模式下,p0具有內(nèi)部上拉電阻。在 flash編程時(shí),p0口 也用來(lái)接收指令字節(jié);在程序校驗(yàn)時(shí),輸出指令字節(jié)。程序校驗(yàn)時(shí),需要外部上拉電阻。 p1p1 口口:p1 口是一個(gè)具有內(nèi)部上拉電阻的8 位雙向i/o 口,p1 輸出緩沖器能驅(qū)動(dòng)4 個(gè) ttl 邏輯電平。對(duì)p1 端口寫(xiě)“1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。 作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流(iil)。 p2p2 口口:p2 口是一個(gè)具有內(nèi)部
24、上拉電阻的8 位雙向i/o 口,p2 輸出緩沖器能驅(qū)動(dòng)4 個(gè) ttl 邏輯電平。對(duì)p2 端口寫(xiě)“1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。 作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流(iil)。在訪問(wèn)外 部程序存儲(chǔ)器或用16位地址讀取外部數(shù)據(jù)存儲(chǔ)器(例如執(zhí)行movx dptr)時(shí),p2 口送出高 八位地址。在這種應(yīng)用中,p2 口使用很強(qiáng)的內(nèi)部上拉發(fā)送1。在使用8位地址(如movx ri)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí),p2口輸出p2鎖存器的內(nèi)容。在flash編程和校驗(yàn)時(shí),p2口也接 收高8位地址字節(jié)和一些控制信號(hào)。 p3p3 口口:p3 口是一個(gè)具有內(nèi)部上拉電阻的8 位
25、雙向i/o 口,p2 輸出緩沖器能驅(qū)動(dòng)4 個(gè) ttl 邏輯電平。對(duì)p3 端口寫(xiě)“1”時(shí),內(nèi)部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。 作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流(iil)。p3口亦作 為at89s52特殊功能(第二功能)使用,如下表所示。在flash編程和校驗(yàn)時(shí),p3口也接收一 些控制信號(hào)。 rstrst: 復(fù)位輸入。晶振工作時(shí),rst腳持續(xù)2 個(gè)機(jī)器周期高電平將使單片機(jī)復(fù)位??撮T(mén)狗 計(jì)時(shí)完成后,rst 腳輸出96 個(gè)晶振周期的高電平。特殊寄存器auxr(地址8eh)上的disrto位 可以使此功能無(wú)效。disrto默認(rèn)狀態(tài)下,復(fù)位高電平有效。 ale/
26、progale/prog:地址鎖存控制信號(hào)(ale)是訪問(wèn)外部程序存儲(chǔ)器時(shí),鎖存低8 位地址的輸 出脈沖。在flash編程時(shí),此引腳(prog)也用作編程輸入脈沖。 在一般情況下,ale 以晶振六分之一的固定頻率輸出脈沖,可用來(lái)作為外部定時(shí)器或時(shí) 鐘使用。然而,特別強(qiáng)調(diào),在每次訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí),ale脈沖將會(huì)跳過(guò)。如果需要, 通過(guò)將地址為8eh的sfr的第0位置“1”,ale操作將無(wú)效。這一位置“1”,ale 僅在執(zhí)行 movx 或movc指令時(shí)有效。否則,ale 將被微弱拉高。這個(gè)ale 使能標(biāo)志位(地址為8eh的 sfr的第0位)的設(shè)置對(duì)微控制器處于外部執(zhí)行模式下無(wú)效。 psenpse
27、n:外部程序存儲(chǔ)器選通信號(hào)(psen)是外部程序存儲(chǔ)器選通信號(hào)。當(dāng) at89s52從外 部程序存儲(chǔ)器執(zhí)行外部代碼時(shí),psen在每個(gè)機(jī)器周期被激活兩次,而在訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器 時(shí),psen將不被激活。ea/vpp:訪問(wèn)外部程序存儲(chǔ)器控制信號(hào)。為使能從0000h 到ffffh的外 部程序存儲(chǔ)器讀取指令,ea必須接gnd。為了執(zhí)行內(nèi)部程序指令,ea應(yīng)該接vcc。在flash編 程期間,ea也接收12伏vpp電壓。 xtal1xtal1:振蕩器反相放大器和內(nèi)部時(shí)鐘發(fā)生電路的輸入端。 xtal2xtal2:振蕩器反相放大器的輸出端。 4.2 時(shí)鐘電路 單片機(jī)的時(shí)鐘電路由振蕩電路和分頻電路組成,其振蕩電路
28、由反相器以及并聯(lián)外接的石 英晶體和電容組成,用于產(chǎn)生振蕩脈沖。分頻電路用于把振蕩脈沖分頻,以的到所需要的時(shí) 鐘信號(hào)。 圖 15 晶振電路 振蕩電路如圖 11 所示:其輸入端為引腳 xtal1,輸出端為引腳 xtal2。通過(guò)這兩個(gè)引腳 在芯片外并接石英晶體振蕩器和兩只電容,石英晶體為一感性原件,與電容構(gòu)成振蕩回路, 為片內(nèi)放大器提供正反饋和振蕩的相移條件,從而構(gòu)成一個(gè)穩(wěn)定的自激振蕩器。振蕩器的頻 率主要取決于晶體的振蕩頻率, 一般晶體可在 1.212 mhz 之間任選, 電容 c1、 c2 可在 530 pf 之間選擇, 電容的大小對(duì)振蕩頻率有微小的影響, 可起頻率微調(diào)作用。 振蕩脈沖經(jīng)二分頻后
29、作為系統(tǒng)的時(shí)鐘信號(hào),時(shí)鐘信號(hào)經(jīng)過(guò)三分頻產(chǎn)生 ale 信號(hào),ale 信 號(hào)用于控制把 p0 口的低 8 位地址送入鎖存器鎖起來(lái),以實(shí)現(xiàn)低地址和數(shù)據(jù)的分時(shí)傳送,ale 還可作為外部時(shí)鐘或外部脈沖使用。時(shí)鐘信號(hào)經(jīng)六分頻得到機(jī)器周期信號(hào)。 4.3 中斷系統(tǒng) a 中斷的概念 當(dāng) cpu 與外設(shè)交換信息時(shí),由于外設(shè)的速度比較慢,若用查詢的方式,則 cpu 就要浪費(fèi) 很多時(shí)間去等待外設(shè)。這樣就存在一個(gè)快速的 cpu 與慢速的外設(shè)之間的矛盾。為了解決這個(gè) 問(wèn)題,就發(fā)展了中斷的概念。 cpu 正在處理某一程序時(shí),發(fā)生了另一突發(fā)事件請(qǐng)求 cpu 迅速去處理(中斷發(fā)生);cpu 暫時(shí)停止當(dāng)前的工作,轉(zhuǎn)到需要處理的中
30、斷源的服務(wù)程序的入口(中斷響應(yīng)),一般在入口處 執(zhí)行一跳轉(zhuǎn)指令轉(zhuǎn)去處理中斷事件(中斷服務(wù));待 cpu 將中斷事件處理完畢后,再回到原來(lái) 程序被中斷的地方繼續(xù)處理執(zhí)行程序(中斷返回),這一處理過(guò)程稱為中斷。 51 單片機(jī)的中斷系統(tǒng)提供 5 個(gè)中斷源:外部中斷 0 和外部中斷 1,定時(shí)/計(jì)數(shù)器(t0)和 (t1)的溢出中斷,串行接口的接收和發(fā)送中斷。本程序中只用到了外部中斷 1。 b 中斷控制 1 中斷允許寄存器 ie(a8h) cpu 對(duì)中斷系統(tǒng)所有中斷以及某個(gè)中斷源的開(kāi)放和屏蔽是由中斷允許寄存器(ie)控制的。 ie 各位的定義如表 1 所示: 表 1 中斷允許寄存器 ie: 位地 址 0a
31、fh0aeh0adh0ach0abh0aah0a9h0a8h 位符 號(hào) ea/eset1ex1et0ex0 ea中斷允許總控制位 ea0中斷總禁止,禁止所有中斷 ea1中斷總允許,總允許后中斷的禁止或允許由各中斷源的中斷允許控制位設(shè)置。 ex0 和 ex1外部中斷允許控制位 ex0(ex1)0禁止外部中斷 et0 和 et1定時(shí)器/計(jì)數(shù)器中斷允許控制位 et0(et1)0禁止定時(shí)器/計(jì)數(shù)器中斷 et0(et1)1允許定時(shí)器/計(jì)數(shù)器中斷 es串行中斷允許控制位 es=0禁止串行中斷 es=1允許串行中斷 2 中斷優(yōu)先級(jí)控制寄存器(ip) 各中斷的優(yōu)先級(jí)通過(guò)中斷優(yōu)先級(jí)控制寄存器 ip 來(lái)設(shè)定,其未
32、定義及位地址如表 2 所示: 表 2 中斷優(yōu)先級(jí)控制寄存器: 位地址 0 bfh 0be h 0bd h 0bc h 0bb h 0ba h 0b9 h 0b8 h 位符號(hào) /pspt1px1pt0px0 px0外部中斷 0 優(yōu)先級(jí)設(shè)定位; pt0定時(shí)中斷 0 優(yōu)先級(jí)設(shè)定位; px1外部中斷 1 優(yōu)先級(jí)設(shè)定位; pt1定時(shí)中斷 1 優(yōu)先級(jí)設(shè)定位; ps串行中斷優(yōu)先級(jí)設(shè)定位。 3 定時(shí)器控制寄存器(tcon) 該寄存器用于保存外部中斷請(qǐng)求以及定時(shí)器的計(jì)數(shù)溢出。進(jìn)行字節(jié)操作時(shí),寄存器地址 為 88h。按位操作時(shí),各位的地址為 88h8fh。寄存器的內(nèi)容及位地址表示如表 3 所示: 表 3 定時(shí)器控
33、制寄存器: 位地址 8fh 8eh 8dh 8ch 8bh 8ah 89h 88h 位符號(hào) tf1 tr1 tf0 tr0 ie1 it1 ie0 it0 ie0 和 ie1外中斷請(qǐng)求標(biāo)志位。當(dāng) cpu 采樣到 int0(或 int1)端出現(xiàn)有效中斷請(qǐng) 求時(shí),ie0(ie1)位由硬件置“1”。 當(dāng)中斷響應(yīng)完成轉(zhuǎn)向中斷服務(wù)程序時(shí),由硬件把 ie0(或 ie1)清零。 tr0 和 tr1定時(shí)器運(yùn)行控制位: tr0 (tr1 )0定時(shí)器/計(jì)數(shù)器不工作 tr0 (tr1 )1定時(shí)器/計(jì)數(shù)器開(kāi)始工作 tf0 和 tf1計(jì)數(shù)溢出標(biāo)志位。當(dāng)計(jì)數(shù)器產(chǎn)生計(jì)數(shù)溢出時(shí),相應(yīng)的溢出標(biāo)位 硬件置“1”。 并自動(dòng)產(chǎn)生定時(shí)
34、中斷請(qǐng)求。 5 l298n 驅(qū)動(dòng)模塊 5.15.11 l298n 驅(qū)動(dòng)模塊說(shuō)明 l298 是 sgs 公司的產(chǎn)品,比較常見(jiàn)的是 15 腳 multiwatt 封裝的 l298n,內(nèi)部同樣包含 4 通道邏輯驅(qū)動(dòng)電路??梢苑奖愕尿?qū)動(dòng)兩個(gè)直流電機(jī),可以直接驅(qū)動(dòng)兩路 3-30v 直流電機(jī), 并提供了 5v 輸出接口,可以給 5v 單片機(jī)電路系統(tǒng)供電,支持 3.3vmcu 控制,可以方便的控 制直流電機(jī)速度和方向,也可以控制 2 相步進(jìn)電機(jī)如圖 16 所示。 圖 12 圖 16 l298 控制電路 5.2 l298 芯片驅(qū)動(dòng)參數(shù) 1.驅(qū)動(dòng)芯片:全新原裝 l298n 雙 h 橋驅(qū)動(dòng)芯片 2.驅(qū)動(dòng)部分端子供
35、電范圍 vms:5v30 v 3.驅(qū)動(dòng)部分峰值電流 io:2 a 4.邏輯部分端子供電范圍 vss:3.3-5.5 v 5.邏輯部分工作電流范圍:047 ma 6.控制信號(hào)輸入電壓范圍:高電平 4.5-5.5v 低電平 0 v 7.最大功耗:20 w 8.存儲(chǔ)溫度:25130 9.驅(qū)動(dòng)板尺寸:55 mm*49mm*33mm 10.驅(qū)動(dòng)板重量:46 g 11.其他功能:控制方向指示燈、電源指示,電流檢測(cè),邏輯部分板內(nèi)取電接口。 5.3 功能簡(jiǎn)圖 模塊提供 4 輸入或者 6 輸入單片機(jī)信號(hào),用跳線帽靈活選擇,支持 pwm 調(diào)速,支持 3.3v 單片機(jī),板載上拉電阻,完美解決 51 單片機(jī) io 口
36、驅(qū)動(dòng)能力不夠的問(wèn)題。 模塊接線方法:in1-in4 接單片機(jī), ena,enb 可以用跳線帽選擇直接接高電平或者用單 片機(jī)控制,in1-in4 提供 4 個(gè)跳線帽選擇是否接上 10k 的上拉電阻,out1-out2 接直流電機(jī) 1,out3-out4 接電機(jī) 2,vcc,gnd 分別接電池盒正負(fù)極,當(dāng) vcc 電壓大于 6v 時(shí),+5 為輸出, 可以方便給 5v 的單片機(jī)供電,當(dāng) vcc 電壓小于 6v 時(shí),需拔掉 5v_en 跳線帽,外部給+5 提 供一個(gè) 5v 電壓保證 298n 芯片的正常工作。 vcc:理論上可以最高輸入 46v,但是理論上 l298n 芯片的最高功率只有 25w,在
37、50v 最 高工作電壓時(shí),電流不應(yīng)超過(guò) 0.5a,實(shí)際模塊上有 7805 芯片給單片機(jī)提供 5v,7805 的正 向工作電壓不應(yīng)超過(guò) 28v,所以模塊 vcc 理論最大工作電壓不應(yīng)超過(guò) 28v,實(shí)際建議不應(yīng)該 超過(guò) 24v,在 24v 工作電壓下,單個(gè)電機(jī)的電流不應(yīng)超過(guò) 1a,2 個(gè)電機(jī)同時(shí)使用單個(gè)電機(jī)的 電流不應(yīng)超過(guò) 0.5 a; vcc 輸入多少 v,完全取決于電機(jī)的額定電壓,out 的高電平電壓等于 vcc,低電平電壓 等于 0v,本公司的減速電機(jī)額定電壓一般 6v,建議 vcc 用 6v 的電源,履帶車(chē)額定電壓為 5-9v,建議 7.2v 供電。 gnd:接地,這個(gè)要注意的是,如果和單
38、片機(jī)板以及其他系統(tǒng)連一起的時(shí)候,整個(gè)系統(tǒng)的 gnd 要連一起,如果不連一起,電壓就沒(méi)有一個(gè)參考電平,無(wú)法進(jìn)行正??刂啤?+5:5v 輸出,模塊板載 7805,可以方便給單片機(jī)以及其他需要 5v 的系統(tǒng)供電,前提是 vcc 接大于 6v 電壓的時(shí)候,+5 端才有 5v 輸出,如果 vcc 小于 6v,需要拔掉 5v_en 跳線帽, +5 端輸入一個(gè) 3.3v-5v 的電壓,因?yàn)?l298n 邏輯部分需要供電。 in1-in4:接單片機(jī) io 口,高低電平分別對(duì)應(yīng) out1-out4 的高低電平; out1-out4:out1、out2 接電機(jī) 1,out3、out4 接電機(jī) 2,out1 和 o
39、ut2 有電壓差即一個(gè) 為高一個(gè)為低電機(jī)才轉(zhuǎn); ena:out1-out2 的使能端,高電平有效,低電平禁止,跳線帽接上默認(rèn) ena 為高電平, 一般不用管,如果需要 pwm 調(diào)速,就需要拔掉跳線帽,ena 接單片機(jī) io 口; enb:out3-out4 的使能端,高電平有效,跳線帽接上默認(rèn) ena 為高電平,一般不用管, 如果需要 pwm 調(diào)速,就需要拔掉跳線帽,enb 接單片機(jī) io 口; r1-r4:跳線帽接上,in1-in4 端加了 10k 的上拉電阻,跳線帽拔掉,無(wú)上拉電阻; out1,out2 和 out3,out4 之間可分別接電動(dòng)機(jī) 5,7,10,12 腳接輸入控制電平,控
40、制電機(jī)的正反轉(zhuǎn)。ena,enb 接控制使能端,控制電機(jī)的停轉(zhuǎn)。表 1 是 l298n 功能邏輯圖。 由表 1 可知 ena 為低電平時(shí),輸入電平對(duì)電機(jī)控制起作用,當(dāng) ena 為高電平,輸入電平為一 高一低,電機(jī)正或反轉(zhuǎn)。同為低電平電機(jī)停止,同為高電平電機(jī)剎停。下圖為 l298n 控制邏 輯表 表 4 l298n 控制邏輯表: eaeain1in1in2in2 停止0 xx 正轉(zhuǎn)110 反轉(zhuǎn)101 剎停111 停止100 6 遙控賽車(chē)系統(tǒng)框圖及電路設(shè)計(jì) 6.1 系統(tǒng)框圖及電路設(shè)計(jì) 遙控接收單元由單片機(jī)最小系統(tǒng)和紅外接收器、控制對(duì)象電路等組成,接收控制器由一 個(gè) at89s52 芯片作為控制中心,
41、與接收電路和各自的控制電路共同構(gòu)成。其中接收電路使用 一體化紅外接收頭 sm0038, sm0038 工作頻率為 38 khz,能對(duì)收到遙控信號(hào)進(jìn)行放大、檢波、 整形、解調(diào),得到 ttl 電平的編碼信號(hào),再送給單片機(jī),經(jīng)單片機(jī)解碼并執(zhí)行相關(guān)控制程序 圖 18 紅外遙控賽車(chē)系統(tǒng)框圖 at89s52 單片機(jī) 電源 控制對(duì)象 紅外接收器 復(fù)位電路 l298n 驅(qū)動(dòng) 晶振電路 圖 19 遙控賽車(chē)控制電路圖 7 紅外遙控賽車(chē)程序設(shè)計(jì) 7.1 紅外信號(hào)解碼設(shè)計(jì)框圖 程序開(kāi)始是對(duì)單片機(jī)進(jìn)行初始化設(shè)置,循環(huán)掃描判斷是否有鍵按下,對(duì) sm0038 所發(fā)出 的 ttl 電平進(jìn)行解碼,遙控信號(hào)解碼程序流程圖如圖 2
42、0 所示。 圖 20 程序框圖 no no no no no no no 如果為高電平表示信號(hào)沒(méi)來(lái)繼續(xù)等 待,高電位是紅外接收頭的電平 避開(kāi)引導(dǎo)碼高電平 如果為低電平表示 還在引導(dǎo)碼高電平 如果為高電平表示還在引導(dǎo)碼 9ms 高電平結(jié)束,45ms 低電平 避開(kāi)引導(dǎo)碼的低電平,直接檢測(cè)用戶碼與數(shù)據(jù)碼。 等待第一位 ir 高電平信號(hào),如果為低表示還在 0 或 1 信號(hào) 0.56ms 高電平上,如果為高表 示 0 或 1 的高電平信號(hào)來(lái)臨, (即發(fā)射源的 0 或 1 的間隔低電平到來(lái), )解碼的關(guān)鍵是如何識(shí)別 “0”和“1” ,從位的定義我們可以發(fā)現(xiàn)“0” 、 “1”均以 0.56ms 的低電平開(kāi)始
43、,不同的是高 電平的寬度不同, “0”為 0.56ms,“1”為 1.68ms,所以必須根據(jù)高電平的寬度區(qū)別“0”和 “1” 。如果從 0.56ms 低電平過(guò)后,開(kāi)始延時(shí), 0.56ms 以后,若讀到 的電平為低,說(shuō)明該位為 “0” ,反之則為“1” ,為了可靠起見(jiàn),延時(shí)必 須比 0.56ms 長(zhǎng)些,但又不能超過(guò) 1.12ms,否則如 果該位為“0” ,讀到的已 是下一位的高電平, 因此?。?.12ms+0.56ms)/2=0.84ms 最為可靠, 一般取 0.88ms 左右均可。 將一組完整 的 8 個(gè)信號(hào) 接收完畢 將一組完整的 32 個(gè)信號(hào)接收完畢 接收的用戶碼與設(shè)定的用戶碼正反碼相比較
44、 接收的數(shù)據(jù)碼與設(shè)定的數(shù)據(jù)碼正反碼相比較 7.2 紅外接收軟件設(shè)計(jì) /=中斷讀取紅外鍵值程序= voidint0(void) interrupt 2 unsigned char j,k,n=0; irdelay(15); if (irin=1) return; /確認(rèn) ir 信號(hào)出現(xiàn) while (!irin) /等 ir 變?yōu)楦唠娖?,跳過(guò)導(dǎo) 9ms 的前低電平信號(hào)。 irdelay(1); for (j=0;j4;j+) /收集四組數(shù)據(jù) for (k=0;k=30) return; /0.14ms 計(jì)數(shù)過(guò)長(zhǎng)自動(dòng)離開(kāi)。 /高電平計(jì)數(shù)完畢 ircomj=ircomj 1; /數(shù)據(jù)最高位補(bǔ)“0”
45、if (n=8) ircomj = ircomj | 0 x80; /數(shù)據(jù)最高位補(bǔ)“1” n=0; 結(jié)結(jié) 束束 語(yǔ)語(yǔ) 這是一個(gè)磨練意志的過(guò)程。從課題的選擇開(kāi)始,到硬件和軟件系統(tǒng)的設(shè)計(jì),這其中經(jīng)歷 了很多困難,但是更重要的是在這個(gè)過(guò)程中我得到了很大的鍛煉。一方面通過(guò) s52 單片機(jī)等 一些器件的設(shè)計(jì)讓我學(xué)習(xí)和掌握了單片機(jī)技術(shù)的基礎(chǔ)知識(shí)和技術(shù)要點(diǎn),也使以前學(xué)的很多知 識(shí)都得到了運(yùn)用;另一方面在用 protel 99 se 軟件畫(huà)電路圖,這個(gè)過(guò)程中讓我掌握了計(jì)算機(jī) 輔助的設(shè)計(jì)技術(shù)。當(dāng)然,這是一個(gè)需要不斷的嘗試,不斷的校核,不斷的修改,最后完成一 個(gè)合理的設(shè)計(jì)的過(guò)程。需要的是細(xì)心和耐心。在很大程度上培
46、養(yǎng)了我拼搏的工作精神。使我 受益匪淺,更加明確了自己專(zhuān)業(yè)的方向。這次時(shí)間是短暫的,但這我想我們學(xué)到的應(yīng)該不僅 僅是專(zhuān)業(yè)技術(shù)等表面上的東西,更深一層的是對(duì)人生的感悟,對(duì)未來(lái)的想法,年輕人的桀驁 不馴在此時(shí)已經(jīng)不在有意義,取而代之的是理性的思維。我們應(yīng)該具備什么樣的能力,我們 適合什么樣的人生,我們應(yīng)該在怎樣的崗位上實(shí)現(xiàn)自己的人生價(jià)值。 實(shí)習(xí)是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí)、發(fā)現(xiàn)、提出、分析和解決實(shí)際問(wèn)題,鍛煉實(shí)踐能力 的重要環(huán)節(jié),是對(duì)學(xué)生實(shí)際工作能力的具體訓(xùn)練和考察過(guò)程,通過(guò)課程設(shè)計(jì)我們能夠比較系 統(tǒng)的了解理論知識(shí),把理論和實(shí)踐相結(jié)合,并且用到生活當(dāng)中。在做設(shè)計(jì)的過(guò)程中總會(huì)出現(xiàn) 各種問(wèn)題,在這種情況下
47、我們都會(huì)努力尋求最佳路徑解決問(wèn)題,無(wú)形間提高了我們的動(dòng)手, 動(dòng)腦能力,并且同學(xué)之間還能相互探討問(wèn)題,研究解決方案,增進(jìn)大家的團(tuán)隊(duì)意識(shí)。 實(shí)習(xí)是短暫的,影響卻是長(zhǎng)遠(yuǎn)的。通過(guò)實(shí)習(xí)讓我體會(huì)了團(tuán)隊(duì)合作的益處,在團(tuán)隊(duì)中一起 發(fā)現(xiàn)問(wèn)題、討論問(wèn)題,共同進(jìn)步、共同提高。硬件實(shí)習(xí)主要是我們理論知識(shí)的延伸,它的目 的主要是要在設(shè)計(jì)中發(fā)現(xiàn)問(wèn)題,并且自己要能找到解決問(wèn)題的方案,形成一種獨(dú)立的意識(shí)。 我們還能從設(shè)計(jì)中檢驗(yàn)我們所學(xué)的理論知識(shí)到底有多少,鞏固我們已經(jīng)學(xué)會(huì)的,不斷學(xué)習(xí)我 們所遺漏的新知識(shí),把所學(xué)的知識(shí)學(xué)的更加扎實(shí)。 在本文的撰寫(xiě)過(guò)程中,導(dǎo)師夏雨果給予了悉心的指導(dǎo)和關(guān)心,使我克服了眾多困難終于 完成了畢業(yè)設(shè)計(jì)的
48、撰寫(xiě)工作。導(dǎo)師淵博的知識(shí)、嚴(yán)謹(jǐn)求實(shí)的治學(xué)態(tài)度及敬業(yè)精神,給我留下 了深刻的印象,并將在我今后的人生道路上產(chǎn)生深遠(yuǎn)的影響,在此論文完成之際,謹(jǐn)向?qū)?致以崇高的敬意和衷心的感謝!再一次感謝所有關(guān)心我、幫助我的人! 參考文獻(xiàn)參考文獻(xiàn) 【1】 呂國(guó)泰,白朋友主編。電子技術(shù)(第 3 版) 。高等教育出版社出版社。2010 年 1 月。 【2】 杜剛主編,王啟寧、戎華洪、張東霞等編著。電路設(shè)計(jì)與制板protel99se 應(yīng)用教程, 清華大學(xué)出版社,2009 年 6 月。 【3】 賴萬(wàn)欽,嚴(yán)桂蘭編著。c 語(yǔ)言程序設(shè)計(jì)基礎(chǔ)。夏門(mén)大學(xué)出版社,2006 年 7 月。 【4】 李春彪編著。電路電工基礎(chǔ)與實(shí)訓(xùn)(第 2 版) 。北京大學(xué)出版社,2008.8 月。 【5】 單承贛,單玉峰,姚磊等編著。射頻識(shí)別(rfid)原理與應(yīng)用。電子工業(yè)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 母豬妊娠期營(yíng)養(yǎng)支持的試題及答案
- 全面解析西醫(yī)臨床試題及答案
- 勞動(dòng)素養(yǎng)考試題及答案
- 網(wǎng)絡(luò)規(guī)劃設(shè)計(jì)師考試的核心價(jià)值分析試題及答案
- 環(huán)境儀器考試題及答案
- 山西省忻州市第一中學(xué)高中物理16.4碰撞預(yù)習(xí)學(xué)案新人教版選修3-5
- 細(xì)分健康管理師考試知識(shí)點(diǎn)的邏輯關(guān)聯(lián)試題及答案
- 四年級(jí)科學(xué)下冊(cè)4.3蘋(píng)果為什么會(huì)落地教案2蘇教版
- 2024學(xué)年六年級(jí)語(yǔ)文下冊(cè)第五單元20真理誕生于一百個(gè)問(wèn)號(hào)之后教案1含反思新人教版
- 獲取2025年公共營(yíng)養(yǎng)師考試通過(guò)秘笈試題及答案
- 醫(yī)院反恐知識(shí)課件
- 唱給小蘿卜頭的歌
- 新型電力系統(tǒng)簡(jiǎn)介演示
- 傳統(tǒng)戲曲的角色扮演與表演藝術(shù)
- 支架法現(xiàn)澆連續(xù)梁(高速鐵路橋梁施工)
- 反家庭暴力法演示課件
- 降低重癥患者crrt相關(guān)低體溫發(fā)生率的pdca 模板
- 消費(fèi)者起訴狀模板范文
- (完整版)外科護(hù)理學(xué)知識(shí)點(diǎn)整理
- 在那遙遠(yuǎn)的地方課件
- 基于JavaEE技術(shù)的網(wǎng)上家用電器銷(xiāo)售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
評(píng)論
0/150
提交評(píng)論