当前位置: 首页 > 专利查询>深圳大学专利>正文

一种基于LoRa的窗帘控制系统技术方案

技术编号:20029173 阅读:41 留言:0更新日期:2019-01-08 22:04
本发明专利技术公开了一种基于LoRa的窗帘控制系统,其包括有一LoRa控制器及多个LoRa节点;其中,所述LoRa控制器包括有一第二MCU及一用于与外部设备通信的第二LoRa模块,所述第二MCU通过所述第二LoRa模块接收来自于移动终端的窗帘控制指令,并解析该控制指令以获得第一LoRa模块地址,且通过第二LoRa模块将窗帘控制指令发送至相应的第一LoRa模块;所述LoRa节点包括有一第一MCU及一第一LoRa模块,所述第一MCU通过所述第一LoRa模块接收来自LoRa控制器的窗帘控制指令,并根据该窗帘控制指令控制窗帘电机工作,从而实现窗帘的升降。本发明专利技术采用LoRa技术进行通信,实现了低功耗、低成本、远距离的可靠传输控制,且LoRa节点根据所接收的窗帘控制指令即可调节窗帘的升降,操作简便。

A Curtain Control System Based on LoRa

The invention discloses a curtain control system based on LoRa, which includes a LoRa controller and multiple LoRa nodes, wherein the LoRa controller includes a second MCU and a second LoRa module for communicating with external devices. The second MCU receives curtain control instructions from the mobile terminal through the second LoRa module, and parses the control instructions to obtain the first LoRa. The LoRa node includes a first MCU and a first LoRa module. The first MCU receives the curtain control instructions from the LoRa controller through the first LoRa module, and controls the curtain motor according to the curtain control instructions, thereby realizing the curtain lifting. The invention adopts LoRa technology to communicate, realizes reliable transmission control of low power consumption, low cost and long distance, and LoRa node can adjust the rise and fall of curtain according to the received curtain control instruction, which is easy to operate.

