掌桥专利:专业的专利平台
掌桥专利
首页

洗衣机

文献发布时间:2023-06-19 18:53:06


洗衣机

技术领域

本发明的实施方式涉及洗衣机。

背景技术

在洗衣机的转桶中,存在脱水时等洗涤物偏置的情况。在洗衣机中,期待使用检测部检测相当于这种洗涤物的偏置的物理量,并根据该检测结果控制洗衣机,从而减少洗涤物的偏置。

现有技术文献

专利文献

专利文献1:日本特表2017-531453号公报

专利文献2:日本特开2010-119417号公报

专利文献3:日本特开2015-156900号公报

发明内容

发明所要解决的课题

本发明所要解决的问题在于提供一种洗衣机,其能够将转桶中相当于检测部检测到的洗涤物的偏置的物理量准确地发送到为了减少洗涤物的偏置而控制洗衣机的控制装置。

用于解决课题的手段

实施方式的洗衣机具有盛水桶、转桶、控制部、检测部以及信息处理部。所述转桶被收容于所述盛水桶。所述控制部控制所述转桶的旋转。所述检测部设置于所述盛水桶,检测加速度。所述信息处理部设置于所述盛水桶,对所述检测部的输出涉及的信号进行初级处理,将所述初级处理后的信号经由异步串行通信输出到所述控制部。

发明效果

根据本发明的洗衣机,能够将转桶中相当于检测部检测到的洗涤物的偏置的物理量准确地发送到为了减少洗涤物的偏置而控制洗衣机的控制装置。

附图说明

图1是表示第一实施方式的洗衣机的结构的一例的图。

图2是表示第一实施方式的振动检测装置和控制装置的连接的一例的图。

图3是表示第一实施方式的功率IC的结构的一例的图。

图4是表示第一实施方式的控制装置的结构的一例的图。

图5是表示第一实施方式的洗衣机的结构的一部分的一例的图。

图6是表示第一实施方式的记录部在存储部中记录的信息TBL的一例的图。

图7是表示第一实施方式的洗衣机的处理流程的一例的图。

图8是表示第一实施方式的洗衣机的脱水运行的处理流程的一例的图。

图9是表示第一实施方式的洗衣机的脱水运行中的转桶的转速的变化的一例的图。

图10是表示第二实施方式的振动检测装置和控制装置的连接的一例的图。

图11是表示第三实施方式的洗衣机的第一处理流程的一例的图。

图12是表示第三实施方式的洗衣机的第二处理流程的一例的图。

图13是表示第三实施方式的洗衣机的第三处理流程的一例的图。

图14是表示第三实施方式的洗衣机的第四处理流程的一例的图。

图15是表示第三实施方式的洗衣机的第五处理流程的一例的图。

图16是表示第三实施方式的洗衣机的通信中使用的数据的第一例的图。

图17是表示第三实施方式的洗衣机100的通信中使用的数据的第二例的图。

图18是表示第三实施方式的洗衣机的第六处理流程的一例的图。

图19是表示第三实施方式的洗衣机的第七处理流程的一例的图。

图20是表示第三实施方式的洗衣机的第八处理流程的一例的图。

具体实施方式

下面,参照附图对实施方式的洗衣机进行说明。在以下的说明中,对具有相同或类似的功能的结构标注相同的标记。而且,有时省略这些结构的重复的说明。“基于XX”是指“至少基于XX”,也可以包括除了XX以外还基于其他要素的情况。“基于XX”并不限定于直接使用XX的情况,也可以包括基于对XX进行了运算或加工的情况。“XX或YY”并不限定于XX和YY中的某一方的情况,也可以包括XX与YY双方的情况。这在选择要素为三个以上的情况下也同样。“XX”及“YY”为任意的要素(例如任意的信息)。另外,“检测”并不限定于直接感知对象的物理量的情况,也可以包括直接或间接地获取与对象的物理量相关的其他物理量,并根据所获取的其他物理量估计或特定对象的物理量的情况。另外,“获取”并不限定于直接接收对象物本身的情况,也可以包括通过对直接接收的物进行运算或加工等而成为对象物的情况。

下面,对一些实施方式进行说明。实施方式的洗衣机是改善脱水时产生的洗涤物的偏置的洗衣机。洗衣机为纵型的洗衣机。洗衣机可以为滚筒式的洗衣机,也可以为双桶式的洗衣机。

<第一实施方式>

(洗衣机的整体结构)

图1是表示第一实施方式的洗衣机100的结构的一例的图。洗衣机100例如具备壳体(外箱)1、盛水桶3、吊杆4、转桶5、平衡环7、搅拌体8、洗衣机马达9、离合器机构11、排水阀12、排水软管13、驱动电路14、操作面板16、振动检测装置17、供水阀18、水位检测部19、旋转检测装置21、功率IC(Integrated Circuit)22、控制装置23及倾斜度检测装置24。

壳体1包含底壁、上壁、前壁、后壁及左右的侧壁。壳体1形成洗衣机100的外观。洗涤盖2能够开闭地安装于壳体1。

盛水桶3配置于壳体1内。盛水桶3的底部被封闭。盛水桶3的上表面形成为开口的圆筒容器状。在盛水桶3的底部设置有排水口3a。盛水桶3经由防振装置而被悬挂,从而被弹性地支承,上述防振装置以设置于壳体1的内侧的四角的吊杆4和螺旋弹簧(未图示)为主体而构成。

转桶5兼作洗涤桶和脱水桶。转桶5配置于盛水桶3的内部。即,转桶5被收容于盛水桶3。在转桶5中,通过壳体1的顶盖6的洗涤物出入口来取放洗涤物。转桶5的底部被封闭。转桶5的上表面形成为开口的圆筒容器状。在转桶5的周壁部具有多个脱水孔5a。各脱水孔5a在厚度方向上贯通转桶5的周壁部,使转桶5的内外连通。平衡环7安装于转桶5的上端部。

搅拌体8能够旋转地设置于转桶5内的底部。搅拌体8生成洗涤时或漂洗时的转桶5中的水流。即,通过控制搅拌体8的旋转,能够变更转桶5中的水流。

洗衣机马达9是洗涤及脱水用的马达。洗衣机马达9例如设置于盛水桶3的下方。洗衣机马达9在控制装置23进行的控制下,根据从功率IC22供给的电流而进行旋转。洗衣机马达9使转桶5旋转。洗衣机马达9例如为外转子型的三相的DC无刷马达。

离合器机构11例如设置于盛水桶3的下方。离合器机构11由切换用马达14a驱动。离合器机构11对仅使搅拌体8旋转的状态和使搅拌体8与转桶5一体地旋转的状态进行切换。

排水口3a设置于盛水桶3的底部。排水软管13经由排水阀12与排水口3a连接。当排水阀12被打开时,转桶5内及盛水桶3内的水通过排水软管13向洗衣机100的外部排出。

驱动电路14例如设置于盛水桶3的下方。驱动电路14使离合器机构11及排水阀12的状态连动而进行切换。例如,驱动电路14在使排水阀12打开的情况下,以通过洗衣机马达9使搅拌体8和转桶5一体地旋转的方式切换离合器机构11。另外,驱动电路14在关闭排水阀12的情况下,以通过洗衣机马达9仅使搅拌体8独立地旋转的方式切换离合器机构11。此外,洗衣机100也可以具备电磁螺线管来代替驱动电路14,使用该电磁螺线管使离合器机构11及排水阀12的状态连动而进行切换。

操作面板16例如设置于顶盖6的上表面。操作面板16具备显示部16a及操作输入部16b。例如,显示部16a及操作输入部16b是具备用户能够按下的按钮和显示器装置的面板、或者是用户能够操作的触摸面板等。用户通过操作操作面板16,能够进行洗涤的运行程序的选择或运行开始的操作。作为洗涤的运行程序的例子,可举出标准程序、快洗程序、时尚衣物程序(精洗程序)、室内晾干程序、顽固污渍程序等。针对每个洗涤的运行程序,在洗涤时向转桶5注入的水的量、漂洗时的转桶5中的水流、洗涤行程的内容不同。另外,在操作面板16上显示有洗涤行程或直到运行结束为止的剩余时间、设定水位等。操作面板16是报告部的一例。

