版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
-.z.目錄摘要關(guān)鍵詞前言總體設(shè)計方案硬件電路設(shè)計3.1單片機系統(tǒng)3.2LED概述3.3外部時鐘方式電路3.4手動復位電路3.5霓虹燈控制電路軟件設(shè)計軟件調(diào)試總結(jié)附錄-.z.基于單片機的霓虹燈控制系統(tǒng)設(shè)計摘要:單片機技術(shù)是一門應用性很強的專業(yè)課,其理論與實踐技能是從事機電類專業(yè)技術(shù)工作的人員所不可少的。本次程設(shè)計是選擇AT80C51為核心控制元件,利用取表的方法,使端口P1做單一燈的變化:左移2次,右移2次,閃爍2次〔延時的時間0.2秒〕,設(shè)計了單片機霓虹燈控制系統(tǒng),使其產(chǎn)生有規(guī)律的閃爍和移動。關(guān)鍵字T80C51LED燈霓虹燈一.前言單片機,亦稱單片微電腦或單片微型計算機。它是把中央處理器〔CPU〕、隨機存取存儲器〔RAM〕、只讀存儲器〔ROM〕、輸入/輸出端口〔I/0〕等主要計算機功能部件都集成在一塊集成電路芯片上的微型計算機。單片機是把主要計算機功能部件都集成在一塊芯片上的微型計算機。它是一種集計數(shù)和多中接口于一體的微控制器,被廣泛應用在智能產(chǎn)品和工業(yè)自動化上,而51單片機是個單片機中最為典型和最有代表性的一種。
隨著城市建立和市場經(jīng)濟的飛速開展,城市的美化和日益劇烈的廣告競爭越來越得到社會的關(guān)注,作為城市裝飾和廣告宣傳的霓虹燈的需求量也越來越大。過去霓虹燈控制器多采用E2PROM和相應的邏輯電路來完成,現(xiàn)在也有采用一些專用霓虹燈控制芯片的控制器。前者所需電路較多,制作不易改變,且所需控制的霓虹燈路數(shù)越多,擴展起來也比擬繁雜;而后者由于電路已作定,控制方式不能隨意改變,功能較為單一。然而市場上需要低本錢高性能的霓虹燈控制技術(shù)。我們此次設(shè)計的霓虹燈控制系統(tǒng)就符合市場需求。二.總體方案設(shè)計在本次設(shè)計中,硬件局部由單片機系統(tǒng)、LED發(fā)光二極管組成。原理圖如圖1所示。單片機選用的是AT89C51單片機,利用其中的一個定時器設(shè)定燈光閃爍的時間,時鐘電路選用的是11.0592M的晶振。復位電路局部采用的是上電復位和手動復位兩種復位方式。由于考慮到單片機I/O端口的帶載能力,LED發(fā)光二極管采用共陽極的接法,用1K電阻分壓。
軟件局部,由于采用的是11.0592M晶振的時鐘電路,單片機定時器的最大定時時間為65.536ms,不能到達要求的閃爍頻率。所以采用定時50ms,10個定時中斷燈光進展一次亮滅的跳變。并在每一次跳變時記錄下燈閃爍的次數(shù),通過對閃爍次數(shù)的判斷,來進展對不同LED燈的亮滅的整體時序循環(huán)控制。單單片機LED顯示電路復位電路時鐘電路圖1單片機的霓虹燈控制電路原理圖三.硬件電路的設(shè)計3.1單片機系統(tǒng)標準型89系列單片機是與MCS-51系列單片機兼容的。在內(nèi)部含有4KB或8KB可重復編程的Flash存儲器,可進展1000次擦寫操作。全靜態(tài)工作為0~33MHz,有3級程序存儲器加密鎖定,內(nèi)含有128~256字節(jié)的RAM、32條可編程的I/O端口、2~3個16位定時器/計數(shù)器,6~8級中斷,此外有通用串行接口、低電壓空閑模式及掉電模式。AT89C51相當于將8051中的4KBROM換成相應數(shù)量的Flash存儲器,其余構(gòu)造、供電電壓、引腳數(shù)量及封裝均一樣,使用時可直接替換。AT89C51在內(nèi)部采用40條引腳的雙列直插式封裝,引腳排列如圖2所示,內(nèi)部構(gòu)造原理圖如圖3所示。圖2AT89CI/OI/O存儲器EPROM/ROM定時/計數(shù)器運算器控制器中斷CPU片內(nèi)振蕩器RAM/SFP并行口存儲器擴展控制器串行口*TAL圖3AT89C51內(nèi)部構(gòu)造原理圖3.2LED概述LED〔LightEmittingDiode〕,發(fā)光二極管,是一種固態(tài)的半導體器件,它可以直接把電轉(zhuǎn)化為光。LED的心臟是一個半導體的晶片,晶片的一端附在一個支架上,一端是負極,另一端連接電源的正極,使整個晶片被環(huán)氧樹脂封裝起來。半導體晶片由三局部組成,一局部是P型半導體,在它里面空穴占主導地位,另一端是N型半導體,在這邊主要是電子,中間通常是1至5個周期的量子阱。當電流通過導線作用于這個晶片的時候,電子和空穴就會被推向量子阱,在量子阱內(nèi)電子跟空穴復合,然后就會以光子的形式發(fā)出能量,這就是LED發(fā)光的原理。而光的波長也就是光的顏色,是由形成P-N結(jié)的材料決定的。它是一種通過控制半導體發(fā)光二極管的顯示方式,用來顯示文字、圖形、圖像、動畫、行情、視頻、錄像信號等各種信息的顯示屏幕。由于具有容易控制、低壓直流驅(qū)動、組合后色彩表現(xiàn)豐富、使用壽命長等優(yōu)點,廣泛應用于城市各工程中、大屏幕顯示系統(tǒng)。LED可以作為顯示屏,在計算機控制下,顯示色彩變化萬千的視頻和圖片。LED是一種能夠?qū)㈦娔苻D(zhuǎn)化為可見光的半導體。近十幾年來,為了開發(fā)藍色高亮度發(fā)光二極管,世界各地相關(guān)研究的人員無不全力投入。而商業(yè)化的產(chǎn)品如藍光及綠光發(fā)光二級管LED及激光二級管LD的應用無不說明了III-V族元素所蘊藏的潛能。在目前商品化LED之材料及其外延技術(shù)中,紅色及綠色發(fā)光二極管之外延技術(shù)大多為液相外延成長法為主,而黃色、橙色發(fā)光二極管目前仍以氣相外延成長法成長磷砷化鎵GaAsP材料為主。LED的具體構(gòu)造如圖4所示:圖4LED的構(gòu)造圖3.3外部時鐘方式電路外部時鐘電路如圖5所示,它在單片機的外部通過*TAL1、*TAL2這兩個引腳跨接晶體振蕩器和微調(diào)電容,構(gòu)成穩(wěn)定的自激振蕩器。本系統(tǒng)采用的為11.0592MHz的晶振,一個機器周期為1us,C1、C2為22PF。圖5外部時鐘方式電路圖3.4手動復位電路復位電路分為上電自動復位和按鍵手動復位,RST引腳是復位信號的輸入端,復位信號是高電平有效。上電自動復位通過電容C3和電阻R2來實現(xiàn),按鍵手動復位是圖6中復位鍵來實現(xiàn)的。圖6手動復位電路3.5霓虹燈控制電路霓虹燈控制電路用紅色、綠色、黃色LED發(fā)光二極管,分別與8個1K的分壓電阻相串聯(lián),分別與單片機的P1.0,P1.1,P1.2,P1.3,P1.4,P1.5,P1.6,P1.7口相連。四.軟件設(shè)計在用表格進展程序設(shè)計的時候,要用以下的指令來完成1.利用MOVDPTR,#DATA16的指令來使數(shù)據(jù)指針存放器指到表的開頭。2.利用MOVCA,A+DPTR的指令,根據(jù)累加器的值再加上DPTR的值,就可以使程序計數(shù)器PC指到表格內(nèi)所要取出的數(shù)據(jù)。因此,只要把控制碼建成一個表,而利用MOVCA,A+DPTR做取碼的操作,就可方便地處理一些復雜的控制動作,取表過程如下列圖所示:3.匯編源程序ORG0START:MOVDPTR,#TABLELOOP:CLRAMOVCA,A+DPTRCJNEA,#01H,LOOP1JMPSTARTLOOP1:MOVP1,AMOVR3,#20LCALLDELAYINCDPTRJMPLOOPDELAY:MOVR4,#20D1:MOVR5,#248DJNZR5,$DJNZR4,D1DJNZR3,DELAYRETTABLE:DB0FEH,0FDH,0FBH,0F7HDB0EFH,0DFH,0BFH,07FHDB0FEH,0FDH,0FBH,0F7HDB0EFH,0DFH,0BFH,07FHDB07FH,0BFH,0DFH,0EFHDB0F7H,0FBH,0FDH,0FEHDB07FH,0BFH,0DFH,0EFHDB0F7H,0FBH,0FDH,0FEHDB00H,0FFH,00H,0FFHDB01HEND4.C語言源程序#include<reg52.h>unsignedcharcodetable[]={0*fe,0*fd,0*fb,0*f7,0*ef,0*df,0*bf,0*7f,0*fe,0*fd,0*fb,0*f7,0*ef,0*df,0*bf,0*7f,0*7f,0*bf,0*df,0*ef,0*f7,0*fb,0*fd,0*fe,0*7f,0*bf,0*df,0*ef,0*f7,0*fb,0*fd,0*fe,0*00,0*ff,0*00,0*ff,0*01};unsignedchari;voiddelay(void){unsignedcharm,n,s;for(m=20;m>0;m--)for(n=20;n>0;n--)for(s=248;s>0;s--);}voidmain(void){while(1){if(table[i]!=0*01){P1=table[i];i++;delay();}else{i=0;}}}五.軟件調(diào)試在protues上進展仿真實驗。首先使用KeiluVsion2將編寫完成的程序編譯生成HE*文件,將HE*文件燒錄到單片機中,進展仿真實驗,結(jié)果如下列圖所示,可以看到,LED已經(jīng)選擇性的閃爍。仿真圖六.總結(jié)通過這次緊張的課程設(shè)計,我收獲頗多,每天面對著電腦,翻閱各種相關(guān)資料,也親自動手調(diào)試,體會頗深。在這次課設(shè)中,加深了單片機相關(guān)知識的理解,也接觸了燒錄器。在課設(shè)開場的前期,也遇到了麻煩,比方說,LED閃爍時間不符合要求,C語言編程不太熟練,很
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度事業(yè)單位員工聘用合同簽訂及履行指導手冊3篇
- 2024版?zhèn)€人住宅買賣委托協(xié)議書:智能家居系統(tǒng)與拎包入住與環(huán)保裝修材料版3篇
- 2024年度汽車租賃公司加盟合同3篇
- 2024年互聯(lián)網(wǎng)域名注冊服務(wù)協(xié)議2篇
- 2024年度實習生職業(yè)規(guī)劃指導服務(wù)合同3篇
- 2024版?zhèn)}儲配送服務(wù)與倉儲信息化建設(shè)合同3篇
- 中學生應急演練
- 2024年標準型商業(yè)物業(yè)租賃合同范本一
- 柴油居間合同范例
- 2024年汽車交易市場擔保合同指南
- 病句(原卷版)-2024年中考語文題集
- 先兆流產(chǎn)課件-課件
- 湖南財政經(jīng)濟學院《世界市場行情》2023-2024學年第一學期期末試卷
- 【課件】講文明懂禮儀守規(guī)矩 課件-2024-2025學年文明禮儀教育主題班會
- 施工單位主體驗收自評報告
- 醫(yī)保專(兼)職管理人員的勞動合同(2篇)
- 2024年保密基礎(chǔ)知識競賽試題庫及答案(共355題)
- 2024年儲糧安全生產(chǎn)責任制樣本(四篇)
- 2024年執(zhí)業(yè)醫(yī)師考試-中醫(yī)師承及確有專長考核考試近5年真題集錦(頻考類試題)帶答案
- 追覓科技筆試在線測評題
- Unit6《Is he your grandpa?》-2024-2025學年三年級上冊英語單元測試卷(譯林版三起 2024新教材)
評論
0/150
提交評論