一种地热垫的组网方法及地热垫与流程

文档序号:22111584发布日期:2020-09-04 15:08阅读:153来源:国知局
一种地热垫的组网方法及地热垫与流程

本分案申请的原案是发明申请,原案的申请号为:2018103986932,发明名称为:一种地热垫的组网方法及地热垫,申请日为:2018年4月28日。

本发明实施例涉及地垫领域,特别涉及一种地热垫的组网方法及地热垫。



背景技术:

天气较冷的时候,人们通常会在家里铺设可发热的地热垫,以达到屋内暖化的目的。铺设地热垫时,需要将一块块地热垫拼接在一起。本发明的发明人发现:在拼接地热垫时,用户通常都是随意组合的,并没有遵循某种特定的规律,这就使得拼接完毕后用户无法获知每块地热垫的位置。而无法获知每个地热垫的位置,就为用户准确控制每块地热垫带来了麻烦。比如,总共有a、b、c、d四块地热垫,在铺设时,用户随意对这四块地热垫进行了组合。铺设完毕后,若用户想要对a进行操控,这就需要用户知道当前哪块地热垫是a;或者,当用户想要对其中的某块地热垫进行操控时,用户需要知道这块地垫到底是a、b、c、d中的哪一个。



技术实现要素:

本发明实施方式的目的在于提供一种地热垫的组网方法及地热垫,使得用户自由组合各热垫时,能够获知各个地热垫的位置。

为解决上述技术问题,本发明的实施方式提供了一种地热垫的组网方法,包括:在地热垫通电时,识别所述地热垫的电源接口;所述电源接口为所述地热垫当前连接原地热垫组合的接口;将所述地热垫接入所述原地热垫组合所在的网络,并通过所述电源接口将所述地热垫的接入信息发送给所述原地热垫组合;保持所述电源接口的打开状态,轮流打开所述地热垫除所述电源接口以外的其他接口,并针对每次打开的所述接口,判断是否接收到新的所述地热垫发送的接入信息;在判断结果为是时,判定当前有新的所述地热垫接入所述网络。

本发明的实施方式还提供了一种地热垫,包括:至少一个控制单元;以及与所述至少一个控制单元通信连接的存储器;其中,所述存储器存储有可被所述至少一个控制单元执行的指令,所述指令被所述至少一个控制单元执行,以使所述至少一个控制单元能够执行如上所述的地热垫的组网方法。

本发明的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被控制单元执行时实现如上所述的地热垫的组网方法。

本发明实施方式相对于现有技术而言,地热垫在通电后,通过识别本地热垫与原地垫组合之间的连接接口,获取与原地垫组合之间的连接关系。同时,地热垫还通过控制各空闲接口(电源接口以外的接口)的通断,判断其是否连接新的地热垫,从而获取与新的地热垫之间的连接关系。这样,地热垫就获取到了本地热垫各个接口的连接信息。根据地热垫各个接口的连接信息,用户就可获知地热垫与其他地热垫之间的相对位置关系,从而获知地热垫的位置信息。

另外,所述识别所述地热垫的电源接口,具体包括:按照预设的顺序,轮流打开所述地热垫的各接口,并针对每次打开的所述接口,判断所述地热垫的控制单元是否能正常工作;若判断结果为是,则将当前打开的所述接口识别为所述电源接口;若判断结果为否,则关闭当前的所述接口,并打开下一个所述接口。通过控制地热垫各个接口的打开与闭合,判断地热垫与原地热垫组合之间的连接接口。

另外,所述判断所述地热垫的控制单元能否正常工作,具体包括:针对当前打开的所述接口,若所述控制单元仍能保持通电状态,则判定能正常工作;若所述控制单元掉电,则判定不能正常工作;其中,所述控制单元掉电后,所述地热垫的各接口会恢复打开状态,以使所述控制单元重新通电并启动。针对每个打开的接口,通过判断当前控制单元能否保持通电状态,来判断当前打开的接口是否是连接原地热垫组合的接口。

另外,在所述轮流打开所述地热垫的各接口时,所述方法还包括:在打开任意一个所述接口之前,设置第一寄存器记录当前待打开的所述接口的信息;所述打开下一个所述接口,具体包括:读取所述第一寄存器当前记录的信息,确定本次掉电前打开的所述接口;按照所述预设的顺序,获取排在确定的所述接口之后的接口,并打开。将每次要打开的接口的信息存入寄存器中,有利于避免掉电时信息丢失而导致无法判断掉电前打开的是哪一个接口。

另外,在所述将当前打开的所述接口识别为所述电源接口时,所述方法还包括:将所述第一寄存器当前记录的信息,存储至第二寄存器。将电源接口的信息存于第二寄存器,用户就可通过读取第二寄存器的信息,获知当前地热垫连接原地热垫组合的接口,从而获知当前地热垫与原地热垫组合的连接关系。