图2是表示第一实施方式的振动检测装置17和控制装置23的连接的一例的图。如图2所示,振动检测装置17具备检测IC17a及微机17b(信息处理部的一例、第二微机的一例)。检测IC17a及微机17b安装于电路基板26。振动检测装置17例如为被收纳于一个壳体的检测装置。检测IC17a分别检测3轴(X轴、Y轴、Z轴)的加速度。检测IC17a为检测部的一例。检测IC17a输出检测的加速度作为模拟信号。振动检测装置17设置于盛水桶3。

振动检测装置17检测盛水桶3的振动(换言之,转桶5的振动)。振动检测装置17例如具有加速度检测部,检测XYZ的3轴方向的加速度。在振动检测装置17为加速度检测部的情况下,振动检测装置17设置于盛水桶3(例如,盛水桶3的外表面)。加速度检测部检测与盛水桶3的振动(换言之,转桶5的振动)相应的加速度。加速度检测部所检测的加速度根据盛水桶3的振动而变化。因此,通过求出加速度检测部检测的加速度的变化,能够求出盛水桶3的振动的大小。就加速度检测部而言,也可以代替设置于盛水桶3而直接检测盛水桶3的振动的情况,而设置于壳体1或壳体1内的其他部件(例如,吊杆4等)来间接地检测盛水桶3的振动。加速度检测部在转桶5内洗涤物存在偏置的情况下,检测由该偏置引起的异常振动。即,在由加速度检测部检测出的加速度超过阈值而判定为检测出异常振动的情况下,判定为洗涤物存在偏置。振动检测装置17为检测部的一例。

微机17b具备AD转换器17b1(AD转换部的一例)、数字滤波器17b2及串行通信部17b3。AD转换器17b1将检测IC17a输出的3轴的模拟信号分别转换为对应的数字信号。如专利文献即专利第4194312号所记载的那样,数字滤波器17b2将输入值即马达的q轴电流(对扭矩作出贡献的电流)分别置换到图2中的加速度检测部的Y轴及Z轴进行处理,通过平方运算进行取绝对值的处理(即设为大小的处理)。该取绝对值的数字信号为由AD转换部转换后的数字信号生成的表示变动的程度的信号的一例。振动检测装置17将该处理后的绝对值发送到控制装置23。控制装置23通过比较绝对值和阈值,来判定振动即洗涤物的偏置。

将检测IC17a输出的3轴的模拟信号分别转换为对应的数字信号的处理为初级处理的一例。串行通信部17b3将由数字信号表示的3轴的加速度经由异步串行通信发送到控制装置23。实现异步串行通信的传输路例如为UART(Universal Asynchronous Receiver/Transmitter,通用异步收发传输器),如图2所示,微机17b具备接收部RxD和发送部TxD。如图2所示,控制装置23具备接收部RxD和发送部TxD。微机17b的接收部RxD及控制装置23的接收部RxD具备在控制流经内部的电流的端子上具有低通滤波器的晶体管。例如,晶体管为双极型晶体管,在基底上具有低通滤波器。此外,晶体管不限定于双极型晶体管,也可以为其他晶体管例如MOS(Metal Oxide Semiconductor,金属氧化物半导体)晶体管等。例如,如图2所示,低通滤波器由电阻和电容器的组合实现。通过该低通滤波器,高频噪声被去除,通信稳定。此外,构成低通滤波器的电阻和电容器的值被选择为截止频率成为比噪声的频率低且比收发时使用的信号所使用的频率分量高的频率即可。另外,微机17b向控制装置23输出初级处理后的信号的周期比微机17b获取检测IC17a的输出涉及的信号的周期长。例如,微机17b向控制装置23输出初级处理后的信号的周期为20ms,微机17b获取检测IC17a的输出涉及的信号的周期为1ms。

供水阀18与连接于自来水管道的水龙头的供水软管(未图示)连接。通过供水阀18从关闭状态切换为打开状态,自来水通过注水口(未图示)供给到转桶5内,进而供给到盛水桶3内。水位检测部19设置于盛水桶3。水位检测部19检测盛水桶3内的水位。

旋转检测装置21检测洗衣机马达9的转速。旋转检测装置21为旋转检测部的一例。旋转检测装置21例如为磁检测部(例如,霍尔元件、霍尔IC(Integrated Circuit))等位置检测部。在旋转检测装置21为磁检测部的情况下,根据三个磁检测部的输出估计当前转子的位置,从而估计洗衣机马达9的转速。而且,控制装置23根据该估计的转速控制洗衣机马达9的旋转即转桶5的转速。控制装置23由与振动检测装置17具备的微机17b不同的第一微机实现。洗涤中的洗衣机马达9的转速根据洗涤物的布质而发生变化。即,能够通过洗衣机马达9的转速来判定布质。此外,旋转检测装置21也可以根据后述的功率IC22中流通的电流即使洗衣机马达9旋转的电流的值,来估计洗衣机马达9的转速。

倾斜度检测装置24检测放置洗衣机100的地板的倾斜度(即,洗衣机100自身相对于水平的倾斜度)。倾斜度检测装置24例如为角速度检测部。倾斜度检测装置24例如设置于壳体1的底壁的内侧。

(功率IC的结构)

功率IC22将与控制装置23的控制相应的电流供给到洗衣机马达9。图3是表示第一实施方式的功率IC22的结构的一例的图。功率IC22例如为图3所示的电路。功率IC22具备电感器L、整流电路22a、波动去除电路22b、逆变器22c、电流检测电路Rs。

电感器L限制电流。整流电路22a由商用交流电压生成直流电压。整流电路22a例如为由四个二极管构成的电桥电路。波动去除电路22b降低整流后的直流电压中的波动。波动去除电路22b例如为电容器。通过该波动去除电路22b,整流电路22a输出的电压的振幅变动变小。整流电路22a输出的电压被输入到逆变器22c。

逆变器22c根据所输入的直流电压生成驱动洗衣机马达9的交流电压。例如,如图3所示,逆变器22c为由六个开关元件构成的电桥电路。就电桥电路而言,电源侧的开关元件和接地侧的开关元件成对,具备三对开关元件。作为开关元件的例子,可举出例如IGBT(Insulated Gate Bipolar Transistor,绝缘栅双极型晶体管)、MOSFET(Metal-Oxide-Semiconductor Field Effect Transistor,金属氧化物半导体场效应晶体管)等半导体元件。

电阻电路Rs具备三个分流电阻。各分流电阻设置于与洗衣机马达9的三相分别对应的电流流通的路径上。各分流电阻用于检测在这些路径中流通的电流。通过各分流电阻的两端间的电压除以该分流电阻的电阻值,能够特定在三个相中的每相中流通的电流。在开关元件为IGBT的情况下,例如,在接地侧的IGBT的发射极端子和接地端子之间设置有电阻电路Rs的各分流电阻。在接地侧的IGBT为接通状态的期间,产生与在洗衣机马达9的绕阻中流通的电流相同大小的电流。因此,在各分流电阻中产生正电压和负电压。

(控制装置的结构)

图4是表示第一实施方式的控制装置23的结构的一例的图。图5是表示第一实施方式的洗衣机100的结构的一部分的一例的图。例如,如图4所示,控制装置23具备受理部201、检测部202、判定部203、记录部204、控制部205及存储部206。控制装置23为如下装置:基于从操作面板16、振动检测装置17、水位检测部19、旋转检测装置21、功率IC22、倾斜度检测装置24接收的信息,控制排水阀12、驱动电路14、供水阀18,并且通过控制功率IC22来控制洗衣机马达9(参照图5)。

