一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种电热毛巾架控制方法、系统、存储介质及智能终端与流程

2023-04-12 10:02:50 来源:中国专利 TAG:


1.本技术涉及生活用品的领域,尤其是涉及一种电热毛巾架控制方法、系统、存储介质及智能终端。


背景技术:

2.电热毛巾架是一种常见的卫浴挂件,用于挂放毛巾、浴巾和衣物等,并可以对毛巾、浴巾和衣物等进行烘干,使毛巾、浴巾和衣物等不易因为潮湿而滋生大量的霉菌、细菌、螨虫等有害菌,还可去除浴室的霉味和潮气。
3.如公告号为cn201564387u的中国专利,公开了一种带干燥功能的毛巾架,包括固定支架、毛巾挂置杆、电源线和插头,毛巾挂置杆是通电后发热的金属发热杆。
4.针对上述中的相关技术,发明人认为,毛巾架完全依靠自身的热量将毛巾上的水分进行蒸发,当水分较多的时候消耗的电量较多,容易造成电量浪费,尚有改进的空间。


技术实现要素:

5.为了改善当孩童随意旋动旋钮而错误操作甚至是危险的操作时,容易造成人身危害的问题,本技术提供一种电热毛巾架控制方法、系统、存储介质及智能终端。
6.第一方面,本技术提供一种电热毛巾架控制方法,采用如下的技术方案:一种电热毛巾架控制方法,包括:获取当前传感区域信息;根据当前传感区域信息分析出毛巾两侧的当前边界位置信息;根据当前边界位置信息确定中间位置信息;控制位于每一个加热杆上的两侧的挤压盘向中间位置信息处移动后获取挤压盘触碰信息;于挤压盘获取到挤压盘触碰信息后通过夹持板将毛巾进行夹持后继续向中间位置信息处移动并获取挤压力度信息;判断挤压力度信息是否小于预设的压力阈值;若小于,则继续控制挤压盘向中间位置信息处移动;若大于,则停止挤压盘进行挤压并获取下方接水盘内的击打强度信息且继续获取挤压力度信息;判断击打强度信息是否存在;若存在,则停止移动直至挤压力度信息小于压力阈值并继续获取击打强度信息;若不存在,则将每一个加热杆上的两侧的挤压盘向远离中间位置信息的方向移动直至获取到预设的张紧拉力信息时停止移动并进行加热。
7.通过采用上述技术方案,通过感应毛巾放置于加热杆上对应的区域时,然后将毛巾进行夹持并进行挤压,使得毛巾上的水分充分汇聚于中间而顺势向下滴下而提前对毛巾进行排水,减少毛巾上积水过多导致加热时间较长的情况发生,然后在排水结束后张开加
热,使得加热更加充分高效,减少了电热能消耗,节约了能源,提高了电热毛巾架的加热效率和烘干效率。
8.可选的,于每一个加热杆上的两侧的挤压盘获取到挤压盘触碰信息后通过夹持板将毛巾进行夹持后继续向中间位置信息处移动的方法包括:将毛巾夹持后向两侧移动直至获取到张紧拉力信息时获取最下方的加热杆前侧的遮挡长度信息和挤压盘位置信息;最上方的加热杆上的夹持板夹持毛巾并转动后判断遮挡长度信息是否变化;若变化,则计算预设的间隔时间前后的遮挡长度信息的变化速度信息;根据遮挡长度信息分析出仍然被遮挡住的遮挡端点信息;根据预设的电机转速信息和变化速度信息计算出倾斜角度信息;若不发生变化,则继续转动且将遮挡长度信息定义为毛巾宽度信息;根据倾斜角度信息和毛巾宽度信息计算出实际毛巾宽度信息;根据遮挡端点信息和挤压盘位置信息分析出位于遮挡端点信息另一侧的挤压盘,将该挤压盘定义为转动挤压盘;根据实际毛巾宽度信息和预设的最佳倾斜角度信息进行计算得到最佳毛巾宽度信息;根据最佳倾斜角度信息和倾斜角度信息计算出角度差值信息;根据角度差值信息和实际毛巾宽度信息计算出毛巾转动长度信息;根据毛巾转动长度信息和预设的毛巾转角直径信息计算出毛巾转动角度信息;将每一个加热杆上两个的挤压盘互相靠近移动至最佳毛巾宽度信息时将转动挤压盘转动毛巾转动角度信息然后继续向中间位置信息处移动。
9.通过采用上述技术方案,通过计算毛巾原先的角度,从而当毛巾如果角度较小甚至水平的时候调节毛巾至适当角度,使得在挤水过程中水不会沿着毛巾边沿分布而是聚集在最下方的一个端点上,汇聚的水更加集中而容易滴落,使得挤水更加充分,进一步提高了挤水效率。
10.可选的,将最上方的加热杆上的两侧的挤压盘向两侧移动直至获取到预设的张紧拉力信息时进行加热的方法包括:根据最佳倾斜角度信息和实际毛巾宽度信息计算出整平转动长度信息;根据整平转动长度信息和毛巾转角直径信息计算出整平转动角度信息;将两个挤压盘互相远离移动至实际毛巾宽度信息后将转动挤压盘反向转动整平转动角度信息;根据预设的加热杆间隔高度信息和毛巾转角直径信息进行计算得到毛巾需求角度信息;将毛巾需求角度信息进行计算得到对半毛巾需求角度信息;将两个挤压盘按照对半毛巾需求角度信息以匀速转速信息进行转动后按照毛巾需求角度信息进行重复正反转。
11.通过采用上述技术方案,通过将最佳倾斜角度时的毛巾单侧的挤压盘进行转动,从而将毛巾摆正,然后按照两个加热杆之间的间隔高度来控制毛巾的移动长度,从而使得加热杆在加热时均匀的对毛巾的所有区域进行加热,而非通过加热区域的热量传递到相邻
区域进行加热,加热效果更好,加热效率更高。
12.可选的,将两个挤压盘按照对半毛巾需求角度信息以匀速转速信息进行转动后按照毛巾需求角度信息进行重复正反转的方法包括:当转动挤压盘反向转动整平转动角度信息后将两个挤压盘按照匀速转速信息进行转动后,获取前侧的遮挡长度信息变0的第一断开时间信息;将两个挤压盘按照匀速转速信息反向转动后获取后遮挡长度信息并获取后遮挡长度信息变0的第二断开时间信息;根据第一断开时间信息、第二断开时间信息、匀速转速信息和毛巾转角直径信息进行计算得到伸出长度信息;判断伸出长度信息是否大于加热杆间隔高度信息;若是,则根据伸出长度信息进行计算得到对半伸出长度信息;根据对半伸出长度信息和毛巾转角直径信息进行计算得到实际对半毛巾需求角度信息;根据实际对半毛巾需求角度信息进行计算得到实际毛巾需求角度信息;根据伸出长度信息、匀速转速信息和毛巾转角直径信息进行计算得到中间时长信息;于第二断开时间信息之后将两个挤压盘正转中间时长信息后将两个挤压盘按照实际对半毛巾需求角度信息以匀速转速信息进行转动后按照实际毛巾需求角度信息进行重复正反转;若否,则于第二断开时间信息之后将两个挤压盘正转中间时长信息后将两个挤压盘按照对半毛巾需求角度信息以匀速转速信息进行转动后按照毛巾需求角度信息进行重复正反转。
13.通过采用上述技术方案,通过判断毛巾的长度从而确定当加热杆按照加热杆间隔高度信息进行加热时还无法覆盖的剩余的毛巾两端的部分,而往往毛巾两端的水分是最多的,故而调整移动的幅度,使得所有的区域均受到加热杆的加热,提高了加热杆的加热效率。
14.可选的,将最下方的加热杆的确定方法包括:获取加热杆编号信息,将最上方的加热杆定义为第一加热杆编号信息,然后依次进行编号;任意设置除第一加热杆编号信息外的加热杆为最下方的加热杆,将该加热杆定义为虚假加热杆编号信息;将转动挤压盘反向转动整平转动角度信息后将两个挤压盘按照匀速转速信息进行转动后获取虚假加热杆信息对应的第一断开时间信息和第二断开时间信息,将该第一断开时间信息定义为第一虚假断开时间信息,将该第二断开时间信息定义为第二虚假断开时间信息;根据第一虚假断开时间信息、第二虚假断开时间信息、匀速转速信息和毛巾转角直径信息进行计算得到虚假伸出长度信息;判断虚假伸出长度信息是否大于加热杆间隔高度信息的两倍;若是,则判断虚假加热杆编号信息的下一个加热杆编号信息是否存在;
若存在,则将虚假加热杆编号信息更新为下一个加热杆编号信息并计算虚假伸出长度信息和加热杆间隔高度信息的两倍的差值,将该差值更新为虚假伸出长度信息,且继续判断更新后的虚假伸出长度信息是否大于加热杆间隔高度信息的两倍;若不存在,则将该虚假加热杆编号信息确定为最下方的加热杆,将最下方的加热杆定义为最终加热杆编号信息;若否,则将该虚假加热杆编号信息确定为最终加热杆编号信息。
15.通过采用上述技术方案,通过任意选择一根加热杆,然后通过两侧的感应情况确定超出加热杆的部分的长度,然后根据多余长度和加热杆之间的间隔的两倍进行比较从而确定是否还可以覆盖下一根加热杆甚至更下方的加热杆,最终确定最下方的加热杆,从而使得并不是覆盖区域的加热杆可以不进行加热和操作,且不易造成加热杆空白加热的情况,提高了加热杆的加热准确性。
16.可选的,夹持板夹持的方法包括:获取第一加热杆编号信息上的挤压盘上的夹持板的夹持状态信息和挤压盘的当前移动状态信息;根据第一加热杆编号信息和最终加热杆编号信息分析出中间加热杆编号信息,其中中间加热杆编号信息包括最终加热杆编号信息;判断夹持状态信息是否为预设的夹紧信息;若是夹紧信息,判断当前移动状态信息是否为预设的转动状态信息;若是转动状态信息,则将中间加热杆编号信息上的夹持板处于预设的放松信息;若不是转动状态信息,则将中间加热杆编号信息上的夹持板处于夹紧信息且挤压盘也处于当前移动状态信息所对应的移动状态;若不是夹紧信息,则将中间加热杆编号信息上的夹持板处于放松信息。
17.通过采用上述技术方案,通过将最上方的加热杆上夹持板的运动状态以及挤压盘的移动状态两者综合分析,得到当前毛巾需要的工作状态,从而分析下方加热杆上的挤压板和夹持板的工作状态,不易形成两者之间互相干扰甚至互相抵触的情况,提高了两者配合的流畅性和稳定性。
18.可选的,最上方的加热杆上的两侧的挤压盘向两侧移动直至获取到预设的张紧拉力信息时进行加热的方法还包括:将两个挤压盘按照对半毛巾需求角度信息以匀速转速信息进行转动后按照毛巾需求角度信息进行重复正反转;获取第一加热杆编号信息的挤压盘的转动方向信息;根据预设的张紧数据库中所存储的夹持板信息和转动方向信息进行匹配分析以确定转动方向信息所对应的能够将毛巾拉直的夹持板,将该夹持板定义为拉直夹持板信息;当第一加热杆编号信息上的挤压盘上的夹持板的夹持状态信息为转动状态信息且以转动方向信息进行转动时,将每一个中间加热杆编号信息对应的加热杆上的拉直夹持板信息对应的夹持板以预设的拉直状态信息进行夹持,并将另外一个夹持板处于放松信息。
19.通过采用上述技术方案,通过第一加热杆编号信息上的挤压盘进行互赞的时,下
方落后于毛巾的移动方向上的夹持板进行略微夹持,使得毛巾的这一部分处于拉直状态而不易褶皱,使得毛巾充分和加热杆接触而加热更加高效,提高了毛巾的加热效率和烘干效率。
20.第二方面,本技术提供一种电热毛巾架控制系统,采用如下的技术方案:一种电热毛巾架控制系统,包括:信息获取模块,用于获取当前传感区域信息;处理模块,与信息获取模块和判断模块相连,用于信息的存储和处理;分析模块,与处理模块相连,用于根据当前传感区域信息分析出毛巾两侧的当前边界位置信息;分析模块根据当前边界位置信息确定中间位置信息;控制模块,与处理模块相连,用于控制位于每一个加热杆上的两侧的挤压盘向中间位置信息处移动后获取挤压盘触碰信息;信息获取模块于挤压盘获取到挤压盘触碰信息后控制模块通过夹持板将毛巾进行夹持后继续向中间位置信息处移动并获取挤压力度信息;判断模块,用于判断挤压力度信息是否小于预设的压力阈值;若判断模块判断出小于,则控制模块继续控制挤压盘向中间位置信息处移动;若判断模块判断出大于,则控制模块停止挤压盘进行挤压并信息获取模块获取下方接水盘内的击打强度信息且继续获取挤压力度信息;判断模块判断击打强度信息是否存在;若判断模块判断出存在,则控制模块停止移动直至挤压力度信息小于压力阈值并信息获取模块继续获取击打强度信息;若判断模块判断出不存在,则控制模块将每一个加热杆上的两侧的挤压盘向远离中间位置信息的方向移动直至信息获取模块获取到预设的张紧拉力信息时控制模块控制挤压盘停止移动并进行加热。
21.通过采用上述技术方案,通过感应毛巾放置于加热杆上对应的区域时,然后将毛巾进行夹持并进行挤压,使得毛巾上的水分充分汇聚于中间而顺势向下滴下而提前对毛巾进行排水,减少毛巾上积水过多导致加热时间较长的情况发生,然后在排水结束后张开加热,使得加热更加充分高效,减少了电热能消耗,节约了能源,提高了电热毛巾架的加热效率和烘干效率。
22.第三方面,本技术提供一种智能终端,采用如下的技术方案:一种智能终端,包括存储器和处理器,存储器上存储有能够被处理器加载并执行上述任一种电热毛巾架控制方法的计算机程序。
23.通过采用上述技术方案,通过感应毛巾放置于加热杆上对应的区域时,然后将毛巾进行夹持并进行挤压,使得毛巾上的水分充分汇聚于中间而顺势向下滴下而提前对毛巾进行排水,减少毛巾上积水过多导致加热时间较长的情况发生,然后在排水结束后张开加热,使得加热更加充分高效,减少了电热能消耗,节约了能源,提高了电热毛巾架的加热效率和烘干效率。
24.第四方面,本技术提供一种计算机可读存储介质,能够存储相应的程序,具有分析快速,感应迅速的特点。
25.一种计算机可读存储介质,采用如下的技术方案:一种计算机可读存储介质,存储有能够被处理器加载并执行上述任一种电热毛巾架控制方法的计算机程序。
26.通过采用上述技术方案,通过感应毛巾放置于加热杆上对应的区域时,然后将毛巾进行夹持并进行挤压,使得毛巾上的水分充分汇聚于中间而顺势向下滴下而提前对毛巾进行排水,减少毛巾上积水过多导致加热时间较长的情况发生,然后在排水结束后张开加热,使得加热更加充分高效,减少了电热能消耗,节约了能源,提高了电热毛巾架的加热效率和烘干效率。
27.综上所述,本技术包括以下至少一种有益技术效果:1.通过将毛巾进行夹持并进行挤压,减少毛巾上积水过多导致加热时间较长的情况发生,提高了电热毛巾架的加热效率和烘干效率;2.通过调节毛巾至适当角度,使得在挤水过程中水聚集在最下方的一个端点上,汇聚的水更加集中而容易滴落,进一步提高了挤水效率;3.通过下方落后于毛巾的移动方向上的夹持板进行略微夹持,使得毛巾充分和加热杆接触而加热更加高效,提高了毛巾的加热效率和烘干效率。
附图说明
28.图1是本技术实施例中的一种电热毛巾架控制方法的流程图。
29.图2是本技术实施例中的电热毛巾架的结构示意图。
30.图3是图2中a部的放大示意图。
31.图4是本技术实施例中的通过夹持板将毛巾进行夹持后继续向中间位置信息处移动的方法的流程图。
32.图5是本技术实施例中的将最上方的加热杆上的两侧的挤压盘向两侧移动直至获取到预设的张紧拉力信息时进行加热的方法的流程图。
33.图6是本技术实施例中的将两个挤压盘按照对半毛巾需求角度信息以匀速转速信息进行转动后按照毛巾需求角度信息进行重复正反转的方法的流程图。
34.图7是本技术实施例中的将最下方的加热杆的确定的方法的流程图。
35.图8是本技术实施例中的夹持板夹持的方法的流程图。
36.图9是本技术实施例中的最上方的加热杆上的两侧的挤压盘向两侧移动直至获取到预设的张紧拉力信息时进行加热的进一步的方法的流程图图10是本技术实施例中的一种电热毛巾架控制方法的模块图。
具体实施方式
37.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图1-10及实施例,对本技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本技术,并不用于限定本技术。
38.下面结合说明书附图对本发明实施例作进一步详细描述。
39.参见图1,本发明实施例提供一种电热毛巾架控制方法,一种电热毛巾架控制方法的主要流程描述如下:
步骤100:获取当前传感区域信息。
40.当前传感区域信息为感应到毛巾的区域的信息,由任意一种传感器进行获取,可以为湿度传感器,也可以为压力传感器,以湿度传感器为最佳。
41.步骤101:根据当前传感区域信息分析出毛巾两侧的当前边界位置信息。
42.当前边界位置信息为当前毛巾所处的区域的两侧的边界位置的信息。分析的方式为在加热杆上具有若干传感器,筛选出感应到当前传感区域信息且相邻的感应不到当前传感区域信息的传感器,其所在的位置即为当前边界位置信息。
43.步骤102:根据当前边界位置信息确定中间位置信息。
44.中间位置信息为两个当前边界位置信息的中间值的信息。确定的方式为取两个位置所对应的数值的平均值。
45.步骤103:控制位于每一个加热杆上的两侧的挤压盘向中间位置信息处移动后获取挤压盘触碰信息。
46.挤压盘触碰信息为挤压盘上的挤压面上感受到毛巾触碰到挤压面的信息。获取的方式为挤压盘上具有压力传感器,当前压力传感数值大于0时即得到挤压盘触碰信息。获取的目的是为了确定挤压盘上是否已经抵接有毛巾。挤压盘的移动可以为任意一种推动或者引动的方式,例如在两端设置推杆,以将挤压盘推动。如图2和图3所示,在每一个加热杆上均安装有挤压盘,在每次当加热杆上感应到当前传感区域信息前挤压盘位于加热杆的两端,以使得每次毛巾放上去的时候均位于同一个加热杆上的挤压盘之间,方便挤压盘进行操作。
47.步骤104:于挤压盘获取到挤压盘触碰信息后通过夹持板将毛巾进行夹持后继续向中间位置信息处移动并获取挤压力度信息。
48.挤压力度信息为当夹持板将毛巾进行夹持后继续移动时,毛巾对挤压盘整体的推力的信息。如图2和图3所示,挤压盘的外周向侧壁上具有夹持板,夹持板可以由设置在内部的弹簧卡扣结构进行移动,从而对进入夹持板内的毛巾进行夹持。为了提高夹持板的夹持能力,在挤压盘和加热杆的接触面上还具有延伸环,延伸环的一侧具有倒角,使得毛巾沿着倒角进入夹持板和延伸环之间,减少夹持板的移动距离从而使得夹持板夹持更紧。将毛巾夹紧的目的是为了防止两者继续靠近时毛巾从上方挤出而使得毛巾不位于两个挤压盘之间。
49.步骤105:判断挤压力度信息是否小于预设的压力阈值。
50.压力阈值为人为设定的压力值,可以以将毛巾挤压至无法再次接近的程度时获取到的压力为准,也可以为毛巾最快挤压出水时对毛巾的挤压力为准。
51.步骤1051:若小于,则继续控制挤压盘向中间位置信息处移动。
52.如果小于,则说明挤压盘还可以继续靠近挤压毛巾,则继续移动。
53.步骤1052:若大于,则停止挤压盘进行挤压并获取下方接水盘内的击打强度信息且继续获取挤压力度信息。
54.如图2所示,击打强度信息为加热毛巾架下方具有接水盘,接水盘上接收到的冲击力的信息。可以由压力传感器进行获取。如果大于,则说明此时毛巾以及无法移动,则此时说明毛巾处于最佳挤压状态,则获取挤压力度信息,以获取挤压是否完成。进一步的也可以通过击打强度信息来确定毛巾上的水分状态,如果是较为充盈的状态,则可以继续挤压。
55.步骤106:判断击打强度信息是否存在。
56.判断的目的是为了确定挤压是否完毕。
57.步骤1061:若存在,则停止移动直至挤压力度信息小于压力阈值并继续获取击打强度信息。
58.如果存在,则说明此时还有水分被挤压出来,此时继续挤压,且当水分流失后毛巾的张力减少,此时可以继续移动挤压,从而使得每时每刻保持压力阈值的挤压力来进行挤压,挤压效率更高。
59.步骤1062:若不存在,则将每一个加热杆上的两侧的挤压盘向远离中间位置信息的方向移动直至获取到预设的张紧拉力信息时停止移动并进行加热。
60.张紧拉力信息为张紧毛巾的力度的信息。为人为设定的大于0且小于将毛巾撕裂的力的信息。当毛巾的两侧互相远离时,毛巾被拉直而张开,当出现张紧拉力信息时,则说明此时毛巾已经张开,则可以进行加热。由于在步骤1061的挤压过程中已经保证了挤压盘上的挤压力度始终等于压力阈值,此时如果不存在击打强度信息,则说明此时已经无法依靠挤压盘的挤压来挤水,故而此时可以开始烘干。
61.参照图4,于每一个加热杆上的两侧的挤压盘获取到挤压盘触碰信息后通过夹持板将毛巾进行夹持后继续向中间位置信息处移动的方法包括:步骤200:将毛巾夹持后向两侧移动直至获取到张紧拉力信息时获取最下方的加热杆前侧的遮挡长度信息和挤压盘位置信息。
62.遮挡长度信息为最下方的加热杆靠近前方的一侧的遮挡住的长度的信息。此处的前方可以为两个方向中的任意一个方向,例如远离墙壁的一侧。获取的方式可以为光线传感器获取,也可以为湿度传感器获取。挤压盘位置信息为挤压盘当前在加热杆上的位置的信息。
63.步骤201:最上方的加热杆上的夹持板夹持毛巾并转动后判断遮挡长度信息是否变化。
64.判断的目的是为了确定是否存在毛巾倾斜放置或者底部消失的情况。如图2所示,需要注意的是,最上方的夹持板夹持毛巾,其余夹持板均放松,以使得毛巾能够滚动而上下移动。
65.步骤2011:若变化,则计算预设的间隔时间前后的遮挡长度信息的变化速度信息。
66.间隔时间为人为设定的时间,以可以观察出变化的长度为准,例如5秒。变化速度信息为遮挡长度在间隔时间内进行增减的速度的信息。计算的方式为前后遮挡长度信息相减后除以间隔时间得到。如果变化,则说明此时位于端部或者端部倾斜的区域,则获取毛巾横向变化上的速度。
67.需要注意的是,若是忽然变化,即该数值变化呈跳跃形式,则默认为不发生变化或者默认为突变,然后标记为异常,而非计算变化速度信息。
68.步骤2012:若不发生变化,则继续转动且将遮挡长度信息定义为毛巾宽度信息。
69.毛巾宽度信息为毛巾按照当前放置时沿着加热杆的长度方向上的宽度的信息。不发生变化,则说明此时还毛巾的中间部分,而中间部分通常为最大宽度的区域,则可以将此时测出的震荡长度信息定义为毛巾宽度信息。
70.步骤202:根据遮挡长度信息分析出仍然被遮挡住的遮挡端点信息。
71.遮挡端点信息为前后两侧的遮挡长度信息所对应的遮挡区域的共同的位于两侧的端点。分析的方式为分别从遮挡长度信息中得到两个端点,然后将两个端点进行比较得到相同位置的端点,该端点即为遮挡端点信息。
72.步骤203:根据预设的电机转速信息和变化速度信息计算出倾斜角度信息。
73.倾斜角度信息为毛巾放置于加热杆上时毛巾的宽度方向和加热杆的长度方向的倾斜角度的信息。电机转速信息为电机驱使转动盘进行转动的转动速度的信息。需要注意的是,当毛巾以张开的状态时,两个端部均呈同一方向设置,即端部的边沿线为一直线。计算的方式为变化速度信息除以电机转速信息后的商的反正切函数。计算的目的是为了确定现在毛巾的摆放角度。
74.步骤204:根据倾斜角度信息和毛巾宽度信息计算出实际毛巾宽度信息。
75.实际毛巾宽度信息为实际上毛巾自身沿宽度方向上的两端距离的数值。计算的方式为毛巾宽度信息乘以倾斜角度信息的正弦值。
76.步骤205:根据遮挡端点信息和挤压盘位置信息分析出位于遮挡端点信息另一侧的挤压盘,将该挤压盘定义为转动挤压盘。
77.转动挤压盘为需要进行转动以调节毛巾的摆放角度的信息。分析的方式为将两个挤压盘的挤压盘位置和遮挡端点信息进行比对,得到不匹配的挤压盘位置。
78.步骤206:根据实际毛巾宽度信息和预设的最佳倾斜角度信息进行计算得到最佳毛巾宽度信息。
79.最佳倾斜角度信息为将毛巾倾斜至该角度时毛巾上的水汇聚效果最佳的角度的信息。此处由本领域工作人员根据试验进行测量得到的,即将同一种毛巾且浸湿相同程度,然后以不同的角度放置于毛巾杆上后得到的滴水效率来确定最佳倾斜角度信息。
80.步骤207:根据最佳倾斜角度信息和倾斜角度信息计算出角度差值信息。
81.角度差值信息为从毛巾从倾斜角度信息所对应的倾斜角度转动到最佳倾斜角度信息所对应的角度还需要转动的角度的信息。计算的方式为最佳倾斜角度信息减去倾斜角度信息。需要注意的是,正负值代表的为方向。
82.步骤208:根据角度差值信息和实际毛巾宽度信息计算出毛巾转动长度信息。
83.毛巾转动长度信息为毛巾还需要转动的长度的信息。此处计算的方式实质为实际毛巾宽度信息乘以最佳倾斜角度信息的余弦值所对应的积减去实际毛巾宽度信息乘以倾斜角度信息的余弦值所对应的积。计算的目的是为了确定如何将毛巾转动至最佳倾斜角度信息。
84.步骤209:根据毛巾转动长度信息和预设的毛巾转角直径信息计算出毛巾转动角度信息。
85.毛巾转角直径信息为将毛巾夹紧后毛巾贴在延伸环上时毛巾位于延伸换上形成圆弧的直径的信息。该数值可以通过人工测量得到。计算的方式为毛巾转动长度信息除以毛巾转角直径信息,然后再除以π,再乘以360
°

