閱讀 | 訂閱
閱讀 | 訂閱
芯片/顯示

LED顯示屏二次開發(fā)接口的設(shè)計(一)

星之球激光 來源:21ic2012-08-03 我要評論(0 )   

引言 在 LED 顯示屏 工程應(yīng)用中,有單塊顯示屏項目,但更多的是多塊顯示屏項目。對于單塊顯示屏,直接使用廠商配置的控制軟件就滿足要求了;但對于多塊顯示屏,尤其是系...

       引言

  在LED 顯示屏工程應(yīng)用中,有單塊顯示屏項目,但更多的是多塊顯示屏項目。對于單塊顯示屏,直接使用廠商配置的控制軟件就滿足要求了;但對于多塊顯示屏,尤其是系統(tǒng)集成項目,廠商配置的控制軟件就很難滿足要求。這是因為,首先,廠商配置的控制軟件一般只實現(xiàn)通用的功能,對個性化的功能很難滿足要求,例如集成項目需要與后臺數(shù)據(jù)庫進行連接,實現(xiàn)實時信息發(fā)布,一般控制軟件很難提供此項功能;其次,對于集成項目而言,顯示屏信息發(fā)布僅是其中一個組成部分,需要統(tǒng)一的控制和界面風格;再次,在一個大的集成項目中,可能有多家廠商中標,或工程實現(xiàn)多年后更換或添加其它廠商的產(chǎn)品,而不同廠商的實現(xiàn)技術(shù)可能有所差異。

  因此,為了滿足LED 顯示屏在工程中的應(yīng)用,廠商一般都要提供二次開發(fā)接口,供系統(tǒng)集成商進行二次開發(fā),完成系統(tǒng)集成。經(jīng)過市場調(diào)研,現(xiàn)在LED 顯示屏二次開發(fā)接口良莠不齊,沒有統(tǒng)一的標準,有的太簡單,很難滿足工程應(yīng)用,而有的又太復(fù)雜,造成系統(tǒng)集成周期長、代價大。因此,經(jīng)過研究,本文提出一種新的LED 二次開發(fā)接口的設(shè)計方法,讓用戶簡單、快速地實現(xiàn)系統(tǒng)集成,同時減少二次開發(fā)時間和代價。

  1 主要功能需求分析和模型構(gòu)建

  在工程應(yīng)用中,LED 顯示屏主要用來發(fā)布信息,尤其是根據(jù)后臺數(shù)據(jù)庫的變化,實時更新信息。

  典型的應(yīng)用是火車站,實時更新車次、軟/ 硬座票、臥鋪票、發(fā)車時間等票務(wù)信息,以及到站車次、晚點車次等到站信息,除此之外,還有臨時通知、車次變更、廣告、候車室位置等等。

  在火車站綜合信息管理系統(tǒng)中,相對于整個系統(tǒng)而言,LED 顯示屏信息發(fā)布只是其中一部分,但LED 顯示屏種類、通信類型、分布位置卻可能很復(fù)雜,如圖1 所示。按照顯示屏的大小、掛放的位置、顯示的內(nèi)容和作用,可以將顯示屏分為總引導(dǎo)信息屏、候車信息屏、分區(qū)屏、檢票屏、通道顯示屏、站臺屏和出站口信息屏等。在通信方面,根據(jù)硬件條件、位置等,一般使用串口、網(wǎng)絡(luò)等。串口又分為RS485 和RS232,其中一個RS485 連接多個顯示屏,一個RS232 連接一個顯示屏;網(wǎng)絡(luò)又分有線網(wǎng)絡(luò)、無線網(wǎng)絡(luò)和GPRS 等。

 

圖1 LED 顯示屏典型系統(tǒng)集成圖

  經(jīng)過綜合分析,系統(tǒng)涉及顯示屏的功能有:

 ?。?)發(fā)布信息、更新信息、廣告和導(dǎo)向信息;(2)控制顯示屏,如重啟、定時開關(guān)屏,設(shè)置參數(shù)等;(3)監(jiān)控顯示屏,顯示連接狀態(tài)、更新時間等。

  其工作過程是:

  (1)連接顯示屏;(2)發(fā)布信息、下載節(jié)目到顯示屏顯示;(3)控制和監(jiān)控顯示屏;(4)結(jié)束操作后斷開連接。

  其實,系統(tǒng)調(diào)用顯示屏功能并不復(fù)雜,主要難點在于:

  (1)如何實現(xiàn)多種硬件連接方式統(tǒng)一,包括串口、網(wǎng)絡(luò);(2)如何組織多種信息顯示對象,包括文字、圖片、動畫、時鐘等;(3)如何根據(jù)LED 顯示屏的控制要求,提供基本的控制命令,適應(yīng)多種系統(tǒng)集成方式,包括C/S、B/S 以及分布式、分層控制等。

  為了解決這些難點,并達到通用、簡單、容易集成的目的,經(jīng)過研究,本文構(gòu)建的LED 二次開發(fā)接口的模型如圖2 所示,主要功能和流程如下:

  (1)調(diào)用通信控制接口,根據(jù)不同的通信方式分別創(chuàng)建其通信通道,完成LED 顯示屏連接;(2)調(diào)用節(jié)目制作接口,創(chuàng)建節(jié)目、添加節(jié)目對象,生成節(jié)目數(shù)據(jù),然后使用命令接口發(fā)送節(jié)目到顯示屏,完成信息發(fā)布;(3)調(diào)用命令接口,進行顯示屏重啟、開/ 關(guān)屏、設(shè)置亮度、更新時間、讀取顯示屏時間等操作,完成顯示屏的控制、監(jiān)控工作;(4)退出系統(tǒng)時,關(guān)閉通信通道,釋放資源,結(jié)束二次開發(fā)接口的調(diào)用操作。

      

 

轉(zhuǎn)載請注明出處。

暫無關(guān)鍵詞
免責聲明

① 凡本網(wǎng)未注明其他出處的作品,版權(quán)均屬于激光制造網(wǎng),未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編或利用其它方式使用。獲本網(wǎng)授權(quán)使用作品的,應(yīng)在授權(quán)范圍內(nèi)使 用,并注明"來源:激光制造網(wǎng)”。違反上述聲明者,本網(wǎng)將追究其相關(guān)責任。
② 凡本網(wǎng)注明其他來源的作品及圖片,均轉(zhuǎn)載自其它媒體,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本媒贊同其觀點和對其真實性負責,版權(quán)歸原作者所有,如有侵權(quán)請聯(lián)系我們刪除。
③ 任何單位或個人認為本網(wǎng)內(nèi)容可能涉嫌侵犯其合法權(quán)益,請及時向本網(wǎng)提出書面權(quán)利通知,并提供身份證明、權(quán)屬證明、具體鏈接(URL)及詳細侵權(quán)情況證明。本網(wǎng)在收到上述法律文件后,將會依法盡快移除相關(guān)涉嫌侵權(quán)的內(nèi)容。

網(wǎng)友點評
0相關(guān)評論
精彩導(dǎo)讀