基于LabVIEW的廣告LED燈設(shè)計_第1頁
基于LabVIEW的廣告LED燈設(shè)計_第2頁
基于LabVIEW的廣告LED燈設(shè)計_第3頁
基于LabVIEW的廣告LED燈設(shè)計_第4頁
基于LabVIEW的廣告LED燈設(shè)計_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 成績: 虛擬儀器技術(shù)及應(yīng)用期末作業(yè)學(xué) 期: 20132014學(xué)年第一學(xué)期 指導(dǎo)教師: 陶 林 時 間: 2013 年 12月 25 日 姓 名: XXXX 學(xué) 號: 惺惺惜惺惺小 年級、專業(yè): XXXXX 西南交通大學(xué)峨眉校區(qū)機械工程系基于LabVIEW的廣告LED燈設(shè)計關(guān)鍵字:LabVIEW 廣告 LED燈引言LED廣告燈是一種通過控制半導(dǎo)體發(fā)光二極管的顯示方式,其大概的樣子就是由很多個通常是紅色的發(fā)光二極管組成,靠燈的亮滅來顯示字符。LED廣告燈不斷的閃動結(jié)合停留,有效的提高了人們的視覺沖擊力;提高了廣告單位面積利用率。LED廣告燈集霓虹燈的優(yōu)點于一身,白天晚上可以不間斷的閃動,動靜結(jié)合

2、引起人們的注意。各種文字、圖案有序跳躍、交替輝映,強烈的視覺沖擊力。滿足觀者視覺感受,推動廣告主獲取最大經(jīng)濟效益基于labvie軟件編程能夠?qū)崿F(xiàn): 根據(jù)用戶需要,在文本輸入框中填入相應(yīng)信息,然后在LED屏中完整顯示出來; 能夠選擇字體和設(shè)計用戶自定義字體一、LED廣告燈的總體設(shè)計1.1設(shè)計思路要將文本信息在LED屏中滾動顯示,可LED一維跑馬燈原理,其中用到的數(shù)組循環(huán)移位控制方法1.2設(shè)計原理將需要顯示的文字通過“獲取文本矩形區(qū)域” 函數(shù),和在“矩形中繪制文本”函數(shù)得到一張新的文本圖片,然后通過“圖片至像素圖” 和“還原像素圖”函數(shù),將文本圖片轉(zhuǎn)化為一位像素圖,這個圖是一種包含圖片數(shù)據(jù)的數(shù)組,

3、再通過數(shù)組循環(huán)移位函數(shù)將其顯示在LED顯示屏上。1.3主要控件介紹用戶自定義字體控件 :根據(jù)用戶自己需要設(shè)計的字體樣式,其中包括刪除線,斜體,下劃線,輪廓、陰影、粗體等的設(shè)計;應(yīng)用程序字體控件: 控件提供了四種字體,可與“用戶自定義字體”函數(shù)搭配使用。 “獲取文本矩形區(qū)域” 函數(shù) “矩形中繪制文本”函數(shù),為形成新的文本圖片?!皥D片至像素圖” 函數(shù),這個函數(shù)主要使圖片轉(zhuǎn)換為圖片數(shù)據(jù)的簇。 “還原像素圖”函數(shù)。“一維數(shù)組循環(huán)移位” 函數(shù)。 “等待下一個整數(shù)倍毫秒” 函數(shù)。1.4l設(shè)計過程(1) 打開labview,在前面板空白處單擊右鍵,然后在在控件新式數(shù)組中選擇數(shù)組(如圖1),在控件新式字符串與

4、路徑中選擇字符串輸入控件(如圖2),在控件新式布爾中選擇指示燈和停止控件(如圖3在控件經(jīng)典數(shù)據(jù)類型中選擇字體枚舉和用戶字體控件(如圖4,5),調(diào)節(jié)控件的大小,屬性等.然后再對整體進(jìn)行布局(如圖6) 圖1 圖2 圖3 圖4圖5圖6(2) 在菜單欄中,選擇窗口顯示程序框圖,打開程序框圖之后,對里面現(xiàn)有控件進(jìn)行簡單布局,如圖7圖7(3)在函數(shù)-編程-圖形與聲音-圖片中選擇“獲取文本矩陣區(qū)域”函數(shù)、“在矩陣中繪制文本”函數(shù)以及“圖片至像素轉(zhuǎn)換”函數(shù)(如圖8),在函數(shù)-編程-圖形與聲音-圖形格式中選擇“還原像素圖”函數(shù)(如圖9),并將這幾個函數(shù)與“字體枚舉”和“用戶字體”函數(shù)按照如圖所示相連接,之后再在

5、函數(shù)-編程-數(shù)值中選擇“常量”函數(shù),設(shè)置值為1,與“圖片至像素轉(zhuǎn)換”函數(shù)中的深度接線端相連(如圖10、11); 圖8 圖9圖10 圖11(4)在函數(shù)-編程-結(jié)構(gòu)中選擇“for”循環(huán)函數(shù),并添加到程序框圖中,其中需要兩個for循環(huán),里面一個主要是控制一維數(shù)組循環(huán)移位,外面的主要是控制里面循環(huán)的循環(huán)次數(shù).在程序中,需要在函數(shù)-編程-字符串中選擇“字符串長度”函數(shù),在函數(shù)-編程-數(shù)值中選擇“X”函數(shù),然后根據(jù)如圖所示進(jìn)行連接。最后將“X”函數(shù)的輸出端與外循環(huán)的N端連接(如圖12、13、14); 圖12 圖13圖14(5)在函數(shù)<編程<數(shù)組中選擇“一維數(shù)組循環(huán)移位”函數(shù),添加到內(nèi)循環(huán)中(如

6、圖15),在函數(shù)<編程<數(shù)值中選擇“常量”數(shù)值函數(shù),設(shè)置為-1,(如圖16)其輸出端與一維數(shù)組的n值端相連,其余連線如圖所示(如圖17); 圖15 圖16圖17(6) 在函數(shù)-編程-定時中選擇“等待下一整數(shù)倍毫秒”函數(shù)(如圖18),添加到外循環(huán)中,然后將“數(shù)值旋鈕”的輸出端和“等待下一整數(shù)倍毫秒”的輸入端相連,其余連線如圖19所示; 圖18 圖19(7)在函數(shù)編程結(jié)構(gòu)中選擇while循環(huán),添加到整個函數(shù)區(qū)域外,然后連接“停止”按鈕的輸出端與while循環(huán)的循環(huán)條件端。至此,整個函數(shù)框圖構(gòu)建完畢(如圖20)。 圖20二、運行結(jié)果1、當(dāng)選擇“默認(rèn)”時,LED的顯示情況如圖21。圖212. 選擇輸入“西南交通大學(xué)”結(jié)果,如圖22三、自我總結(jié)此次課程設(shè)計圓滿結(jié)束了,對于我經(jīng)過努力所得的結(jié)果,我感到非常滿意。雖然上課的時候講過很多關(guān)于LabVIEW的應(yīng)用,但課后也從沒真正地應(yīng)用過這個軟件,對它一點都不熟悉,拿到的時候都不知道怎

溫馨提示

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

評論

0/150

提交評論