家电总线控制系统技术方案

技术编号:15426529 阅读:149 留言:0更新日期:2017-05-25 15:03
本发明专利技术公开一种家电总线控制系统,包括:主控制器,连接至总线;多个通用模块,分别连接至总线;和多个虚拟功能模块,分别与总线通信。负载在物理上以就近的原则连接至各个通用模块;每个虚拟功能模块从总线获取负载的数据并产生相应的控制指令;多个通用模块从总线接收控制指令并根据控制指令控制对应的负载。在本发明专利技术中,家电的负载在物理上以就近的原则连接,因此,线束关系简单,节省了硬件开发周期和成本。此外,可以根据需要对各个虚拟功能模块内的负载进行增加或减少而无需修改硬件,提高了控制系统的灵活性。此外,负载,尤其是传感器,能够被多个虚拟功能模块所共享,能够更有效的利用各个负载,在不增加成本的基础上提升系统性能。

【技术实现步骤摘要】
家电总线控制系统
本专利技术涉及一种家电总线控制系统。
技术介绍
随着物连网技术的发展和人们消费趋势的转变,传统的家电设计也由分立部件设计向模块化设计演进,以应对日益快速的需求变化和缩短从产品设计到上市的时间。目前的模块化设计多以功能为导向,即将与相关功能对应的多个负载(包括执行部件和传感部件)的控制和执行集成为一个模块。带来的优点是模块测试方便,功能的增减直观,容易操作。但这类方案也面临一些挑战,例如,与同一功能对应的多个负载在家电内的位置相隔很远,导致线束关系复杂。同一负载无法被多个功能模块共享,系统成本较高(尤其对一些功能之间无法完全分割的场景)。下面将借助图1对现有的家电控制系统进行说明。图1显示了一种现有的洗衣机控制系统。如图1所示,洗衣机控制系统包括主控制器1’、三个功能模块10’、20’、30’和多个负载。如图1所示,三个功能模块10’、20’、30’包括:用于对洗衣机内的水位进行控制的水控模块10’;用于对洗衣机内的衣服进行烘干的烘干模块20’;和用于对洗衣机内的衣服进行洗涤的洗涤模块30’。如图1所示,多个负载包括:进水阀11’、水位传感器01’、温度传感器21’、烘干加热器22’、烘干风扇23’、门锁02’、湿度传感器24’、水温加热器31’、排水泵12’、水温传感器32’和电机33’。如图1所示,水控模块10’、烘干模块20’和洗涤模块30’分别连接至主控制器1’。进水阀11’和排水泵12’分别连接至水控模块10’。温度传感器21’、烘干加热器22’、烘干风扇23’和湿度传感器24’分别连接至烘干模块20’。水温加热器31’、水温传感器32’和电机33’分别连接至洗涤模块30’。与水控模块10’、烘干模块20’和洗涤模块30’相关的门锁02’被单独连接至主控制器1’。与水控模块10’和洗涤模块30’相关的水位传感器01’被单独连接至主控制器1’。在图1所示的示例中,洗衣机的各个负载按照功能分类,并分别连接至对应的功能模块。对于与多个功能模块相关的负载01’、02’则单独连接至主控制器1’。在图1所示的示例中,排水泵12’与水控模块10’相距很远,这会导致两者之间的连线较长,连接也不方便,这无疑会导致线束关系复杂。此外,在图1所示的示例中,与多个功能模块相关的负载01’、02’单独连接至主控制器1’,无法被多个功能模块直接共享,这破坏了各个功能模块的封装性和独立性,给控制系统的维护和升级带来困难。
技术实现思路
本专利技术的目的旨在解决现有技术中存在的上述问题和缺陷的至少一个方面。根据本专利技术的一个方面,提供一种家电总线控制系统,包括:主控制器,连接至总线;多个通用模块,每个通用模块连接至所述总线;和多个虚拟功能模块,每个虚拟功能模块经由所述主控制器与所述总线通信,用于实现一个相应的功能。家电的负载在物理上以就近的原则连接至各个通用模块;每个虚拟功能模块从所述总线获取与相应的功能相关的各个负载的数据,并基于获得的各个负载的数据产生相应的控制指令;并且所述多个通用模块从所述总线接收每个虚拟功能模块产生的控制指令,并根据接收到的控制指令直接控制对应的负载。根据本专利技术的一个实施例,所述家电的负载中的至少一些负载被至少两个不同的虚拟功能模块所共用。根据本专利技术的另一个实施例,所述家电的负载包括执行部件和传感部件。根据本专利技术的另一个实施例,每个虚拟功能模块从所述总线获取与相应的功能相关的执行部件和传感部件的数据,并基于获得的执行部件和传感部件的数据产生相应的控制指令;并且所述多个通用模块从所述总线接收每个虚拟功能模块产生的控制指令,并根据接收到的控制指令直接控制对应的执行部件。根据本专利技术的另一个实施例,所述家电为洗衣机、电冰箱或洗碗机。根据本专利技术的另一个实施例,所述家电为洗衣机。根据本专利技术的另一个实施例,所述多个虚拟功能模块包括:水控模块,用于对洗衣机内的水位进行控制的水位控制功能;烘干模块,用于对洗衣机内的衣服进行烘干的烘干功能;和洗涤模块,用于对洗衣机内的衣服进行洗涤的洗涤功能。根据本专利技术的另一个实施例,所述水控模块从所述总线获取进水阀、水位传感器、门锁和排水泵的数据,并基于获得的数据产生相应的控制指令;并且所述多个通用模块从所述总线接收所述水控模块产生的控制指令,并根据接收到的控制指令直接控制进水阀、门锁和排水泵,以便对洗衣机内的水位进行控制。根据本专利技术的另一个实施例,所述烘干模块从所述总线获取温度传感器、烘干加热器、烘干风扇、门锁和湿度传感器的数据,并基于获得的数据产生相应的控制指令;并且所述多个通用模块从所述总线接收所述烘干模块产生的控制指令,并根据接收到的控制指令直接控制烘干加热器、烘干风扇和门锁,以便对洗衣机内的衣服进行烘干。根据本专利技术的另一个实施例,所述洗涤模块从所述总线获取水位传感器、门锁、水温加热器、水温传感器和电机的数据,并基于获得的数据产生相应的控制指令;并且所述多个通用模块从所述总线接收所述洗涤模块产生的控制指令,并根据接收到的控制指令直接控制门锁、水温加热器和电机,以便对洗衣机内的衣服进行洗涤。根据本专利技术的另一个方面,提供一种家电总线控制系统,用于通过一个总线控制多个负载,该家电总线控制系统包括:多个通用模块,每个通用模块连接至所述总线和所述家电的至少一个负载;和多个虚拟功能模块,每个虚拟功能模块与所述总线通信,用于实现一个相应的功能。每个虚拟功能模块从所述总线获取与相应的功能相关的各个负载的数据,并基于获得的各个负载的数据产生相应的控制指令;并且所述多个通用模块从所述总线接收每个虚拟功能模块产生的控制指令,并根据接收到的控制指令直接控制对应的负载。根据本专利技术的一个实施例,所述家电的负载在物理上以就近的原则连接至各个通用模块。根据本专利技术的另一个实施例,所述家电的负载中的至少一些负载被至少两个不同的虚拟功能模块所共用。在根据本专利技术的前述各个实施例中,家电的负载在物理上以就近的原则连接至各个通用模块,因此,线束关系简单,接线非常简单,可以大大节省硬件开发和测试的周期和成本、接线成本和组装时间。此外,在根据本专利技术的前述各个实施例中,多个虚拟功能模块是通过软件实现的软件模块,因此,可以根据需要对各个虚拟功能模块内的负载进行增加或减少而无需修改硬件,提高了控制系统的灵活性。此外,在根据本专利技术的前述各个实施例中,负载能够直接被多个虚拟功能模块所共享,能够更有效的利用各个负载,在不增加成本的基础上提升系统性能。通过下文中参照附图对本专利技术所作的描述,本专利技术的其它目的和优点将显而易见,并可帮助对本专利技术有全面的理解。附图说明图1显示现有的洗衣机控制系统;图2显示根据本专利技术的一个实施例的洗衣机总线控制系统,其中未显示以软件实现的虚拟功能模块;和图3显示根据本专利技术的一个实施例的洗衣机总线控制系统,其中显示了以软件实现的虚拟功能模块。具体实施方式下面通过实施例,并结合附图,对本专利技术的技术方案作进一步具体的说明。在说明书中,相同或相似的附图标号指示相同或相似的部件。下述参照附图对本专利技术实施方式的说明旨在对本专利技术的总体专利技术构思进行解释,而不应当理解为对本专利技术的一种限制。另外,在下面的详细描述中,为便于解释,阐述了许多具体的细节以提供对本披露实施例的全面理解。然而明本文档来自技高网
...
家电总线控制系统

