APP下载

一种冰箱售后维修板的适配方法

2021-01-18左秋杰

日用电器 2020年12期
关键词:数据类型控制板售后

左秋杰

(长虹美菱股份有限公司 合肥 230601)

引言

冰箱控制系统通常由显示板与控制板组成,显示板作为主机,其操作系统储存有逻辑控制程序;控制板作为从机,负责负载驱动;冰箱显示板通过发送通信数据驱动控制板对冰箱进行制冷控制。

因为冰箱控制系统、箱体结构、功能需求的差异导致控制规则的不同,产生了不同型号的冰箱,同时同一型号的冰箱又有玻璃门与彩板门、内销与外销的区分,制冷参数的设定也会不同。若控制系统相似的冰箱各开发一款显示板,会导致售后显示板的种类繁多、兼容性差,给售后的维修和备货带来很多不便。

为了解决维修难点并提升维修的及时性,本文提出一种用于冰箱售后维修的显示板适配方法,以期能使用一款显示板即可适配同系列多款控制板,从而减少售后维修板的类型与数量,提升维修的效率。

1 冰箱控制系统

冰箱每个间室都安装有间室温度传感器,且蒸发器附近安装有辅助化霜的蒸发器温度传感器,传感器采集到的温度信号传输给控制器,控制器每隔一定的时间对各个传感器传来的温度信号做处理,计算当前设定环境下的开关机并比较处理,输出控制信号,保证冰箱完成基本的控制功能。

1.1 控制系统组成

冰箱控制系统通常由显示板与控制板组成,冰箱显示板通过发送通信数据驱动控制板对冰箱进行控制[2]。如图1所示。

图1 冰箱控制系统

冰箱显示板主要负责制冷、化霜逻辑控制、按键读取与处理、LED数码显示、蜂鸣器响应、负载状态控制等。

冰箱控制板,主要负责负载的驱动、各温度传感器AD的采集与处理、间室门开关的采集与处理等。冰箱中涉及到的负载的主要部件包括电动阀、电动风门、风机、蒸发器、压缩机、化霜加热器等[2]。

2 适配方法的设计

为了解决维修难点并提升维修的及时性,提出一种用于冰箱售后维修的显示板适配方法,以期能使用一款显示板即可适配同系列多款控制板,从而减少售后维修板的类型与数量,提升维修的效率。

2.1 设计方法步骤

步骤1:设置一用于冰箱售后维修的显示板作为主机;设置一用于负载驱动的控制板作为从机;其中,显示板的操作系统中储存有逻辑控制程序,相当于冰箱大脑。

步骤2:定义通信数据的格式是由首位的通信头码和其余位的数据码组成;通信头码为N种,是根据N种不同的机型相应设置的;N种机型对应于同一系列中N种不同的冰箱型号;数据码设置有相应的数据类型。

步骤3:定义当前机型为n,并初始化n=1。

步骤4:定义通信连接次数为m,并初始化m=1;其中,定义通信连接次数m,是为了容错处理,只有通信连接M次以上,才能确定通信成功。

步骤5:主机发送第m次通信连接下的第n个机型的通信数据;第n个机型的通信数据包括:第n个通信头码和第n个数据码。

步骤6:从机接收第m次通信连接下的第n个机型的通信数据并判断第n个数据码是否符合所设定的数据类型; 若符合,则从机回复第m次通信连接下的第n个机型的应答数据给主机后,执行步骤7;否则,从机不会回复数据,返回步骤4。

步骤7:主机接收到从机回复的第m次通信连接下的第n个机型的应答数据后,判断第n个机型的应答数据中的通信头码与主机预设的通信头码是否一致,若一致,则执行步骤8;否则执行步骤9;

从机发送的通信头码与主机预设的通信头码不一致,说明主机所设定的机型与从机所发送和期望的不一致,此时需将机型更新。

