一种负载配置状态显示方法及装置与流程

文档序号:11732545阅读:210来源:国知局
一种负载配置状态显示方法及装置与流程

本发明涉及电气领域,具体而言,涉及一种负载配置状态显示方法及装置。



背景技术:

目前生产的led灯智能控制盒(86盒子)能够同时控制多个灯组,即设置有多个控制通道,每个控制通道对应一组led灯,用户通过手机的app与86盒子连接后,分别对该86盒子连接的各个灯组进行控制。然而在实际使用中,用户可能只使用了86盒子连接了一到两组灯,因此会使得86盒子设置的控制通道存在未使用的情况。然而对于用户来说,用户在通过app查看时,这些未使用的控制通道对应的信息也会显示出来,由于没连接led灯,实际并不能产生任何效果,极大程度的降低了用户体验。



技术实现要素:

本发明提供一种负载配置状态显示方法及装置,旨在改善上述问题。

第一方面,本发明提供的一种负载配置状态显示方法,应用于智能控制盒,所述智能控制盒包括控制器、多个负载以及与每个所述负载所对应的控制通道,所述控制器与所述控制通道耦合,所述方法包括:获取每个所述控制通道的电路参数;根据每个所述控制通道的所述电路参数判断所述控制通道是否连接有负载;将判定为连接有负载的所述控制通道对应的负载通过客户端进行显示。

优选地,所述的获取每个所述控制通道的电路参数的步骤之前,还包括:获取用户终端发送的检测指令;基于所述检测指令控制每个所述控制通道的开关进行开闭。

优选地,所述电路参数包括电流值或电压值。

优选地,所述的获取每个所述控制通道的电路参数的步骤包括:关闭所有的所述控制通道的开关后,开启其中任意一个所述控制通道的开关,获取已经开启的控制通道的电路参数;关闭所述已经开启的控制通道的开关,开启除所述已经开启的控制通道以外的任意一个待开启的控制通道的开关,获取最新开启的所述控制通道的电路参数,直至获取所有的所述控制通道的电路参数。

优选地,所述的根据每个所述控制通道的所述电路参数判断所述控制通道是否连接有负载的步骤包括:将每个所述控制通道的所述电路参数与预设电路比对参数进行匹配,当所述电路参数与所述电路比对参数匹配时,判断所述控制通道连接有负载;当所述电路参数与所述电路比对参数不匹配时,判断所述控制通道没有连接负载。

第二方面,本发明提供的一种负载配置状态显示装置,应用于智能控制盒,所述智能控制盒包括控制器、多个负载以及与每个所述负载所对应的控制通道,所述控制器与所述控制通道耦合,所述装置包括:数据获取单元,用于获取每个所述控制通道的电路参数;数据处理单元,用于根据每个所述控制通道的所述电路参数判断所述控制通道是否连接有负载;数据显示单元,用于将判定为连接有负载的所述控制通道对应的负载通过客户端进行显示。

优选地,所述数据获取单元之前,还包括:指令检测单元,用于获取用户终端发送的检测指令;电路控制单元,用于基于所述检测指令控制每个所述控制通道的开关进行开闭。

优选地,所述电路参数包括电流值或电压值。

优选地,所述数据获取单元具体用于:关闭所有的所述控制通道的开关后,开启其中任意一个所述控制通道的开关,获取已经开启的控制通道的电路参数;关闭所述已经开启的控制通道的开关,开启除所述已经开启的控制通道以外的任意一个待开启的控制通道的开关,获取最新开启的所述控制通道的电路参数,直至获取所有的所述控制通道的电路参数。

优选地,所述数据处理单元具体用于:将每个所述控制通道的所述电路参数与预设电路比对参数进行匹配,当所述电路参数与所述电路比对参数匹配时,判断所述控制通道连接有负载;当所述电路参数与所述电路比对参数不匹配时,判断所述控制通道没有连接负载。

上述本发明提供的一种负载配置状态显示方法及装置,本发明实施例通过根据每个所述控制通道的所述电路参数来判断该控制通道是否连接有负载,从而将连接有负载的所述控制通道对应的负载通过客户端进行显示,以使的用户能够通过用户终端查看连接有负载的控制通道,进而能够只看到已经连接的负载的状态和信息,使用更加方便,有效地提高了用户体验感。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本发明较佳实施例提供的用户终端与led灯智能控制盒进行交互的示意图;

