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

正文內(nèi)容

基于單片機(jī)控制的藝術(shù)彩燈設(shè)計單片機(jī)單片機(jī)期末課程設(shè)計(專業(yè)版)

2024-12-18 08:12上一頁面

下一頁面
  

【正文】 結(jié) 束 語藝術(shù)彩燈是基于計數(shù)器PWM調(diào)試的綜合應(yīng)用案例,它結(jié)構(gòu)簡單,單片機(jī)規(guī)模不大,但是能充分應(yīng)用單片機(jī)功能,且開發(fā)的成本也比較低廉、維修也較為方便。交流檢測可能存在的波形不對稱對燈泡無影響。============================================================ LOOP_T80: MOV A,0B00001000。實(shí)現(xiàn)代碼如下:。此時,綠色LED達(dá)到最亮的狀態(tài),藍(lán)色LED則開始逐漸由熄滅狀態(tài)點(diǎn)亮,紅色LED始終熄滅。紅色由暗漸亮,其他暗。變化周期 I_PARA == 0X18 。彩燈的顏色變化為紫色到紫紅色到紅色,并最終穩(wěn)定在紅色。這部分的操作在編程過程中與寄存器初始化過程統(tǒng)稱INIT模塊,利用CALL指令調(diào)用。如圖32所示的電容C5,實(shí)際表明它能很好地起抗干擾的作用。l 兩族雙向I/O端口P5x和P6x。T1狀態(tài)為系統(tǒng)保留,它代表白色光。中斷程序彩燈色彩轉(zhuǎn)換控制彩燈開關(guān)控制PWM調(diào)制系統(tǒng)單片機(jī)控制單元MCU圖23 單片機(jī)控制模塊2. 燈泡的選定LED燈光具有發(fā)熱顯低、耗電量少、壽命長的特點(diǎn),可平面封閉用于各式燈飾照明,配合不同燈罩后適用于各種場所。3. 色彩轉(zhuǎn)換分析系統(tǒng)利用韸機(jī)控制連接紅、綠、藍(lán)3個LED的I/O口,使其產(chǎn)生不同的波形即可得到如圖21所示的顏色。(1) 藝術(shù)彩燈結(jié)構(gòu)簡單,并且具備了最小實(shí)用單片機(jī)系統(tǒng)的基本構(gòu)成。(2)設(shè)置色彩變換的快慢用戶可自行設(shè)定彩燈色彩的變換快慢,并可隨時修改這種設(shè)置。2. 色彩變換的實(shí)現(xiàn)LED燈泡發(fā)光恒定,若要達(dá)到色彩變換的效果還需利用單片機(jī)控制各色LED發(fā)出不同亮度的燈光。具體實(shí)現(xiàn)的功能描述如下:(1) 系統(tǒng)利用單片機(jī)內(nèi)部的計數(shù)/計時器來實(shí)現(xiàn)計時,完成燈光色彩的變換。if(t2=255)return 0。l 102413位片內(nèi)ROM。 交流檢測電路交流檢測電路利用一個1兆歐的電阻直接與單片機(jī)的I/O口連接,檢測交流過零。l 設(shè)定用于實(shí)現(xiàn)PWM調(diào)制的片內(nèi)計數(shù)器CNT1和CNT2的初始值。l 狀態(tài)6:紅色LED燈泡漸亮進(jìn)入狀態(tài)6之前,藍(lán)色LED燈泡亮度達(dá)到最大值,紅色和綠色LED燈泡保持熄滅狀態(tài),彩燈呈現(xiàn)藍(lán)色;進(jìn)入狀態(tài)6之后,系統(tǒng)將點(diǎn)亮紅色LED燈光,藍(lán)色LED燈光保持亮度,而綠色LED燈泡保持熄滅狀態(tài),最終紅色LED燈泡亮度達(dá)到最大值。 第5節(jié) 系統(tǒng)編程實(shí)現(xiàn)(匯編) 變量定義與初始化程序模塊 R0 == 0X00 TCC == 0X01 PC == 0x02 R3 == 0X03 PORT5 == 0X05 PORT6 == 0X06 IOCF == 0X0F IOCE == 0X0E IOCD == 0X0D R3F == 0X0F 。在進(jìn)入各色彩狀態(tài)之前,系統(tǒng)需要一個準(zhǔn)備步驟,即發(fā)出白光,其實(shí)現(xiàn)代碼如下:LOOP_T00: MOV A,0B00000000 MOV PORT5,A LOOP_T0: WDTC CALL DELAY CALL DETECT_AC JBS FLAG,DIRECT_F JMP LOOP_T0 BC FLAG,DIRECT_F LOOP_T10: MOV A,0B00000000 MOV PORT5,A:紅燈漸亮在本狀態(tài)下,紅色LED逐漸由暗變亮,藍(lán)色和綠色LED始終熄滅,彩燈最終呈現(xiàn)紅色。綠色保持亮,紅色色由亮漸暗。0 MOV PORT5,A LOOP_T5: WDTC CALL DELAY CALL DETECT_AC MOV A,PWM_C1 SUB A,PWM_C2 JBS 0X03,0 JMP LT5 BC PORT5,1 JBS FLAG,DIRECT_F JMP LOOP_T5 BC FLAG,DIRECT_F JMP LOOP_T60 LT5: BS PORT5,1 JBS FLAG,DIRECT_F JMP LOOP_T5 BC FLAG,DIRECT_F:藍(lán)燈亮,紅燈漸亮系統(tǒng)完成T5的步驟后進(jìn)入T6狀態(tài)。實(shí)現(xiàn)代碼如下:。在產(chǎn)品設(shè)計中,電源部分還要可以采用如圖61所示的電源電路。另外,也可以單獨(dú)寫一個程序產(chǎn)生50HZ的波形,固化在一塊芯片內(nèi),通過檢測該芯片的I/O口電平,仿真交流電檢測信號。對于這次設(shè)計過程中最遺憾的就是缺少能動手的器具,因條件不足的關(guān)系,總感覺這回一個作品出來少了一步,但從不同的書本上翻閱自己想要的資料的感覺還是很不錯的,這些的作品靈感來自于學(xué)校北門之外那些店面上的招牌,這些LED招牌的興起讓我聯(lián)想到了這次設(shè)計,它們的招牌感覺比較單一,只是顯示固定不變的文字,所以我想到了能過變色來更吸引大眾的目光,以提升影響力,但也由于是初次設(shè)計,所以可能只是個入門程序,還不能很好的跟那些文字招牌想結(jié)合。圖61 電源電路 單片機(jī)調(diào)試如圖62所示,單片機(jī)可外接撥碼開關(guān)對初始狀態(tài)進(jìn)行設(shè)置,其端口為P6x。由于CNT2每隔10ms計數(shù)一次,那么CNT1的計數(shù)操作必須滿10ms才可調(diào)用CNT2的計數(shù),因此,模塊對于CNT1的計數(shù)使用10條指令。============================================================ LOOP_T60: MOV A,0B00000100。============================================================。彩燈色彩的變化為紅到橙到黃,最終穩(wěn)定在黃色??尚薷牡臅r間參數(shù)。(4)完成單個狀態(tài)的執(zhí)行,按照系統(tǒng)流程順序中轉(zhuǎn)至下一狀態(tài),不斷循環(huán)。l 狀態(tài)1:紅色LED燈泡漸亮進(jìn)入狀態(tài)1之前,紅色LED燈泡為熄滅狀態(tài),綠色和藍(lán)色LED燈泡可為任意狀態(tài);進(jìn)入狀態(tài)1之后,系統(tǒng)將點(diǎn)亮紅色LED燈泡,逐漸熄滅綠色和藍(lán)色LED燈泡,最終紅色LED燈泡亮度達(dá)到最大值,彩燈呈現(xiàn)紅色。兩個PNP三極管間的電阻要選得恰當(dāng),截止的時候要求在電阻上產(chǎn)生的壓降小于幾個LED的點(diǎn)亮電壓。l 7個可編程上拉和漏極開路I/O管腳P6x。系統(tǒng)中斷轉(zhuǎn)換由主流程控制,主流程包括主程序模塊和各中斷模塊。該單片機(jī)內(nèi)部集成了可編程RC振蕩器和復(fù)位電路。000、001這樣的二進(jìn)制編碼為三基色的聯(lián)合狀態(tài)值,3位編碼分別表示紅、綠、藍(lán)。這種PWM調(diào)制的實(shí)現(xiàn)技術(shù)是最簡單的一種,如果內(nèi)部計數(shù)器狀態(tài)穩(wěn)定,則PWM調(diào)制效果較好。傳統(tǒng)的彩燈一般只有3種顏色,分別對應(yīng)3種顏色的燈光,當(dāng)需要其中某種顏色的時候,點(diǎn)亮該顏色的燈泡,熄滅其他顏色的燈泡;先進(jìn)的彩燈利用三基色原理做簡單的混合,其控制系統(tǒng)只是幾個開關(guān)或按鈕;目前市面最為常用的彩色燈大都利用惰性氣體在電極作用下變色的原理制作,工藝要求嚴(yán)格。如圖21所示,3個具有獨(dú)立發(fā)光顏色的LED將按照該色度三角的特性進(jìn)行組合,使得彩燈呈現(xiàn)不同的色彩。1. 單片機(jī)控制單片機(jī)主要完成定時控制和彩燈色彩變換控制,它不負(fù)責(zé)驅(qū)動彩燈。elsered=0。EM78P153內(nèi)部集成頻率可編程的RC振蕩器和復(fù)位電路,大大減小了電路的體積,使電路能夠容納在一個燈泡里面。交流市電經(jīng)過5V穩(wěn)壓管即可得到單片機(jī)所需的5V直流工作電壓。單片機(jī)上電后,主函數(shù)模塊將調(diào)用CALL指令進(jìn)入初始化函數(shù)模塊,初始化工作包括4個方面:l 定義全部寄存器和單片機(jī)端口。彩燈的顏色變化為綠色到綠藍(lán)色到青色,并最終穩(wěn)定在青色。通過交流檢測技術(shù),可調(diào)節(jié)各基色LED燈泡的工作電壓,改變它們的亮度,實(shí)現(xiàn)色彩的柔和變化。(3)主程序調(diào)用初始化模塊代碼START: CALL INIT 。彩燈色彩的變化為黃到黃綠到綠,最終穩(wě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
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1