本发明专利技术公开了一种局域网中的各种电器设备与网关设备建立控制联系的方法。该方法首先使电器设备信息化,把电器设备的各种参数、对象、应用等分类归并,然后按统一的信息代码结构写入电器设备的只读存储区,并为每台电器设备配置一台总线通信控制器。然后网关设备通过总线通信控制器解读电器设备的信息代码并将其分类存储于对应的信息存储区中。该方法可以使任意的电器设备接入局域网中,并以低的成本与网关之间建立控制联系。而其他的控制者均可以利用这种控制联系,方便地通过网关对网内的电器设备进行控制。(*该技术在2022年保护过期,可自由使用*)
【技术实现步骤摘要】
本专利技术涉及一种控制方法,特别是一种建立网关与网内任意电器设备之间的控制联系的方法。
技术介绍
给家庭电器设备配置单片机、然后和网关设备构建成局域网,目前已经实现。一般称为家庭控制网或家庭控制系统,但构建的方式比较杂乱,缺乏通用性,且成本较高。而对于采用任意电器设备(例如家庭电器、工厂电器、各种控制电器等)构建的局域网目前尚未见应用。主要原因就在于,缺乏一种既不用改造现有各种电器设备的自身构造,又能以低的成本使得各种电器设备与网关建立控制联系的方法。技术方案本专利技术的目的在于、提供一种为局域网中的各种电器设备与网关设备建立控制联系的方法。该方法可以使配置有单片机的任意电器设备接入局域网中,并以低的成本与网关之间建立控制联系。而其他的控制者均可以利用这种控制联系,方便地通过网关对网内的电器设备进行控制。本专利技术是这样实现的,其特征在于a、电器设备信息化把电器设备的各种参数、对象、应用等分类归并,然后按统一的信息代码结构写入电器设备的只读存储区;并为每台电器设备配置一台总线通信控制器;b、网关设备通过总线通信控制器解读电器设备的信息代码并将其分类存储于对应的信息存储区中。上述的中,所述的分类归并是将电器设备的各种参数、对象、应用归并为10类;即设备类、时间类、文本类、模拟类、枚举类、开关类、调度类、控制环类、报警类、嵌套类。前述的中,所述的信息代码结构是包含有对象类别代码、对象代码、对象名称代码、对象属性代码、参数代码、操作代码的信息代码结构。前述的中,对于不同的对象类别,其对应的信息代码中的对象属性、参数代码、操作代码的长度和内容可变。前述的中,所述的总线通信控制器是串行接口总线通信控制器,它的构成包括接口部分,总线部分和通信逻辑控制部分;接口部分的构成包括接口端串行异步收发单元和与其相接的数据缓冲处理单元1;总线部分的构成包括总线端串行异步收发单元和与其相接的数据缓冲处理单元2;通信逻辑控制部分包括通信控制单元、错误计数和错误处理电路,载波侦听多址访问冲突监测电路。前述的中,在所述的串行接口总线通信控制器的构成中,所述的接口端串行异步收发单元的构成包括接口端串行异步收发器,与收发器相接的串—并转换电路和并—串转换电路;所述的数据缓冲处理单元1的构成包括接口接收数据缓冲区和接口发送数据缓冲区;所述的总线端串行异步收发单元的构成包括总线端串行异步收发器,与其相接的并—串转换电路和串—并转换电路;所述的数据缓冲处理单元2的构成包括总线发送数据缓冲区和总线接收数据缓冲区;所述的通信控制单元包括,发送控制寄存器堆,累加和校验电路,循环冗余码生成电路,接收控制寄存器堆,累加和生成电路,地址检查电路,循环冗余码校验电路,超时检查电路。前述的中,在所述的串行接口总线通信控制器的构成中,所述的接口接收数据缓冲区包括数据缓冲区1、接口缓冲区控制电路1;接口发送数据缓冲区包括数据缓冲区2、接口缓冲区控制电路2;总线发送数据缓冲区包括数据缓冲区3、总线缓冲区控制电路1;总线接收数据缓冲区包括数据缓冲区4、总线缓冲区控制电路2;接收控制寄存器堆包括帧特征字寄存器堆2、接口发送控制寄存器堆、总线接收控制寄存器堆、应答电路2和应答电路4;发送控制寄存器堆包括帧特征字寄存器堆1、接口接收控制寄存器堆、总线发送控制寄存器堆、应答电路1和应答电路3;接口端串行异步收发器包括接口异步收发器、帧格式打包电路1、帧格式解包电路1;总线端串行异步收发器包括总线异步收发器、帧格式打包电路2、帧格式解包电路2。与现有技术比较,本专利技术充分利用了各种上网电器设备拥有的单片机,采用串行接口进行总线通信,并把对电器设备的各种描述设计成统一的信息代码结构,使任意一种电器设备与网关之间都可以低成本地建立一种唯一对应的控制联系。既实现了各种电器设备的联网,又为各种控制者提供了方便。在互联网、以太网、其他的局域网以及网内的控制者,均可通过与网关的对话,由网关利用与各种电器设备建立的控制联系,去实现控制者的要求。本专利技术具有设计合理,资源占用少,对现有设备适应性强,易于实施,实施成本低,实施效果好的特点。可用于构建含有各种电器设备的局域网中。下面结合附图对本专利技术的具体实施方式作进一步详细描述。附附图说明图1是本专利技术应用的网络构成示意图;附图2是串行接口总线通信控制器的电路结构框图1;附图3是串行接口总线通信控制器的电路结构框图2;附图4是串行接口总线通信控制器的电路结构框图3;附图5是对象类型的构成示意图;附图6是信息代码的构成示意图;附图7存入信息控制单元存储区的信息代码构成示意图;附图8是网关与电器设备建立控制关系的工作流程图;实施例,其步骤包括a、电器设备信息化把电器设备的各种参数、对象、应用等分类归并,然后按统一的信息代码结构写入电器设备的只读存储区;并为每台电器设备配置一台串行接口总线通信控制器(如附图1所示)。b、网关设备通过串行接口总线通信控制器解读电器设备的信息代码并将其分类存储于对应的信息存储区中。其中分类归并是将电器设备的各种参数、对象、应用归并为10类;即设备类、时间类、文本类、模拟类、枚举类、开关类、调度类、控制环类、报警类、嵌套类(如附图6所示)。其中设备类主要包括设备的说明和设备状态查询、时间类主要包括时间对象、文本类主要包括网关与设备之间的数据传输、模拟类主要包括对模拟量的控制和检测、枚举类主要包括对枚举类型对象(例如对电视机的AV、AV1、TV的选择)的控制和检测、开关类主要包括对开关量的控制和检测、调度类主要包括设备可提供给网关进行调度的对象、控制环类主要包括局域网内设备之间的联系(例如网内的电视机作为主控设备对从设备空调机进行的操作)、报警类主要包括各种报警信息、嵌套类主要包括有嵌套关系的对象。信息代码构成包含有对象类别代码、对象代码、对象名称代码、对象属性代码、参数代码、操作代码(如附图5-2所示);对于不同的对象类别,其对应的信息代码中的对象属性代码、参数代码、操作代码的长度和内容可变(如附图5-3、5-4、5-5所示)。所用的串行接口总线通信控制器的构成如附图2所示,包括接口部分,总线部分和通信逻辑控制部分;接口部分的构成包括接口端串行异步收发单元和与其相接的数据缓冲处理单元1;总线部分的构成包括总线端串行异步收发单元和与其相接的数据缓冲处理单元2;通信逻辑控制部分包括通信控制单元、错误计数和错误处理电路,载波侦听多址访问冲突监测电路。如附图3所示,所述的接口端串行异步收发单元的构成可包括接口端串行异步收发器,与收发器相接的串—并转换电路和并—串转换电路;所述的数据缓冲处理单元1的构成可包括接口接收数据缓冲区和接口发送数据缓冲区;所述的总线端串行异步收发单元的构成可包括总线端串行异步收发器,与其相接的并—串转换电路和串—并转换电路;所述的数据缓冲处理单元2的构成可包括总线发送数据缓冲区和总线接收数据缓冲区;所述的通信控制单元可包括发送控制寄存器堆,累加和校验电路,循环冗余码生成电路,接收控制寄存器堆,累加和生成电路,地址检查电路,循环冗余码校验电路,超时检查电路。又如附图4所示,所述的接口接收数据缓冲区可包括数据缓冲区1、接口缓冲区控制电路1;接口发送数据缓冲区可包括数据缓冲区2、接口缓冲区控制电路2;总线发送数本文档来自技高网...
【技术保护点】
局域网中各种电器设备与网关之间建立控制联系的方法,其特征在于:a、电器设备信息化:把电器设备的各种参数、对象、应用等分类归并,然后按统一的信息代码结构写入电器设备的只读存储区;并为每台电器设备配置一台总线通信控制器;b、网关设备通过 总线通信控制器解读电器设备的信息代码并将其分类存储于对应的信息存储区中。
【技术特征摘要】
【专利技术属性】
技术研发人员:李筑,谢后贤,曾润涛,陈宏翔,
申请(专利权)人:贵州以太科技信息产业有限责任公司,
类型:发明
国别省市:52[中国|贵州]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。