图2为本发明较佳实施例提供的一种控制系统的结构框图;

图3为本发明第一实施例提供的一种负载配置状态显示方法的流程图;

图4为本发明第二实施例提供的一种负载配置状态显示方法的流程图;

图5为本发明第三实施例提供的一种负载配置状态显示装置的功能结构示意图;

图6为本发明第四实施例提供的一种负载配置状态显示装置的功能结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,是本发明较佳实施例提供的用户终端与led灯智能控制盒进行交互的示意图。所述led灯智能控制盒100与用户终端200进行无线通信连接,以进行数据通信或交互。所述用户终端200可以是个人电脑(personalcomputer,pc)、平板电脑、智能手机、个人数字助理(personaldigitalassistant,pda)等。在此,不作具体限定。

如图2所示,所述控制系统10包括用户终端200和led灯智能控制盒100。所述led灯智能控制盒100与所述用户终端200耦合。

在本实施例中,所述led灯智能控制盒100与所述用户终端200可以通过蓝牙、wifi、zigbee或红外等方式进行通信。其中,连接方式在此不作具体限定。

在本实施例中,所述led灯智能控制盒100包括控制器110、开关120、控制通道和多个负载140。

在本实施例中,所述控制器110与与所述用户终端200可以通过蓝牙、wifi、zigbee或红外等方式进行通信。其中,连接方式在此不作具体限定。

在本实施例中,所述控制器110与所述开关120耦合。所述控制器110用于接收用户终端200发送的控制指令,从而基于控制指令控制所述开关120进行开闭。

其中,所述控制器110可以是一种集成电路芯片,具有信号的处理能力。所述控制器110可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(dsp)、专用集成电路(asic)、现成可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。于本实施例中,优选地,该控制器110可以是stm32系列的处理器,例如stm32f103c8t6、stm32f103vet6等型号。

在本实施例中,所述开关120与所述控制通道130耦合。所述开关120用于对所述控制通道120进行开闭操作。

在本实施例中,所述开关120可以是开关电路,也可以是实体开关装置。在此不作具体限定。其中,开关电路是指具有“接通”和“断开”两种状态的电路。

在本实施例中,所述控制通道130与所述负载140耦合。所述控制通道130用于连通负载140,以使当有负载140与所述控制通道130连接时,通过检测控制通道130上的电路参数进行检测该控制通道130是否连接有负载140。

在本实施例中,所述控制通道130可以是线路,例如导线。

在本实施例中,所述负载140可以是led灯,也可以是其他电子元件。在此,不作具体限定。

在本实施例中,所述用户终端200用于发送控制指令至所述led灯智能控制盒100。

在本实施例中,所述用户终端200可以是个人电脑(personalcomputer,pc)、平板电脑、智能手机、个人数字助理(personaldigitalassistant,pda)等。在此,不作具体限定。

请参阅图3,是本发明第一实施例提供的一种负载配置状态显示方法的流程图。所述负载配置状态显示方法应用于智能控制盒,所述智能控制盒包括控制器、多个负载以及与每个所述负载所对应的控制通道,所述控制器与所述控制通道耦合。下面将对图3所示的具体流程进行详细阐述。

步骤s301,获取每个所述控制通道的电路参数。

其中,所述电路参数是指所述控制通道所在电路的电变化值。例如,所述电路参数可以是电流值或电压值。

在本实施例中,先关闭所有的所述控制通道的开关,然后开启其中任意一个所述控制通道的开关,再获取已经开启的所述控制通道的电路参数;接着再关闭已经开启的所述控制通道的开关,开启除所述已经开启了的所述控制通道以外的任意一个待开启的控制通道的开关,获取最新开启的所述控制通道的电路参数,直至获取所有的所述控制通道的电路参数,即直至所有的所述控制通道全部开启。通过逐一开启每个控制通道的开关,然后获取控制通道开启时的电路参数,可以使得通过所获取的电路参数能够快速地判断出当前控制通道是否连接有负载,有效地提高了对控制通道是否连接有负载的判断的准确率。其中,最新开启的所述控制通道是指当前时间节点所开启的。例如,第一次开启了一个控制通道,然后关闭该控制通道,接着再开启其他的控制通道,则此时开启的相对原来已经开启过的控制通道来说,当前开启的为最新开启的控制通道。

