第七屆智控-初級(jí)組題_第1頁(yè)
第七屆智控-初級(jí)組題_第2頁(yè)
第七屆智控-初級(jí)組題_第3頁(yè)
第七屆智控-初級(jí)組題_第4頁(yè)
第七屆智控-初級(jí)組題_第5頁(yè)
已閱讀5頁(yè),還剩35頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

旋轉(zhuǎn)LEDLED旋轉(zhuǎn)屏基于視覺(jué)暫留原理開(kāi)發(fā)的一種旋轉(zhuǎn)式LED顯示屏。其在具32LEDLED關(guān)鍵字:LED,一、方案的比 二、方案的設(shè)計(jì)與論 系統(tǒng)硬件框系統(tǒng)硬件原理模塊的設(shè)顯示模塊的設(shè)程序的設(shè) 程序設(shè)計(jì)的分各模塊程序的流程圖及功能說(shuō)三、附 完整的源程31、用無(wú)線輸電的方法,無(wú)觸點(diǎn),長(zhǎng)2、用電動(dòng)機(jī)電刷的方法,簡(jiǎn)單有效;這樣很短很容易磨損電路,3直接用電池給主板供電電池裝在主板上隨主板轉(zhuǎn)動(dòng)成本高短,,方案選擇 1實(shí)體按鍵:程序?qū)崿F(xiàn)簡(jiǎn)單;但是控制操作,顯示板只有在停下了才能2按鍵操作簡(jiǎn)單在顯示板旋轉(zhuǎn)的同時(shí)可以實(shí)現(xiàn)按鍵操作快捷方便;但是程序控制;方案選擇 理由:在顯示板旋轉(zhuǎn)的同時(shí)可以實(shí)現(xiàn)按鍵操作,方便LED旋轉(zhuǎn)顯示器在實(shí)際中的意W,小于2000小時(shí),螺旋節(jié)能燈的光效為60lm/W,小于8000小時(shí),T5熒光燈則為96lm/W,大約為10000小時(shí),而直徑為5毫米的白光LED為20~28lm/W,可大于100000小時(shí)。有人還預(yù)測(cè),未來(lái)的LED上限計(jì)的旋轉(zhuǎn)LED顯示屏幕,具有結(jié)構(gòu)新穎,節(jié)約材料的特點(diǎn),一列16個(gè)LED燈旋轉(zhuǎn)顯示之后,可以代替顯示近似于16x180像素的顯示寬度和內(nèi)容,以后不斷完善和改進(jìn)之后應(yīng)該可以在燈箱和兒童玩具方面有一定的發(fā)展空間。到的影像后,人眼仍能繼續(xù)保留其影像0.1-0.4秒左右的圖像,這種現(xiàn)象被稱為視覺(jué)暫留現(xiàn)象是人眼具有的一種性質(zhì)人眼物體時(shí)成像于視網(wǎng)膜上,不會(huì)立即,而要延續(xù)0.1-0.4秒的時(shí)間,人眼的這種性質(zhì)被稱為“眼睛的0.41LED0.4LEDLED180光耦傳感LED光耦傳感LED單片紅外系統(tǒng)硬件原理對(duì)射式U型槽光耦具有,響應(yīng)模塊的設(shè)3.4.1.接收硬件部(P3.3,放器的一個(gè)。接收頭如圖3.4.2.編碼特我們采用的是脈寬調(diào)制的串行碼以脈寬為0.565ms間隔0.56ms、周期為1.125ms的組合表示二進(jìn)制的“0”脈寬為0.565ms間隔1.685ms、2.25ms“1”,2上述“0”和“1”組成的32位二進(jìn)制碼經(jīng)38kHz的載頻進(jìn)行二次調(diào)制以提高發(fā)34UPD6121G產(chǎn)生的編碼是連續(xù)的32位二進(jìn)制碼組,其中前16位為用戶01H128當(dāng)在按鍵按下后,周期性地發(fā)出同一種32位二進(jìn)制碼,周期約為同,大45~63ms之間,圖4為發(fā)射波形圖。當(dāng)一個(gè)鍵按下超過(guò)36ms,振蕩器使激活,將發(fā)射一組108ms的編碼脈沖,這108ms發(fā)射代碼由一個(gè)起始碼(9ms),一個(gè)結(jié)果碼(4.5ms),低8位地址碼(9ms~18ms),高8位地址碼(9ms~18ms),8位數(shù)據(jù)碼(9ms~18ms)和這8位數(shù)據(jù)的反碼(9ms~18ms)組成。如果鍵按下超過(guò)108ms仍未松開(kāi),接下來(lái)發(fā)射的代碼格式(以接收代碼為準(zhǔn),接收代碼與發(fā)射代碼反向0.56ms“0”0.56ms,“1”1.68ms,所以必須根據(jù)高電平的寬度區(qū)別“0”和“1”0.56ms平過(guò)后,開(kāi)始延時(shí),0.56ms“0”,反之則為“1”,為了可靠起見(jiàn),延時(shí)必須比0.56ms長(zhǎng)些,但又過(guò)1.12ms,否/2=0.84ms0.84ms9ms4.5ms顯示模塊的設(shè)LED顯示器具有功耗低,接口控制方便等優(yōu)點(diǎn),然后將其寫入顯示器中進(jìn)行顯示。旋轉(zhuǎn)LED屏是一種通過(guò)同步控制發(fā)光二極位置和點(diǎn)亮狀態(tài)來(lái)實(shí)現(xiàn)圖文顯示的新型360°。本設(shè)計(jì)采用322并排發(fā)光二極管,兩排燈是1.8時(shí)器控制接蜂鳴器的端口輸出頻率在2KHZ左右的矩形波就能讓蜂鳴器了程序設(shè)計(jì)的分通過(guò)思考,發(fā)現(xiàn)需要讓LED的閃亮頻率與旋轉(zhuǎn)的頻率同步,所以采用了自適T0一個(gè)合適的初始值,通過(guò)定時(shí)器T0處理程序給T0的中斷的次數(shù)計(jì)數(shù),當(dāng)旋轉(zhuǎn)一周完成后,根據(jù)實(shí)際中斷次數(shù)與預(yù)設(shè)的N比較,根據(jù)比較結(jié)果,在外部中斷處理程序中對(duì)T0的初設(shè)值進(jìn)行修正,直到定T0的中斷次數(shù)達(dá)到N為止。如其中NS>N時(shí),修正值D增大,使定時(shí)器T0的時(shí)間值增大,隨之N值減小。S<N時(shí),修正值D減小,使定時(shí)器T0的時(shí)間值減小,隨之N值增大。S=N/*0voidintersvr0(void)interrupt0using{D=D+(S- Pt= T0S= }/*0voidtimer0(void)interrupt1using{TH0=-Pt/256;TL0=- T0 }各模塊程序的流程圖及功能說(shuō)MAINMain函數(shù)主要是用來(lái)初始化各個(gè)函數(shù),然后進(jìn)入空指令外部中斷0(voidINT00(void)interrupt0)0T0T0T0kjp_test(void)interrupt1)T0180T0T0T0T0詳細(xì)參看程圖外部中斷1服務(wù)程序部分 INT00(void)interrupt外部中斷1服務(wù)程序主要是控制紅外通過(guò)紅外接受紅外信號(hào),的控制 的鍵碼如T1(voidT1_()interruptT0T0T1T12050501。利用時(shí)間基準(zhǔn),我們可以實(shí)現(xiàn)對(duì)屏顯示的定時(shí),當(dāng)產(chǎn)生50010s500三、附錄#include<intrins.h>unsignedcharcodehanzi_a[]={ unsignedcharcodehanzi_b[]={ unsignedcharcodehanzi_c[]={ unsignedcharcodehanzi_d[]={ unsignedcharcodehanzi_e[]={ unsignedcharcodehanzi_f[]={ unsignedcharcodeyingyu_a[]={ unsignedcharcodeyingyu_b[]={0x17,0xc4,0x10,0x04,0x08,0x18,0x00,0x00,};unsignedcharcodeyingyu_c[]={0x00,0x04,0x00,0x04,0x00,0x0c,0x00,0x00,};unsignedcharcodeyingyu_d[]={0x10,0x04,0x10,0x08,0x1c,0x10,0x00,0x00,};unsignedcharcodeyingyu_e[]={0x10,0x04,0x08,0x08,0x07,0xf0,0x00,0x00,};unsignedcharcodeyingyu_f[]={0x1f,0x00,0x1f,0xfc,0x10,0x04,0x00,0x00,};unsignedcharcodeSONG[]={ #defineucharunsignedchar#defineuintunsignedunsignedintTcz,s=0,bt=0;//s表示中斷次數(shù),Tcz表示定時(shí)器TO的初值unsignedchariDex=0,hiDex=0; //控制字母和漢字的碼值具數(shù)unsignedcharanjian=2; voidhanzi_Show1(unsignedcharvoidhanzi_Show2(unsignedcharm);//2biaoshigundongvoidyingyu_Show1(unsignedcharn);voidyingyu_Show2(unsignedcharn);voiddisplay1();//yingyuvoidvoiddisplay2();voidvoidInit(); intk=0;voiddelay(ucharx); voidkey();sbitIRIN= //紅外數(shù)據(jù) ucharCount;sbitSpeak=P1^2; sbitled1=P1^3; sbitled2=P1^4;voidINT00(void)interrupt0 0{k=k+(s- 變大 }voidkjp_test(void)interrupt1//定時(shí)器中斷0 TH0=(- TL0=(- 0 {} "{} 語(yǔ){} 字{} }voidIR_INinterrupt {unsignedcharj,k,N=0;EX1=0;if(IRIN==1){EX1}while for {for {while IR4.5mswhile IRwhile {if{ [j]>>1; if(N>=8) [j] [j]|0x80;}//數(shù)據(jù)最補(bǔ)}//endfor}//endforif {return;EX1=}voidTime_1()interrupt {int { { {}}}{ { {}}}}voiddisplay1() { { } { } { } { } { } { } { } { }}void { { } { } { } { } { } { } { } { }}void { { } { } { } { } { } { } { }}void { { } { } { } { } { } { } { }}voidyingyu_Show1(unsignedchar{switch{case0 case1 case2 case3:P0=0xff;P0=yingyu_d[2*iDex+1];P2=0xff;P2=yingyu_d[2*iDex+2];iDex++;break;//Ccase4 case5:P0=0xff;P0=yingyu_f[2*iDex+1];P2=0xff;P2=yingyu_f[2*iDex+2];iDex++;break;//M}}voidyingyu_Show2(unsignedchar{inti=0;switch(n){case0 case1 case2 case3P0=yingyu_d[2*iDex+1+2*i];P2=0xff;P2=yingyu_d[2*iDex+2+2*i];iDex++;break;//Ccase4:P0=0xff; case5:P0=0xff;P0=yingyu_f[2*iDex+1+2*i];P2=0xff;P2=yingyu_f[2*iDex+2+2*i];iDex++;break;//M}}voidhanzi_Show1(unsignedchar{switch{case0P0=hanzi_a[2*hiDex+1];P2=0xff;P2=hanzi_a[2*hiDex+2];hiDex++;break;//自case1case2P0=hanzi_c[2*hiDex+1];P2=0xff;P2=hanzi_c[2*hiDex+2];hiDex++;break;//化case3P0=hanzi_d[2*hiDex+1];P2=0xff;P2=hanzi_d[2*hiDex+2];hiDex++;break;//歡case4:P0=0xff;P0=hanzi_e[2*hiDex+1];P2=0xff;P2=hanzi_e[2*hiDex+2];hiDex++;break;//迎case5:P0=0xff;P0=hanzi_f[2*hiDex+1];P2=0xff;P2=hanzi_f[2*hiDex+2];hiDex++;break}}voidhanzi_Show2(unsignedchar{inti=0;switch(m){case0:P0=0xff;P0=hanzi_a[2*hiDex+1+2*i];P2=0xff;P2=hanzi_a[2*hiDex+2+2*i];hiDex++;break;//case1case2:P0=0xff;P0=hanzi_c[2*hiDex+1+2*i];P2=0xff;P2=hanzi_c[2*hiDex+2+2*i];hiDex++;break;//case3:P0=0xff;P0=hanzi_d[2*hiDex+1+2*i];P2=0xff;P2=hanzi_d[2*hiDex+2+2*i];hiDex++;break;//case4:P0=0xff;P0=hanzi_e[2*hiDex+1+2*i];P2=0xff;P2=hanzi_e[2*hiDex+2+2*i];hiDex++;break;//迎case5:P0=0xff;P0=hanzi_f[2*hiDex+1+2*i];P2=0xff;P2=hanzi_

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論