【技术实现步骤摘要】
一种基于LoRa的窗帘控制系统
本专利技术涉及电机控制领域,更具体地涉及一种基于LoRa的窗帘控制系统。
技术介绍
随着技术的进步,人们生活水平的提高,智能家居产品已经逐步走进普通人的生活,智能化的家居产品也越来越受到消费者的青睐,目前,在智能家居领域,智能窗帘面板大多数是通过触摸按键,以达到对窗帘开关的控制目的。而现有技术中,窗帘面板与按键间的数据传输方式可以为近距离无线传输方式、传统互联网方式或移动空中网方式,近距离无线传输方式主要通过无线RF433/315M、蓝牙、Zigbee、Z-ware、IPv6/6Lowpan等通信方式传输信息;传统互联网方式则主要通过WiFi和以太网等由一些使用公用语言互相通信的计算机连接而成的网络进行通信;而移动空中网方式主要通过GPRS,3G/4G等进行通信。然而,蓝牙,ZigBee等近距离无线传输方式有距离限制,无法远距离通信;而传统互联网方式或移动空中网方式的传输虽然距离远,但设备需要接入主干网络,设备之间不能直接通信,进行通信的功耗较高,且移动空中网方式还会产生流量费用。且通过触摸按键调节智能窗帘面板中的窗帘打开位置时,若用户不将窗帘全收或全开,仅需要将窗帘遮挡部分窗户,则需要多次按按键才能使得窗帘打开位置符合用户的需求,操作不便。鉴于此,有必要提供一种低功耗、可对窗帘远距离控制且操作简便的基于LoRa的窗帘控制系统以解决上述缺陷。
技术实现思路
本专利技术所要解决的技术问题是提供一种低功耗、可对窗帘远距离控制且操作简便的基于LoRa的窗帘控制系统。为解决上述技术问题,本专利技术提供一种基于LoRa的窗帘控制系统,其包括有一LoRa控制器及多个LoRa节点;其中,所述LoRa控制器包括有一第二MCU及一用于与外部设备通信的第二LoRa模块,所述第二MCU通过所述第二LoRa模块接收来自于移动终端的窗帘控制指令,并解析该控制指令以获得第一LoRa模块地址,且通过第二LoRa模块将窗帘控制指令发送至相应的第一LoRa模块;所述LoRa节点包括有一第一MCU及一第一LoRa模块,所述第一MCU通过所述第一LoRa模块接收来自LoRa控制器的窗帘控制指令,并根据该窗帘控制指令控制窗帘电机工作,从而实现窗帘的升降。其进一步技术方案为:每一第一MCU连接有一按键开关,该第一MCU根据来自按键开关的控制指令控制窗帘电机工作,从而实现窗帘的升降。其进一步技术方案为:所述第一LoRa模块与第二LoRa模块结构相同,所述第二LoRa模块包括有射频芯片、射频开关及收发天线,所述射频芯片通过射频开关与所述收发天线连接,且其与所述第二MCU连接。其进一步技术方案为:所述第二LoRa模块还包括有与所述射频芯片连接的晶振电路。其进一步技术方案为:所述第二MCU连接有一第一显示装置,用于显示窗帘控制指令及及来自第一LoRa模块的窗帘升降信息。其进一步技术方案为:所述第一MCU连接有一第二显示装置,用于显示窗帘升降信息。与现有技术相比,本专利技术的窗帘控制系统采用LoRa技术进行通信,即LoRa控制器中的第二MCU对来自移动终端的窗帘控制指令进行解析,以获得设置在用户欲调节的窗帘区域的LoRa节点中第一LoRa模块的地址,并通过第二LoRa模块将窗帘控制指令发送至相应的第一LoRa模块,LoRa节点中的第一MCU根据第一LoRa模块接收的窗帘控制指令控制窗帘电机工作,从而实现窗帘的升降,实现了低功耗、低成本、远距离的可靠传输控制,且LoRa节点根据所接收的窗帘控制指令即可调节窗帘的升降,操作简便。附图说明图1是本专利技术基于LoRa的窗帘控制系统一具体实施例的结构框图示意图。图2是图1中LoRa控制器的具体结构框图示意图。图3是图1中LoRa节点的具体结构框图示意图。具体实施方式为使本领域的普通技术人员更加清楚地理解本专利技术的目的、技术方案和优点,以下结合附图和实施例对本专利技术做进一步的阐述。参照图1至图3,图1至图3展示了本专利技术基于LoRa的窗帘控制系统1的一具体实施例。在附图所示的实施例中,所述基于LoRa的窗帘控制系统1包括一LoRa控制器10及多个LoRa节点20;其中,所述LoRa控制器10包括有一第二MCU102及一用于与外部设备通信的第二LoRa模块101,所述第二MCU102通过所述第二LoRa模块101接收来自于移动终端的窗帘控制指令,并解析该控制指令以获得第一LoRa模块201地址,且通过第二LoRa模块101将窗帘控制指令发送至相应的第一LoRa模块201。所述LoRa节点20包括有一第一MCU202及一第一LoRa模块201,所述第一MCU202通过所述第一LoRa模块201接收来自LoRa控制器10的窗帘控制指令,并根据该窗帘控制指令控制窗帘电机50工作,从而实现窗帘的升降。优选地,本实施例中,窗帘电机50的输入端连接有一继电器40,第一MCU202通过控制继电器40工作,从而控制窗帘电机50的工作。因LoRa技术中,LoRa模块之间的通信需要两个LoRa模块在同一个信道、频率,并且知道对方的地址,则LoRa控制器10与LoRa节点20进行通信前,需要对LoRa控制器10或LoRa节点20中的LoRa模块进行相应的配置(包括频率、信道和通信目标地址等信息的配置),配置完成后LoRa控制器10才能将信息转发至相应的LoRa节点20,或者是LoRa节点20将其信息发送至相应的LoRa控制器10;本窗帘控制系统1中每一块区域的窗帘设置一控制其升降的LoRa节点20,该窗帘系统在构建时就将LoRa控制器10中的第二LoRa模块101或LoRa节点20中的第一LoRa模块201的频率、信道进行配置,当LoRa控制器10接收到用户输入的窗帘控制指令时,解析该窗帘控制指令以获得设置在用户欲调节的窗帘区域的LoRa节点20中第一LoRa模块201的地址即可进行通信。本实施例中,所述第二MCU102及第一MCU202均基于单片机实现,而在某些其他实施例中,其可基于ARM等控制芯片实现。基于上述设计,本专利技术的窗帘控制系统1采用LoRa技术进行通信,即通过LoRa控制器10中的第二LoRa模块101和LoRa节点20中的第一LoRa模块201进行通信,实现了低功耗、低成本、远距离的可靠传输控制,且LoRa节点20根据所接收的窗帘控制指令即可调节窗帘的升降,操作简便。在本实施例中,所述第二MCU102连接有一第一显示装置103,用于显示窗帘控制指令及来自第一LoRa模块201的窗帘升降信息。优选地,本实施例中,所述第一MCU202连接有一第二显示装置203,用于显示窗帘升降信息。优选地,本实施例中,所述第一显示装置103及第二显示装置203均可为LED显示屏。在某些实施例中,每一第一MCU202连接有一按键开关30,该第一MCU202根据来自按键开关30的控制指令控制窗帘电机工作,从而实现窗帘的升降。基于该设计,本窗帘控制系统1可通过多种方式调节窗帘的升降,即既可通过LoRa控制器10调节窗帘升降,也可通过上述按键开关30调节窗帘升降。在某些实施例中,所述第一LoRa模块201与第二LoRa模块101结构相同,所述第二LoRa模块101包括有射频芯片、射频开关、晶振电路及收发天线,所述晶振电路与所述射频芯本文档来自技高网...