附图说明

一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。

图1是根据本发明第一实施方式的地热垫的组网方法的流程图;

图2是根据本发明第二实施方式的识别地热垫的电源接口的流程图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。

本发明的第一实施方式涉及一种地热垫的组网方法。具体流程如图1所示。

步骤101:在地热垫通电时,识别地热垫的电源接口。

本实施方式中,地热垫包括控制单元及与该控制单元连接的多个接口。当地热垫连接到已通电的原地热垫组合(即地热垫与原地热垫组合中的任意一个地热垫连接)时,地热垫就会通电,地热垫中的控制单元就会进入工作状态。进入工作状态的控制单元,就为识别当前地热垫的电源接口,该电源接口即是地热垫的多个接口中当前连接原地热垫组合的接口。

例如,有a、b、c、d四个地热垫,其中,地热垫a、c已经拼接在一起并已通电,地热垫a、c即是原地热垫组合,当地热垫d与a(或c)连接时,地热垫d就会通电,地热垫d的控制单元就会识别d的电源接口,该电源接口就是地热垫d与a(或c)连接的接口。

步骤102:将地热垫接入原地热垫组合所在的网络,并将地热垫的接入信息发送给原地热垫组合。

该网络为有线网络或无线网络,即地热垫之间可通过有线或无线的方式的进行通信。当该网络为无线网络时,该无线网络可以是蓝牙网络、wi-fi(wireless-fidelity,无线保真)网络或zigbee(紫蜂协议)网络,本实施方式对此不做限制。

将地热垫加入原地热垫组合所在的网络,当前的地热垫就可与原地热垫组合中的地热垫进行通信。加入网络后,控制单元可将本地热垫的接入信息通过该电源接口发送给原地热垫组合(可发送给原地热垫组合与该电源接口连接的地热垫),该接入信息中可携带本地热垫的唯一标识信息,以使原地热垫组合获知当前连入的地热垫的信息。

步骤103:保持电源接口的打开状态,轮流打开地热垫除电源接口以外的其他接口,并针对每次打开的接口,判断是否接收到新的地热垫发送的接入信息。

如上例,若地热垫d有四个接口,分别是接口1、2、3、4,若接口3是电源接口,那么在本步骤中,控制单元就会保持接口3处于打开状态,并轮流打开接口1、2、4。打开接口1时,保持接口2、4处于关闭状态,判断此时是否接收到新的地热垫发送的接入信息。若接收到新的地热垫发送的接入信息,就表明接口1当前连接有新的地热垫,该新的地热垫已接入当前的地热垫组合所在的网络。若未接收到新的地热垫发送的接入信息,就可打开接口2,并保持接口1、4处于关闭状态,判断此时是否接收到新的地热垫发送的接入信息。若仍未接收到新的地热垫发送的接入信息,就可打开接口4,并保持接口1、2处于关闭状态,判断此时是否接收到新的地热垫发送的接入信息。

在地热垫除电源接口以外的任意一个接口接收到新的地热垫发送的接入信息时,表明当前新的地热垫接入所述网络,此时进入步骤104;若地热垫除电源接口以外的其他接口都未接收到新的地热垫发送的接入信息,则进入步骤105。

步骤104:上报原地热垫组合有新的地热垫接入。

本步骤中,地热垫可将接收到的接入信息发送给原地热垫组合,以告知原地热垫组合当前有新的地热垫接入。在实际应用中,地热垫可通过电源接口,将接收到的接入信息发送给原地热垫组合与该电源接口连接的地热垫。

步骤105:上报原地热垫组合没有新的地热垫接入。

本发明实施方式相对于现有技术而言,地热垫在通电时,就会自行识别本地热垫与原地垫组合(即上级地热垫)之间的连接接口,从而获知本地热垫与原地热垫组合之间的连接关系。在获知本地热垫与原地热垫组合之间的连接关系后,地热垫还会判断本地热垫的其他接口有没有接入新的地热垫(即下级地热垫),以获知本地热垫与新的地热垫之间的连接关系。这样,地热垫就获取到了本地热垫各个接口的连接信息。根据地热垫各个接口的连接信息,用户就可获知地热垫与其他地热垫之间的相对位置关系,从而获知地热垫的位置信息。

本发明的第二实施方式涉及一种地热垫的组网方法。第二实施方式是对第一实施方式的细化,主要细化之处在于,第二实施方式提供了一种识别地热垫的电源接口的方法,具体流程如图2所示。

步骤201:按照预设的顺序,轮流打开地热垫的各接口,并针对每次打开的接口,判断地热垫的控制单元是否能正常工作。

本实施方式可预先对地热垫的各接口进行排序,并按照该预设的顺序轮流打开地热垫的各接口。例如,地热垫包括4个接口,分别为接口1、2、3、4,本实施方式可按照接口的编号顺序,对各接口进行排序,如先打开接口1,然后打开接口2,再打开接口3,最后打开接口4。值得一提的是,每打开一个接口,其他接口应保持关闭状态。比如打开接口2时,接口1、3、4要全部保持关闭状态;同样地,打开接口4时,接口1、2、3要全部保持关闭状态。

