一种冰箱控制软件在线烧写系统的制作方法

文档序号:22890326发布日期:2020-11-10 18:14阅读:188来源:国知局
一种冰箱控制软件在线烧写系统的制作方法

本发明属于冰箱生产装配技术领域,特别是涉及一种冰箱控制软件在线烧写系统。



背景技术:

冰箱中各种电器件(如压缩机、风扇电机、电磁阀等)的运行依赖于装配在冰箱上的控制板进行统一的协调控制。冰箱上的控制板主要包括两种,显示板和电器件控制板。对于相同的显示板和电器件控制板的硬件而言,由于不同冰箱的控制程序不一样,则显示板和电器件控制板中烧写的软件也不一样。目前,显示板和电器件控制板的软件一般在电控板生产厂家出厂前烧写完成,为了区别不同的烧写软件控制板需要标识不同的物料码,如此则增加了控制板生产厂家和冰箱生产厂家的物料管理成本。此外,由于装有不同控制软件的电控板外形相同,不易区分,因此,在冰箱的生产装配时容易装配混淆。



技术实现要素:

本发明的目的在于提供一种冰箱控制软件在线烧写系统,通过扫描冰箱上的sn号,发送给条码解析模块解析出当前冰箱信息发送给软件烧写模块进行烧写,解决了现有的电控板生产过程需要标识不同的物料码,步骤繁琐、增加成本以及装配错误率高的问题。

为解决上述技术问题,本发明是通过以下技术方案实现的:

本发明为一种冰箱控制软件在线烧写系统,包括冰箱电控子系统、烧写子系统、条码扫描和播报子系统和文件管理子系统,

所述冰箱电控子系统包括显示板和电器件控制板;所述显示板,用于接收用户对冰箱的设置信息及显示冰箱当前的控制信息;所述电器件控制板用于根据接收到的显示板控制信息控制冰箱各个电器件,同时将各个电器件的状态信息传输给显示板;

所述烧写子系统包括若干烧写单元和无线通信模块c;每个所述烧写单元均包括烧写模块和无线通信模块b;所述烧写模块用于接收由通信模块c传输的文件管理系统发送的烧写文件及文件管理指令,存储各型号冰箱显示板和电器件控制板的烧写文件,并根据由无线通信模块c接收到的当前冰箱的sn条码向显示板和电器件控制板烧写相应的软件代码;所述无线通信模块c,用于与文件管理系统中无线通信模块d通信,接收烧写文件及文件操作指令,同时和各烧写单元通信,传输接收到的烧写文件及文件操作指令;

所述条码扫描和播报子系统包括条码扫描设备、条码解析模块、结果显示及播报模块、无线通信模块a和结果显示及播报模块;所述条码扫描设备,用于扫描冰箱上的sn条码及无线通信模块b的mac地址码,并将其传输给条码处理模块;所述条码处理模块,用于建立与通信模块b的热点连接,接收条码扫描设备发送的条码信息,并将其解析成相关的冰箱信息,然后发送给无线通信模块b;所述无线通信模块a,用于接收条码处理模块发送的冰箱条码信息并发送给烧写子系统的无线通信模块b;所述结果显示及播报模块,用于接收烧写系统的最终烧写结果,并通过显示器和扬声器通知给生产技术人员;

所述文件管理子系统包括文件管理模块和无线通信模块d;所述文件管理模块,用于对烧写子模块中的冰箱控制板烧写软件进行管理;所述无线通信模块d,用于与烧写子系统中的无线通信模块c通信,传输烧写文件及文件操作指令;

所述无线通信模块c与无线通信模块d之间无线通信连接;所述无线通信模块c与各烧写单元之间有线连接。

优选地,所述显示板的控制芯片中烧写了冰箱运行的控制逻辑,通过逻辑判断得出各个电器件的运行状态或开关状态,并将此状态通过与电气控制板的通信协议传输给电器件控制板。

优选地,所述显示板和电气件控制板均与烧写模块有线连接,用于与烧写模块通信并接收烧写模块发送的软件代码,在烧写过程中,显示板和电器件控制板与烧写模块通信,配合烧写模块将软件代码烧录到存储器中。

优选地,所述软件在烧写前,通过文件管理子系统提前将烧写文件存入各烧写模块中。

优选地,所述烧写子系统设置在冰箱上方,且随着冰箱一起移动。

优选地,所述软件烧写前需要先给条码扫描和播报子系统上电,然后将软件烧写模块中烧写线与冰箱上显示板和电器件控制板上对应的烧写端口连接,连接好后给冰箱、软件烧写子系统上电,具体的软件烧录的步骤如下:

