找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 7175|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

單片機(jī)動(dòng)態(tài)控制64個(gè)彩燈實(shí)驗(yàn)報(bào)告

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:331053 發(fā)表于 2018-5-16 10:12 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式

課題:單片機(jī)動(dòng)態(tài)控制64個(gè)彩燈

任務(wù)書

設(shè)計(jì)內(nèi)容:

用8051控制64個(gè)彩燈,使其先從左到右動(dòng)態(tài)點(diǎn)亮3次,后從右到左動(dòng)態(tài)點(diǎn)亮3次,再從上到下動(dòng)態(tài)點(diǎn)亮3次,最后從上到下動(dòng)態(tài)點(diǎn)亮3次。如此循環(huán)

設(shè)計(jì)要求:
  •        確定系統(tǒng)設(shè)計(jì)方案;
  •        進(jìn)行系統(tǒng)的硬件設(shè)計(jì);
  •        完成必要的參數(shù)計(jì)算與元器件選擇;
  •        完成應(yīng)用程序設(shè)計(jì);
  •        應(yīng)用程序的調(diào)試。
1


目錄

一、課題名稱………………………………………………………3

二、設(shè)計(jì)目的………………………………………………………3

三、系統(tǒng)原理圖……………………………………………………3

四、方案論證……………………………………………………4

  五、單獨(dú)電路設(shè)計(jì)
5.1單片機(jī)最小系統(tǒng)……………………………………6
5.2點(diǎn)陣模塊電路……………………………………7
5.3 8051引腳圖……………………………………8
5.4系統(tǒng)調(diào)試  …………………………………………8


六、源程序…………………………………………………………9

  七、總結(jié)……………………………………………………………11
  八、參考文獻(xiàn)………………………………………………………11
  九、致謝……………………………………………………………12


一、 課題名稱
單片機(jī)動(dòng)態(tài)控制64個(gè)彩燈
  • 設(shè)計(jì)目的
  • 進(jìn)一步熟悉和掌握單片機(jī)的結(jié)構(gòu)及工作原理。
  • 掌握單片機(jī)的接口技術(shù)及相關(guān)外圍芯片的外特性,控制方法。
  • 通過課程設(shè)計(jì),掌握以單片機(jī)核心的電路設(shè)計(jì)的基本方法和技術(shù),了解表關(guān)電路參數(shù)的計(jì)算方法。
  • 通過實(shí)際程序設(shè)計(jì)和調(diào)試,逐步掌握模塊化程序設(shè)計(jì)方法和調(diào)試技術(shù)。
  • 通過完成一個(gè)包括電路設(shè)計(jì)和程序開發(fā)的完整過程,了解開發(fā)一單片機(jī)應(yīng)用系統(tǒng)全過程
  • 系統(tǒng)原理圖
1、彩燈控制系統(tǒng)的硬件電路原理圖如下

                         圖1 電路原理圖

  • 方案論證

隨著人們生活環(huán)境的不斷改善和美化,在許多場(chǎng)合可以看到彩色霓虹燈。LED彩燈由于其豐 富的燈光
色彩,低廉的造價(jià)以及控制簡單等特點(diǎn)而得到了廣泛的應(yīng)用,用 彩燈來裝飾街道和城市建筑物已經(jīng)成為
一種時(shí)尚。但目前市場(chǎng)上各式樣的LED彩燈控制器大多數(shù)用全硬件電路實(shí)現(xiàn),電路結(jié)構(gòu)復(fù)雜、功能單一,
這樣一旦制作成品只能按照固定的模式閃亮,不能根據(jù)不同場(chǎng)合、不同時(shí)間段的需要來調(diào)節(jié)亮燈時(shí)間、模
式、閃爍頻率等動(dòng)態(tài) 參數(shù)。這種彩燈控制器結(jié)構(gòu)往往有芯片過多、電路復(fù)雜、功率損耗大等缺點(diǎn)。此外
從功能效果上看,亮燈模式少而且樣式單調(diào),缺乏用戶可操作性,影響亮燈效果。因此有必要對(duì)現(xiàn)有的彩
燈控制器進(jìn)行改進(jìn)。
  本文提出了一種基于AT89C51單片機(jī)的彩燈控制方案,實(shí)現(xiàn)對(duì)LED彩燈的控制。本方案以AT89C51單片
機(jī)作為主控核心,與鍵盤、顯示、驅(qū)動(dòng)等模塊組成核心主控制模塊


單片機(jī)控制64個(gè)彩燈系統(tǒng)框圖

、單獨(dú)電路設(shè)計(jì)
5.1單片機(jī)最小系統(tǒng)
   單片機(jī)最小系統(tǒng)原理圖如下:


