一种新型的液晶电视软件更新技术
2018-07-23冠捷显示科技厦门有限公司张伟斌
冠捷显示科技(厦门)有限公司 张伟斌
液晶电视新型软件更新技术主要使用一种软件更新盒子来实现。
1.软件更新盒子的系统框图
软件更新盒子的硬件系统主要包括以下四个部分:电源转换电路、电流控制电路、USB传输电路及控制中心电路。
(1)电源转换电路:软件更新盒子通过12V输入后,经由DC to DC的转换芯片,将12V电压转换成5V电压后,给电流控制回路和USB Hub进行供电。然后经由另外的DC to DC的转换芯片,将5V电压再次转换成3.3V和1.2V两种电压,其中,电压3.3V给USB Hub、RS232芯片和单片机WT51F108供电,电压1.2V给USB Hub供电。
(2)电流控制电路:在调试的过程中,我们发现软件更新盒子的电源输出电流太大,有可能会导致液晶电视的系统板烧毁。为了降低输出电流,我们通过调整盒子内的电源系统,增加电流传感器ACS712来进行电流检测,防止系统板过流烧毁。
(3)USB传输电路:USB传输电路包含两个模块,电视软件存储模块和USB输出升级模块,这两个模块通过USB Hub VI813(A1) QFN-76进行连接。在电视软件存储模块中,USB Hub连接一个内置的USB3.0接口,并且在此USB3.0接口上插入一个内置U盘。PC或者Notebook通过外置的USB3.0接口,透过USB Hub就可以将需要更新的电视软体拷贝到内置U盘中存储。在USB输出升级模块中,USB Hub上连接一个外置的USB 3.0接口,当USB3.0接口通过USB线连接到电视的USB接口上时,即可实现与内置U盘之间的连接,并将内置U盘中的软体升级到电视上。
(4)控制中心电路:此部分的电路是整个盒子的控制中心,我们采用单片机芯片WT51F108来进行控制,并结合芯片PL-2303进行RS-232的通信。通过对单片机WT51F108的软件编程,即可实时监测和控制电视软件更新的过程。
图1 软件更新盒子的系统框图
2.软件更新盒子的软件运行
这部分将针对液晶电视软件更新盒子的软件编程部分,并结合盒子上面的LED灯的显示状态进行介绍。
首先,当盒子接通电源开机后,LED的Red/Green/Blue三种灯将同时打开,代表盒子已经做好准备,可以进行工作。
其次,判断USB输出电流是否达到200mA以上,即是否通过盒子的外置USB3.0接口将USB线接入到电视的USB接口。如果USB输出电流没有达到200mA,说明没有将USB线接入到电视的USB接口,此时进入无限循环,一直等待。如果侦测到USB输出电流已达到200mA,说明USB线已接入到电视的USB接口,系统自动进入电视软件的升级过程,此时LED Green灯会一直闪烁,表示电视在进行软件升级。注意这个时候不要突然的断电,否则有可能会因为升级中断导致电视无法开机。
在升级过程中,系统会一直检查电视反馈回来的升级信息,一旦接收到电视反馈的升级完成信息,盒子软件会判断电视软件升级完成,Green灯将停止闪烁,并一直常亮,说明电视软件已经升级完毕,可以进行断电。如果升级过程超过20分钟,系统会判断其已经升级失败,Red灯将会持续地连续闪烁两次,此时电视软件升级结束,但是没有升级成功,需要重新插拔USB线进行升级。另外,还有一种特殊情况是电视在升级过程中进入待机状态,这也会导致电视软件升级中断,此时Red灯将会持续地连续闪烁四次,同样需要重新插拔USB线进行升级。
图2 软件更新盒子的软件运行
3.纸箱的配套设计
软件升级盒子为电视的系统板提供了外部的电源输入,节省了电视电源线的接入,而且通过控制中心电路可以实时侦测电视软件是否完成升级,不需要通过观看电视屏幕的升级信息来判断电视软件是否完成升级。
根据软件升级盒子的这两个特点,只需要在电视USB接口的纸箱处开辟一个活动箱口,就可以使电视在不拆开纸箱的情况下,仅仅使用一条USB线,通过这个活动箱口,对电视进行软件升级。
这种纸箱的设计,结合软件升级盒子的运用,大大地节约了因电视软件升级而带来的纸箱拆毁浪费,而且在操作上也非常的简便,可以节省因搬运拆箱带来的人力损耗和工时浪费。
图3 纸箱设计
4.小结
本文结合实际液晶电视产品的特性及其生产流程,通过一种新型的软件更新技术,即软件更新盒子,实现一种不需拆箱,且不需外接电源线,仅通过一条USB线,就可以对已装箱的成品电视机进行升级的效果。这种技术为生产线大大节省了纸箱耗材损耗和人力工时,而且操作简单便捷。可以说,这种技术是生产线在线升级电视软件的一种进步。