这些功能部例如通过搭载于控制装置23的CPU(Central Processing Unit,中央处理器)那样的硬件处理器执行程序(软件)来实现。但是,上述功能部的一部分或全部可以通过ASIC(Application Specific Integrated Circuit,专用集成电路)、PLD(Programmable Logic Device,可编程逻辑控制器)、FPGA(Field Programmable GateArray,现场可编程门阵列)等硬件(包括电路部;circuitry)实现,也可以通过软件与硬件的协作来实现。

受理部201生成与用户对操作面板16进行的操作相应的信号。具体而言,受理部201生成的信号是表示用户选择的洗涤运行程序的信号。

检测部202探测转桶5的状态或搅拌体8的状态中的至少一方。具体而言,检测部202将设置于盛水桶3的外部(例如,盛水桶3的外表面)的加速度检测部检测出的加速度特定为转桶5的状态。另外,检测部202根据流经功率IC22的电阻电路Rs的电流的值的变化,来估计洗衣机马达9的转速的变化(即,搅拌体的状态)。另外,检测部202根据检测功率IC22的转速的旋转检测部的检测结果,来估计洗衣机马达9的转速的变化(即,搅拌体的状态)。

另外,检测部202检测洗涤状态。作为洗涤状态的例子,可举出洗涤的运行程序、洗涤物的重量、洗涤物的布质、放置洗衣机100的地板的倾斜度等。

例如,检测部202通过特定受理部201生成的信号所表示的运行程序,检测洗涤的运行程序。另外,检测部202在后述的第一检测动作中,基于在转桶5的旋转驱动的加速时得到的电阻电路Rs的分流电阻中流通的电流值或根据该电流估计出的洗衣机马达9的转速的变化中的至少一方,检测洗涤物的重量。由于在转桶5的旋转驱动的加速时得到的电阻电路Rs的分流电阻中流通的电流值及洗衣机马达9的转速的变化与洗涤物的重量具有相关关系,因此能够进行该检测。另外,检测部202基于流经电阻电路Rs的分流电阻的电流值的变化或供水量与水位检测部19所示的水位(即,水量)之差中的至少一方,检测洗涤物的布质。例如,检测部202在流经电阻电路Rs的分流电阻的电流值的变化较大的情况下,判定为是容易吸收水分的布质,在其电流值较小的情况下,判定为是难以吸收水分的布质。另外,检测部202在供水量与水位检测部19所示的水位之差大于阈值的情况下,判定为是容易吸收水分的布质,在其差小于阈值的情况下,判定为是难以吸收水分的布质。另外,检测部202通过特定倾斜度检测装置24检测出的倾斜度,检测放置洗衣机100的地板的倾斜度。

判定部203基于检测部202的检测结果,判定脱水是否已失败。例如,判定部203在判定为检测部202检测出的加速度检测部所示的振动超过了阈值的情况下,判定为洗涤物存在偏置、即脱水已失败。就图2所示的第一实施方式的振动检测装置17和控制装置23的连接的一例而言,将检测加速度的加速度检测部的模拟输出通过其附近的微机17b转换为噪声强的数字信号,进而通过噪声强的异步串行通信发送到控制洗衣机马达9的转速的控制装置23,上述加速度是判定部203用于检测用于判定洗涤物是否存在偏置、即脱水是否已失败的振动的加速度。

另外,判定部203在判定为检测部202检测出的洗衣机马达9的转速的变化超过了阈值的情况下,判定为洗涤物存在偏置,即脱水已失败。

记录部204在存储部206中记录将判定部203判定为脱水已失败的次数、和判定部203判定为脱水已失败的情况下的检测部202检测出的洗涤状态建立了关联的信息TBL1。图6是表示记录部204在存储部206中记录的信息TBL1的一例的图。例如,如图6所示,记录部204在洗涤#1的情况下,将运行程序为运行程序1、洗涤物的重量为重量1、洗涤物的布质为布质1、放置洗衣机100的地板的倾斜度为倾斜度1、脱水的失败次数3、脱水失败时所使用的控制参数(参数1~3)、脱水成功的最后使用的控制参数(参数4)建立关联并记录于存储部206。此外,第一次使用的控制参数(图6中的参数1、5、8)是针对各洗涤状态预先确定的标准的控制参数。

控制部205控制转桶5的旋转。另外,控制部205进行用于检测收容于转桶5的洗涤物的重量的第一检测动作。例如,控制部205在开始洗涤或干燥之前(例如,向洗衣机100内供水之前、例如刚按下洗衣机100的动作开始按钮之后),进行第一检测动作。第一检测动作是以相对较大的加速度及相对较大的减速度使转桶5旋转驱动的动作,不包括定速旋转。

另外,控制部205在脱水未失败的情况下,基于针对洗涤状态的标准的控制参数,控制排水阀12、驱动电路14、供水阀18,并且通过控制功率IC22来控制洗衣机马达9。由此,控制部205执行与由用户指定的洗涤的运行程序相应的、由洗涤行程、漂洗行程、脱水行程构成的洗衣机100的洗涤运行。

另外,在判定部203判定为脱水已失败的情况下,控制部205基于记录部204在存储部206中记录的信息TBL1和检测部202检测出的洗涤状态,控制转桶5内的水流。例如,在检测部202检测出的洗涤状态为图6所示的洗涤状态1的情况下,当判定部203判定为脱水已失败时,控制部205返回至供水的处理,将控制参数从参数1变更为参数2,再次进行供水与漂洗的处理。该参数2与参数1相比是以改善洗涤物的偏置的方式控制转桶内的水流的参数。当漂洗结束时,判定部203判定脱水是否已失败。在判定部203判定为脱水已失败的情况下,返回至供水的处理,将控制参数从参数2变更为参数3,再次进行供水与漂洗的处理。该参数3与参数2相比是以改善洗涤物的偏置的方式控制转桶内的水流的参数。这样的控制参数的变更与脱水是否已失败的判定持续到判定为脱水成功为止。

此外,控制参数是以改善洗涤物的偏置的方式控制转桶内的水流的参数。控制部205例如随着脱水的失败次数增多,增大转桶5内的水流的变更的程度。作为以改善洗涤物的偏置的方式控制转桶5内的水流的具体例,可举出以下所示的三个。第一,控制部205通过延长使变更转桶5内的水流的搅拌体8旋转的洗衣机马达9的旋转时间,增大从该水流的基准值(即,使用了标准的控制参数时的水流的状态)变更的程度。这一点基于如下想法:由于延长洗衣机马达9的旋转时间,因此产生与延长的量相应的搅拌体8与洗涤物的摩擦,使得洗涤物松散而改善洗涤物的偏置。第二,控制部205通过缩短在使变更转桶5内的水流的搅拌体8旋转的洗衣机马达9的旋转中从正转到反转的时间及从反转到正转的时间,增大该水流的变更的程度。这一点基于如下想法:由于增加洗衣机马达9的每单位时间的旋转方向的切换次数,因此产生与增加的量相应的搅拌体8与洗涤物的摩擦,使得洗涤物松散而改善洗涤物的偏置。第三,控制部205通过增加使变更转桶5内的水流的搅拌体8旋转的洗衣机马达9的每单位时间的转速,增大该水流的变更的程度。这一点基于如下想法:由于增加洗衣机马达9的每单位时间的转速,因此产生与增加的量相应的搅拌体8与洗涤物的摩擦,使得洗涤物松散而改善洗涤物的偏置。

存储部206存储控制装置23进行的处理所需的各种信息。例如,存储部206存储针对由洗涤的运行程序、洗涤物的重量、洗涤物的布质、放置洗衣机100的地板的倾斜度等的组合表示的各洗涤状态使用的控制参数。

(洗衣机进行的处理)

