目錄
一、課題名稱………………………………………………………3
二、設計目的………………………………………………………3
三、系統原理圖……………………………………………………3
四、方案論證………………………………………………………4
五、單獨電路設計
5.1單片機最小系統……………………………………6
5.2點陣模塊電路……………………………………7
5.3 8051引腳圖……………………………………8
5.4系統調試 …………………………………………8
六、源程序…………………………………………………………9
七、總結……………………………………………………………11
八、參考文獻………………………………………………………11
九、致謝……………………………………………………………12
一、 課題名稱
單片機動態控制64個彩燈
- 進一步熟悉和掌握單片機的結構及工作原理。
- 掌握單片機的接口技術及相關外圍芯片的外特性,控制方法。
- 通過課程設計,掌握以單片機核心的電路設計的基本方法和技術,了解表關電路參數的計算方法。
- 通過實際程序設計和調試,逐步掌握模塊化程序設計方法和調試技術。
- 通過完成一個包括電路設計和程序開發的完整過程,了解開發一單片機應用系統的全過程。
1、彩燈控制系統的硬件電路原理圖如下
圖1 電路原理圖
隨著人們生活環境的不斷改善和美化,在許多場合可以看到彩色霓虹燈。LED彩燈由于其豐 富的燈光
色彩,低廉的造價以及控制簡單等特點而得到了廣泛的應用,用 彩燈來裝飾街道和城市建筑物已經成為
一種時尚。但目前市場上各式樣的LED彩燈控制器大多數用全硬件電路實現,電路結構復雜、功能單一,
這樣一旦制作成品只能按照固定的模式閃亮,不能根據不同場合、不同時間段的需要來調節亮燈時間、模
式、閃爍頻率等動態 參數。這種彩燈控制器結構往往有芯片過多、電路復雜、功率損耗大等缺點。此外
從功能效果上看,亮燈模式少而且樣式單調,缺乏用戶可操作性,影響亮燈效果。因此有必要對現有的彩
燈控制器進行改進。
本文提出了一種基于AT89C51單片機的彩燈控制方案,實現對LED彩燈的控制。本方案以AT89C51單片
機作為主控核心,與鍵盤、顯示、驅動等模塊組成核心主控制模塊
單片機控制64個彩燈系統框圖
五、單獨電路設計
5.1單片機最小系統
單片機最小系統原理圖如下:
其作用主要是為了保證單片機系統能正常工作。如圖7所示,單片機最小系統主要由AT89C51單片機、外部振蕩電路、復位電路和+5V電源組成。在外部振蕩電路中,單片機的XTAL1和XTAL2管腳分別接至由12MHZ晶振和兩個30PF電容構成的振蕩電路兩側,為電路提供正常的時鐘脈沖。
5.2點陣模塊電路
本設計采用了AT89C51單片機作控制器,12MHz晶振, 8×8點陣共需要64個發光二極管組成,當接高電平的時候則相應的二極管就亮。先開始清屏100MS,置碼指針初值設置每個字的停留時間,每個字8個碼,存入R0,然后掃描輸出,再掃描下一個,輸出到P2,再取下一個碼,掃描1MS,八個碼完,如果不完就循環到掃描輸出,下一步每個字的碼時間是否到了不到就從每個字八個碼開始循環,下一步8個字48個碼是否完成,如果沒有完成就從每個字停留時間。字模中每一點使用一個二進制位(Bit)表示,如果是1,則說明此處有點,若是0,則說明沒有。
5.3 8051引腳圖
5.4系統調試
調試過程:
- 保證電路板連接正確后,接上電源。
- 測量各路電源電壓,看其是否正常。
- 確認無誤后,插入89S51單片機,進行硬件調試,燒寫程序檢查各部分硬件是否正常。
- 修改段碼,使其達到預期控制效果,完成實驗要求。
七、總結
1、在設計系統過程中,更加熟悉了Protel99se畫原理圖。
2、自己動手制作電路板,提高動手能力。
3、通過該系統的制作,學會了點陣動態顯示原理及其編程方法。
3、調試程序過程中,針對遇到的問題,尋找解決方法。
八、參考文獻
1.《單片機技術實驗實訓教程》 周 越 江海職業技術學院 2007
2.《單片機基礎》 李廣弟 北京航空航天大學出版社 1992
3.《單片微機控制應用技術—實操指導書》 張大明 劉振鵬 機械工業出版社
4.《8051單片機典型模塊設計與應用》 鐘富昭、張 晨 人民郵電出版社
5.《單片機原理技術與應用技術》 李全釗 機械工業出版社
6. 《單片機原理及應用技術》 李全利 高等教育出版社 2004年7月
九、致謝
在這次超聲波高度儀設計的過程中,我得到了許多人的幫助。首先我要感謝的是我的老師,在課程設計上給了我各方面的指導,這是我能順利完成這次報告的首要條件。更重要的是幫我解決了許多技術上的難題,讓我能把系統做的更加完善。在此期間,我不僅學到了許多的新知識,而且也開闊了視野,提高了自己的設計能力。其次,我要感謝我的同學,他們也為我解決了不少的設計難題。這次課程設計讓我明白了一個道理,個人英雄主義精神自然可貴,但我發現,個人最終還是離不開集體。
完整的Word格式文檔51黑下載地址:
單片機課程設計--單片機動態控制64個彩燈.doc
(160 KB, 下載次數: 23)
2018-5-16 10:11 上傳
點擊文件名下載附件
8*8點陣
下載積分: 黑幣 -5