例如,当用户在需要查看每个控制通道是否连接有负载时,可以通过所述智能控制盒先将所有的控制通道关闭,然后开启其中任一一个控制通道,再获取所开启的控制通道的电路参数,然后关闭已经开启的控制通道,接着再开启除已经开启过的控制通道以外的其他任一一个控制通道,再获取该控制通道的电路参数,直至获取所有的所述控制通道的电路参数,从而获取每个控制通道的电路参数。进而根据所获取的电路参数来判断是否连接有负载。

在本实施例中,可以通过电流表或电压表等方式来获取控制通道的电路参数。在此,不作具体限定。

其中,待开启的控制通道是指除已经开启的控制通道以外的其他控制通道。

步骤s302,根据每个所述控制通道的所述电路参数判断所述控制通道是否连接有负载。

将所获取的电路参数与预设的值进行匹配,从而来判断所述控制通道是否连接有负载。

在本实施例中,优选地,所述负载为led灯。

作为一种实施方式,将每个所述控制通道的所述电路参数与预设电路比对参数进行匹配,当所述电路参数与所述电路比对参数匹配时,判断所述控制通道连接有负载;当所述电路参数与所述电路比对参数不匹配时,判断所述控制通道没有连接负载。

其中,所述预设电路比对参数是指控制通道连接有负载时的电路值,也可以是控制通道没有连接负载时的电路值,所述预设电路比对参数的具体选取可以根据实际实施方式进行选取,在此不作具体限定。所述预设电路比对参数可以是电流值,也可以是电压值。

其中,匹配可以是将所述电路参数与所述预设电路比对参数进行大小比对,当所述电路参数大于或等于所述预设电路比对参数时,判定为所述电路参数与所述预设电路比对参数匹配,也可以是当所述电路参数小于或等于所述预设电路比对参数时,判定为所述电路参数与所述预设电路比对参数匹配。所述匹配方式的具体比对过程不作限定,可以根据具体实施过程进行选取。

例如,当所述预设设电路比对参数为控制通道连接有负载时的电路参数,且当匹配条件为所述电路参数大于或等于所述预设电路比对参数时,判定为所述电路参数与所述预设电路比对参数相匹配。将每个所述控制通道的所述电路参数与预设电路比对参数进行匹配,当所述电路参数大于或等于所述预设电路比对参数时,判定为所述电路参数与所述预设电路比对参数相匹配,当匹配时,判定所述控制通道连接有负载,当不匹配时,判定所述控制通道没有连接负载。

例如,当所述预设设电路比对参数为控制通道没有连接负载时的电路值,且当所述电路参数小于或等于所述预设电路比对参数时,判定为所述电路参数与所述预设电路比对参数相匹配时,将每个所述控制通道的所述电路参数与预设电路比对参数进行匹配,当所述电路参数小于或等于所述预设电路比对参数时,判定为所述电路参数与所述预设电路比对参数相匹配,当匹配时,判定所述控制通道没有连接负载,当不匹配时,判定所述控制通道连接有负载。

步骤s303,将判定为连接有负载的所述控制通道对应的负载通过客户端进行显示。

其中,所述客户端安装在所述用户终端上。

将所述控制通道上连接有负载的信息以及该控制通道的信息发送给客户端,以使客户端只显示已经连接有负载的信息,使得客户端显示的数据量减少,降低了客户端显示压力,以及使得客户端的显示信息更加简洁,避免客户端上所显示的数据只能够单纯的进行显示却不能操作,进一步的提高了用户通过所述客户端进行操控已经连接有负载的控制通道时的效率。

其中,所述控制通道的信息是指控制通道的预设编号。通过将所述控制通道的信息以及与该控制通道所连接的负载的信息发送给客户端,可以使得用户通过所述客户端所显示的数据能够快速地识别出哪个控制通道上连接有负载。

请参阅图4,是本发明第二实施例提供的一种负载配置状态显示方法的流程图。所述负载配置状态显示方法应用于智能控制盒,所述智能控制盒包括控制器、多个负载以及与每个所述负载所对应的控制通道,所述控制器与所述控制通道耦合。下面将对图4所示的具体流程进行详细阐述。

步骤s401,获取用户终端发送的检测指令。

其中,所述智能控制盒获取用户终端发送的检测指令。所述检测指令用于检测控制通道是否连接有负载。