接下来,对第一实施方式的洗衣机100进行的处理进行说明。图7是表示第一实施方式的洗衣机100的处理流程的一例的图。图8是表示第一实施方式的洗衣机100的脱水运行的处理流程的一例的图。图8所示的处理流程详细示出了图7所示的处理流程中的步骤S9的处理。图9是表示第一实施方式的洗衣机100的脱水运行中的转桶5的转速的变化的一例的图。在此,参照图7~图9对洗衣机100的处理进行说明。

用户对操作面板16进行确定洗涤的运行程序的操作。此外,进行确定洗涤的运行程序的操作的定时也可以是任意的。

受理部201生成与用户对操作面板16进行的操作相应的信号(步骤S1)。具体而言,受理部201生成表示用户选择的洗涤运行程序的信号。

检测部202通过特定倾斜度检测装置24检测出的倾斜度,检测放置洗衣机100的地板的倾斜度(步骤S2)。

控制部205根据受理部201生成的信号,进行用于检测收容于转桶5的洗涤物的重量的第一检测动作(步骤S3)。第一检测动作是以相对较大的加速度及相对较大的减速度使转桶5旋转驱动的动作,是不包括定速旋转的动作。在控制部205进行该动作时,检测部202在第一检测动作中检测洗涤物的重量(步骤S4)。该检测只要基于在转桶5的旋转驱动的加速时得到的电阻电路Rs的分流电阻中流通的电流值或洗衣机马达9的转速的变化中的至少一方进行即可。

控制部205以向转桶5供水的方式控制供水阀18。而且,控制部205控制洗衣机马达9而使洗衣机马达9旋转。此时,检测部202基于流经电阻电路Rs的分流电阻的电流值的变化,检测洗涤物的布质(步骤S5)。在此时检测出的布质与确定标准的控制参数时所设想的布质不同的情况下,变更为变更成检测出标准的控制参数的布质的情况下的参数。此外,检测部202也可以在供水时,基于供水量与水位检测部19所示的水位(即,水量)之差来检测洗涤物的布质。

控制部205以进行与受理部201生成的信号表示的洗涤的运行程序相应的洗涤行程的方式,控制排水阀12、驱动电路14、供水阀18,并且通过控制功率IC22来控制洗衣机马达9(步骤S6)。在该洗涤行程中,使用标准的控制参数,在盛水桶3内储存与步骤S2的处理中检测出的洗涤物的重量相应的水量。另外,通过使搅拌体8与洗涤剂一同正转及反转来执行洗涤行程(即,进行洗涤动作)。

而且,控制部205结束洗涤行程(步骤S7)。控制部205控制排水阀12将盛水桶3内的水向外排出。而且,控制部205控制供水阀18向盛水桶3内供给水,控制洗衣机马达9使转桶5旋转,控制排水阀12将盛水桶3内的水向外排出,由此执行漂洗行程(即,进行漂洗动作)(步骤S8)。

当盛水桶3内的水变空时,控制部205切换离合器机构11,使用标准的控制参数执行脱水行程(即,执行脱水运行)(步骤S9)。如图9所示,在此例示的脱水运行确认在中间的转速60rpm、170rpm、400rpm下振动是否超过阈值(即,洗涤物是否存在偏置),直至转桶5的转速成为目标转速780rpm。

控制部205通过控制功率IC22,使洗衣机马达9的转速(即,转桶5的转速)从0rpm加速至60rpm(步骤S901)。控制部205将60rpm保持一定期间。检测部202在该一定期间中的期间d1内,探测转桶5的状态或搅拌体8的状态中的至少一方。例如,检测部202将设置于盛水桶3的外部(例如,盛水桶3的外表面)的加速度检测部检测出的加速度特定为转桶5的状态。此外,检测部202也可以根据流经功率IC22的电阻电路Rs的电流的值的变化,估计洗衣机马达9的转速的变化(即,搅拌体的状态)。

判定部203基于检测部202的期间d1内的检测结果,判定脱水是否已失败(步骤S902)。例如,判定部203在判定为检测部202检测出的加速度检测部所示的振动超过了阈值的情况下,判定为洗涤物存在偏置、即脱水已失败。此外,该判定也可以一次或多次判定期间d1内的加速度的数字值,在振动超过了阈值预先确定的次数的情况下判定为脱水已失败。另外,该判定也可以对期间d1内的加速度的数字值进行统计处理,在经统计处理的值(例如,平均值)超过了阈值的情况下判定为脱水已失败。另外,判定部203也可以在判定为检测部202检测出的洗衣机马达9的转速的变化超过了阈值的情况下,判定为洗涤物存在偏置、即脱水已失败。

在判定部203判定为检测部202检测出的加速度检测部所示的振动超过了阈值的情况下(在步骤S902中为“是”),控制部205进行注水及搅拌的处理(步骤S903),进而进行排水的处理(步骤S904),并返回至步骤S901的处理。

另外,在判定部203判定为检测部202检测出的加速度检测部所示的振动为阈值以下的情况下(在步骤S902中为“否”),控制部205通过控制功率IC22,使洗衣机马达9的转速(即,转桶5的转速)从60rpm加速至170rpm(步骤S905)。控制部205将170rpm保持一定期间。检测部202在该一定期间中的期间d2内,与洗衣机马达9的转速为60ppm的情况同样,探测转桶5的状态或搅拌体8的状态中的至少一方。

判定部203基于期间d2内的检测部202的检测结果,判定脱水是否已失败(步骤S906)。

在判定部203判定为检测部202检测出的加速度检测部所示的振动超过了阈值的情况下(在步骤S906中为“是”),控制部205进行注水及搅拌的处理(步骤S907),进而进行排水的处理(步骤S908),并返回至步骤S901的处理。

另外,在判定部203判定为检测部202检测出的加速度检测部所示的振动为阈值以下的情况下(在步骤S906中为“否”),控制部205通过控制功率IC22,使洗衣机马达9的转速(即,转桶5的转速)从170rpm加速至400rpm(步骤S909)。控制部205将400rpm保持一定期间。检测部202在该一定期间中的期间d3内,与洗衣机马达9的转速为60ppm及170rpm的情况同样,探测转桶5的状态或搅拌体8的状态中的至少一方。

判定部203基于期间d3内的检测部202的检测结果,判定脱水是否已失败(步骤S910)。

在判定部203判定为检测部202检测出的加速度检测部所示的振动超过了阈值的情况下(在步骤S910中为“是”),控制部205进行注水及搅拌的处理(步骤S911),进而进行排水的处理(步骤S912),并返回至步骤S901的处理。

另外,在判定部203判定为检测部202检测出的加速度检测部所示的振动为阈值以下的情况下(在步骤S910中为“否”),控制部205通过控制功率IC22,使洗衣机马达9的转速(即,转桶5的转速)从400rpm加速至780rpm(步骤S913)。控制部205保持780rpm。控制部205以比该规定时间短的时间间隔判定是否已经过规定时间(步骤S914)。控制部205在判定为未经过规定时间的情况下(在步骤S914中为“否”),返回至步骤S914的处理。另外,控制部205在判定为已经过规定时间的情况下(在步骤S914中为“是”),执行脱水运行的下一处理行程(步骤S10)。

此外,在上述脱水运行中,在判定部203判定为脱水已失败的情况下,记录部204也可以在存储部206记录将判定部203判定为脱水已失败的次数与判定部203判定为脱水已失败的情况下的检测部202检测出的洗涤状态建立了关联的信息TBL1。而且,控制部205也可以基于记录部204在存储部206中记录的信息TBL1和检测部202检测出的洗涤状态,控制转桶5内的水流。例如,在检测部202检测出的洗涤状态为图6所示的洗涤状态1的情况下,当判定部203判定为脱水已失败时,控制部205返回至供水的处理,将控制参数从参数1变更为参数2,再次进行供水与漂洗的处理。该参数2与参数1相比是以改善洗涤物的偏置的方式控制转桶内的水流的参数。当漂洗结束时,判定部203判定脱水是否已失败。在判定部203判定为脱水已失败的情况下,返回至供水的处理,将控制参数从参数2变更为参数3,再次进行供水与漂洗的处理。该参数3与参数2相比是以改善洗涤物的偏置的方式控制转桶内的水流的参数。这样的控制参数的变更与脱水是否已失败的判定持续到判定为脱水成功为止。

