發(fā)布者:聯(lián)誠(chéng)發(fā) 時(shí)間:2022-11-28 14:23 瀏覽量:4827
什么是二次開發(fā)?接下來(lái),聯(lián)誠(chéng)發(fā)小編就帶你一起看看LED屏控制系統(tǒng)二次開發(fā)究竟是怎樣的!
LED顯示屏控制系統(tǒng)二次開發(fā)是指,為實(shí)現(xiàn)不同場(chǎng)景的顯示需求,LED控制卡與傳感器,端口設(shè)備,服務(wù)器,PC端,三方平臺(tái)等數(shù)據(jù)源進(jìn)行協(xié)議對(duì)接,數(shù)據(jù)獲取的軟硬件開發(fā)過(guò)程。
智慧停車場(chǎng)景系統(tǒng)連接圖
作者聚焦數(shù)字化時(shí)代各個(gè)顯示終端,提供開放的軟硬件二次開發(fā)對(duì)接,賦能客戶,構(gòu)建完善的城市信息網(wǎng)絡(luò)和智慧生態(tài)。全面覆蓋智慧交通、ETC、智慧停車、智慧燈桿、叫號(hào)系統(tǒng)、工業(yè)現(xiàn)場(chǎng)、PLC串口對(duì)接等各類豐富場(chǎng)景。
那么在實(shí)施LED顯示系統(tǒng)二次開發(fā)的過(guò)程中,有哪些常見的問(wèn)題需要注意,哪些基礎(chǔ)的信息需要掌握,讓聯(lián)誠(chéng)發(fā)小編帶大家一起下看吧:
一、確認(rèn)現(xiàn)場(chǎng)環(huán)境以及需求
我們需要明確顯示的場(chǎng)景,內(nèi)容,版面效果,顯示屏幕的分辨率,模組的芯片,發(fā)送節(jié)目的通訊方式。
二、確認(rèn)合作方式
開發(fā)對(duì)接的工作是我方完成,還是客戶完成。如果客戶完成開發(fā)工作,我司配合提供相關(guān)軟硬件產(chǎn)品開發(fā)資料;如果我司完成開發(fā),需客戶提供開發(fā)需求文檔。
三、確認(rèn)數(shù)據(jù)源
從第三方數(shù)據(jù)庫(kù)讀取或客戶設(shè)備自動(dòng)發(fā)送至控制卡:
1. 有外設(shè)開發(fā),比如環(huán)境傳感器,數(shù)采儀,一般需要提供相應(yīng)外設(shè)協(xié)議;
2. 無(wú)外設(shè)開發(fā),需確認(rèn)顯示數(shù)據(jù),接口類型(如http網(wǎng)頁(yè)接口,數(shù)據(jù)庫(kù)接口),涉及數(shù)據(jù)庫(kù)類型,表格信息等。
四、確認(rèn)通訊方式
采用什么通訊方式,就是傳輸數(shù)據(jù)的介質(zhì)(網(wǎng)口RJ45,232串口,485串口,無(wú)線GPRS,還是4G)。
五、確認(rèn)節(jié)目刷新的方式
確認(rèn)場(chǎng)景節(jié)目的刷新方式,F(xiàn)lash刷新針對(duì)低頻率刷新,RAM刷新針對(duì)高頻率刷新。常規(guī)控制卡一般使用FLASH刷新;鐵路公路飛機(jī)場(chǎng),停車庫(kù),工業(yè)現(xiàn)場(chǎng)屏幕,一般使用RAM刷新。
注:控制卡RAM /FLASH 刷新方法:發(fā)送內(nèi)容后,關(guān)閉電源并重新上電,顯示屏參數(shù)不顯示發(fā)送的內(nèi)容為RAM刷新,顯示之前的內(nèi)容為FLASH刷新。
六、明確內(nèi)容更新方式
二次開發(fā)內(nèi)容更新方式,計(jì)算機(jī)/PLC/工控機(jī)發(fā)送到控制卡(提供二次開發(fā)包),或者第三方設(shè)備與控制卡通訊(提供控制卡協(xié)議,加載字庫(kù))。
七、明確顯示內(nèi)容的字庫(kù)/字體
1. 國(guó)標(biāo)字庫(kù),宋體,16×16點(diǎn)陣字庫(kù)(計(jì)算機(jī)中12號(hào)字體),32×32點(diǎn)陣(計(jì)算機(jī)中24號(hào)字體)。
2. 非國(guó)標(biāo)字庫(kù),主要應(yīng)用在顯示汽車車牌號(hào)、公交車站牌等屏體寬度有限又需顯示多個(gè)內(nèi)容的場(chǎng)景。
注:國(guó)標(biāo)字庫(kù)方正,非國(guó)標(biāo)字庫(kù)瘦高。兩種字庫(kù)都是通過(guò)上位機(jī)軟件加載到控制卡里。因?yàn)樽謳?kù)要占用存儲(chǔ)空間,常規(guī)控制卡沒(méi)有加載字庫(kù)。
常見問(wèn)題解答
1. 二次開發(fā)項(xiàng)目,為什么發(fā)送內(nèi)容屏體會(huì)閃爍?
降低這種閃屏現(xiàn)象的解決方法:一種是使用硬件刷新的控制卡(如E系列控制卡)。另一種是使用內(nèi)碼協(xié)議更新,由于數(shù)據(jù)量小更新速度快,黑屏?xí)r間達(dá)到肉眼無(wú)法觀測(cè)。
注:在發(fā)送給控制卡數(shù)據(jù)時(shí)屏幕會(huì)黑屏,發(fā)送完成后屏幕開始顯示,如果刷新頻率高,就會(huì)產(chǎn)生明顯的感覺。
2. 內(nèi)碼局部刷新協(xié)議和動(dòng)態(tài)區(qū)刷新協(xié)議區(qū)別?
1、內(nèi)碼局部刷新,首先需要加裝對(duì)應(yīng)字號(hào)字庫(kù),動(dòng)態(tài)區(qū)不需要。
2、動(dòng)態(tài)區(qū)一共256個(gè)字符,其中62個(gè)字母數(shù)字字符和128個(gè)漢字,內(nèi)碼區(qū)8000多個(gè)漢字和128個(gè)中英文字符。
[b]3. 內(nèi)碼局部刷新協(xié)議和動(dòng)態(tài)區(qū)刷新協(xié)議共同點(diǎn)?
[/b]
1、需要發(fā)送節(jié)目模板,使用flash固件,然后再使用局部刷新協(xié)議發(fā)送數(shù)據(jù)。
2、如果只刷新數(shù)字,字母表里面的字符,無(wú)區(qū)別。
3、動(dòng)態(tài)區(qū)域?qū)ψ痔?hào)沒(méi)有限制,內(nèi)碼限制為16,24,32。
4. 不同場(chǎng)景下刷新方式適用?
1、圖片刷新,適用區(qū)域布局多的場(chǎng)景(超16個(gè)),建議圖片刷新(如表格中數(shù)據(jù)很多項(xiàng),或天氣預(yù)報(bào)等網(wǎng)頁(yè)形式豐富場(chǎng)景,可截圖發(fā)送)。
2、內(nèi)碼刷新,適用數(shù)據(jù)量小的場(chǎng)景(如排隊(duì)叫號(hào)系統(tǒng),只需刷新16,24,32行高的數(shù)據(jù);如交通指示屏幕,一般適配32*96,24*96的屏幕)。內(nèi)碼刷新優(yōu)點(diǎn),發(fā)送速度快,不易閃屏。
3、局部刷新,適用節(jié)目編排復(fù)雜但只刷新固定區(qū)域的場(chǎng)景。此時(shí)分兩種情況,高度在16,24,32范圍,優(yōu)先選擇內(nèi)碼節(jié)目協(xié)議1.3;不在上述范圍,優(yōu)先選擇內(nèi)碼局部刷新區(qū)域1.6。
來(lái)源:靈信視覺