您好!
隨著社會的不斷進(jìn)步與發(fā)展,人們在獲取信息的同時(shí),也對信息獲取的方法和信息質(zhì)量有了更高的要求,傳統(tǒng)的信息顯示方式正逐步被LED電子屏系統(tǒng)所取代。因此,如何開發(fā)出靈活、高效的控制系統(tǒng)是一個(gè)非常有意義的研究課題,拓升光電工程師將從工程實(shí)際出發(fā),設(shè)計(jì)了LED電子屏控制系統(tǒng),從信息的編輯、提取、顯示和控制等方面進(jìn)行研究,開發(fā)出通用的控制系統(tǒng),為LED電子屏的應(yīng)用提供良好的基礎(chǔ)。
2.系統(tǒng)功能
目標(biāo)設(shè)計(jì)
LED電子屏控制系統(tǒng)主要是通過圖文控制器實(shí)現(xiàn)LED電子屏信息的初始化、顯示和控制等功能,具體目標(biāo)如下:
(1)支持顯示屏參數(shù)軟件的初始化設(shè)置、加載
(2)支持多區(qū)域畫面編輯與顯示
(3)支持中英文時(shí)鐘編輯與顯示
(4)支持游走字幕編輯與顯示
(5)支持溫度、濕度等傳感器信息編輯與顯示
(6)支持軟件自動開關(guān)機(jī)
(7)支持畫面顯示特效
(8)支持圖片信息的編輯、瀏覽和播放
(9)強(qiáng)大的超文本編輯器(RTF格式)
(10)顯示信息的預(yù)覽
(11)各頁面顯示方式、運(yùn)行速度、停留時(shí)間均可軟件調(diào)節(jié)
(12)顯示信息的發(fā)送
3.設(shè)計(jì)思想
為了實(shí)現(xiàn)系統(tǒng)的設(shè)計(jì)目標(biāo),在全面分析系統(tǒng)所要達(dá)到的功能的基礎(chǔ)上,結(jié)合軟件運(yùn)行平臺的特點(diǎn),本系統(tǒng)采用VC程序開發(fā)語言進(jìn)行開發(fā),為了提高系統(tǒng)的可視性、可操作性,界面設(shè)計(jì)采用自畫的方式進(jìn)行設(shè)計(jì),與控制屏體之間的通信采用RS232/RS485方式,具體的通信參數(shù)可以動態(tài)設(shè)置。為了更好地將信息進(jìn)行顯示和編輯,我們設(shè)計(jì)了文字、表格、圖形的編輯系統(tǒng),很好的滿足了系統(tǒng)的要求。
4.系統(tǒng)功能
LED電子屏控制系統(tǒng)功能模塊劃分如圖1所示:
系統(tǒng)功能模塊
該系統(tǒng)主要包括編輯功能模塊、信息提取、效果添加和預(yù)覽、以及通信模塊,下面我們分別進(jìn)行簡單的介紹。
5.編輯功能模塊
主要實(shí)現(xiàn)信息的編輯功能,根據(jù)實(shí)際情況,我們分為文檔編輯、表格編輯和圖形編輯模塊,對其分別進(jìn)行設(shè)計(jì),并保存為相應(yīng)的類型文件,然后在系統(tǒng)中可以直接調(diào)用該文件,實(shí)現(xiàn)編輯、調(diào)用和顯示一體化功能。
6.信息提取模塊
信息編輯之后,要求能夠顯示在LED電子屏上,就需要對編輯的信息進(jìn)行提取,可以將編輯的信息顯示在LED電子屏上。
7.效果及預(yù)覽模塊
在信息提取之后,就可以對效果進(jìn)行設(shè)置,主要的效果包括引入方式、引入速度、引出方式、停留時(shí)間等4個(gè)方面,100余種組合。
8.通信模塊
以上功能設(shè)置好之后,就可以將信息通過串口發(fā)送到下面的控制器,這部分的參數(shù)設(shè)置在LED電子屏體參數(shù)設(shè)置中進(jìn)行設(shè)置。參數(shù)設(shè)置好后,就可以通過界面的按鈕或者菜單中的選項(xiàng)將信息發(fā)送到控制器。
總結(jié)
從工程實(shí)際出發(fā),開發(fā)出的LED電子屏控制系統(tǒng)能夠很好滿足工程設(shè)計(jì)的需要,節(jié)省了控制系統(tǒng)開發(fā)的周期,使得控制更加方便、靈活,在實(shí)際應(yīng)用中取得較好的效果。