【技术保护点】
一种家电总线控制系统,其特征在于,包括:主控制器(10),连接至总线;多个通用模块(100、200、300),每个通用模块(100、200、300)连接至所述总线;和多个虚拟功能模块(100’、200’、300’),每个虚拟功能模块(100’、200’、300’)经由所述主控制器(10)与所述总线通信,用于实现一个相应的功能,其中,所述家电的负载(110、120、130、140;210、220、230;310、320、330、340)在物理上以就近的原则连接至各个通用模块(100、200、300);每个虚拟功能模块(100’、200’、300’)从所述总线获取与相应的功能相关的各个负载的数据,并基于获得的各个负载的数据产生相应的控制指令;并且所述多个通用模块(100、200、300)从所述总线接收每个虚拟功能模块(100’、200’、300’)产生的控制指令,并根据接收到的控制指令直接控制对应的负载。

【技术特征摘要】
1.一种家电总线控制系统,其特征在于,包括:主控制器(10),连接至总线;多个通用模块(100、200、300),每个通用模块(100、200、300)连接至所述总线;和多个虚拟功能模块(100’、200’、300’),每个虚拟功能模块(100’、200’、300’)经由所述主控制器(10)与所述总线通信,用于实现一个相应的功能,其中,所述家电的负载(110、120、130、140;210、220、230;310、320、330、340)在物理上以就近的原则连接至各个通用模块(100、200、300);每个虚拟功能模块(100’、200’、300’)从所述总线获取与相应的功能相关的各个负载的数据,并基于获得的各个负载的数据产生相应的控制指令;并且所述多个通用模块(100、200、300)从所述总线接收每个虚拟功能模块(100’、200’、300’)产生的控制指令,并根据接收到的控制指令直接控制对应的负载。2.根据权利要求1所述的家电总线控制系统,其特征在于:所述家电的负载中的至少一些负载(120、220)被至少两个不同的虚拟功能模块(100’、200’、300’)所共用。3.根据权利要求2所述的家电总线控制系统,其特征在于:所述家电的负载包括执行部件(110、140、210、220、310、320、340)和传感部件(120、130、230、330)。4.根据权利要求3所述的家电总线控制系统,其特征在于:每个虚拟功能模块(100’、200’、300’)从所述总线获取与相应的功能相关的执行部件(110、140、210、220、310、320、340)和传感部件(120、130、230、330)的数据,并基于获得的执行部件(110、140、210、220、310、320、340)和传感部件(120、130、230、330)的数据产生相应的控制指令;并且所述多个通用模块(100、200、300)从所述总线接收每个虚拟功能模块(100’、200’、300’)产生的控制指令,并根据接收到的控制指令直接控制对应的执行部件(110、140、210、220、310、320、340)。5.根据权利要求1-4中任一项所述的家电总线控制系统,其特征在于:所述家电为洗衣机、电冰箱或洗碗机。6.根据权利要求5所述的家电总线控制系统,其特征在于:所述家电为洗衣机。7.根据权利要求6所述的家电总线控制系统,其特征在于,所述多个虚拟功能模块(100’、200’、300’)包括:水控模块(100’),用于对洗衣机内的水位进行控制的水位控制功能;烘干模块(200’),用于对洗衣机内的衣服进行烘干的烘干功能;和洗涤模块(300’),用于对洗衣机内的衣服进行洗涤的洗涤功能。8.根据权利要求7所述的家电总线控制系统,其特征在于:所述水控...

【专利技术属性】
技术研发人员:樊明捷冯玉林宋玉明
申请(专利权)人:泰科电子上海有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1