86.步骤210:将每一个加热杆上两个的挤压盘互相靠近移动至最佳毛巾宽度信息时将转动挤压盘转动毛巾转动角度信息然后继续向中间位置信息处移动。
87.将每一个加热杆上两个的挤压盘互相靠近移动至最佳毛巾宽度信息时,此时宽度方向上已经达到预期的角度所对应的宽度,然后将转动挤压盘进行转动,转动毛巾转动角
度信息,使得转动挤压盘上的毛巾移动毛巾转动长度信息,而另一侧不移动,使得毛巾处于最佳倾斜角度信息所对应的倾斜角度。
88.转动的方式可以为任意一种转动方式,例如推动挤压盘进行移动的电机安装于转动盘上,然后由电机将转动盘进行转动,从而带动挤压盘转动。
89.参照图5,将最上方的加热杆上的两侧的挤压盘向两侧移动直至获取到预设的张紧拉力信息时进行加热的方法包括:步骤300:根据最佳倾斜角度信息和实际毛巾宽度信息计算出整平转动长度信息。
90.整平转动长度信息为将毛巾进行转动至最佳倾斜角度信息候将毛巾进行转动,使得毛巾最下方的边沿和加热杆呈平行设置所需要转动角度的信息。计算的方式为实际毛巾宽度信息乘以最佳倾斜角度信息的余弦值。
91.步骤301:根据整平转动长度信息和毛巾转角直径信息计算出整平转动角度信息。
92.整平转动角度信息为将毛巾移动整平转动长度信息所需要的转动挤压盘进行转动的角度的信息。计算的方式为整平转动长度信息除以毛巾转角直径信息,然后再除以π,再乘以360
°

