终端设备访问控制系统及led显示系统的制作方法
【技术领域】
[0001]本发明涉及终端设备访问控制技术领域,尤其涉及一种终端设备访问控制系统以及一种LED显示系统。
【背景技术】
[0002]目前在LED显示屏控制领域,终端设备的访问控制方案设计以总线型级联结构为主。图1为一种采用总线型级联结构的终端设备访问控制方案的硬件架构示意图。从图1可以看出,整个系统架构由安装有上位机软件的上位机和终端设备构成,上位机只与级联中的首台终端设备(也即终端设备I)存在物理连接,上位机首先枚举第一台终端设备,然后通过第一台终端设备完成对级联中的所有终端设备的搜索枚举。其中,支持该总线型级联结构的总线较多,例如I2C、RS485/RS422/RS232、CAN总线等,整个系统硬件架设较为简单,软件开发难度较低,方便对终端设备进行排序定位,硬件连接电缆和接口形式丰富多样。然而,该种架构的缺点主要有以下几个方面:I)通讯速度较低,不适合大批量的数据传输;2)无法远程操作,通常也不支持基于B/S(Browser/Server,浏览器/服务器模式)架构的浏览器访问操作;以及3)支持该种架构的连接电缆往往不支持远距离传输,现场架设不够方便。
【发明内容】
[0003]因此,为克服现有技术存在的缺陷和不足,本发明提出一种采用总线型级联结构的终端设备访问控制系统以及一种LED显示系统。
[0004]具体地,本发明实施例提出的一种终端设备访问控制系统,包括上位机和级联的多个终端设备。再者,所述上位机通过网络连接所述多个终端设备中的第一级终端设备,且所述多个终端设备之间通过串行总线级联。
[0005]在本发明的一个实施例中,所述上位机安装有WEB浏览器,且所述第一级终端设备上安装有服务器程序,从而所述上位机能够通过所述WEB浏览器单窗口访问控制所述多个终端设备。
[0006]在本发明的一个实施例中,所述上位机安装有LED显示屏配屏软件。
[0007]在本发明的一个实施例中,所述多个终端设备之间通过USB级联。
[0008]在本发明的一个实施例中,所述上位机通过网线直连所述第一级终端设备。
[0009]在本发明的一个实施例中,所述第一级终端设备用于将来自于所述上位机的网络协议请求报文转化成相应的串行通信协议请求包发送至后级终端设备以及将来自于后级终端设备的串行通信协议响应包转化成相应的网络协议响应报文发送至所述上位机。
[0010]此外,本发明实施例提出的一种LED显示系统,包括上位机、级联的多个终端设备以及分别连接所述多个终端设备的LED显示屏。再者,所述上位机通过第一类型通信方式连接所述多个终端设备中的第一级终端设备,且所述多个终端设备之间通过第二类型通信方式级联,所述第一类型通信方式与所述第二类型通信方式不同;每一个所述终端设备为LED显示控制设备且通过接收卡驱动控制与之连接的LED显示屏。
[0011]在本发明的一个实施例中,所述第一类型通信方式为网络通信方式,所述第二类型通信方式为串行总线方式,所述第一级终端设备用于将来自于所述上位机的网络协议请求报文转化成相应的串行通信协议请求包发送至后级终端设备以及将来自于后级终端设备的串行通信协议响应包转化成相应的网络协议响应报文发送至所述上位机。
[0012]在本发明的一个实施例中,所述上位机安装有WEB浏览器,且所述第一级终端设备上安装有服务器程序,从而所述上位机能够通过所述WEB浏览器单窗口访问控制所述多个终端设备。
[0013]在本发明的一个实施例中,所述第一类型通信方式为有线网络或无线网络通信方式,所述第二类型通信方式为串行总线方式,且所述串行总线方式为USB串行总线方式、I2C串行总线方式、RS485串行总线方式、RS422串行总线方式、RS232串行总线方式或CAN串行总线方式。
[0014]由上可知,本发明实施例通过网络连接上位机和第一级终端设备且各个终端设备之间通过串行总线级联,因此可以达成以下一个或多个有益效果:a)在保证通信速度的前提下,简化了系统架构,所需电缆较少;b)支持远程访问,简化了浏览器操作,对基于B/S架构的浏览器,只需要一个浏览器窗口即可访问控制级联中的全部终端设备;c)提升了通信速度,适用于大批量的数据传输(对应USB级联的情形);d)采用网络连接,支持远距离传输控制;e)减少了硬件需求,降低了系统成本;以及f)级联排序灵活,方便对终端设备进行定位。
[0015]通过以下参考附图的详细说明,本发明的其它方面和特征变得明显。但是应当知道,该附图仅仅为解释的目的设计,而不是作为本发明的范围的限定。还应当知道,除非另外指出,不必要依比例绘制附图,它们仅仅力图概念地说明此处描述的结构和流程。
【附图说明】
[0016]下面将结合附图,对本发明的【具体实施方式】进行详细的说明。
[0017]图1为现有技术中的一种采用总线型级联结构的终端设备访问控制方案的硬件架构示意图。
[0018]图2为本发明实施例的一种终端设备总线型级联访问控制方案的硬件结构实现框图。
[0019]图3为图2所示终端设备总线型级联访问控制方案对应的系统级联访问逻辑示意图。
[0020]图4为本发明实施例的另一种终端设备总线型级联访问控制方案的硬件结构实现框图。
【具体实施方式】
[0021]为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明的【具体实施方式】做详细的说明。
[0022]本发明实施例提出一种基于网络+USB架构的终端设备总线型级联访问控制方案,该方案基于网络+USB的架构方式,系统架构主要由安装有上位机软件的上位机例如PC机和终端设备构成,上位机和级联中的首台终端设备(终端设备I)间通过网线直连,后续各级终端设备间通过USB级联,上位机只需枚举第一台终端设备,后级终端设备(终端设备2?N)的枚举直接通过访问第一台终端设备完成,因此该方案的整个系统架构简单且通信速度高、稳定性好。
[0023]承上述,本发明实施例提出的终端设备总线型级联访问控制方案例如可以解决目前终端设备总线型级联访问控制方案中存在的如下问题:I)提升了通信速度,适用于大批量的数据传输;2)支持远程访问,可实现基于B/S架构的浏览器访问操作;以及3)采用网络连接时,支持远距离传输控制。
[0024]参见图2,其为本发明实施例的一种终端设备总线型级联访问控制方案的硬件结构实现框图。在图2中,上位机和USB级联中的首台终端设备(终端设备I)间通过网线直连,后续各级终端设备间通过USB连接。上位机通过有线网络完成对第一台设备(终端设备I)的枚举,终端设备I作为USB主设备负责对终端设备2(作为USB从设备)进行枚举,终端设备2作为USB主设备负责对终端设备3(作为USB从设备)进行枚举,依次类推,终端设备(N-1)作为USB主设备负责对终端设备N(作为USB从设备)进行枚举。上位机通过对第一台终端设备发送广播排序包进行排序,排序完成后,每一个终端设备I?N均获得各自唯一的设备地址,后续的访问控制通过指定设备地址进行访问即可。上述设备I?N具体可为相同或不同的LED显示控制器,例如是具有视频处理功能和发送卡功能的LED视频控制器像西安诺瓦电子科技有限公司推出的产品NovaPro HD、或支持