其作用主要是為了保證單片機(jī)系統(tǒng)能正常工作。如圖7所示,單片機(jī)最小系統(tǒng)主要由AT89C51單片機(jī)、外部振蕩電路、復(fù)位電路和+5V電源組成。在外部振蕩電路中,單片機(jī)的XTAL1和XTAL2管腳分別接至由12MHZ晶振和兩個(gè)30PF電容構(gòu)成的振蕩電路兩側(cè),為電路提供正常的時(shí)鐘脈沖。  

5.2點(diǎn)陣模塊電路


本設(shè)計(jì)采用了AT89C51單片機(jī)作控制器,12MHz晶振, 8×8點(diǎn)陣共需要64個(gè)發(fā)光二極管組成,當(dāng)接高電平的時(shí)候則相應(yīng)的二極管就亮。先開始清屏100MS,置碼指針初值設(shè)置每個(gè)字的停留時(shí)間,每個(gè)字8個(gè)碼,存入R0,然后掃描輸出,再掃描下一個(gè),輸出到P2,再取下一個(gè)碼,掃描1MS,八個(gè)碼完,如果不完就循環(huán)到掃描輸出,下一步每個(gè)字的碼時(shí)間是否到了不到就從每個(gè)字八個(gè)碼開始循環(huán),下一步8個(gè)字48個(gè)碼是否完成,如果沒有完成就從每個(gè)字停留時(shí)間。字模中每一點(diǎn)使用一個(gè)二進(jìn)制位(Bit)表示,如果是1,則說明此處有點(diǎn),若是0,則說明沒有。

5.3   8051引腳圖


5.4系統(tǒng)調(diào)試
調(diào)試過程:
  • 保證電路板連接正確后,接上電源。
  • 測(cè)量各路電源電壓,看其是否正常。
  • 確認(rèn)無誤后,插入89S51單片機(jī),進(jìn)行硬件調(diào)試,燒寫程序檢查各部分硬件是否正常。
  • 修改段碼,使其達(dá)到預(yù)期控制效果,完成實(shí)驗(yàn)要求。

七、總結(jié)
1、在設(shè)計(jì)系統(tǒng)過程中,更加熟悉了Protel99se畫原理圖。
2、自己動(dòng)手制作電路板,提高動(dòng)手能力。
3、通過該系統(tǒng)的制作,學(xué)會(huì)了點(diǎn)陣動(dòng)態(tài)顯示原理及其編程方法。
3、調(diào)試程序過程中,針對(duì)遇到的問題,尋找解決方法。

八、參考文獻(xiàn)

1.《單片機(jī)技術(shù)實(shí)驗(yàn)實(shí)訓(xùn)教程》   周  越   江海職業(yè)技術(shù)學(xué)院   2007

2.《單片機(jī)基礎(chǔ)》  李廣弟    北京航空航天大學(xué)出版社   1992

3.《單片微機(jī)控制應(yīng)用技術(shù)—實(shí)操指導(dǎo)書》  張大明 劉振鵬    機(jī)械工業(yè)出版社

4.《8051單片機(jī)典型模塊設(shè)計(jì)與應(yīng)用》    鐘富昭、張  晨   人民郵電出版社

5.《單片機(jī)原理技術(shù)與應(yīng)用技術(shù)》   李全釗    機(jī)械工業(yè)出版社

6. 《單片機(jī)原理及應(yīng)用技術(shù)》  李全利  高等教育出版社  2004年7月

九、致謝

    在這次超聲波高度儀設(shè)計(jì)的過程中,我得到了許多人的幫助。首先我要感謝的是我的老師,在課程設(shè)計(jì)上給了我各方面的指導(dǎo),這是我能順利完成這次報(bào)告的首要條件。更重要的是幫我解決了許多技術(shù)上的難題,讓我能把系統(tǒng)做的更加完善。在此期間,我不僅學(xué)到了許多的新知識(shí),而且也開闊了視野,提高了自己的設(shè)計(jì)能力。其次,我要感謝我的同學(xué),他們也為我解決了不少的設(shè)計(jì)難題。這次課程設(shè)計(jì)讓我明白了一個(gè)道理,個(gè)人英雄主義精神自然可貴,但我發(fā)現(xiàn),個(gè)人最終還是離不開集體。

完整的Word格式文檔51黑下載地址:
單片機(jī)課程設(shè)計(jì)--單片機(jī)動(dòng)態(tài)控制64個(gè)彩燈.doc (160 KB, 下載次數(shù): 23)


評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:521091 發(fā)表于 2019-6-2 11:58 | 只看該作者
你這個(gè)哪里完整了?第六項(xiàng)源程序都沒有,跟貼出來的一模一樣
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表