每打开一个接口,地热垫的控制单元都会判断当前能否正常工作。具体而言,若当前打开的接口为电源接口(即地热垫当前连接原地热垫组合的接口),那么地热垫的控制单元仍然会保持通电状态,控制单元能够继续保持正常工作状态,此时控制单元就会判定:针对本次打开的接口,控制单元能正常工作。若当前打开的接口不是电源接口,由于电源接口当前保持关闭状态,那么地热垫的控制单元就会掉电,控制单元就无法正常工作。值得一提的是,本实施方式中,控制单元掉电后,地热垫的各接口就会恢复打开状态,此时地热垫的电源接口就会重新连接上原地垫组合,控制单元会重新通电并启动。重新启动的控制单元就会判定:针对本次打开的接口,控制单元不能正常工作。由此可见,本实施方式中,针对每次打开的接口,本实施方式可通过判断控制单元是否仍能保持通电状态,来判断控制单元能否正常工作。若控制单元仍能保持通电状态,则判定能正常工作;若控制单元掉电,则判定不能正常工作。

针对任意一次打开的接口,若判定控制单元能正常工作时,则进入步骤202,若判定控制单元不能正常工作,则进入步骤203。

步骤202:将当前打开的接口识别为电源接口。

当前打开的接口,能使控制单元正常工作,就可判定该接口为电源接口,此后就无需再打开其他接口

步骤203:打开下一个接口。

若当前打开的接口,不能使控制单元正常工作,就需要按预设的顺序打开下一个接口,并判断该下一个接口能否使控制单元正常工作,直至找到电源接口为止。

值得一提的是,本实施方式还可在打开任意一个接口之前,设置第一寄存器记录当前待打开的接口的信息。这样,当控制单元重新通电并启动后,就可读取第一寄存器当前记录的信息,从而确定掉电前已经检测至哪一个接口,然后按照预设的顺序,确定下一个要检测的接口。也就是说,本步骤中,控制单元在打开下一个接口之前,可先读取第一寄存器当前记录的信息,以确定本次掉电前打开的接口,然后再按照预设的顺序,获取排在该确定的接口之后的接口。排在该确定的接口之后的接口即是当前需要打开的接口(即本步骤中的下一个接口),控制单元可先设置第一寄存器记录该下一个接口的信息,然后打开该下一个接口。

例如,控制单元先打开了接口1,并使接口2、3、4保持关闭状态。在打开接口1之前,控制单元会设置第一寄存器记录接口1。打开接口1之后,若控制单元掉电,控制单元会在重新通电并启动后,读取第一寄存器的信息,从而确定掉电前打开的是接口1。若排在接口1后面的接口2,控制单元就会确定接口2为下一个接口。控制单元会先设置第一寄存器记录接口2的信息,然后打开接口2,并使接口1、3、4保持关闭状态。

值得一提的是,当控制单元打开某一接口后,若控制单元仍能正常工作,控制单元就会将当前打开的接口识别为电源接口,并将第一寄存器当前记录的信息,存储至第二寄存器。这样,第二寄存器中就会存储当前电源接口的信息,用户就可通过读取第二寄存器的信息,获知当前地热垫连接原地热垫组合的接口,从而获知当前地热垫与原地热垫组合的连接关系。

在将电源接口的信息存储至第二寄存器之后,控制单元还会判断本地热垫当前是否已接入原地热垫所在的网络,若已接入,则可将地热垫的接入信息发送给原地热垫组合;若未接入,则可将本地热垫接入原地热垫所在的网络。

另外,需要说明的是,在识别出地热垫的电源接口之后,在保持电源接口的打开状态,轮流打开地热垫除电源接口以外的其他接口时,也可在打开任意一个接口之前,设置第一寄存器记录当前待打开的接口的信息。这样,控制单元就可根据第一寄存器存储的信息,获知当前已检测的接口,以防出现漏检的情况。

上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。

本实施方式相对于第一实施方式而言,提供了一种识别地热垫的电源接口的方法。

本发明第三实施方式涉及一种地热垫。该热垫包括至少一个控制单元;以及与所述至少一个控制单元通信连接的存储器;其中,所述存储器存储有可被所述至少一个控制单元执行的指令,所述指令被所述至少一个控制单元执行,以使所述至少一个控制单元能够执行如第一实施方式或第二实施方式所述的地热垫的组网方法

其中,存储器和控制单元采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个控制单元和存储器的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经控制单元处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给控制单元。

控制单元负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器可以被用于存储控制单元在执行操作时所使用的数据。

本发明第四实施方式涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被控制单元执行时实现上述方法实施例。

即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

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