Banner
首页 > 新闻动态 > 内容
基于RC控制的拼接屏软件系统设计
- 2021-02-23-

基于RC控制的拼接屏软件系统设计

拼接屏软件系统主要完成整个拼接屏的信号源的显示和ID 设定显示,软件系统处理过程是先获取到信源信号,再根据用户拼接屏设定和拼接的数量进行Scaling 处理,达到信号的缩放显示。用户的人机交互控制将由UI 或叫OSD界面实现功能控制处理。基于本设计为拼接屏的ID应用设计开发,所以主要阐述RS232指令ID控制部分和遥控器控制ID方法。

液晶拼接屏.png

为了实现整个拼接屏的指令控制,软件的RS232指令部分需要与PC Tool端协议好指令格式,本设计指令格式由指令头、指令类型、指令长度、指令功能码和校验码构成。同时根据硬件特性,将RS232 控制设置成不同的控制状态,以达到全面拼接屏的控制。控制状态分成主控制模式状态、监听模式状态、反馈模式状态和独立模式状态。这4 种控制模式状态说明如下:

1.主控制模式状态主要完成指令从一个机台传送到下一个机台,并且可以接收到ACK 指令;

2.监听模式状态,所有机台处理监听状态。指令从一个机台传送到下个机台,并且指令可以传给当前机台处理;

3.反馈模式状态,用于信息回传。主要完成从前一个机台发送来的指令并将当前机台的信息ACK 给前一个机台,但只能设置一台机器处理;

4.独立模式状态主要完成单个机台控制和开始ID 设置前的设定模式。

当所有拼接屏都连接成一个视频墙的时候,此时为了控制到所有机台,需要给每个机台分配一个ID 地址,同时为了控制方便,本设计采用了自动分配ID 的设计方法来给每个机台分配ID。

拼接屏.png