(优点)

如上所述,对第一实施方式的洗衣机100进行了说明。洗衣机100具备:盛水桶3;转桶5,其被收容于盛水桶3;控制装置23,其控制转桶5的旋转;检测IC17a(检测部的一例),其设置于盛水桶3,检测加速度;微机17b,其设置于盛水桶3,对检测IC17a的输出涉及的信号进行初级处理,将初级处理后的信号经由异步串行通信输出到控制装置23。通过该洗衣机100,能够将转桶内相当于检测部检测出的洗涤物的偏置的物理量准确地发送到为了减少洗涤物的偏置而控制洗衣机的控制装置。

<第二实施方式>

图10是表示第二实施方式的振动检测装置和控制装置的连接的一例的图。图10是表示第二实施方式的振动检测装置17和控制装置23的连接的一例的图。如图10所示,振动检测装置17具备检测IC17a及微机17b(信息处理部的一例、第二微机的一例)。检测IC17a及微机17b安装于电路基板26。振动检测装置17例如为被收纳于一个壳体的检测装置。检测IC17a分别检测3轴(X轴、Y轴、Z轴)的加速度。检测IC17a为检测部的一例。检测IC17a具备AD转换器17a1(AD转换部的一例)及进行同步串行通信的通信部17a2,将检测出的加速度从模拟信号转换为数字信号后进行输出。而且,通信部17a2经由同步串行通信(例如,I2C通信)将数字信号发送到控制装置23。振动检测装置17设置于盛水桶3。

振动检测装置17检测盛水桶3的振动(换言之,转桶5的振动)。振动检测装置17例如具有加速度检测部,检测XYZ的3轴方向的加速度。在振动检测装置17为加速度检测部的情况下,振动检测装置17设置于盛水桶3(例如,盛水桶3的外表面)。加速度检测部检测与盛水桶3的振动(换言之,转桶5的振动)相应的加速度。加速度检测部所检测的加速度根据盛水桶3的振动而变化。因此,通过求出加速度检测部检测的加速度的变化,能够求出盛水桶3的振动的大小。关于加速度检测部,也可以代替设置于盛水桶3而直接检测盛水桶3的振动的情况,而设置于壳体1或壳体1内的其他部件(例如,吊杆4等)来间接地检测盛水桶3的振动。加速度检测部在转桶5内洗涤物存在偏置的情况下,检测由该偏置引起的异常振动。即,在由加速度检测部检测出的加速度超过阈值而判定为检测出异常振动的情况下,判定为洗涤物存在偏置。振动检测装置17为检测部的一例。

微机17b具备数字滤波器17b2及串行通信部17b3。如专利文献即专利第4194312号所记载,数字滤波器17b2将输入值即马达的q轴电流(对扭矩作出贡献的电流)分别置换到图10中的从SDA获取的加速度检测部的Y轴及Z轴进行处理,通过平方运算进行取绝对值的处理(即,设置大小的处理)。该取绝对值的数字信号为由AD转换部转换后的数字信号生成的表示变动的程度的信号的一例。振动检测装置17将该处理后的绝对值发送到控制装置23。控制装置23通过比较绝对值和阈值,判定振动即洗涤物的偏置。

将检测IC17a输出的3轴的模拟信号分别转换为对应的数字信号的处理为初级处理的一例。串行通信部17b3将由数字信号表示的3轴的加速度经由异步串行通信发送到控制装置23。实现异步串行通信的传输路例如为UART,如图10所示,微机17b具备接收部RxD和发送部TxD。如图10所示,控制装置23具备接收部RxD和发送部TxD。微机17b的接收部RxD及控制装置23的接收部RxD具备在控制流经内部的电流的端子上具有低通滤波器的晶体管。通过该低通滤波器,高频噪声被去除,通信稳定。另外,微机17b向控制装置23输出初级处理后的信号的周期比微机17b获取检测IC17a的输出涉及的信号的周期长。例如,微机17b向控制装置23输出初级处理后的信号的周期为20ms,微机17b获取检测IC17a的输出涉及的信号的周期为1ms。

(优点)

如上所述,对第二实施方式的洗衣机100进行了说明。洗衣机100具备:盛水桶3;转桶5,其被收容于盛水桶3;控制装置23,其控制转桶5的旋转;检测IC17a(检测部的一例),其设置于盛水桶3,检测加速度;微机17b,其设置于盛水桶3,对检测IC17a的输出涉及的信号进行初级处理,将初级处理后的信号经由异步串行通信输出到控制装置23。通过该洗衣机100,即使在检测IC17a及微机17b的结构不同的情况下,也能够将转桶内相当于检测部检测出的洗涤物的偏置的物理量准确地发送到为了减少洗涤物的偏置而控制洗衣机的控制装置。

<第三实施方式>

对第三实施方式的洗衣机100进行说明。第三实施方式的洗衣机100与第一及第二实施方式的洗衣机100的不同之处在于,检测IC17a进行的处理、微机17b进行的处理、及控制装置23进行的处理。即,洗衣机100能够执行与第一及第二实施方式的洗衣机100同样的处理。而且,洗衣机100在脱水运行中洗衣机100中的通信发生不良的情况下,还根据该不良的发生使洗衣机100的脱水运行停止。作为洗衣机100中的通信的例子,可举出控制装置23和微机17b之间的通信、检测IC17a和微机17b之间的通信等。作为洗衣机100中的通信发生不良的原因的例子,可举出用于通信的信号线的断线或噪声与通信中的信号的重叠等。在此,通信的不良包括因信号线的断线或噪声与通信中的信号的重叠等而不能收发希望的信号(尝试发送的包含正确的信息的信号)。

与图1所示的第一实施方式的洗衣机100同样,洗衣机100例如具备壳体(外箱)1、盛水桶3、吊杆4、转桶5、平衡环7、搅拌体8、洗衣机马达9、离合器机构11、排水阀12、排水软管13、驱动电路14、操作面板16、振动检测装置17、供水阀18、水位检测部19、旋转检测装置21、功率IC22、控制装置23及倾斜度检测装置24。此外,第三实施方式的洗衣机100也可以代替驱动电路14而具备电磁螺线管,使用该电磁螺线管使离合器机构11及排水阀12的状态连动地切换。

与第一实施方式的操作面板16同样,操作面板16具备显示部16a及操作输入部16b。与图2所示的第一实施方式的振动检测装置17同样,振动检测装置17具备检测IC17a及微机17b。与第一实施方式的微机17b同样,微机17b具备AD转换器17b1、数字滤波器17b2及串行通信部17b3。

实现异步串行通信的传输路例如为UART,与图2所示的微机17b同样,微机17b具备接收部RxD和发送部TxD。与图2所示的控制装置23同样,控制装置23具备接收部RxD和发送部TxD。微机17b的接收部RxD及控制装置23的接收部RxD具备在控制流经内部的电流的端子上具有低通滤波器的晶体管。控制装置23由与振动检测装置17具备的微机17b不同的第一微机实现。功率IC22具备电感器L、整流电路22a、波动去除电路22b、逆变器22c、电流检测电路Rs。

第三实施方式的洗衣机100与第一及第二实施方式的洗衣机100的主要不同之处在于控制装置23。第三实施方式的洗衣机100能够执行上述的第一及第二实施方式的洗衣机100进行的处理动作。另外,第三实施方式的洗衣机100在脱水运行中的洗衣机100中通信发生不良的情况下,也能够根据该不良的发生使洗衣机100的脱水运行停止。