作为一种实施方式,当所述智能控制盒在用户未使用的时候,智能控制盒在接收到用户发起检测指令时进入检测状态。其中,可以通过智能控制盒上设置的指示灯的状态判断当前是否进入检测状态。

步骤s402,基于所述检测指令控制每个所述控制通道的开关进行开闭。

其中,控制每个所述控制通道的开关进行开闭是指控制每个所述控制通道的开关进行开和闭的操作。

步骤s403,获取每个所述控制通道的电路参数。

步骤s404,根据每个所述控制通道的所述电路参数判断所述控制通道是否连接有负载。

步骤s405,将判定为连接有负载的所述控制通道对应的负载通过客户端进行显示。

步骤s403、步骤s404和步骤s405的具体实施方式请参照第一实施例中所对应的步骤,在此,不再赘述。

请参阅图5,是本发明第四实施例提供的一种负载配置状态显示装置的功能模块示意图。所述负载配置状态显示装置500应用于智能控制盒,所述智能控制盒包括控制器、多个负载以及与每个所述负载所对应的控制通道,所述控制器与所述控制通道耦合。所述装置包括数据获取单元510、数据处理单元520和数据显示单元530。

数据获取单元510,用于获取每个所述控制通道的电路参数。其中,所述电路参数包括电流值或电压值。

其中,所述数据获取单元510具体用于:关闭所有的所述控制通道的开关后,开启其中任意一个所述控制通道的开关,获取已经开启的所述控制通道的电路参数;关闭已经开启的所述控制通道的开关,开启除所述已经开启了的所述控制通道以外的任意一个待开启的控制通道的开关,获取开启的所述控制通道的电路参数,直至所有的所述控制通道全部开启。

数据处理单元520,用于根据每个所述控制通道的所述电路参数判断所述控制通道是否连接有负载。

其中,所述数据处理单元520具体用于:将每个所述控制通道的所述电路参数与预设电路比对参数进行匹配,当所述电路参数与所述电路比对参数匹配时,判断所述控制通道连接有负载;当所述电路参数与所述电路比对参数不匹配时,判断所述控制通道没有连接负载。

数据显示单元530,用于将判定为连接有负载的所述控制通道对应的负载通过客户端进行显示。

请参阅图6,是本发明第四实施例提供的一种负载配置状态显示装置的功能模块示意图。所述负载配置状态显示装置600应用于智能控制盒,所述智能控制盒包括控制器、多个负载以及与每个所述负载所对应的控制通道,所述控制器与所述控制通道耦合。所述装置包括指令检测单元610、电路控制单元620、数据获取单元630、数据处理单元640和数据显示单元650。

指令检测单元610,用于获取用户终端发送的检测指令。

电路控制单元620,用于基于所述检测指令控制每个所述控制通道的开关进行开闭。

数据获取单元630,用于获取每个所述控制通道的电路参数。

其中,所述数据获取单元630具体用于:关闭所有的所述控制通道的开关后,开启其中任意一个所述控制通道的开关,获取已经开启的所述控制通道的电路参数;关闭已经开启的所述控制通道的开关,开启除所述已经开启了的所述控制通道以外的任意一个待开启的控制通道的开关,获取开启的所述控制通道的电路参数,直至所有的所述控制通道全部开启。

其中,所述电路参数包括电流值或电压值。

数据处理单元640,用于根据每个所述控制通道的所述电路参数判断所述控制通道是否连接有负载。

其中,所述数据处理单元640具体用于:将每个所述控制通道的所述电路参数与预设电路比对参数进行匹配,当所述电路参数与所述电路比对参数匹配时,判断所述控制通道连接有负载;当所述电路参数与所述电路比对参数不匹配时,判断所述控制通道没有连接负载。

数据显示单元650,用于将判定为连接有负载的所述控制通道对应的负载通过客户端进行显示。

综上所述,本发明提供一种负载配置状态显示方法及装置,本发明实施例通过根据每个所述控制通道的所述电路参数来判断该控制通道是否连接有负载,从而将连接有负载的所述控制通道对应的负载通过客户端进行显示,以使的用户能够通过用户终端查看连接有负载的控制通道,进而能够只看到已经连接的负载的状态和信息,使用更加方便,有效地提高了用户体验感。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。

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