步骤s1:红外感应装置感知冰箱到来后,通知电脑,电脑得到消息后,启动摄像头开始拍照,摄像头将拍摄的图片信息发送给电脑;

步骤s2:电脑解析出照片中的冰箱型号信息及此冰箱对应的烧写系统中无线通信模块b的mac地址;

步骤s3:电脑与解析出的mac热点连接,连接成功后,将冰箱的型号信息发送给对应的无线通信模块b;

步骤s4:无线通信模块b收到冰箱的型号信息后,将此信息传送给与之连接的烧写模块;

步骤s5:烧写模块收到冰箱型号信息后,在本地数据库中检索出与之对应的显示板烧写文件和电器件控制板烧写文件;

步骤s6:烧写模块与对应的显示板建立连接,通知准备烧写软件;

步骤s7:连接成功后,烧写模块与显示板通信对显示板进行软件烧录;

步骤s8:显示板软件烧写完成后,烧写模块与电器件控制板建立连接,通知准备烧写软件;

步骤s9:连接成功后,烧写模块对电器件控制板进行软件烧录;

步骤s10:软件烧录完成后,烧写模块通过无线通信模块向电脑回传烧写成功命令;

步骤s11:电脑收到烧写成功命令后,首先断开与无线通信模块b的连接,然后通过显示器和扬声器将烧写结果通知生产技术人员;

步骤s12:在此过程中,若烧写失败,则电脑显示与播报烧写失败消息;同时断开与无线通信模块b的连接。

本发明具有以下有益效果:

本发明通过条码扫描设备扫描冰箱上的sn号,条码解析模块解析出该冰箱的信息后发送至软件烧写模块,软件烧写模块从数据库中检索出该冰箱显示板和电器件控制板的烧写软件,来对显示板进行软件烧录,减少了控制板的物料号,降低了物料管理成本和冰箱控制板的装配错误率,提高了产品物料的通用化程度。

当然,实施本发明的任一产品并不一定需要同时达到以上所述的所有优点。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明的一种冰箱控制软件在线烧写系统结构示意图;

图2为烧写子系统结构示意图;

图3为软件烧写流程示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

请参阅图1-2所示,本发明为一种冰箱控制软件在线烧写系统,包括包括冰箱电控子系统、烧写子系统、条码扫描和播报子系统和文件管理子系统,

冰箱电控子系统包括显示板和电器件控制板;显示板,用于接收用户对冰箱的设置信息及显示冰箱当前的控制信息;电器件控制板用于根据接收到的显示板控制信息控制冰箱各个电器件,同时将各个电器件的状态信息传输给显示板;

烧写子系统包括若干烧写单元和无线通信模块c;每个烧写单元均包括烧写模块和无线通信模块b;烧写模块用于接收由通信模块c传输的文件管理系统发送的烧写文件及文件管理指令,存储各型号冰箱显示板和电器件控制板的烧写文件,并根据由无线通信模块c接收到的当前冰箱的sn条码向显示板和电器件控制板烧写相应的软件代码;无线通信模块c,用于与文件管理系统中无线通信模块d通信,接收烧写文件及文件操作指令,同时和各烧写单元通信,传输接收到的烧写文件及文件操作指令;

条码扫描和播报子系统包括条码扫描设备、条码解析模块、结果显示及播报模块、无线通信模块a和结果显示及播报模块;条码扫描设备,用于扫描冰箱上的sn条码及无线通信模块b的mac地址码,并将其传输给条码处理模块;条码处理模块,用于建立与通信模块b的热点连接,接收条码扫描设备发送的条码信息,并将其解析成相关的冰箱信息,然后发送给无线通信模块b;无线通信模块a,用于接收条码处理模块发送的冰箱条码信息并发送给烧写子系统的无线通信模块b;结果显示及播报模块,用于接收烧写系统的最终烧写结果,并通过显示器和扬声器通知给生产技术人员;

文件管理子系统包括文件管理模块和无线通信模块d;文件管理模块,用于对烧写子模块中的冰箱控制板烧写软件进行管理;无线通信模块d,用于与烧写子系统中的无线通信模块c通信,传输烧写文件及文件操作指令;

无线通信模块c与无线通信模块d之间无线通信连接;无线通信模块c与各烧写单元之间有线连接。