(控制装置的结构)

与图4所示的第一实施方式的控制装置23同样,控制装置23具备受理部201、检测部202、判定部203、记录部204、控制部205及存储部206。另外,与第一实施方式的控制装置23同样,控制装置23为如下装置:基于从操作面板16、振动检测装置17、水位检测部19、旋转检测装置21、功率IC22、倾斜度检测装置24接收的信息,控制排水阀12、驱动电路14、供水阀18,并且通过控制功率IC22来控制洗衣机马达9。

控制部205控制转桶5的旋转。另外,控制部205进行用于检测收容于转桶5的洗涤物的重量的第一检测动作。例如,控制部205在开始洗涤或干燥之前(例如,向洗衣机100内供水之前、例如刚按下洗衣机100的动作开始按钮之后),进行第一检测动作。第一检测动作是以相对较大的加速度及相对较大的减速度使转桶5旋转驱动的动作,不包括定速旋转。

另外,控制部205在脱水未失败的情况下,基于针对洗涤状态的标准的控制参数,控制排水阀12、驱动电路14、供水阀18,并且通过控制功率IC22来控制洗衣机马达9。由此,控制部205执行与由用户指定的洗涤的运行程序相应的、由洗涤行程、漂洗行程、脱水行程构成的洗衣机100的洗涤运行。

另外,在判定部203判定为脱水已失败的情况下,控制部205基于记录部204在存储部206中记录的信息TBL1和检测部202检测出的洗涤状态,控制转桶5内的水流。例如,在检测部202检测出的洗涤状态为图6所示的洗涤状态1的情况下,当判定部203判定为脱水已失败时,控制部205返回至供水的处理,将控制参数从参数1变更为参数2,再次进行供水与漂洗的处理。该参数2是与参数1相比以改善洗涤物的偏置的方式控制转桶内的水流的参数。当漂洗结束时,判定部203判定脱水是否已失败。在判定部203判定为脱水已失败的情况下,返回至供水的处理,将控制参数从参数2变更为参数3,再次进行供水与漂洗的处理。该参数3是与参数2相比以改善洗涤物的偏置的方式控制转桶内的水流的参数。这样的控制参数的变更与脱水是否已失败的判定持续到判定为脱水成功为止。

此外,控制参数是以改善洗涤物的偏置的方式控制转桶内的水流的参数。控制部205例如随着脱水的失败次数增多,增大转桶5内的水流的变更的程度。作为以改善洗涤物的偏置的方式控制转桶5内的水流的具体例,可举出以下所示的三个。第一,控制部205通过延长使变更转桶5内的水流的搅拌体8旋转的洗衣机马达9的旋转时间,增大从该水流的基准值(即,使用了标准的控制参数时的水流的状态)变更的程度。这一点基于如下想法:由于延长洗衣机马达9的旋转时间,因此产生与延长的量相应的搅拌体8与洗涤物的摩擦,使得洗涤物松散而改善洗涤物的偏置。第二,控制部205通过缩短在使变更转桶5内的水流的搅拌体8旋转的洗衣机马达9的旋转中从正转到反转的时间及从反转到正转的时间,增大该水流的变更的程度。这一点基于如下想法:由于增加洗衣机马达9的每单位时间的旋转方向的切换次数,因此产生与增加的量相应的搅拌体8与洗涤物的摩擦,使得洗涤物松散而改善洗涤物的偏置。第三,控制部205通过增加使变更转桶5内的水流的搅拌体8旋转的洗衣机马达9的每单位时间的转速,增大该水流的变更的程度。这一点基于如下想法:由于增加洗衣机马达9的每单位时间的转速,因此产生与增加的量相应的搅拌体8与洗涤物的摩擦,使得洗涤物松散而改善洗涤物的偏置。

如上述,控制部205能够执行与第一及第二实施方式的控制部205同样的处理。

另外,除了与第一实施方式的控制部205同样的处理以外,控制部205还判定脱水运行中的洗衣机100中通信是否已发生不良。控制部205在判定为脱水运行中的洗衣机100中通信已发生不良的情况下,根据该不良的发生使洗衣机100的脱水运行停止。

接下来,参照图11~图19对根据脱水运行中的洗衣机100中通信已发生不良,洗衣机100使脱水运行停止的处理的具体例进行说明。

(洗衣机进行的处理的具体例1)

首先,参照图11~图17,对在控制装置23和微机17b之间的通信中,判定脱水运行中是否已发生不良,在判定为已发生不良的情况下,使脱水运行停止的洗衣机100的处理进行说明。

图11是表示第三实施方式的洗衣机100的第一处理流程的一例的图。图12是表示第三实施方式的洗衣机100的第二处理流程的一例的图。图13是表示第三实施方式的洗衣机100的第三处理流程的一例的图。图14是表示第三实施方式的洗衣机100的第四处理流程的一例的图。图15是表示第三实施方式的洗衣机100的第五处理流程的一例的图。图16是表示第三实施方式的洗衣机100的通信中使用的数据的第一例的图。图17是表示第三实施方式的洗衣机100的通信中使用的数据的第二例的图。

图11所示的第三实施方式的洗衣机100的第一处理流程表示在控制装置23和微机17b之间的通信中,控制装置23向微机17b发送数据的发送处理。图12所示的第三实施方式的洗衣机100的第二处理流程表示在控制装置23和微机17b之间的通信中,微机17b从控制装置23接收数据的接收处理。图13所示的第三实施方式的洗衣机100的第三处理流程表示在控制装置23和微机17b之间的通信中,微机17b向控制装置23发送数据的发送处理。图14所示的第三实施方式的洗衣机100的第四处理流程表示在控制装置23和微机17b之间的通信中,控制装置23从微机17b接收数据的接收处理。图15所示的第三实施方式的洗衣机100的第五处理流程表示在控制装置23和微机17b之间的通信中,判定是否已发生不良的处理及根据判定结果执行的处理。

图16表示从控制装置23向微机17b发送的1数据包量的发送数据的一例。如图16所示,从控制装置23向微机17b发送的1数据包量的发送数据包括数据头、数据主体及校验和。作为该数据主体的例子,可举出用于控制洗衣机100的各种指令或指令值等。图17表示从微机17b向控制装置23发送的1数据包量的发送数据的一例。如图17所示,从微机17b向控制装置23发送的1数据包量的发送数据包括数据头、数据主体及校验和。作为该数据主体的例子,可举出检测IC17a检测出的3轴方向的加速度或对这些加速度进行了运算的运算结果等。此外,校验和表示数据列的总和,在接收侧求出接收数据的总和,在求出的总和与校验和表示的总和一致的情况下,判定为所接收的数据正确。

(控制装置进行的发送)

控制装置23的发送部TxD判定是否为每隔20ms的发送定时(步骤S101)。例如,控制装置23的发送部TxD在判定为不是发送定时的情况下(在步骤S101中为“否”),返回至步骤S101的处理。另外,控制装置23的发送部TxD在判定为是发送定时的情况下(在步骤S101中为“是”),开始要发送的数据的准备及发送(步骤S102)。

控制装置23的发送部TxD判定是否为能够写入要发送的数据的状态(能够发送空中断的状态)(步骤S103)。控制装置23的发送部TxD在判定为不是能够写入的状态的情况下(在步骤S103中为“否”),返回至步骤S103的处理。另外,控制装置23的发送部TxD在判定为是能够写入的状态的情况下(在步骤S103中为“是”),将所准备的(下一个)1字节数据发送到微机17b(步骤S104)。而且,控制装置23的发送部TxD被判定1数据包量的数据的发送是否已完成(步骤S105)。

控制装置23的发送部TxD在判定为1数据包量的数据的发送未完成的情况下(在步骤S105中为“否”),返回至步骤S103的处理。另外,控制装置23的发送部TxD在判定为1数据包量的数据的发送已完成的情况下(在步骤S105中为“是”),返回至步骤S101的处理。

