freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于單片機控制的藝術彩燈設計單片機單片機期末課程設計-wenkub.com

2024-10-19 08:12 本頁面
   

【正文】 希望以后如果有此類的設計,我們可以不用再局限于書面上,而是更好的應用到實踐上,加上了自己的動手效果,我想可能會學得列有樂趣。通過這次課程設計,我出除了掌握單片機的具體應用方法外,還了解了如何針對一個具體的項目需求來設計解決方法,以及如何運用單片機的關鍵技術滿足項目需求。然后,將該芯片放入系統(tǒng),看看實際效果如何。紅色LED比較容易點亮,從暗到亮的過程比較突然,所以紅色相對藍色和綠色可以稍微放慢變化速度,使總體比較協(xié)調。1234567S?SW DIP7AC 1014 913 812 711 610 59 38 2U1P60/INTP61P62/TCCP63/RSTP64/OSCOP15/OSCIP66P67EM78E153圖62 外接撥碼P60為交流輸入檢測端口,通過檢測交流電使燈泡的顏色變化周期一致,且變化同步。程序中以38us為時間片段,將4763~8488us之間分成100個時間片斷,延時一定的時間再給脈沖即可調制呈現(xiàn)相應的燈泡亮度。其最大的特點是利用可控硅使得整個系統(tǒng)更加穩(wěn)定,可控硅的調試可歸納如下。要特別注意電源電路的參數(shù),降壓電容要選取耐高壓的類型,比如400V以上的滌綸電容。實現(xiàn)代碼如下:DETECT_AC: JBS FLAG,AC_FLAG JMP PORT60IS0PORT60IS1: JBC PORT6,0 。如果計數(shù)滿,則清零循環(huán)。============================================================。============================================================ LOOP_T70: MOV A,0B00001100 MOV PORT5,ALOOP_T7: WDTC CALL DETECT_AC CALL DELAY MOV A,PWM_C1 SUB A,PWM_C2 JBS 0X03,0 JMP LT7 BC PORT5,2 JBS FLAG,DIRECT_F JMP LOOP_T7 BC FLAG,DIRECT_F JMP LOOP_T80 LT7: BS PORT5,2 JBS FLAG,DIRECT_F JMP LOOP_T7 BC FLAG,DIRECT_F JMP LOOP_T80:紅燈漸暗系統(tǒng)完成T7的步驟后進入T8狀態(tài)。彩燈色彩的變化為紫到紫紅到紅,最終穩(wěn)定在紅色。藍色保持亮,紅色由暗漸亮。此時,藍色LED達到最亮的狀態(tài),紅色LED則開始逐漸由熄滅狀態(tài)點亮,綠色LED始終熄滅。============================================================。0 MOV PORT5,A LOOP_T4: WDTC CALL DELAY CALL DETECT_AC MOV A,PWM_C1 SUB A,PWM_C2 JBS 0X03,0 JMP LT4 BS PORT5,2 JBS FLAG,DIRECT_F JMP LOOP_T4 BC FLAG,DIRECT_F JMP LOOP_T50 LT4: BC PORT5,2 JBS FLAG,DIRECT_F JMP LOOP_T4 BC FLAG,DIRECT_F :藍燈亮,綠燈漸暗系統(tǒng)完成T4的步驟后進入T5狀態(tài)。實現(xiàn)代碼如下:。============================================================ LOOP_T30: MOV A,0B00001010。彩燈色彩的變化為黃到黃綠到綠,最終穩(wěn)定在綠色。紅的保持亮,綠色由暗漸亮。此時,紅色LED達到最亮的狀態(tài),綠色LED則開始逐漸由暗變亮,藍色LED始終熄滅。實現(xiàn)代碼如下:。(3)主程序調用初始化模塊代碼START: CALL INIT 。系統(tǒng)首先完成寄存器的初始化,然后由P61~P67端口讀入撥碼開關的狀態(tài),決定顏色變化的周期以及基色LED開始點亮的初始狀態(tài)。===================================================================== TIME_PARA1== 1 。不同型號修改 C == 0X00 下面的變量是在每個狀態(tài)內所使用的,主要用來比較CNT1和CNT2,實現(xiàn)PWM調制控制。通過交流檢測技術,可調節(jié)各基色LED燈泡的工作電壓,改變它們的亮度,實現(xiàn)色彩的柔和變化。流程的核心是PWM調制,利用兩個計數(shù)器的比較來控制各個基色LED的點亮/熄滅。為了避免出現(xiàn)所有燈泡熄滅的狀態(tài)出現(xiàn),在設計中講狀態(tài)8的最終結果定義為彩燈發(fā)出白色的光,即紅色、綠色和藍色LED燈光熄滅后同時發(fā)光,并達到最大值,最終穩(wěn)定在白色。彩燈的顏色變化為藍色到藍紫色到紫色,并最終穩(wěn)定在紫色。彩燈的顏色變化為綠色到綠藍色到青色,并最終穩(wěn)定在青色。l 狀態(tài)3:紅色LED燈泡漸暗進入狀態(tài)3之前,紅色和綠色LED燈泡亮度達到最大值,藍色LED燈泡熄滅,彩燈呈現(xiàn)黃色;進入狀態(tài)3之后,系統(tǒng)將逐漸熄滅紅色LED燈光,而綠色LED燈光保持亮度,最終紅色LED燈泡熄滅。系統(tǒng)總共定義了8種狀態(tài),分別實現(xiàn)了不同的顏色變化。(2)完成初始化后,系統(tǒng)讀取外部狀態(tài),初始變化周期并散轉至各狀態(tài)分支程序。單片機上電后,主函數(shù)模塊將調用CALL指令進入初始化函數(shù)模塊,初始化工作包括4個方面:l 定義全部寄存器和單片機端口。開始積存器初始 化讀外部狀態(tài),初始變化周期,并散轉到個分支程程序狀態(tài)1:紅色漸亮狀態(tài)2:綠色漸亮狀態(tài)3:紅色漸暗狀態(tài)4:藍色漸亮狀態(tài)5:綠色漸暗狀態(tài)6:紅色漸亮狀態(tài)7:藍色漸暗狀態(tài)8:紅色漸暗(a)開始PWM_C1++子程序檢測交流電,每周期PWM——C2++子程序PWM_C1PWM_C2?點亮(熄滅)熄滅(點亮)一個狀態(tài)的時間是否到跳到下一個否(b)(a) 系統(tǒng)主流程(b) 狀態(tài)內部程序流程 系統(tǒng)總流程由總流程可以看出,系統(tǒng)加電后首先完成初始化過程,給內部寄存器賦值,然后從單片機外部讀入各參數(shù)值和用戶設定值。藍色LED和綠色LED由兩個三極管控制,當與單片機I/O口連接的NPN截止時,控制LED的PNP三極管也截止,LED導通點亮;相反,如果單片機I/O口輸出高電平,PNP三極管的基極電位為地,PNP的CE極間導通,接在PNP間的LED被短路、熄滅。這樣連接的目的是當很多燈光同時變化時,可以起到同步的作用。交流市電經(jīng)過5V穩(wěn)壓管即可得到單片機所需的5V直流工作電壓。其中P51接紅色LED,P52接綠色LED,P53接藍色LED。l 3種中斷模式TCC溢出中斷、輸入變化中斷和外部中斷。l 4個內建校準IRC振蕩器8MHZ、4MHZ、1MHZ和455KHZ。EM78P153內部集成頻率可編程的RC振蕩器和復位電路,大大減小了電路的體積,使電路能夠容納在一個燈泡里面。各基色LED燈泡是串行連接的,并且只需改變一種基色LED燈泡的狀態(tài)便能實現(xiàn)色彩的變換,因此,系統(tǒng)計數(shù)器CNT1和CNT2只設立一組。當彩燈的色彩發(fā)生變換時,一定會進入某個中斷子程序,并且由此中斷的中斷點開始按順序進入下一中斷子程序;否則,系統(tǒng)中斷不發(fā)生轉換,彩燈固定在一種色彩燈光下。}return 1。elsered=0。 系統(tǒng)技術方案PWM調制是實現(xiàn)系統(tǒng)功能的關鍵之一,本設計采用兩個計數(shù)/計時器,通過比較它們的狀態(tài)來調節(jié)基色LED的亮度。3. 系統(tǒng)框架設計圖24所示是系統(tǒng)的電路原理圖圖24 系統(tǒng)電路原理圖系統(tǒng)選用的單片機型號為EM78P153E,它的指令與51單片機相兼容,屬于51系列。(2) 利用單片機產(chǎn)生PWM波形,實現(xiàn)交流控制。1. 單片機控制單片機主要完成定時控制和彩燈色彩變換控制,它不負責驅動彩燈。 在T4~T6時間段保持最亮;在T6~T7時間段漸漸暗下。圖22 基色LED的燈光亮度波形圖22顯示了紅色LED、綠色LED和藍色LED在單片機控制下的亮度波形??刂芁ED亮度需要利用單片機I/O口的PWM來實現(xiàn)數(shù)字/模擬轉換,D/A轉換的實質是對某一固定頻率的脈沖進行占空比調節(jié)。如圖21所示,3個具有獨立發(fā)光顏色的LED將按照該色度三角的特性進行組合,使得彩燈呈現(xiàn)不同的色彩。(5) 藝術彩燈使用了簡潔的系統(tǒng)電源和LED燈泡控制電路:系統(tǒng)電源的設計采用了常見的全橋整流;LED燈泡控制則利用NPN和PNP三極管的截止電壓實現(xiàn)。(2) 藝術彩燈利用PWM調制控制基色LED燈泡:利用單片機內部的兩個計
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1