其中,显示板的控制芯片中烧写了冰箱运行的控制逻辑,通过逻辑判断得出各个电器件的运行状态或开关状态,并将此状态通过与电气控制板的通信协议传输给电器件控制板。

其中,显示板和电气件控制板均与烧写模块有线连接,用于与烧写模块通信并接收烧写模块发送的软件代码,在烧写过程中,显示板和电器件控制板与烧写模块通信,配合烧写模块将软件代码烧录到存储器中。

其中,软件在烧写前,通过文件管理子系统提前将烧写文件存入各烧写模块中。

其中,烧写子系统设置在冰箱上方,且随着冰箱一起移动。

请参阅图3所示,软件烧写前需要先给条码扫描和播报子系统上电,然后将软件烧写模块中烧写线与冰箱上显示板和电器件控制板上对应的烧写端口连接,连接好后给冰箱、软件烧写子系统上电,具体的软件烧录的步骤如下:

步骤s1:红外感应装置感知冰箱到来后,通知电脑,电脑得到消息后,启动摄像头开始拍照,摄像头将拍摄的图片信息发送给电脑;

步骤s2:电脑解析出照片中的冰箱型号信息及此冰箱对应的烧写系统中无线通信模块b的mac地址;

步骤s3:电脑与解析出的mac热点连接,连接成功后,将冰箱的型号信息发送给对应的无线通信模块b;

步骤s4:无线通信模块b收到冰箱的型号信息后,将此信息传送给与之连接的烧写模块;

步骤s5:烧写模块收到冰箱型号信息后,在本地数据库中检索出与之对应的显示板烧写文件和电器件控制板烧写文件;

步骤s6:烧写模块与对应的显示板建立连接,通知准备烧写软件;

步骤s7:连接成功后,烧写模块与显示板通信对显示板进行软件烧录;

步骤s8:显示板软件烧写完成后,烧写模块与电器件控制板建立连接,通知准备烧写软件;

步骤s9:连接成功后,烧写模块对电器件控制板进行软件烧录;

步骤s10:软件烧录完成后,烧写模块通过无线通信模块向电脑回传烧写成功命令;

步骤s11:电脑收到烧写成功命令后,首先断开与无线通信模块b的连接,然后通过显示器和扬声器将烧写结果通知生产技术人员;

步骤s12:在此过程中,若烧写失败,则电脑显示与播报烧写失败消息;同时断开与无线通信模块b的连接。

本实施例的一个具体应用为:

冰箱软件在线烧写在冰箱生产线的某一固定区域进行。在此区域中距离生产线板正上方约2.5米处安装有循环移动的动态电源线路。烧写模块和无线通信模块b被安装到一个非屏蔽的烧写箱中,每个烧写箱有一个代表冰箱烧写台位的编号,此编号与烧写系统中的无线通信模块的mac地址一一对应。烧写箱随动态电源链路一起移动,移动速度和冰箱生产线速度相同。烧写箱中从烧写模块处垂下两条烧写线,用于对冰箱中的显示板和电器件控制板进行软件烧写。另外与每个烧写箱一起移动的还有一个可以随意伸缩长度的标识牌,此标识牌上标识了无线通信模块b的mac地址。标识牌有磁性,可以吸附在冰箱后背上。标识牌需粘贴在摄像头的拍照区域范围内,摄像头扫码设备能够替换成红外或者。

文件管理系统和条码扫描及播报系统的功能集成在同一台电脑上,电脑位于软件烧写区域的冰箱进口处。实施例中条码扫描设备系统中的条码扫描设备采用摄像头拍照方案,同时,系统中连接红外感应装置,用于感知冰箱的移动。条码解析模块的功能和文件管理的功能由电脑实现,电脑同时与显示器和扬声器相连,用于将软件烧写结果通知生产线技术人员,生产线技术人员对烧写文件的管理也借助于显示器实现。

冰箱生产前需提前将本型号冰箱的显示板和电器件控制板的烧写软件存放到各烧写模块中。

冰箱在进入烧写区域前安装好显示板、控制板,冰箱后背固定区域粘贴sn条形码,此条形码中有冰箱型号信息,sn条形码需要在摄像头的拍照区域范围内。

当冰箱进入前由专人将烧写模块的两条烧写线与显示板和电器件控制板的烧写端口相连,将烧写箱台位号标识牌粘贴在摄像头的拍照区域内。然后给冰箱上电。

值得注意的是,上述系统实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

另外,本领域普通技术人员可以理解实现上述各实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,相应的程序可以存储于一计算机可读取存储介质中。

以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1