发明内容
本发明的主要目的在于提出一种***的控制方法、装置及计算机可读存储介质,旨在解决现有技术中***的成本较高的技术问题。
为实现上述目的,本发明提供一种***的控制方法,所述***的控制方法包括以下步骤:
检测***的储水罐内当前的水位,其中,所述储水罐用于储存所述***在运行中生成的净化水,所述***的水袋用于储存生成的直饮水,所述水袋设置于所述储水罐内;
在所述水位低于预设水位阈值时,控制向所述储水罐内注入净化水,以使所述储水罐内净化水的水位不断升高,当直饮水对应的水龙头开启时,利用所述储水罐内高水位的净化水,将所述水袋内的直饮水压出。
优选地,在所述水位低于预设水位阈值时,控制向所述储水罐内注入净化水的步骤之前,还包括:
获取所述储水罐内注满净化水所需的第一时间;
在所述水位低于预设水位阈值时,控制向所述储水罐内注入净化水的步骤之后,还包括:
在注入净化水的时间达到所述第一时间时,控制终止向所述储水罐内注入净化水。
优选地,在所述水位低于预设水位阈值时,控制向所述储水罐内注入净化水的步骤包括:
在所述水位低于预设水位阈值时,控制开启所述***的常闭进水阀和常开电磁阀,关闭增压泵、冲洗电磁阀和常闭电磁阀,以使所述储水罐内不断注入净化水。
优选地,在注入净化水的时间达到所述第一时间时,控制终止向所述储水罐内注入净化水的步骤包括:
在注入净化水的时间达到所述第一时间时,控制关闭所述常开电磁阀,以终止向所述储水罐内注入净化水。
优选地,在注入净化水的时间达到所述第一时间时,控制终止向所述储水罐内注入净化水的步骤之后,还包括:
在检测到所述***运行满足预设的排水条件时,控制将所述储水罐内的净化水排空。
优选地,在检测到所述***运行满足预设的排水条件时,控制将所述储水罐内的净化水排空的步骤之前,还包括:
获取所述储水罐内的净化水排空所需的第二时间;
在检测到所述***运行满足预设的排水条件时,控制将所述储水罐内的净化水排空的步骤包括:
在检测到所述***运行满足预设的排水条件时,控制开启常闭进水阀、冲洗电磁阀和常闭电磁阀,关闭增压泵和常开电磁阀,以排出所述储水罐内的净化水,并持续所述第二时间,以将所述储水罐内的净化水排空。
优选地,所述***的控制方法还包括:
记录所述水袋内注满直饮水的满水次数;
所述在检测到所述***运行满足预设的排水条件时,控制将所述储水罐内的净化水排空的步骤包括:
在所述满水次数达到预设次数阈值时,控制将所述储水罐内的净化水排空。
优选地,在所述水位低于预设水位阈值时,控制向所述储水罐内注入净化水的步骤之后,还包括:
控制开启所述***的常闭进水阀、增压泵和冲洗电磁阀,关闭常闭电磁阀和常开电磁阀,以进行所述***的冲洗操作。
此外,为实现上述目的,本发明还提出一种***的控制装置,所述***的控制装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的***控制程序,所述***控制程序被所述处理器执行时实现以下步骤:
检测***的储水罐内当前的水位,其中,所述储水罐用于储存所述***在运行中生成的净化水,所述***的水袋用于储存生成的直饮水,所述水袋设置于所述储水罐内;
在所述水位低于预设水位阈值时,控制向所述储水罐内注入净化水,以使所述储水罐内净化水的水位不断升高,当直饮水对应的水龙头开启时,利用所述储水罐内高水位的净化水,将所述水袋内的直饮水压出。
此外,为实现上述目的,本发明还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有***控制程序,所述***控制程序被处理器执行时实现以下步骤:
检测***的储水罐内当前的水位,其中,所述储水罐用于储存所述***在运行中生成的净化水,所述***的水袋用于储存生成的直饮水,所述水袋设置于所述储水罐内;
在所述水位低于预设水位阈值时,控制向所述储水罐内注入净化水,以使所述储水罐内净化水的水位不断升高,当直饮水对应的水龙头开启时,利用所述储水罐内高水位的净化水,将所述水袋内的直饮水压出。
本发明提出的方案,通过检测***的储水罐内当前的水位,当水位低于预设水位阈值时,控制向储水罐内注入净化水,以使储水罐内净化水的水位不断升高,当用户需要使用直饮水时,利用储水罐内高水位的净化水,将水袋内的直饮水压出至水龙头外,从而实现了不需要利用水泵进行驱动就压出直饮水,因此,降低了***的成本。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例的解决方案主要是:通过检测***的储水罐内当前的水位,当水位低于预设水位阈值时,控制向储水罐内注入净化水,以使储水罐内净化水的水位不断升高,当用户需要使用直饮水时,利用储水罐内高水位的净化水,将水袋内的直饮水压出至水龙头外,从而实现了不需要利用水泵进行驱动就压出直饮水。通过本发明实施例的技术方案,解决了***的成本高的问题。
参照图1,图1为本发明实施例方案涉及的***的硬件运行环境的结构示意图。
在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
如图1所示,该***可以包括:处理器1001,例如CPU,通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
本领域技术人员可以理解,图1中示出的***结构并不构成对***的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图2所示,图2为本发明实施例方案涉及的***的结构示意图。该***包括常闭进水阀10、增压泵20、冲洗电磁阀30、常闭电磁阀40、常开电磁阀50、压力开关60、PAC(聚合氯化铝)滤芯70、RO(Reverse Osmosis,反渗透)膜滤芯80、活性炭滤芯90、储水罐100、储水罐缺水检测器件110、水袋(图中未示出)以及控制板(图中未示出),控制板可以为上述的处理器1001。其中,水袋设置于储水罐100内,用于盛装***制成的直饮水。储水罐缺水检测器件110用于检测储水罐100内的储水情况。控制板连接常闭进水阀10、增压泵20、冲洗电磁阀30、常闭电磁阀40、常开电磁阀50和压力开关60,通过控制板可控制常闭进水阀10、增压泵20、冲洗电磁阀30、常闭电磁阀40、常开电磁阀50和压力开关60的开启和关闭,从而实现***的制水、冲洗、排空等操作。
如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作***、网络通信模块、用户接口模块以及***控制程序。
本发明***中的处理器1001、存储器1005可以设置在***的控制装置中,所述***的控制装置通过处理器1001调用存储器1005中存储的***控制程序,并执行以下操作:
检测***的储水罐内当前的水位,其中,所述储水罐用于储存所述***在运行中生成的净化水,所述***的水袋用于储存生成的直饮水,所述水袋设置于所述储水罐内;
在所述水位低于预设水位阈值时,控制向所述储水罐内注入净化水,以使所述储水罐内净化水的水位不断升高,当直饮水对应的水龙头开启时,利用所述储水罐内高水位的净化水,将所述水袋内的直饮水压出。
进一步地,处理器1001可以调用存储器1005中存储的***控制程序,还执行以下操作:
获取所述储水罐内注满净化水所需的第一时间;
在注入净化水的时间达到所述第一时间时,控制终止向所述储水罐内注入净化水。
进一步地,处理器1001可以调用存储器1005中存储的***控制程序,还执行以下操作:
在所述水位低于预设水位阈值时,控制开启所述***的常闭进水阀和常开电磁阀,关闭增压泵、冲洗电磁阀和常闭电磁阀,以使所述储水罐内不断注入净化水。
进一步地,处理器1001可以调用存储器1005中存储的***控制程序,还执行以下操作:
在注入净化水的时间达到所述第一时间时,控制关闭所述常开电磁阀,以终止向所述储水罐内注入净化水。
进一步地,处理器1001可以调用存储器1005中存储的***控制程序,还执行以下操作:
在检测到所述***运行满足预设的排水条件时,控制将所述储水罐内的净化水排空。
进一步地,处理器1001可以调用存储器1005中存储的***控制程序,还执行以下操作:
获取所述储水罐内的净化水排空所需的第二时间;
在检测到所述***运行满足预设的排水条件时,控制开启常闭进水阀、冲洗电磁阀和常闭电磁阀,关闭增压泵和常开电磁阀,以排出所述储水罐内的净化水,并持续所述第二时间,以将所述储水罐内的净化水排空。
进一步地,处理器1001可以调用存储器1005中存储的***控制程序,还执行以下操作:
记录所述水袋内注满直饮水的满水次数;
在所述满水次数达到预设次数阈值时,控制将所述储水罐内的净化水排空。
进一步地,处理器1001可以调用存储器1005中存储的***控制程序,还执行以下操作:
控制开启所述***的常闭进水阀、增压泵和冲洗电磁阀,关闭常闭电磁阀和常开电磁阀,以进行所述***的冲洗操作。
本实施例通过上述方案,通过检测***的储水罐内当前的水位,当水位低于预设水位阈值时,控制向储水罐内注入净化水,以使储水罐内净化水的水位不断升高,当用户需要使用直饮水时,利用储水罐内高水位的净化水,将水袋内的直饮水压出至水龙头外,从而实现了不需要利用水泵进行驱动就压出直饮水,因此,降低了***的成本。
基于上述硬件结构,提出本发明***的控制方法实施例。
参照图3,图3为本发明***的控制方法第一实施例的流程示意图。
在第一实施例中,所述***的控制方法包括以下步骤:
步骤S10,检测***的储水罐内当前的水位,其中,所述储水罐用于储存所述***在运行中生成的净化水,所述***的水袋用于储存生成的直饮水,所述水袋设置于所述储水罐内;
本实施例中,当用户需要通过***来制直饮水并使用***制成的直饮水时,首先将***开启,控制***运行制水模式。当***运行制水模式时,***进行制水操作,生成直饮水,并将生成的直饮水注入***的水袋内。例如,如图2所示的***,控制开启该***的常闭进水阀10、增压泵20、常闭电磁阀40和常开电磁阀50,并关闭该***的冲洗电磁阀30,使***运行在制水模式,自来水经PAC滤芯70和RO膜滤芯80过滤后,生成可供用户饮用的直饮水和可用于清洗的净化水。其中,过滤后生成的直饮水注入到***的储水罐100中的水袋内,过滤后生成的净化水经过常开电磁阀50进入储水罐100内。因此,水袋内不断积存直饮水,同时,储水罐100内不断积存净化水。
进一步地,还可以通过检测压力开关60的开闭状态,来控制***是否运行制水模式。具体地,当检测到压力开关60闭合时,说明水袋内的直饮水不足,此时,控制***运行制水模式,开启***的常闭进水阀10、增压泵20、常闭电磁阀40和常开电磁阀50,并关闭***的冲洗电磁阀30,从而进行制水操作。因此,通过检测压力开关60的开闭状态,可以实现***自动进行制水操作。
由于当水袋内注满直饮水时,压力开关60自动断开,因此,可以通过检测压力开关60的开闭状态,来判断水袋内是否注满直饮水。具体地,当检测到压力开关60闭合时,说明水袋内还未注满直饮水,此时,控制***继续运行制水模式,生成直饮水。直至当检测到压力开关60断开时,说明水袋内已注满直饮水,此时,终止向水袋内注入直饮水。
当水袋内注满直饮水后,为了能够将水袋内的直饮水压出至对应的水龙头,本实施例中,控制继续向储水罐100内注入净化水。例如,如图2所示的***,控制关闭增压泵20,并继续控制***的常闭进水阀10、常闭电磁阀40和常开电磁阀50开启,***的冲洗电磁阀30关闭,从而使得储水罐100内的净化水越来越多,储水罐100内净化水的水位不断升高。当储水罐100内的净化水满水时,通过常闭电磁阀40和冲洗电磁阀30排出。
在储水罐100内净化水的水位达到一定高度时,当直饮水对应的水龙头开启时,利用储水罐100内高水位的净化水,就可以将水袋内的直饮水压出至水龙头外,从而供用户使用。因此,为了能够利用储水罐100内的净化水将水袋内的直饮水压出,本实施例中,实时或定时检测储水罐100内净化水当前的水位。可选地,采用储水罐缺水检测器件110实时或定时检测储水罐100内净化水当前的水位,从而判定储水罐100内当前是否缺水。
步骤S20,在所述水位低于预设水位阈值时,控制向所述储水罐内注入净化水,以使所述储水罐内净化水的水位不断升高,当直饮水对应的水龙头开启时,利用所述储水罐内高水位的净化水,将所述水袋内的直饮水压出。
本实施例中,还预先设置有一用于判断储水罐100内当前是否缺水的预设水位阈值。在通过储水罐缺水检测器件110检测到储水罐100内净化水当前的水位后,将检测到的水位与预设水位阈值进行比较,若检测到的水位高于预设水位阈值,说明储水罐100内净化水充足,利用储水罐100内当前储存的净化水,可以将水袋内的直饮水压出至水龙头外。若检测到的水位低于预设水位阈值,说明储水罐100内净化水不足,此时,控制向储水罐100内注入净化水。例如,如图2所示的***,控制开启常闭进水阀10和常开电磁阀50,关闭增压泵20、冲洗电磁阀30和常闭电磁阀40,从而向储水罐100内注入净化水,使得储水罐100内净化水的水位不断升高。
随着储水罐100内净化水的水位不断升高,当直饮水对应的水龙头开启时,利用储水罐100内高水位的净化水,就可以将水袋内的直饮水压出至水龙头外,从而供用户使用。也即,本实施例实现了不需要水泵进行驱动,就压出直饮水的效果,因此,大大降低了***的成本,并且,由于不需要安装水泵,也节约了空间。
本实施例提供的方案,通过检测***的储水罐内当前的水位,当水位低于预设水位阈值时,控制向储水罐内注入净化水,以使储水罐内净化水的水位不断升高,当用户需要使用直饮水时,利用储水罐内高水位的净化水,将水袋内的直饮水压出至水龙头外,从而实现了不需要利用水泵进行驱动就压出直饮水,因此,降低了***的成本。
进一步地,如图4所示,基于第一实施例提出本发明***的控制方法第二实施例,在本实施例中,所述步骤S20之前,还包括:
步骤S30,获取所述储水罐内注满净化水所需的第一时间;
所述步骤S20之后,还包括:
步骤S40,在注入净化水的时间达到所述第一时间时,控制终止向所述储水罐内注入净化水。
本实施例中,在向储水罐100内注入净化水之前,先获取到储水罐100内注满净化水所需的时间。为了便于描述,下文将储水罐100内注满净化水所需的时间称为第一时间。例如,通过获取储水罐100的容积,以及向储水罐100内注入净化水的速率,计算获得储水罐100内注满净化水所需的第一时间。本领域技术人员可以理解的是,步骤S30除了可以位于步骤S20之前执行,也可以位于步骤S20之后执行,或者同时执行步骤S20和步骤S30,步骤S20和步骤S30的具体执行顺序在此并不作限制。
在向储水罐100内注入净化水的过程中,控制开启常闭进水阀10和常开电磁阀50,关闭增压泵20、冲洗电磁阀30和常闭电磁阀40,并对注入净化水的时间进行计时,在注入净化水的时间达到第一时间时,说明储水罐100内已注满净化水,此时,控制终止向储水罐100内注入净化水。
可选地,所述步骤S40包括:
步骤A,在注入净化水的时间达到所述第一时间时,控制关闭所述常开电磁阀,以终止向所述储水罐内注入净化水。
可选地,当注入净化水的时间达到第一时间时,说明储水罐100内已注满净化水,此时,控制关闭常开电磁阀50,使得终止向储水罐100内注入净化水。
进一步地,所述步骤S40之后,还包括:
步骤B,在检测到所述***运行满足预设的排水条件时,控制将所述储水罐内的净化水排空。
为了确保***的干净卫生,因此对储水罐100内的净化水进行排空。具体地,预先设置***运行对应的排水条件,当检测到***运行满足预设的该排水条件时,控制将储水罐100内的净化水排空。例如,预先设置相应的排水周期,当检测到***运行达到预设的排水周期时,控制将储水罐100内的净化水排空。例如,控制开启常闭进水阀10、冲洗电磁阀30和常闭电磁阀40,关闭增压泵20和常开电磁阀50,从而排出储水罐100内的净化水。
可选地,所述步骤B之前,还包括:
步骤C,获取所述储水罐内的净化水排空所需的第二时间;
所述步骤B包括:在检测到所述***运行满足预设的排水条件时,控制开启常闭进水阀、冲洗电磁阀和常闭电磁阀,关闭增压泵和常开电磁阀,以排出所述储水罐内的净化水,并持续所述第二时间,以将所述储水罐内的净化水排空。
可选地,在将储水罐100内的净化水排出的过程中,还获取储水罐100内注满的净化水排空所需的时间。为了便于描述,下文将储水罐100内注满的净化水排空所需的时间称为第二时间。例如,通过获取储水罐100的容积,以及储水罐100内净化水排出的速率,计算获得储水罐100内注满的净化水排空所需的第二时间。
当检测到***运行满足预设的排水条件时,控制开启常闭进水阀10、冲洗电磁阀30和常闭电磁阀40,关闭增压泵20和常开电磁阀50,从而排出储水罐100内的净化水,并持续该运行状态第二时间。在经过了第二时间之后,储水罐100内的净化水均排空。此时,控制关闭冲洗电磁阀30和常闭电磁阀40,开启常开电磁阀50,并继续控制常闭进水阀10开启,增压泵20关闭,使得储水罐100内继续注入净化水。当经过第一时间之后,储水罐100内注满净化水,此时,控制关闭常开电磁阀50,终止向储水罐100内注入净化水。
进一步地,所述***的控制方法还包括:
步骤D,记录所述水袋内注满直饮水的满水次数;
所述步骤B包括:在所述满水次数达到预设次数阈值时,控制将所述储水罐内的净化水排空。
进一步地,还预先设置一预设次数阈值N,该预设次数阈值N可根据实际情况进行灵活设置,在此并不作限制。当每次水袋内注满直饮水后,记录水袋内注满直饮水的满水次数,将满水次数进行更新,并将当前的满水次数与预设次数阈值N进行比较,若当前的满水次数达到预设次数阈值N,也即说明水袋中的直饮水经过了N个满水周期,此时,控制将储水罐内100的净化水排空。例如,控制开启常闭进水阀10、冲洗电磁阀30和常闭电磁阀40,关闭增压泵20和常开电磁阀50,从而排出储水罐100内的净化水。进一步地,将记录的水袋内注满直饮水的满水次数清零。
否则,若当前的满水次数还未达到预设次数阈值N,也即说明水袋中的直饮水还未经过N个满水周期,此时,还不需要将储水罐内100的净化水排空,直至当之后满水次数达到预设次数阈值N时,控制将储水罐内100的净化水排空。
本实施例提供的方案,当检测到***运行满足预设的排水条件时,控制将储水罐内的净化水排空,从而确保***的干净卫生,提高了用户使用***的安全性。
进一步地,如图5所示,基于第一实施例或第二实施例提出本发明***的控制方法第三实施例,在本实施例中,所述步骤S20之后,还包括:
步骤S50,控制开启所述***的常闭进水阀、增压泵和冲洗电磁阀,关闭常闭电磁阀和常开电磁阀,以进行所述***的冲洗操作。
本实施例中,为了进一步确保***的干净卫生,需要进行***的冲洗操作。具体地,当需要冲洗时,控制开启***的常闭进水阀10、增压泵20和冲洗电磁阀30,关闭常闭电磁阀40和常开电磁阀50,因此,接入的自来水经PAC滤芯70、常闭进水阀10、增压泵20、RO膜滤芯80和冲洗电磁阀30,进行***的冲洗操作。
本实施例提供的方案,当需要冲洗时,控制开启***的常闭进水阀、增压泵和冲洗电磁阀,关闭常闭电磁阀和常开电磁阀,因此,接入的自来水经PAC滤芯、常闭进水阀、增压泵、RO膜滤芯和冲洗电磁阀进行***的冲洗操作,从而进一步确保***的干净卫生,进一步提高了用户使用***的安全性。
此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有***控制程序,所述***控制程序被处理器执行时实现如下操作:
检测***的储水罐内当前的水位,其中,所述储水罐用于储存所述***在运行中生成的净化水,所述***的水袋用于储存生成的直饮水,所述水袋设置于所述储水罐内;
在所述水位低于预设水位阈值时,控制向所述储水罐内注入净化水,以使所述储水罐内净化水的水位不断升高,当直饮水对应的水龙头开启时,利用所述储水罐内高水位的净化水,将所述水袋内的直饮水压出。
进一步地,所述***控制程序被处理器执行时还实现如下操作:
获取所述储水罐内注满净化水所需的第一时间;
在注入净化水的时间达到所述第一时间时,控制终止向所述储水罐内注入净化水。
进一步地,所述***控制程序被处理器执行时还实现如下操作:
在所述水位低于预设水位阈值时,控制开启所述***的常闭进水阀和常开电磁阀,关闭增压泵、冲洗电磁阀和常闭电磁阀,以使所述储水罐内不断注入净化水。
进一步地,所述***控制程序被处理器执行时还实现如下操作:
在注入净化水的时间达到所述第一时间时,控制关闭所述常开电磁阀,以终止向所述储水罐内注入净化水。
进一步地,所述***控制程序被处理器执行时还实现如下操作:
在检测到所述***运行满足预设的排水条件时,控制将所述储水罐内的净化水排空。
进一步地,所述***控制程序被处理器执行时还实现如下操作:
获取所述储水罐内的净化水排空所需的第二时间;
在检测到所述***运行满足预设的排水条件时,控制开启常闭进水阀、冲洗电磁阀和常闭电磁阀,关闭增压泵和常开电磁阀,以排出所述储水罐内的净化水,并持续所述第二时间,以将所述储水罐内的净化水排空。
进一步地,所述***控制程序被处理器执行时还实现如下操作:
记录所述水袋内注满直饮水的满水次数;
在所述满水次数达到预设次数阈值时,控制将所述储水罐内的净化水排空。
进一步地,所述***控制程序被处理器执行时还实现如下操作:
控制开启所述***的常闭进水阀、增压泵和冲洗电磁阀,关闭常闭电磁阀和常开电磁阀,以进行所述***的冲洗操作。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。