通信原理課程設(shè)計(jì)-紅外遙控貪食蛇

通信原理課程設(shè)計(jì)-紅外遙控貪食蛇

ID:12924357

大?。?.26 MB

頁數(shù):32頁

時(shí)間:2018-07-19

通信原理課程設(shè)計(jì)-紅外遙控貪食蛇_(dá)第1頁
通信原理課程設(shè)計(jì)-紅外遙控貪食蛇_(dá)第2頁
通信原理課程設(shè)計(jì)-紅外遙控貪食蛇_(dá)第3頁
通信原理課程設(shè)計(jì)-紅外遙控貪食蛇_(dá)第4頁
通信原理課程設(shè)計(jì)-紅外遙控貪食蛇_(dá)第5頁
資源描述:

《通信原理課程設(shè)計(jì)-紅外遙控貪食蛇》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、基于紅外遙控的點(diǎn)陣貪食蛇通信系統(tǒng)原理課程設(shè)計(jì)基于51單片機(jī)和紅外遙控的點(diǎn)陣貪食蛇院系:惠州學(xué)院電子科學(xué)系班級:11電子信息工程1班組員:翁銖煒 110703131林貴玉 110703122基于紅外遙控的點(diǎn)陣貪食蛇目錄第一章方案設(shè)計(jì)與論證………………………………………………11、穩(wěn)壓電源模塊方案論證………………………………………12、單片機(jī)的選擇論證……………………………………………23、點(diǎn)陣驅(qū)動(dòng)方案論證……………………………………………2第二章系統(tǒng)總體設(shè)計(jì)…………………………………………………3第三章紅外遙控系統(tǒng)介紹……………………………………………41、紅外通訊原理………………

2、……………………………………42、紅外遙控系統(tǒng)結(jié)構(gòu)………………………………………………53、調(diào)制………………………………………………………………54、發(fā)射系統(tǒng)…………………………………………………………65、一體化紅外接收頭………………………………………………76、紅外編碼格式……………………………………………………8第四章硬件設(shè)計(jì)……………………………………………………101、8X8LED單色點(diǎn)陣的原理說明………………………………102、LED陣列驅(qū)動(dòng)電路………………………………………………103、穩(wěn)壓電源電路……………………………………………………104、蜂鳴器及其驅(qū)動(dòng)電路…

3、………………………………………115、紅外接收模塊電路………………………………………………116、單片機(jī)最小系統(tǒng)…………………………………………………127、系統(tǒng)總原理圖……………………………………………………12第五章軟件設(shè)計(jì)……………………………………………………141、主程序工作流程…………………………………………………142、LED點(diǎn)陣初始化…………………………………………………143、貪吃蛇的移動(dòng)……………………………………………………154、食物的隨機(jī)出現(xiàn)………………………………………………155、紅外遙控………………………………………………………15第六章 測試與調(diào)

4、試…………………………………………………17第七章 總結(jié)…………………………………………………………19附錄一系統(tǒng)源程序…………………………………………………20基于紅外遙控的點(diǎn)陣貪食蛇緒論:本文根據(jù)貪食蛇的游戲規(guī)則,主要闡述基于51單片機(jī)和紅外遙控的點(diǎn)陣貪食蛇的設(shè)計(jì)方案及思路。本文以ATMELAT89S52單片機(jī)為控制核心,使用8*8點(diǎn)陣為顯示模塊,設(shè)計(jì)并實(shí)現(xiàn)貪食蛇最基本的功能。文章詳細(xì)介紹了紅外遙控貪食蛇的硬件電路和軟件設(shè)計(jì)。硬件部分利用紅外接收頭的輸出接在AT89C52單片機(jī)INT1中斷口,通過跳變沿觸發(fā)的方式來觸發(fā)單片機(jī)INT1中斷,從而可以對編碼脈沖進(jìn)行接收、存儲(chǔ)和解碼

5、,然后根據(jù)對應(yīng)的鍵值實(shí)現(xiàn)點(diǎn)陣上貪食蛇的各種運(yùn)動(dòng)變換。貪吃蛇,是一種益智小游戲。其游戲背景:蛇引誘夏娃吃了蘋果之后,就被貶為毒蟲,陰險(xiǎn)的象征,而蛇吃東西是整只動(dòng)物吞進(jìn)去的,大概在文藝復(fù)興的時(shí)候就有人發(fā)明了這么一種游戲,是現(xiàn)在貪吃蛇的前身,后來慢慢地發(fā)展成了現(xiàn)有的貪吃蛇游戲。其游戲規(guī)則比較簡單,就是一條小蛇,不停地在屏幕上游走去吃屏幕上出現(xiàn)的食物,越吃越長,到了一定的長度之后,就可以進(jìn)入下一關(guān),越到后面的關(guān)卡蛇移動(dòng)的速度越快,只要蛇頭碰到四周的墻壁或者碰到自己的身體,小蛇就立即斃命并結(jié)束游戲?;诩t外遙控的點(diǎn)陣貪食蛇第一章方案設(shè)計(jì)與論證:1、穩(wěn)壓電源模塊方案論證:常用的電源有串聯(lián)型線

6、性穩(wěn)壓電源(LM2940、7805等)和開關(guān)型穩(wěn)壓電源(LM2596、LM2575等)兩大類。前者具有紋波小、電路結(jié)構(gòu)簡單的優(yōu)點(diǎn),但是效率較低,功耗大;后者功耗小,效率高,但電路卻比較復(fù)雜,電路的紋波大。對于單片機(jī),需要提供穩(wěn)定的5V電源,由于LM2940的穩(wěn)壓的線性度非常好,所以選用LM2940對其進(jìn)行供電。在本設(shè)計(jì)中,51單片機(jī)使用5V電源,電池使用7.2V電源。考慮到電源為充電電池組,額定電壓為7.2V,實(shí)際充滿電后電壓則為7.0-7.3V,所以單片機(jī)及紅外遙控模塊需采用穩(wěn)壓后的5V電源供電。方案一:使用三端穩(wěn)壓電路78XX系列,如7805。工作原理:是電流源型穩(wěn)壓電路,是

7、通過調(diào)節(jié)輸出電流來保證輸出端電壓的,其反饋量是電壓,基準(zhǔn)量也是電壓,經(jīng)過內(nèi)部電路轉(zhuǎn)化成反饋電流和基準(zhǔn)旁路電流,其差值又去旁路內(nèi)部電流源使輸出電流滿足端電壓的穩(wěn)定。方案二:使用LM2940低壓差三端穩(wěn)壓路。綜合兩種方案考慮,LM2940比7805的轉(zhuǎn)換效率高。7805直接輸入不接輸出的情況下,其內(nèi)部還會(huì)有3mA的電流消耗(靜態(tài)電流)。而LM2940的靜態(tài)電流就比它遠(yuǎn)遠(yuǎn)小得多了。最終采用方案二。29基于紅外遙控的點(diǎn)陣貪食蛇2、單片機(jī)的選擇論證:方案一:AT89S52單片機(jī)是一種高性能

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。