標(biāo)題: 基于單片機(jī)與PWM的呼吸燈設(shè)計(jì)報(bào)告下載 [打印本頁(yè)]
作者: lsj. 時(shí)間: 2018-4-3 14:48
標(biāo)題: 基于單片機(jī)與PWM的呼吸燈設(shè)計(jì)報(bào)告下載
基于單片機(jī)與PWM的呼吸燈設(shè)計(jì)
摘要
本設(shè)計(jì)是基于單片機(jī)的原理與接口設(shè)計(jì),采用單片機(jī)I/O口,加以C語(yǔ)言編程實(shí)現(xiàn)LED漸亮再漸暗類(lèi)似人的呼吸一樣的效果。
關(guān) 鍵 詞
AT89C51,PWM(脈寬調(diào)制)
100403cp0chvvllyfiu2lc.gif (3.56 MB, 下載次數(shù): 51)
下載附件
2018-4-3 14:47 上傳
一、設(shè)計(jì)要求:
呼吸燈就是讓LED燈的閃爍像呼吸一樣,時(shí)呼時(shí)吸,時(shí)亮?xí)r暗,利用LED的余輝和人眼的暫留效應(yīng),看上去和人的呼吸一樣。
二、設(shè)計(jì)原理:
用C語(yǔ)言編程實(shí)現(xiàn)PWM(脈寬調(diào)制)輸出驅(qū)動(dòng)LED,逐漸增加PWM的占空比從而實(shí)現(xiàn)LED模擬呼吸的過(guò)程,即漸亮再漸暗再漸亮再漸暗……如此往復(fù),再利用LED的余輝和人眼的暫留效應(yīng),看上去就和人的呼吸一樣。
三、整體方案設(shè)計(jì)
8個(gè)LED按照順序逐個(gè)實(shí)現(xiàn)呼吸效果。加以其他閃爍花樣增加更炫彩的效果。
四、實(shí)驗(yàn)元件及器材
(1)元件: LED(發(fā)光二極管) 8個(gè)
1KΩ電阻 8個(gè)
1nf電容 2個(gè)
晶振 1個(gè)
AT89C51芯片 1個(gè)
(2)器件:Atmega128開(kāi)發(fā)板 1塊
計(jì)算機(jī) 1臺(tái)
- 主電路:8個(gè)LED分別連接AT89C51的P1口,使用共陽(yáng)方式,并加以1kΩ的電阻接入電源。
1.jpg (92.3 KB, 下載次數(shù): 54)
下載附件
主電路
2018-4-3 14:46 上傳
(2)時(shí)鐘電路:外部時(shí)鐘方式是使用外部振蕩脈沖信號(hào)。
- 軟件設(shè)計(jì)及系統(tǒng)仿真調(diào)試
- 調(diào)試方法:利用keil軟件進(jìn)行C語(yǔ)言程序編寫(xiě)及調(diào)試,再利用Proteus仿真軟件進(jìn)行仿真實(shí)驗(yàn)。
- 調(diào)試過(guò)程所遇問(wèn)題:
1、由于呼吸燈的程序在仿真軟件Proteus中實(shí)現(xiàn)的效果不明顯,很難辨別LED是否具有呼吸的效果。所以邊用keil調(diào)試程序邊用STC燒寫(xiě)軟件直接寫(xiě)入開(kāi)發(fā)板,從而很明顯看出LED是否具有呼吸效果;
2、程序運(yùn)行時(shí),出現(xiàn)LED閃爍過(guò)快,由于人眼的暫留效應(yīng)看似LED全部一直亮著,經(jīng)調(diào)試,修改延時(shí)時(shí)間,實(shí)現(xiàn)呼吸效果。
七、結(jié)論與心得
在本次設(shè)計(jì)中,C語(yǔ)言程序在開(kāi)發(fā)板中得以實(shí)現(xiàn)應(yīng)有的功能。在調(diào)試過(guò)程中,發(fā)現(xiàn)很多問(wèn)題都是由于不細(xì)心導(dǎo)致的,因此在以后的設(shè)計(jì)方案中,要集中精力,莫粗心大意。再者就是知識(shí)量的不足,雖然是一個(gè)小小的設(shè)計(jì)方案,但是查閱了很多相關(guān)資料,在日后,要多充足自己的知識(shí)量,保證C程序的編寫(xiě)質(zhì)量。
參考文獻(xiàn)
[1]郭天祥,《新概念51單片機(jī)C語(yǔ)言教程》,電子工業(yè)出版社,2009年1月
[2]徐愛(ài)鈞,《單片機(jī)高級(jí)語(yǔ)言C51應(yīng)用程序設(shè)計(jì)》,電子工業(yè)出版社,2000年5月
附件A:呼吸燈設(shè)計(jì)電路圖

附件B:C語(yǔ)言程序清單
完整的Word格式文檔51黑下載地址:
呼吸燈報(bào)告.doc
(339 KB, 下載次數(shù): 43)
2018-4-3 14:48 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
作者: Kiralfred 時(shí)間: 2018-4-11 17:29
用不了,沒(méi)啥用,連線(xiàn)之后一點(diǎn)反應(yīng)都沒(méi)
| 歡迎光臨 (http://m.raoushi.com/bbs/) |
Powered by Discuz! X3.1 |