本发明专利技术为一种多通道并行输出的DMX512灯具控制装置及控制方法,该装置包括网络连接模块、控制单元、整形电路、发送单元和保护单元,所述控制单元发送出的控制信号经整形电路对毛刺过滤整形后传输到发送单元,由发送单元将信号转换为差分信号并通过保护单元传输给DMX512灯具,所述控制单元通过I/O端口并行输出多路控制信号;在控制多组灯具组成画面时,通过多通道并行发送,同步性、实时性得到了保障,使得灯光效果更加理想;同时装置维护的及时性要求高,降低了维修成本。
【技术实现步骤摘要】
本专利技术涉及LED灯光控制领域,特别是涉及一种基于DMX512协议的多通道并行输出的DMX512灯具控制装置及控制方法。
技术介绍
LED是一种能够将电能转化为光能的半导体,它改变了白炽灯钨丝发光与节能灯三基色粉发光的原理,而采用电场发光。据分析,LED的特点非常明显,寿命长、光效高、低辐射与低功耗。目前LED景观亮化被越来越多的城市所重视、被广大的民众所接受,并且用户的要求也越来越高。现在的亮化不仅仅是勾画轮廓,人们更希望在亮化的时候还能够进行一些简单的图文介绍。传统的灯具控制器都是通过采用单通道串行输出信号给灯具,通过不同的信号控制灯光的亮度和颜色,用于满足不同的图形变换。但是该传输方式存在一定弊端,因为单通道的传输只能控制一组灯具,如果所需画面是由多组灯具组成一个整体画面时,就必须选取多台传统灯具控制器同时传输信号来控制灯具,这样的传输信号因为是不同的控制器发出的,所以不能有效的保证传输速率,同步性和实效性就不能得到保证,还有因为多台控制器的应用浪费了资源,给整个工程的线路布置也带来了难度,同时也增加了维修难度。DMX512灯光控制器主要用于控制由LED灯组成的一个大屏或幕墙。由于DMX512数据的发送速率为250kbps,如果用多路端口串行输出的方式,将无法实现大屏图像同步的效果,也达不到最大30fps的帧率。所以需要将DMX512灯光控制器各端口数据并行输出,才能达到效果。
技术实现思路
本专利技术的目的是针对传统灯具控制器存在的问题,提出一种多通道并行输出的DMX512灯具控制装置,该装置通过将固定的控制程序写入控制单元内的存储器,控制单元内的处理器通过读取存储器内的程序进行数据处理通过I/O端口以并行方式输出多路控制信号,最后通过装置末端发送给灯具,控制灯具的灯光效果,直接避免了传统控制器线路信号的同步性和实效性不一致的问题,保证灯光效果。本专利技术解决其技术问题所采用的技术方案是:一种多通道并行输出的DMX512灯具控制装置,包括网络连接模块、控制单元、整形电路、发送单元和保护单元,所述控制单元发送出的控制信号经整形电路对毛刺过滤整形后传输到发送单元,由发送单元将信号转换为差分信号并通过保护单元传输给DMX512灯具,所述网络连接模块与控制单元连接,所述控制单元通过I/O端口并行输出多路控制信号。在上述技术方案中,所述保护单元为一种三级保护电路,从输入端每条差分线路上连接一个到地的TVS管,在TVS管之后每条线路上串接一个限流电阻,在两个限流电阻前端的两条线路之间连接一个匹配电阻,在两个限流电阻后端的两条线路之间连接一个到地的空气放电管。在上述技术方案中,优先的所述限流电阻应当是阻值为10Ω,功率为2W的电阻。在上述方案中,一种多通道并行输出的DMX512灯具控制装置的控制方法,数据传输采用同步输出方式,其方法为为: 步骤一:获取本地工作指令或接受外部工作指令; 步骤二:通过初始化运算,将I/o端口初始化为高电平输出方式; 步骤三:每发送一帧数据,每个端口发送一个复位信号,低电平为前复位信号,高电平为后复位信号,通过判断复位信号,当发送低电平时,将各个端口上要输出的bit组合成一个字节或多个字节数据,将这个数据写入I/o寄存器的对应bit位,同理输出一个后复位信息; 步骤四:根据步骤三的方法,取出各个端口要发送的字节数据,依次将各个端口要发送的字节数据取出字节数的8个bit,将各端口取出的每个bit组合成一个或多个新的字节数据,送入I/O寄存器对应的管脚位,端口上就同时输出了一个控制信号; 步骤五:根据步骤四的方法,512个控制信号就可同步输出。在上述步骤中,所述字节数最多不超过32位。和现有技术相比,本专利技术具有以下有益效果: 控制单元能同时发送出多路控制信号,满足灯具的实际需要;通过保护单元的保护,信号能完整的传输到灯具中;同时保护单元还能保护装置内的器件不被外部大电流和大电压的倒灌而烧坏;如果其中一组灯具出现质量故障,不影响系统中的其它灯具的工作,维护的及时性要求高,降低了维修成本;在控制多组灯具组成画面时,通过多通道并行发送,同步性、实时性得到了保障,使得灯光效果更加理想。附图说明本专利技术将通过实施例并参照附图的方式说明,其中: 图1是控制装置的电路结构框 图2是图1中保护单元的具体电路 图3是控制单元工作流程图。具体实施例方式下面结合附图对本专利技术做进一步的说明。如图1所示,控制单元为整个装置的核心部分,该控制单元是一种集CPU、RAM、ROM、定时计数器和多种I/O接口以一体的数字芯片。通过计算机编程将灯具控制程序烧入控制单元内的存储器,控制单元通过接受外部的时钟信号和复位信号,控制单元的处理器读取存储器中的程序并完成相应的数据处理,通过控制单元的I/O接口以并行传输的方式对外输出多路控制信号。所述的控制信号为LVTTL,每一路LVTTL信号通过整形电路滤波整形后传输到发送单元,发送单元将每一路LVTTL信号转换为一路差分信号对外传输,在差分信号的传输线路上设置一个保护单元,用于保护信号的完整性和装置内器件的安全性。通过保护单元的差分信号就直接传输给外部的灯具。控制单元发出的每路控制信号最多可以包含出513组数据,即I组起始码和512组控制数据,而本专利技术所述的灯具是基于DMX512协议的一种灯具,全彩的LED灯具有红、绿、蓝三种发光颜色,激光发射需要占用3个发送通道,因此每路控制信号最多可以控制170个LED灯具。为消除控制单元发送出的信号上的纹波和毛刺,在信号传输线路上增加一整形电路,对从控制单元发送出的每路LVTTL信号进行滤波整形,以提供一种良好的传输信号。通过整形电路滤波整形的LVTTL信号和直接从控制单元发送出相应的一路状态驱动信号同时传输给发送单元。发送单元内部含有接收器和发送器,发送器的同相输出端作为所述接收器的其中一个控制信号输入端。在接受到LVTLL信号和状态驱动信号时,通过内部比较器将LVTTL信号和状态驱动信号转换为一路差分信号输出,差分输出端分别连接在保护单元的两个输入端上。如图2所示,所述保护单元为一种三级保护电路,从输入端每条差分线路上连接一个到地的TVS管,在TVS管之后每条线路上串接一个限流电阻,在两个限流电阻前端的两条线路之间连接一个匹配电阻,在两个限流电阻后端的两条线路之间连接一个到地的空气放电管;优先的,所述限流电阻应当是阻值为10Ω,功率为2W的电阻。其中气体放电管起泄放雷电暂态过电流和限制过电压作用,TVS管两端经受瞬间的高能量冲击时,它能以极高的速度使其阻抗骤然降低,同时吸收一个大电流,将其两端间的电压箝位在一个预定的数值上,从而确保后面的电路元件免受瞬态高能量的冲击而损坏。如图1所示,该装置能通过网络连接模块与外部通信,外部通信可以采用两种方式: 方式一: 网络连接模块通过网线直接和外部计算机连接,由计算机向装置的控制单元下达控制指令,装置开始按照外部控制指令工作,完成对灯具的具体控制。方式二: 通过外部交换机将多台控制装置连接在一起,组成一个小型的控制局域网络,设置一台控制装置为主控制装置,其他的控制装置为从控制装置;由主控制装置发送控制命令控制其他从控制装置同时工作。为满足上述工作,控制单元的控制方法为:本文档来自技高网...
【技术保护点】
一种多通道并行输出的DMX512灯具控制装置,包括网络连接模块、控制单元、整形电路、发送单元和保护单元,所述控制单元发送出的控制信号经整形电路对毛刺过滤整形后传输到发送单元,由发送单元将信号转换为差分信号并通过保护单元传输给DMX512灯具,所述网络连接模块与控制单元连接,其特征为所述控制单元通过I/O端口并行输出多路控制信号。
【技术特征摘要】
1.一种多通道并行输出的DMX512灯具控制装置,包括网络连接模块、控制单元、整形电路、发送单元和保护单元,所述控制单元发送出的控制信号经整形电路对毛刺过滤整形后传输到发送单元,由发送单元将信号转换为差分信号并通过保护单元传输给DMX512灯具,所述网络连接模块与控制单元连接,其特征为所述控制单元通过I/O端口并行输出多路控制信号。2.根据权利要求1所述的一种多通道并行输出的DMX512灯具控制装置,其特征在于所述保护单元为一种三级保护电路,从输入端每条差分线路上连接一个到地的TVS管,在TVS管之后每条线路上串接一个限流电阻,在两个限流电阻前端的两条线路之间连接一个匹配电阻,在两个限流电阻后端的两条线路之间连接一个到地的空气放电管。3.根据权利要求3所述的一种多通道并行输出的DMX512灯具控制装置,其特征为所述的限流电阻应当是阻值为10Ω,功率为2W的电阻。4....
【专利技术属性】
技术研发人员:柳春青,王小强,王东越,邢保振,吕昱,
申请(专利权)人:四川九洲电器集团有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。