步骤8:主机判断接收到的数据码是否符合设定的数据类型,若符合,则执行步骤10;否则,返回步骤4;

主机若接收到数据码符合设定的数据类型,说明一次通信连接建立。否则,主机接收到的数据码不符合设定的数据类型,说明从机发送数据有误,需返回到步骤4,主机重新发送当前机型n的通信数据。

步骤9:主机将n+1赋值给n后,判断n>N是否成立,若成立,则执行步骤3;否则,返回步骤4;

若n>N成立,说明机型n在1~N通信都没有一次通信建立,可能受外界因素干扰通信受到影响,此时将机型n初始化为1,重新适配;若不成立,即n小于等于N,则在新的机型n+1下,将通信连接次数m初始化为1。

步骤10:主机将m+1赋值给m后,判断m是否达到预设值M,若达到,则执行步骤11;否则返回步骤5;

设置通信连接次数m累加,并判断m达到预设值M,则说明通信建立成功。

步骤11:根据当前机型n和所设定的同一型号冰箱的不同参数值,生成当前机型n下不同参数值对应的不同的控制类型。

不同型号的冰箱可以通过机型区分,但是同一型号冰箱可能有如玻璃门与彩板门、内销与外销的区分,制冷性能要求不同,导致控制类型的不同。

显示板上设置有操作按键用于设置不同的参数值c,区分同一型号冰箱下的不同控制类型。比如在机型n下,内销冰箱参数c设定为0,外销冰箱参数c设定为1,机型n下就会生成2种控制类型n0和n1。

显示板上还设置有显示界面,用于显示所设置的参数值;且显示板对参数可断电记忆。

步骤12:主机为不同的控制类型适配不同的控制规则,从而驱动相应控制板工作。

主程序中,根据控制类型的不同,调用相应的控制程序,驱动控制板按照不同的控制规则工作。

2.2 设计方法流程图(如图2)

流程图简述:主机发送第m次通信连接下的第n个机型的通信数据,从机接收并判断数据是否符合所设定的数据类型; 若符合,则从机回复应答数据给主机;否则,从机不会回复数据;主机接收到从机回复的应答数据后,判断应答数据中的通信头码、数据码与主机预设的是否一致,若一致,主机将m+1赋值给m后,判断m是否达到预设值M,若是,生成当前机型n下不同参数值对应的不同的控制类型,主机为不同的控制类型适配不同的控制规则,从而驱动相应控制板工作。

图2 控制方法流程图

2.3 适配结果

将此适配方法与传统方法进行测试时间、安全性、便携性、操作简便性等方面做对比分析,结果如表1。

对比传统方法,此适配方法可以有效提高显示板的兼容性,做到一款维修板对应同一型号下的多种机型,同时便于物料有序管理。

3 结论

本文通过设置多种不同的机型,对应同一系列中不同的冰箱型号;主机发送第m次通信连接下的第n个机型的通信数据;从机和主机分别判断接收到的数据是否符合预设规则;从而判断通信连接是否成功;同时结合所设定的同一型号冰箱的不同参数值为第n个机型设置控制类型,调用不同控制类型下的控制规则,驱动控制板工作。本方法设计了一款显示板可以适配多款控制板的方案,解决了售后显示板的种类繁多、兼容性差,给售后的维修和备货带来很多不便的缺点,从而减少了维修成本,提高了维修效率。

表1 适配方法与传统方法对照分析表

猜你喜欢

数据类型控制板售后
2020广州国际汽车零部件及售后市场展览会成功举办
新能源汽车售后维修产业瞭望与技术分析
轨道交通AFC导向标识控制板设计
一种集成脚本控制单元的设计与实现
一种全隔离的无刷直流电机的反馈制动控制板的研究
基于SeisBase模型的地震勘探成果数据管理系统设计
线上众筹产品的特征分析与研究
相似度计算及其在数据挖掘中的应用
SCHAEFFFLER 舍费勒汽车售后业务40年发展历程