【技术保护点】
1.一种基于LoRa的窗帘控制系统,其特征在于:所述窗帘控制系统包括有一LoRa控制器及多个LoRa节点;其中,所述LoRa控制器包括有一第二MCU及一用于与外部设备通信的第二LoRa模块,所述第二MCU通过所述第二LoRa模块接收来自于移动终端的窗帘控制指令,并解析该控制指令以获得第一LoRa模块地址,且通过第二LoRa模块将窗帘控制指令发送至相应的第一LoRa模块;所述LoRa节点包括有一第一MCU及一第一LoRa模块,所述第一MCU通过所述第一LoRa模块接收来自LoRa控制器的窗帘控制指令,并根据该窗帘控制指令控制窗帘电机工作,从而实现窗帘的升降。

【技术特征摘要】
1.一种基于LoRa的窗帘控制系统,其特征在于:所述窗帘控制系统包括有一LoRa控制器及多个LoRa节点;其中,所述LoRa控制器包括有一第二MCU及一用于与外部设备通信的第二LoRa模块,所述第二MCU通过所述第二LoRa模块接收来自于移动终端的窗帘控制指令,并解析该控制指令以获得第一LoRa模块地址,且通过第二LoRa模块将窗帘控制指令发送至相应的第一LoRa模块;所述LoRa节点包括有一第一MCU及一第一LoRa模块,所述第一MCU通过所述第一LoRa模块接收来自LoRa控制器的窗帘控制指令,并根据该窗帘控制指令控制窗帘电机工作,从而实现窗帘的升降。2.如权利要求1所述的基于LoRa的窗帘控制系统,其特征在于:每一第一MCU连接有一按键开关,该第一MCU根据来自按键开...

【专利技术属性】
技术研发人员:张沛昌王派虎金帆王一波罗泉许家俊
申请(专利权)人:深圳大学
类型:发明
国别省市:广东,44

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

1