干货课堂 二次开发流程及常见问题解答

LED显示屏控制系统二次开发是指,为实现不同场景的显示需求,LED控制卡与传感器,端口设备,服务器,PC端,三方平台等数据源进行协议对接,数据获取的软硬件开发过程。

灵信视觉聚焦数字化时代各个显示终端,提供开放的软硬件二次开发对接,赋能客户,构建完善的城市信息网络和智慧生态。全面覆盖智慧交通、ETC、智慧停车、智慧灯杆、叫号系统、工业现场、PLC串口对接等各类丰富场景。

那么在实施LED显示系统二次开发的过程中,有哪些常见的问题需要注意,哪些基础的信息需要掌握,让我们往下看吧:

我们需要明确显示的场景,内容,版面效果,显示屏幕的分辨率,模组的芯片,发送节目的通讯方式。

开发对接的工作是我方完成,还是客户完成。如果客户完成开发工作,我司配合提供相关软硬件产品开发资料;如果我司完成开发,需客户提供开发需求文档。

2. 无外设开发,需确认显示数据,接口类型(如http网页接口,数据库接口),涉及数据库类型,表格信息等。

采用什么通讯方式,就是传输数据的介质(网口RJ45,232串口,485串口,无线G)。

确认场景节目的刷新方式,Flash刷新针对低频率刷新,RAM刷新针对高频率刷新。常规控制卡一般使用FLASH刷新;铁路公路飞机场,停车库,工业现场屏幕,一般使用RAM刷新。

注:控制卡RAM /FLASH 刷新方法:发送内容后,关闭电源并重新上电,显示屏参数不显示发送的内容为RAM刷新,显示之前的内容为FLASH刷新。

二次开发内容更新方式,计算机/PLC/工控机发送到控制卡(提供二次开发包),或者第三方设备与控制卡通讯(提供控制卡协议,加载字库)。

1. 国标字库,宋体,16×16点阵字库(计算机中12号字体),32×32点阵(计算机中24号字体)。

2. 非国标字库,主要应用在显示汽车车牌号、公交车站牌等屏体宽度有限又需显示多个内容的场景。

注:国标字库方正,非国标字库瘦高。两种字库都是通过上位机软件加载到控制卡里。因为字库要占用存储空间,常规控制卡没有加载字库。

降低这种闪屏现象的解决方法:一种是使用硬件刷新的控制卡(如E系列控制卡)。另一种是使用内码协议更新,由于数据量小更新速度快,黑屏时间达到肉眼无法观测。

注:在发送给控制卡数据时屏幕会黑屏,发送完成后屏幕开始显示,如果刷新频率高,就会产生明显的感觉。

2、动态区一共256个字符,其中62个字母数字字符和128个汉字,内码区8000多个汉字和128个中英文字符。

1、需要发送节目模板,使用flash固件,然后再使用局部刷新协议发送数据。

1、图片刷新,适用区域布局多的场景(超16个),建议图片刷新(如表格中数据很多项,或天气预报等网页形式丰富场景,可截图发送)。

2、内码刷新,适用数据量小的场景(如排队叫号系统,只需刷新16,24,32行高的数据;如交通指示屏幕,一般适配32*96,24*96的屏幕)。内码刷新优点,发送速度快,不易闪屏。

3、局部刷新,适用节目编排复杂但只刷新固定区域的场景。此时分两种情况,高度在16,24,32范围,优先选择内码节目协议1.3;不在上述范围,优先选择内码局部刷新区域1.6。

干货课堂 二次开发流程及常见问题解答

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

Scroll to top