(微机进行的接收)

微机17b的接收部RxD被判定所接收的数据是否有1字节量(步骤S201)。微机17b的接收部RxD在判定为所接收的数据没有1字节量的情况下(在步骤S201中为“否”),返回至步骤S201的处理。另外,微机17b的接收部RxD在判定为所接收的数据有1字节量的情况下(在步骤S201中为“是”),将所接收的数据的值依次保持于缓存器(步骤S202)。而且,微机17b的接收部RxD判定是否已完成1数据包量的数据的接收(步骤S203)。

微机17b的接收部RxD在判定为未完成1数据包量的数据的接收的情况下(在步骤S203中为“否”),返回至步骤S201的处理。另外,在判定为微机17b的接收部RxD已完成1数据包量的数据的接收的情况下(在步骤S203中为“是”),串行通信部17b3被判定在洗衣机100中通信是否已发生不良。具体而言,例如,串行通信部17b3基于数据头及校验和,判定所接收的数据的值是否正常(步骤S204)。

串行通信部17b3在判定为所接收的数据的值不正常的情况下(在步骤S204中为“否”),判定为洗衣机100中通信已发生不良(通信已失败)(步骤S205),返回至步骤S201进行处理。另外,串行通信部17b3在判定为所接收的数据的值正常的情况下(在步骤S204中为“是”),确定接收数据(步骤S206)。而且,串行通信部17b3判定为在洗衣机100中通信未发生不良(通信成功)(步骤S207),开始要发送的数据的准备及发送(步骤S208),并返回至步骤S201进行处理。

(微机进行的发送)

微机17b的发送部TxD判定串行通信部17b3是否已进行步骤S207的处理(步骤S301)。微机17b的发送部TxD在判定为未进行步骤S207的处理的情况下(在步骤S301中为“否”),返回至步骤S301的处理。另外,微机17b的发送部TxD在判定为已进行步骤S207的处理的情况下(在步骤S301中为“是”),判定是否为能够写入要发送的数据的状态(能够发送空中断的状态)(步骤S302)。

微机17b的发送部TxD在判定为不是能够写入的状态的情况下(在步骤S302中为“否”),返回至步骤S302的处理。另外,微机17b的发送部TxD在判定为是能够写入的状态的情况下(在步骤S302中为“是”),将所准备的数据依次发送到控制装置23(步骤S303)。而且,微机17b的发送部TxD被判定1数据包量的数据的发送是否已完成(步骤S304)。

微机17b的发送部TxD在判定为1数据包量的数据的发送未完成的情况下(在步骤S304中为“否”),返回至步骤S302的处理。另外,微机17b的发送部TxD在判定为1数据包量的数据的发送已完成的情况下(在步骤S304中为“是”),返回至步骤S301的处理。

(控制装置进行的接收)

控制装置23的接收部RxD被判定所接收的数据是否有1字节量(步骤S401)。控制装置23的接收部RxD在判定为所接收的数据没有1字节量的情况下(在步骤S401中为“否”),返回至步骤S401的处理。另外,控制装置23的接收部RxD在判定为所接收的数据有1字节量的情况下(在步骤S401中为“是”),将所接收的数据的值依次保持于缓存器(步骤S402)。而且,控制装置23的接收部RxD判定是否已完成1数据包量的数据的接收(步骤S403)。

控制装置23的接收部RxD在判定为未完成1数据包量的数据的接收的情况下(在步骤S403中为“否”),返回至步骤S401的处理。另外,在判定为控制装置23的接收部RxD已完成1数据包量的数据的接收的情况下(在步骤S403中为“是”),控制部205判定洗衣机100中通信是否已发生不良。具体而言,例如,控制部205基于数据头及校验和,判定所接收的数据的值是否正常(步骤S404)。

控制部205在判定为所接收的数据的值不正常的情况下(在步骤S404中为“否”),判定为洗衣机100中通信已发生不良(通信已失败)(步骤405),返回至步骤S401进行处理。另外,控制部205在判定为所接收的数据的值正常的情况下(在步骤S404中为“是”),确定接收数据(步骤S406)。而且,控制部205判定为洗衣机100中通信未发生不良(通信成功)(步骤S407),返回至步骤S401进行处理。

(不良判定)

控制部205判定在包含当前且向过去追溯的规定时间内(例如,过去0.5秒钟以内)是否一次也没有判定为洗衣机100中通信未发生不良(通信成功)(步骤S501)。此外,在发送装置23向微机17b已发送数据的情况下,控制部205根据自身进行的洗衣机100中通信是否已发生不良的判定结果,进行该判定。另外,在微机17b向发送装置23已发送数据的情况下,控制部205获取串行通信部17b3进行的洗衣机100中通信是否已发生不良的判定结果,根据所获取的判定结果,进行该判定。

控制部205在判定为只要在包含当前且向过去追溯的规定时间内(例如,过去的0.5秒以内)有一次判定为洗衣机100中通信成功的情况下(在步骤S501中为“否”),就结束处理。另外,控制部205在判定为在包含当前且向过去追溯的规定时间内(例如,过去的0.5秒以内)一次也没有判定为洗衣机100中通信成功的情况下(在步骤S501中为“是”),如果为脱水运行中,则使脱水运行停止(步骤S502),结束处理。

(洗衣机进行的处理的具体例2)

接下来,参照图18~图20,对在检测IC17a和微机17b之间的通信中,判定脱水运行中是否已发生不良,在判定为已发生不良的情况下,使脱水运行停止的洗衣机100的处理进行说明。此外,在以下的说明中,以检测IC17a为从设备、微机17b为主设备进行说明。但是,在其他实施方式中,也可以是,检测IC17a为主设备,微机17b为从设备。

图18是表示第三实施方式的洗衣机100的第六处理流程的一例的图。图19是表示第三实施方式的洗衣机100的第七处理流程的一例的图。图20是表示第三实施方式的洗衣机100的第八处理流程的一例的图。图18所示的第三实施方式的洗衣机100的第六处理流程为在检测IC17a和微机17b之间的通信中,检测IC17a进行的处理。图19所示的第三实施方式的洗衣机100的第七处理流程为在检测IC17a和微机17b之间的通信中,微机17b进行的处理。另外,图20所示的第三实施方式的洗衣机100的第八处理流程表示在检测IC17a和微机17b之间的通信中,判定是否已发生不良的处理及根据判定结果执行的处理。

(检测IC进行的处理)

如果对检测IC17a接入电源(例如,包括接入洗衣机100的电源的情况或检测IC17a具有自复位功能(重启的功能)且受噪声等的影响而复位的情况等),则检测IC17a开始动作,通过在通信(例如,I2C通信)中输出伪时钟信号,进行信号线的初始化(步骤S601)。通信部17a2将寄存器的初始设定(例如,采样速度或比例设定等)写入检测IC17a的寄存器(步骤S602)。

通信部17a2读取初始设定的寄存器值(步骤S603)。通信部17a2判定所读取的寄存器值是否正常(即,正常性)(步骤S604)。具体而言,通信部17a2知道通过步骤S602的处理而写入的寄存器值是多少。通信部17a2将该写入的寄存器值与所读取的寄存器值进行比较,在表示比较结果相同的情况下,判定为正常。另外,通信部17a2在表示比较结果不同的情况下,判定为不正常。

通信部17a2在判定为所读取的寄存器值不正常的情况下(在步骤S604中为“否”),返回至步骤S602的处理。另外,通信部17a2在判定为所读取的寄存器值正常的情况下(在步骤S604中为“是”),成为接收读取加速度的信号的状态(步骤S605)。

在此,通信部17a2如果从微机17b接收读取加速度的信号,则将包含X轴、Y轴、Z轴各自的方向的加速度的信息的信号输出到微机17b(步骤S606)。

