• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于虛擬儀器技術(shù)labview的點陣LED顯示系統(tǒng)設(shè)計

      2014-03-16 09:22:44吳義滿
      電子設(shè)計工程 2014年10期
      關(guān)鍵詞:取模前面板虛擬儀器

      吳義滿

      (鹽城衛(wèi)生職業(yè)技術(shù)學(xué)院,江蘇 鹽城 224001)

      LED顯示在日常生活中常見,比如戶外、商場、公交、地鐵等處常見的LED廣告牌和提示牌。LED顯示系統(tǒng)的設(shè)計方法有許多種,例如可用中小規(guī)模集成電路組成LED顯示系統(tǒng),也可以利用專用的顯示系統(tǒng)芯片配以顯示電路及其所需要的外圍電路組成特定功能LED顯示系統(tǒng),還可以利用單片機、ARM和android來實現(xiàn)LED顯示系統(tǒng)功能[1-4]等。

      而利用虛擬儀器技術(shù)labview[5-7]設(shè)計的LED顯示系統(tǒng),可以用來模擬真實的LED顯示系統(tǒng)而進行工作[8-9]。使用虛擬儀器技術(shù),工程師可以利用圖形化開發(fā)軟件labview方便、高效的創(chuàng)建完全自定義的解決方案,以滿足靈活多變的需求趨勢。

      該論文設(shè)計的點陣LED顯示系統(tǒng)是充分利用虛擬儀器labview技術(shù)獨特而豐富的函數(shù)庫中的功能函數(shù)而完成的,省去傳統(tǒng)的編程語言繁瑣的。

      1 總體設(shè)計方案

      1.1 實現(xiàn)的功能

      主要功能是:點陣LED顯示系統(tǒng),分別實現(xiàn):一是字符串和圖片顯示,二是可以預(yù)覽,三是實時顯示日期和時間。

      1.2 設(shè)計思路

      根據(jù)要實現(xiàn)的功能,整體工作流程如圖1所示。

      圖1 工作流程Fig.1 Work procedure

      2 程序的設(shè)計

      Labview編程最大的特色圖形化的編程語言,外加十分豐富的函數(shù)庫,使程序設(shè)計非常簡單和直觀。該點陣LED顯示系統(tǒng)的程序設(shè)計就是充分利用labview豐富的函數(shù)庫里一些特殊的函數(shù)實現(xiàn)相應(yīng)的功能。

      2.1 顯示字符

      該部分不但實現(xiàn)字符串的點陣LED顯示,而且要是實現(xiàn)時間和日期點陣LED實時顯示。

      2.1.1 顯示字符前面板的設(shè)計

      顯示字符,內(nèi)容可以在前面板輸入,動態(tài)顯示速度按實際需要可調(diào)。

      圖2 顯示字符前面板Fig.2 Front panel of displaying character

      2.1.2 顯示字符程序的設(shè)計

      顯示字符,要是單純的靜態(tài)顯示,不需要在“顯示字符”條件結(jié)構(gòu)分支中包含一個while結(jié)構(gòu),它的作用就是使顯示動態(tài)顯示。

      2.2 取模

      取模,該部分的功能是可以預(yù)覽顯示的內(nèi)容,而且可以保存,以方便以后調(diào)用。

      2.2.1 取模的前面板設(shè)計

      取摸的前面板設(shè)計如圖4所示。它可以預(yù)覽要顯示的內(nèi)容。

      圖3 顯示字符程序Fig.3 Displaying character program

      圖4 取模的前面板Fig.4 Front panel ofmodule

      2.2.2 取模的程序設(shè)計

      取模的程序設(shè)計非常簡單,利用labview的一些函數(shù)和條件結(jié)構(gòu)就可以實現(xiàn),如圖5所示。

      2.3 顯示圖片

      顯示圖片,該部分的功能是可以加載BMP格式的圖片,以供點陣LED顯示,但其他格式的圖片不能顯示,要想顯示其他格式的圖片必須先轉(zhuǎn)換成BMP格式。當(dāng)然此處顯示的圖片是靜態(tài)的。

      2.3.1 顯示圖片的前面板設(shè)計

      圖6就是漢字LED點陣的顯示效果圖。

      2.3.2 顯示圖片的程序設(shè)計

      顯示圖片的程序如圖7所示。

      圖5 取模的程序Fig.5 Module program

      圖6 顯示圖片前面板Fig.6 Front panel of displaying images

      2.4 關(guān)鍵技術(shù)

      運用虛擬儀器技術(shù)labview設(shè)計LED顯示系統(tǒng),有自己獨特的技術(shù)特色。

      圖7 顯示圖片程序設(shè)計Fig.7 The program design of displaying images

      2.4.1 選項卡控件和條件結(jié)構(gòu)結(jié)合的使用

      選項卡控件也就相當(dāng)于一個主界面有幾個分支可供選擇,而它與條件結(jié)構(gòu)的結(jié)合,正好把選項卡控件的每一分支指令正好傳達給相應(yīng)的條件結(jié)構(gòu)分支執(zhí)行。這兩個的結(jié)合使程序變得簡潔和緊湊。

      2.4.2 特殊函數(shù)的使用

      這3個函數(shù):“在矩形中繪制文本函數(shù)”、“圖片至像素圖轉(zhuǎn)換函數(shù)”和“還原像素圖函數(shù)”的配合使用,再加上把空的二維數(shù)組填充LED,就成了點陣LED。再按一定的規(guī)則把它們連接起來,這樣就完成了輸入字符,輸出的是字符在點陣LED中的顯示。

      此外,該點陣LED顯示系統(tǒng)還用了不少其他功能函數(shù)。從而使編程變得非常簡潔。

      2.5 運行結(jié)果分析

      運行結(jié)果分析:實現(xiàn)了點陣LED顯示系統(tǒng)的3大功能——顯示字符、取模和圖片顯示,符合設(shè)計預(yù)期。

      3 討 論

      運用虛擬儀器技術(shù)labview設(shè)計LED顯示系統(tǒng),編程、調(diào)試和增加功能十分簡單。之所以編程方便得益于labview豐富的函數(shù)庫,編程界面和調(diào)試界面,非常友好。非常適合大學(xué)生實踐創(chuàng)新項目和畢業(yè)設(shè)計項目。

      此外,該系統(tǒng)可以作為儀器儀表的顯示系統(tǒng)。不過,要是在實物點陣LED顯示屏上顯示,該系統(tǒng)要外加數(shù)據(jù)采集卡作為數(shù)據(jù)接口,以便電腦上的數(shù)據(jù)通過數(shù)據(jù)接口傳輸?shù)近c陣LED顯示屏上顯示。

      4 結(jié) 論

      通過運用labview設(shè)計LED顯示系統(tǒng),驗證了該技術(shù)設(shè)計LED顯示系統(tǒng)思路清晰,編程、調(diào)試和增加功能十分簡單和方便。

      該系統(tǒng)的研制不管是對學(xué)習(xí)或儀器研發(fā),還是實際應(yīng)用,都有一定的實際意義和理論意義。

      [1]朱海濤.LED點陣顯示系統(tǒng)[J].電子制作,2013(6):40-41.ZHU Hai-tao,Display system of dot-matrix LED[J].Practical Electronics,2013(6):40-41.

      [2]楊富強.基于單片機的LED點陣動態(tài)顯示系統(tǒng) [J].工業(yè)控制計算機,2013,26(1):101-102.ZHU Fu-qiang.Led lattice dynamic display system based on single chip[J].Industrial Control Computer,2013,26 (1):101-102.

      [3]張明波.基于單片機的點陣LED顯示系統(tǒng)的設(shè)計 [J].微型計算機信息,2007,23(5):84-86.ZHANG Ming-bo.Design of matrix LED display system based on MCU[J].Embedded System&SOC,2007,23(5):84-86.

      [4]李衛(wèi)衛(wèi).基于ARM的LED顯示屏多功能控制系統(tǒng)研究與設(shè)計[D].上海:東華大學(xué),2013.

      [5]陳雙乾,袁榮湘,苗淑嫻.電力系統(tǒng)間諧波檢測在LabView平臺上的實現(xiàn)與分析[J].陜西電力,2011(9):19-22.CHEN Shuang-qian,YUAN Rong-xiang,MIAO Shu-xian.Realization and analysis of interharmonic detection in power system based on LabView platform[J].ShaanxiElectric Power,2011(9):19-22.

      [6]賈佳.基于LabVIEW的PCI數(shù)據(jù)采集系統(tǒng)設(shè)計[J].工業(yè)儀表與自動化裝置,2012(6):69-71.JIA Jia.Design of PCI data acquisition system based on LabVIEW[J].Industrial Instrumentation&Automation,2012(6):69-71.

      [7]王宗剛,潘崢嶸,祝燎.基于LabVIEW的心電信號采集系統(tǒng)的設(shè)計與實現(xiàn)[J].工業(yè)儀表與自動化裝置,2011(3):40-42,46.WANG Zong-gang,PAN Zheng-rong,ZHU Liao.The design and implementation of ECG acquisition system based on LabVIEW[J].Industrial Instrumentation&Automation,2011(3):40-42,46.

      [8]王水魚.利用LabVIEW產(chǎn)生字模的LED顯示屏設(shè)計 [J].微型機與應(yīng)用,2012(5):17-19.WANG Shui-yu.Design of LED display using labview to generate matrix[J].Microcomputer&Its Applications,2012(5):17-19.

      [9]趙佳.利用LabVIEW產(chǎn)生字模的LED顯示屏設(shè)計[J].電子科技,2010,23(11):74-76.ZHAO Jia.Design of LED display using labview to generate matrix[J].Electronic Science and Technology,2010,23(11):74-76.

      猜你喜歡
      取模前面板虛擬儀器
      關(guān)于不定方程x2-pqy4=16的正整數(shù)解
      關(guān)于商高數(shù)的Je?manowicz猜想*
      關(guān)于不定方程x2-8y4=M(M=17,41,73,89,97)*
      顏值高和散熱強可以并存3款高品質(zhì)機箱推薦
      電腦報(2021年21期)2021-08-19 17:22:40
      電競潮牌范 航嘉GX520S機箱評測
      電腦報(2019年29期)2019-09-10 07:22:44
      關(guān)于不定方程x2-5y4=236
      PCB 刻制機功能開發(fā)及在虛擬儀器實驗室建設(shè)中的應(yīng)用
      電子制作(2017年13期)2017-12-15 09:00:26
      虛擬儀器及其在電工電子實驗中的應(yīng)用
      電子制作(2017年1期)2017-05-17 03:54:33
      虛擬儀器技術(shù)在農(nóng)業(yè)裝備測控中的應(yīng)用
      基于虛擬儀器的DMFC實時監(jiān)控系統(tǒng)
      晋宁县| 云林县| 白银市| 卢湾区| 靖远县| 玛纳斯县| 始兴县| 辉南县| 岑溪市| 五家渠市| 海伦市| 株洲市| 丘北县| 贵州省| 尖扎县| 德惠市| 泰来县| 自贡市| 五大连池市| 句容市| 九江县| 胶州市| 富川| 通道| 泽普县| 福建省| 会理县| 南投县| 内乡县| 京山县| 舒兰市| 望谟县| 郁南县| 琼海市| 扶风县| 南康市| 赤峰市| 余江县| 常宁市| 沭阳县| 高陵县|