93.步骤302:将两个挤压盘互相远离移动至实际毛巾宽度信息后将转动挤压盘反向转动整平转动角度信息。
94.将每一个加热杆上两个的挤压盘互相远离移动至实际毛巾宽度信息时,此时宽度方向上已经达到水平放置时所对应的宽度。
95.然后将转动挤压盘进行转动,转动整平转动角度信息,使得转动挤压盘上的毛巾移动整平转动长度信息,而另一侧不移动,使得毛巾处于水平放置。
96.步骤303:根据预设的加热杆间隔高度信息和毛巾转角直径信息进行计算得到毛巾需求角度信息。
97.加热杆间隔高度信息为两个加热杆的高度之间的差值的信息。此处由工作人员进行测量得到。毛巾需求角度信息为将毛巾和加热杆的接触面移动加热杆间隔高度信息时所需要的加热杆或者挤压盘进行转动的角度的信息。计算的方式为加热杆间隔高度信息除以毛巾转角直径信息,然后再除以π,再乘以360
°

98.步骤304:将毛巾需求角度信息进行计算得到对半毛巾需求角度信息。
99.对半毛巾需求角度信息为毛巾需求角度信息所对应的角度的一半的信息。计算的方式为毛巾需求角度信息除以2。
100.步骤305:将两个挤压盘按照对半毛巾需求角度信息以匀速转速信息进行转动后按照毛巾需求角度信息进行重复正反转。
101.此处的目的是为了使得每个加热杆均可以对其前后的毛巾区域进行加热,从而使得所有的毛巾区域均加热且加热均匀,加热点不易集中于一条直线上。
102.参照图6,将两个挤压盘按照对半毛巾需求角度信息以匀速转速信息进行转动后按照毛巾需求角度信息进行重复正反转的方法包括:步骤400:当转动挤压盘反向转动整平转动角度信息后将两个挤压盘按照匀速转速信息进行转动后,获取前侧的遮挡长度信息变0的第一断开时间信息。
103.第一断开时间信息为将当毛巾处于整平状态时毛巾当前所处的状态前侧的一端向上移动时经过最下方的加热杆的时间的信息。
104.步骤401:将两个挤压盘按照匀速转速信息反向转动后获取后遮挡长度信息并获取后遮挡长度信息变0的第二断开时间信息。
105.后遮挡长度信息为后侧的遮挡长度的信息,即在加热杆的后方也具有感应装置进行感应。第二断开时间信息为当第一断开时间信息得到后反向转动挤压盘,使得毛巾反向移动而后侧的毛巾上升经过最下方的电热杆的时间的信息。
106.步骤402:根据第一断开时间信息、第二断开时间信息、匀速转速信息和毛巾转角直径信息进行计算得到伸出长度信息。
107.伸出长度信息为毛巾覆盖完最下方至最上方的加热杆的两侧后还多出的毛巾的长度的信息。计算的方式为第二断开时间信息减去第一断开时间信息后得到的时间差值乘以匀速转速信息经过换算的弧长后,乘以毛巾转角直径信息得到的长度。
108.步骤403:判断伸出长度信息是否大于加热杆间隔高度信息。
109.判断的目的是为了确定如果对加热杆间隔高度信息进行加热是否会无法覆盖伸出长度信息的区域。
110.步骤4031:若是,则根据伸出长度信息进行计算得到对半伸出长度信息。
111.对半伸出长度信息为伸出长度信息对半的长度的信息。计算的方式为伸出长度信息除以2。如果是,则说明此时无法进行覆盖边沿区域,则需要扩大覆盖区域。
112.步骤4032:若否,则于第二断开时间信息之后将两个挤压盘正转中间时长信息后将两个挤压盘按照对半毛巾需求角度信息以匀速转速信息进行转动后按照毛巾需求角度信息进行重复正反转。
113.如果不是,则说明按照毛巾需求角度信息进行正反转可以覆盖毛巾上所有的区域,则可以按照步骤305进行加热。
114.步骤404:根据对半伸出长度信息和毛巾转角直径信息进行计算得到实际对半毛巾需求角度信息。
115.实际对半毛巾需求角度信息为将毛巾和加热杆的接触面移动对半伸出长度信息时所需要的加热杆或者挤压盘进行转动的角度的信息。计算的方式为对半伸出长度信息除以毛巾转角直径信息,然后再除以π,再乘以360
°
步骤405:根据实际对半毛巾需求角度信息进行计算得到实际毛巾需求角度信息。
116.实际毛巾需求角度信息为将毛巾和加热杆的接触面移动伸出长度信息时所需要的加热杆或者挤压盘进行转动的角度的信息。计算的方式为实际对半毛巾需求角度信息乘以2。
117.步骤406:根据伸出长度信息、匀速转速信息和毛巾转角直径信息进行计算得到中间时长信息。
118.中间时长信息为从第二断开时间信息时按照匀速转速信息进行转动使得毛巾对称放置于最上方的加热杆上所需要的时间的信息。计算的方式为伸出长度信息除以2后除以匀速转速信息所对应的弧长变化速度,再除以毛巾转动直径信息。
119.步骤407:于第二断开时间信息之后将两个挤压盘正转中间时长信息后将两个挤压盘按照实际对半毛巾需求角度信息以匀速转速信息进行转动后按照实际毛巾需求角度信息进行重复正反转。
120.第二断开时间信息之后将两个挤压盘正转中间时长信息,使得毛巾呈对称设置,
然后按照实际对半毛巾需求角度信息以匀速转速信息进行转动后按照实际毛巾需求角度信息进行重复正反转,使得毛巾所有的区域均可以进行加热。
121.参照图7,将最下方的加热杆的确定方法包括:步骤500:获取加热杆编号信息,将最上方的加热杆定义为第一加热杆编号信息,然后依次进行编号。
122.加热杆编号信息为加热杆的编号的信息。第一加热杆编号信息为最上方的加热杆,然后向下依次编号,即越下方的加热杆的编号越大。获取的目的是为了区分加热杆。
123.步骤501:任意设置除第一加热杆编号信息外的加热杆为最下方的加热杆,将该加热杆定义为虚假加热杆编号信息。
124.虚假加热杆编号信息为随意设置加热杆为最下方的加热杆的编号的信息。
125.步骤502:将转动挤压盘反向转动整平转动角度信息后将两个挤压盘按照匀速转速信息进行转动后获取虚假加热杆信息对应的第一断开时间信息和第二断开时间信息,将该第一断开时间信息定义为第一虚假断开时间信息,将该第二断开时间信息定义为第二虚假断开时间信息。
126.第一虚假断开时间信息为当毛巾处于整平状态时毛巾当前所处的状态前侧的一端向上移动时经过虚假加热杆编号信息的加热杆的时间的信息。第二虚假断开时间信息为当第一虚假断开时间信息得到后反向转动挤压盘,使得毛巾反向移动而后侧的毛巾上升经过虚假加热杆编号信息的加热杆的时间的信息。
127.步骤503:根据第一虚假断开时间信息、第二虚假断开时间信息、匀速转速信息和毛巾转角直径信息进行计算得到虚假伸出长度信息。
128.虚假伸出长度信息为毛巾覆盖完虚假加热杆编号信息的加热杆的两侧后还多出的毛巾的长度的信息。计算的方式为第二虚假断开时间信息减去第一虚假断开时间信息后得到的时间差值乘以匀速转速信息经过换算的弧长后,乘以毛巾转角直径信息得到的长度。
129.步骤504:判断虚假伸出长度信息是否大于加热杆间隔高度信息的两倍。
130.此处判断的目的是为了确定当毛巾对称放置后,是否可以完全覆盖虚假加热杆编号信息下一个加热杆的前后侧。
131.步骤5041:若是,则判断虚假加热杆编号信息的下一个加热杆编号信息是否存在。
132.如果是,则说明此时毛巾还覆盖下一个加热杆编号信息的前后侧。此时需要确定的是是否有下一个加热杆。
133.步骤5042:若否,则将该虚假加热杆编号信息确定为最终加热杆编号信息。
134.最终加热杆编号信息为真实的位于毛巾内部的可以对毛巾进行加热的加热杆的编号。如果不是,则说明当前对称放置时无法将下一个加热杆编号信息的前后侧进行覆盖,则说明虚假加热杆编号信息为最下方的加热杆,则将该加热杆编号定义为最终加热杆编号信息。
135.步骤5051:若存在,则将虚假加热杆编号信息更新为下一个加热杆编号信息并计算虚假伸出长度信息和加热杆间隔高度信息的两倍的差值,将该差值更新为虚假伸出长度信息,且继续判断更新后的虚假伸出长度信息是否大于加热杆间隔高度信息的两倍。
136.如果存在,则说明此时毛巾还覆盖下一个加热杆编号信息的前后侧,此时需要将
最下方的加热杆更新为虚假加热杆编号信息的下一个加热杆编号信息,更新的方式为编号数值加1,然后继续以该加热杆编号信息为虚假加热杆编号信息继续。
137.步骤5052:若不存在,则将该虚假加热杆编号信息确定为最下方的加热杆,将最下方的加热杆定义为最终加热杆编号信息。
138.如果不存在,则说明虽然多出的毛巾的长度大于加热杆间隔高度信息的两倍,但是由于下方没有加热杆了,所以也就确定是最下方的加热杆。
139.参照图8,夹持板夹持的方法包括:步骤600:获取第一加热杆编号信息上的挤压盘上的夹持板的夹持状态信息和挤压盘的当前移动状态信息。
140.如图2和图3所示,夹持状态信息为夹持板配合下方的延伸环的状态的信息,包括夹持、松开等状态的信息。当前移动状态信息为挤压盘沿加热杆的长度方向上状态的信息,包括移动、停止移动等状态的信息。
141.步骤601:根据第一加热杆编号信息和最终加热杆编号信息分析出中间加热杆编号信息,其中中间加热杆编号信息包括最终加热杆编号信息。
142.中间加热杆编号信息为除第一加热杆编号信息其余所有作用于毛巾上的加热杆的编号的信息。分析的方式为当最终加热杆编号信息确定后,将编号位于第一加热杆编号信息和最终加热杆编号信息的编号去除掉第一加热杆编号信息后剩余的加热杆编号。
143.步骤602:判断夹持状态信息是否为预设的夹紧信息。
144.夹紧信息为夹持板配合延伸环夹紧毛巾的状态的信息。判断的目的是为了确定夹持状态信息。
145.步骤6021:若是夹紧信息,判断当前移动状态信息是否为预设的转动状态信息。
146.转动状态信息为挤压盘绕着穿设的加热杆进行同轴转动的状态的信息。判断的目的是为了确定现在毛巾所处的状态。如果是夹紧信息,则说明此时可能处于带着毛巾转动,也可能是处于带着毛巾移动的状态,则需要进一步判断。
147.步骤6022:若不是夹紧信息,则将中间加热杆编号信息上的夹持板处于放松信息。
148.如果不是夹紧信息,则说明此时上方是处于放松的状态,则可能处于烘干完毕取出的状态,则为了方便拿取,可以将下方的夹持板也进行放松。
149.步骤6031:若是转动状态信息,则将中间加热杆编号信息上的夹持板处于预设的放松信息。
150.如果是转动,则说明此时毛巾需要绕着毛巾架前后移动,则可以将中间加热杆编号信息上的夹持板进行放松。
151.步骤6032:若不是转动状态信息,则将中间加热杆编号信息上的夹持板处于夹紧信息且挤压盘也处于当前移动状态信息所对应的移动状态。
152.如果不是转动状态,则说明此时并不需要将毛巾进行绕着毛巾架前后移动,则此时需要将其夹紧一随着上方的挤压盘同步移动。
153.参照图8,最上方的加热杆上的两侧的挤压盘向两侧移动直至获取到预设的张紧拉力信息时进行加热的方法还包括:步骤700:将两个挤压盘按照对半毛巾需求角度信息以匀速转速信息进行转动后按照毛巾需求角度信息进行重复正反转。
154.此处的目的是为了确定加热的状态。
155.步骤701:获取第一加热杆编号信息的挤压盘的转动方向信息。
156.转动方向信息为挤压盘的转动方向的信息。获取的方式为驱使推杆转动的电机的正反转来进行确定。获取的目的是为了确定毛巾绕着毛巾架前后移动所对应的过程节点。
157.步骤702:根据预设的张紧数据库中所存储的夹持板信息和转动方向信息进行匹配分析以确定转动方向信息所对应的能够将毛巾拉直的夹持板,将该夹持板定义为拉直夹持板信息。
158.拉直夹持板信息为当最上方的夹持板按照转动方向信息进行转动时,中间加热杆编号信息上的夹持板将其进行轻微夹持从而将这一侧的毛巾拉直的夹持板的信息。数据库中存储有夹持板信息和转动方向信息的映射关系,由本领域工作人员根据安装后实际的转动方向以及需要夹持的夹持板进行分析确定得到夹持板的信息。如图3所示,中间加热杆编号信息上的挤压盘上的夹持板为两块且位于加热杆的前后侧,对毛巾垂下的部分进行夹持。当挤压盘向后转动时,则将中间加热杆编号信息前方的夹持板进行夹持,以将毛巾张紧。当系统接收到转动方向信息时,自动从数据库中查找到对应的夹持板,以拉直夹持板信息的方式进行输出。
159.步骤703:当第一加热杆编号信息上的挤压盘上的夹持板的夹持状态信息为转动状态信息且以转动方向信息进行转动时,将每一个中间加热杆编号信息对应的加热杆上的拉直夹持板信息对应的夹持板以预设的拉直状态信息进行夹持,并将另外一个夹持板处于放松信息。
160.拉直状态信息为不影响毛巾的移动的情况下能够对毛巾进行拉直所需要的对毛巾的夹持状态的信息。
161.基于同一发明构思,本发明实施例提供一种电热毛巾架控制系统,包括:参照图10,一种电热毛巾架控制系统,包括:信息获取模块803,用于获取当前传感区域信息;处理模块801,与信息获取模块803和判断模块802相连,用于信息的存储和处理;分析模块804,与处理模块801相连,用于根据当前传感区域信息分析出毛巾两侧的当前边界位置信息;分析模块804根据当前边界位置信息确定中间位置信息;控制模块805,与处理模块801相连,用于控制位于每一个加热杆上的两侧的挤压盘向中间位置信息处移动后获取挤压盘触碰信息;信息获取模块803于挤压盘获取到挤压盘触碰信息后控制模块805通过夹持板将毛巾进行夹持后继续向中间位置信息处移动并获取挤压力度信息;加热模块806,与处理模块801相连,用于对毛巾进行加热;确定模块807,与处理模块801相连,用于确定最下方的加热杆;夹持模块808,与处理模块801相连,用于对夹持板进行夹持;判断模块802,用于判断挤压力度信息是否小于预设的压力阈值;若判断模块802判断出小于,则控制模块805继续控制挤压盘向中间位置信息处移动;若判断模块802判断出大于,则控制模块805停止挤压盘进行挤压并信息获取模块
803获取下方接水盘内的击打强度信息且继续获取挤压力度信息;判断模块802判断击打强度信息是否存在;若判断模块802判断出存在,则控制模块805停止移动直至挤压力度信息小于压力阈值并信息获取模块803继续获取击打强度信息;若判断模块802判断出不存在,则控制模块805将每一个加热杆上的两侧的挤压盘向远离中间位置信息的方向移动直至信息获取模块803获取到预设的张紧拉力信息时控制模块805控制挤压盘停止移动并进行加热。
162.本发明实施例提供一种计算机可读存储介质,存储有能够被处理器加载并执行一种电热毛巾架控制方法的计算机程序。
163.计算机存储介质例如包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
164.基于同一发明构思,本发明实施例提供一种智能终端,包括存储器和处理器,存储器上存储有能够被处理器加载并执行一种电热毛巾架控制方法的计算机程序。
165.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
166.以上均为本技术的较佳实施例,并非依此限制本技术的保护范围,本说明书(包括摘要和附图)中公开的任一特征,除非特别叙述,均可被其他等效或者具有类似目的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表