通过上述通信部17a2进行的步骤S601~步骤S606的处理,能够防止寄存器的初始设定因供给电源电压的布线中的噪声等而消失,而读取洗涤物不存在偏置的状态那样的加速度的不良。

(微机进行的处理)

串行通信部17b3通过将读取加速度的信号发送到检测IC17a,每隔规定的时间(例如,每隔1ms)从检测IC17a读取X轴、Y轴、Z轴各自的方向的加速度的信息。下面,对串行通信部17b3进行的该处理的详情进行说明。

串行通信部17b3将从机地址和Write属性发送到检测IC17a(步骤S701)。此外,此时,串行通信部17b3将通信状态设为开始条件(即,开始通信的状态)。通信部17a2在接收到从机地址及Write属性的情况下,将ACK(Acknowledge,确认)信号返回到微机17b。串行通信部17b3判定在规定时间内是否接收ACK信号(是否为正常响应)(步骤S702)。此外,ACK信号是在检测IC17a和微机17b之间的通信中规定的信号。

串行通信部17b3在在规定时间内未接收到ACK信号的情况下(在步骤S702中为“否”),判定为通信发生不良(步骤S703),结束处理。另外,串行通信部17b3在在规定时间内接收到ACK信号的情况下(在步骤S702中为“是”),将读取加速度的信号发送到检测IC17a(步骤S704)。通信部17a2在接收到读取加速度的信号的情况下,将ACK信号返回到微机17b。串行通信部17b3判定在规定时间内是否接收ACK信号(是否为正常响应)(步骤S705)。

串行通信部17b3在在规定时间内未接收到ACK信号的情况下(在步骤S705中为“否”),进入判定为通信发生不良的步骤S703的处理,结束处理。另外,串行通信部17b3在在规定时间内接收到ACK信号的情况下(在步骤S705中为“是”),将开始条件变更为停止条件(即,从开始通信的状态变更为结束通信的状态)(步骤S706)。

接着,串行通信部17b3将从机地址和Read属性发送到检测IC17a(步骤S707)。此外,此时,串行通信部17b3将通信状态设为开始条件。通信部17a2在接收到从机地址及Read属性的情况下,将ACK信号返回到微机17b。串行通信部17b3判定在规定时间内是否接收ACK信号(是否为正常响应)(步骤S708)。

串行通信部17b3在在规定时间内未接收到ACK信号的情况下(在步骤S708中为“否”),进入判定为通信发生不良的步骤S703的处理,结束处理。另外,串行通信部17b3在在规定时间内接收到ACK信号的情况下(在步骤S708中为“是”),连续读取X轴、Y轴、Z轴各自的方向的加速度的信息(步骤S709)。此外,串行通信部17b3在进行该连续读取的期间,每隔规定时间(例如,每隔1ms)将读取加速度的信号发送到检测IC17a。通信部17a2在接收到读取加速度的信号的情况下,将ACK信号返回到微机17b。串行通信部17b3判定在规定时间内是否接收ACK信号(是否为正常响应)(步骤S710)。

串行通信部17b3在在规定时间内未接收到ACK信号的情况下(在步骤S710中为“否”),进入判定为通信发生不良的步骤S703的处理,结束处理。另外,串行通信部17b3在在规定时间内接收到ACK信号的情况下(在步骤S710中为“是”),判定是否结束加速度的连续读取(步骤S711)。例如,串行通信部17b3从控制装置23获取控制洗衣机100的控制信号,基于洗衣机100的处理状况,判定是否结束加速度的连续读取。具体而言,例如,串行通信部17b3在进行脱水运行中那样的洗衣机100振动的处理的情况下继续加速度的连续读取,在进行除此以外的处理的情况下,判定为结束加速度的连续读取。

串行通信部17b3在判定为继续加速度的连续读取的情况下(在步骤S711中为“否”),返回至步骤S709的处理。另外,串行通信部17b3在判定为结束加速度的连续读取的情况下(在步骤S711中为“是”),将开始条件变更为停止条件(步骤S712)。而且,串行通信部17b3判定为洗衣机100中的通信正常(步骤S713),结束处理。

(不良判定)

串行通信部17b3判定在包含当前且向过去追溯的规定时间内(例如,过去0.5秒钟以内),是否一次也没有判定为洗衣机100中通信未发生不良(通信正常)(步骤S801)。串行通信部17b3在判定为只要在包含当前且向过去追溯的规定时间内(例如,过去的0.5秒以内)有一次判定为洗衣机100中通信正常的情况下(在步骤S801中为“否”),就结束处理。另外,控制部205在判定为在包含当前且向过去追溯的规定时间内(例如,过去的0.5秒以内)一次也没有判定为洗衣机100中通信正常的情况下(在步骤S801中为“是”),如果为脱水运行中,则使脱水运行停止(步骤S802),结束处理。

此外,在检测IC17a本身发生不良且检测IC17a输出的加速度有误的情况下,无论洗涤物是否存在偏置,洗衣机100也都进行洗涤物不存在偏置的误判定,可能继续脱水运行。因此,控制装置23的控制部205也可以在检测IC17a已发生不良的情况下,使脱水运行停止。

例如,在检测IC17a重启的情况下,通信部17a2进行步骤S602、步骤S603及步骤S604的处理。具体而言,通信部17a2知道通过步骤S602的处理而写入的寄存器值是多少。通信部17a2将该写入的寄存器值与所读取的寄存器值进行比较,在表示比较结果相同的情况下,判定为正常。另外,通信部17a2在表示比较结果不同的情况下,判定为不正常。而且,在通信部17a2判定为不正常的情况下,控制部205使脱水运行停止即可。

另外,例如,检测IC17a输出的加速度有时因检测IC17a的振动、噪声、检测精度等而变化,且包含检测IC17a输出的加速度的值的多个比特中表示小的值的低位比特的加速度的值有时随时间经过而变化。在这种检测IC17a中,在低位比特在规定时间以上不再变动的情况下,通信部17a2也可以判定为检测IC17a已发生不良。而且,在通信部17a2判定为检测IC17a已发生不良的情况下,控制部205使脱水运行停止即可。

(优点)

如上所述,对第三实施方式的洗衣机100进行了说明。在洗衣机100中,在判定为在脱水运行中洗衣机100中通信已发生不良的情况下,控制装置23使脱水运行停止。由此,能够防止无论洗涤物是否存在偏置,都进行洗涤物不存在偏置的误判定而继续脱水运行。

对本发明的一些实施方式进行了说明,但这些实施方式仅作为示例进行了提示,并不旨在限定发明的范围。这些实施方式可以以其他各种方式进行实施,在不脱离发明的主旨的范围内,可以进行各种省略、置换、变更。与发明的范围或主旨所包含的同样,这些实施方式或其变形也包含于权利要求书所记载的发明和其等同范围。

本申请基于2021年9月8日在日本申请的日本专利申请第2021-146290号主张优先权,将其内容引用于此。

附图标记说明

1壳体;2洗涤盖;3盛水桶;4吊杆;5转桶;6顶盖;7平衡环;8搅拌体;9洗衣机马达;11离合器机构;12排水阀;13排水软管;14驱动电路;16操作面板;16a显示部;16b操作输入部;17振动检测装置;18供水阀;19水位检测部;21旋转检测装置;22功率IC;22a整流电路;22b波动去除电路;22c逆变器;23控制装置;24倾斜度检测装置;26电路基板;100洗衣机;201受理部;202检测部;203判定部;204记录部;205控制部;206存储部。

相关技术
  • 一种洗衣机阀塞、洗衣机及洗衣机的控制方法
  • 洗衣机、洗衣机用供水软管、固接部件和洗衣机的设置方法
  • 洗衣机筒的安装方法、洗衣机箱体和洗衣机
  • 一种洗衣机波轮、洗衣机波轮的制备方法及洗衣机
  • 洗衣机滚筒的导气结构、洗衣机门体及洗衣机
技术分类

06120115723497