专利名称:一种用于舞台灯的软件升级装置和方法
技术领域:
本发明涉及舞台灯领域,尤其涉及一种用于舞台灯的软件升级装置和方法。
背景技术:
舞台灯是一类专业用灯,技术涉及领域有光学、机械、电子、软件、散热等,它的工作原理是通过软件控制电机运动,从而带动光学元器件、效果元器件等动作,实现舞台灯颜色图案方向等的转换,形成各种各样的灯光效果,可以应用于一切具有娱乐性质的场所。不同的客户要求的操作模式、显示语言、程序版本、灯光效果往往不一样,所以舞台灯经常需要升级程序。通常,制造商会把芯片写好程序再安装到PCB板,但是对于已经安装好的灯具想要升级程序就必须把灯具拆开,把芯片取下,放在编程器上通过计算机重新写一遍程序,然后重新安装。由于舞台灯光设备的结构非常复杂,这样升级软件必须花费很多的工时,且必须是专业技术员才能进行操作,还必须连接计算机,非常的不方便。这就需要寻求一种简单方便易行的软件升级方法。
发明内容
因此,本发明提供了一种用于舞台灯的软件升级装置,包括一个手持式软件升级盒、舞台灯IC上的升级启动程序。手持式软件升级盒包括控制模块,用于处理各种指令,控制信息传递;存储模块,用于存储需要升级的多个程序代码文件;操作模块,用于选择升级程序代码并输入密码解密;显示模块,用于显示存储模块的内容,给操作提供可视窗口 ;通信模块,用于连接计算机或舞台灯进行信息传递;电源模块,给升级盒供电。本发明的升级启动程序是一小段bootloader程序,用于检测升级信号,判断程序的匹配性,启动升级。本发明还提供了一种用于舞台灯的软件升级方法,包括步骤与舞台灯建立连接;开机后升级盒发送更新识别码,升级启动程序自动检测更新识别码;从升级盒上选择需要升级的程序代码文件并解密发送;升级启动程序接收程序代码文件并判断文件的匹配性,启动升级。软件升级盒和舞台灯之间可以通过DMX信号线建立连接,且通过DMX信号线并联的多台舞台灯可同时升级。升级启动程序检测到升级信号后进入升级延时状态,准备接收升级文件,延时时间可设定,优选为I分钟。升级启动程序在判断升级文件匹配性的时候对文件的“密码/公司名称/产品编码/客户编码/线路板号/IC号/软件号/之前的兼容版本”进行校验;如匹配则启动升级,如不匹配则返回重新选择文件。综上所述的一种用于舞台灯的软件升级装置和方法,工作人员只需连接软件升级盒和舞台灯,选择升级文件和解密并发送,其他步骤都是自动完成的,对比传统的舞台灯升级方法具有以下优点一般工作人员都可以操作,客户可自行升级,操作简单方便快捷;且在升级文件下载到升级盒后可脱离计算机工作,升级盒小巧精致,便于携带。
以下利用附图对本发明作进一步的说明,但附图中的实施例不构成对本发明的任何限制。图I是本发明的升级方法流程图。图2是本发明的升级装置系统框图。图3是本发明的软件升级盒的平面图。图4是本发明的软件升级盒的立体图。图中标号说明I-液晶显示模块2-操作按钮3-DMX 通信接口
具体实施例方式以下结合附图和实施例对本发明作进一步说明。如附图2所示的本发明的一种用于舞台灯的软件升级装置系统框图,它包括一个手持式软件升级盒和安装在舞台灯IC上的软件升级启动程序。其中,手持式软件升级盒包括控制模块,用于处理各种指令,控制信息传递;存储模块,用于存储需要升级的多个程序代码文件;操作模块,用于选择升级程序代码并输入密码解密;显示模块,用于显示存储模块的内容,给操作提供可视窗口 ;通信模块,用于连接计算机或舞台灯进行信息传递;电源模块,给升级盒供电。本发明的升级启动程序是一小段bootloader程序,用于检测来自升级盒的升级信号,判断程序的匹配性,启动升级。如图3所示,优选地,手持式软件升级盒的显示模块采用液晶显示模块I ;操作模块由六个按钮2组成,配合液晶显示模块可以对升级盒进行选择升级文件并输入密码对加密文件进行解密。另一优选实例的显示模块和操作模块可以集合成一个可触摸液晶显示模块。如图4所示是手持式软件升级盒的一优选实例的立体图。如图I所示的一种用于舞台灯的软件升级方法,其步骤如下软件升级盒通过DMX通信接口 3与舞台灯建立连接;软件升级盒发送软件更新识别码,开机运行bootloader程序自动检测软件更新识别码;当bootloader程序接收到更新识别码后,舞台灯进入升级延时状态,升级延时时间可设定,优选为I分钟,在这I分钟内工作人员通过升级盒的操作按钮2和液晶显示模块I选择所需升级文件并对升级文件进行解密和发送;舞台灯接收到解密的升级文件后会针对接收到的文件代码校验其“密码/公司名称/产品编码/客户编码/线路板号/IC号/软件号/之前的兼容版本”等信息,判断文件是否与本身兼容,如不兼容则返回重新选择升级文件,如兼容则启动升级,升级完成后自动进入正常开机状态,切断升级连接即可。这是本发明的其中一种优选实例的升级方法。在这种优选实例中,工作人员还可以把多台灯具通过DMX信号线并联起来进行同时升级,若其中一台出现问题不影响其他灯具的升级。可替代原有的极耗工时又必须连接计算机进行操作的升级方法。以上结合附图针对具体实施例对本发明进行了详细的描述。但是,本领域技术人员应当理解,以上所述仅仅是举例说明和描述一些具体实施方式
,对本发明的范围,尤其是 权利要求的范围,并不具有任何限制。本发明的范围由所附权利要求来限定。
权利要求
1.一种用于舞台灯的软件升级装置,其特征在于,包括一个手持式的软件升级盒,以及舞台灯IC上的升级启动程序。
2.根据权利要求I所述的一种用于舞台灯的软件升级装置,其特征在于,所述的手持式软件升级盒包括 控制模块,用于处理各种指令,控制信息传递; 存储模块,用于存储需要升级的多个程序代码文件; 操作模块,用于选择升级程序代码并输入密码解密; 显示模块,用于显示存储模块的内容,给操作提供可视窗口 ; 通信模块,用于连接计算机或舞台灯进行信息传递; 电源模块,给升级盒供电。
3.根据权利要求I所述的一种用于舞台灯的软件升级装置,其特征在于,所述的升级启动程序是一小段bootloader程序,用于检测升级信号,判断程序的匹配性,启动升级。
4.一种用于舞台灯的软件升级方法,其特征在于,包括步骤 与舞台灯建立连接;开机后升级盒发送更新识别码,升级启动程序自动检测更新识别码;从升级盒上选择需要升级的程序代码文件并解密发送;升级启动程序接收程序代码文件并判断文件的匹配性,启动升级。
5.根据权利要求4所述的一种用于舞台灯的软件升级方法,其特征在于,软件升级盒和舞台灯之间可以通过DMX信号线建立连接,且通过DMX信号线并联的多台舞台灯可同时升级。
6.根据权利要求4所述的一种用于舞台灯的软件升级方法,其特征在于,升级启动程序检测到升级信号后进入升级延时状态,准备接收升级文件,延时时间可设定。
7.根据权利要求4所述的一种用于舞台灯的软件升级方法,其特征在于,所述升级启动程序在判断升级文件匹配性的时候对文件的“密码/公司名称/产品编码/客户编码/线路板号/IC号/软件号/之前的兼容版本”进行校验;如匹配则启动升级,如不匹配则返回重新选择文件。
全文摘要
本发明提供一种用于舞台灯的软件升级装置,包括一个手持式的软件升级盒,以及舞台灯IC上的升级启动程序。本发明还相应提供了一种用于舞台灯的软件升级方法,升级步骤如下与舞台灯建立连接;开机后升级盒发送更新识别码,升级启动程序自动检测识别码;从升级盒上选择需要升级的程序代码文件并解密发送;升级启动程序接收程序代码文件并判断文件的匹配性;启动升级。本发明可同时升级一台或多台舞台灯,特别适合于批量产品或产品开发阶段的软件测试用,操作简单方便快捷,可替换传统的极耗工时还必须连接计算机进行升级的方法。
文档编号G06F9/445GK102654838SQ20111023802
公开日2012年9月5日 申请日期2011年8月18日 优先权日2011年8月18日
发明者蒋伟楷 申请人:广州市浩洋电子有限公司