CN112462670A - 一种基于stm32f103的智能家居控制*** - Google Patents

一种基于stm32f103的智能家居控制*** Download PDF

Info

Publication number
CN112462670A
CN112462670A CN202011390071.9A CN202011390071A CN112462670A CN 112462670 A CN112462670 A CN 112462670A CN 202011390071 A CN202011390071 A CN 202011390071A CN 112462670 A CN112462670 A CN 112462670A
Authority
CN
China
Prior art keywords
module
voice
data
main control
stm32f103
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011390071.9A
Other languages
English (en)
Inventor
张惟祺
于天河
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Harbin University of Science and Technology
Original Assignee
Harbin University of Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Harbin University of Science and Technology filed Critical Harbin University of Science and Technology
Priority to CN202011390071.9A priority Critical patent/CN112462670A/zh
Publication of CN112462670A publication Critical patent/CN112462670A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0423Input/output
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25257Microcontroller

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Alarm Systems (AREA)
  • Fire Alarms (AREA)

Abstract

本发明是一种基于STM32F103的智能家居控制***,属于物联网技术领域。本发明提供了一种能够帮助人们远程获取室内的相关信息、人体红外传感检测、红外控制电器设备开关、火灾监测、语音识别和无线通信的方法。火灾监测模块主要根据火灾发生时对烟雾、有毒气体等数据进行分析,判断火灾发生不同状态,当处于危险状态下,单片机模块通过检测内部数据的阈值将通过语音控制模块发出语音报警功能;无线通信模块控制室内电器多功能开关及向用户快速准确的传递信息;数据采集模块包含对家庭环境的各种数据监测,包括采集环境的温湿度、光照强度以及PM2.5等一系列数据,TFTLCD显示采集到的数据信息。本发明主要用于智能家居的控制和安防。

Description

一种基于STM32F103的智能家居控制***
技术领域
本发明具体涉及一种基于STM32F103多数据采集以及家用设备智能控制***,属于物联网技术领域。
背景技术
随着互联网、嵌入式等技术的快速发展与应用,人们的日常生活中逐渐涌现出大量的智能化电子产品。这些电子产品不仅给人们带来了舒适、便捷,同时也提高了人们做事的效率。为此在家居环境中提高生活舒适度、智能性以及安全性,使人们可以高效、轻松的完成日常生活中的琐事,成为全人类日趋关注的热点。作为未来物联网研究发展的重要方向,智能家居控制***有着很大的发展前景。智能家居控制***是应用多方面的技术形成的一种一体化、自动化、互联网化的智能***,以住宅为平台将与生活密切相关的各种各样设备有机地结合在一起,进行室内或者室外的监视与控制,它不仅能够为居民营造一个舒适度较高、便捷性强、高效安全的居住环境,同时也能够使住宅环境变得越来越智能化与人性化。
目前传统的家居还存在很大的缺陷和不足,一是智能家居产品种类繁多,但大多数都是独立的***,造成了操作繁琐、使用和维护成本的浪费;虽然目前已经有部分智能设备应用在生活中,但由于费用髙昂、操作复杂、性能单一等原因,使其一直难以普及。
发明内容
为了克服现有家居的不足之处,本发明提出了一种智能性、综合性的智能家居控制***。与现有技术相比,该设备有效解决了以下几个关键问题:一方面有效解决人们远程获取室内的环境信息、并将所有信息通过TFTLCD界面显示出来,方便用户查看;而在控制室内电器设备、火灾报警、远程控制等方面,采用多传感器融合技术和语音识别技术,提高火灾检测的准确性和家庭控制的智能化;本发明所涉及的一种基于STM32F103的智能家居控制***的技术方案具体如下:
该***的设计主要部分包括以下几个方面:STM32F103ZET6主控模块、语音控制模块、数据采集模块、火灾监测模块、人体红外传感模块、网络通信模块和无线传输模块分别与所述主控模块连接。
所述的STM32F103ZET6主控模块作为主控中心的CPU,它是STM32“增强型”系列。各个模块通过传输协议与STM32F103主控模块之间进行数据的传输,为了方便查看传输的数据,令其通过TFTLCD液晶显示器显示出来。
所述的火灾监测模块主要根据火灾发生过程通常会伴随着烟雾、有毒气体浓度的变化,根据分析这些数据的变化特征,可以判断火灾发生不同状态,MQ-2适宜于监测烟雾和多种易燃气体浓度的烟雾报警传感器,将采集的烟雾浓度、一氧化碳浓度数据作为探测火灾的特征参量,并对数据进行融合处理,综合判断检测环境的火灾发生情况,当处于危险状态下,单片机模块通过检测内部数据的阈值将通过语音控制模块发出语音报警功能。
所述的语音控制模块选用的是LD3320非特定人语音控制模块,核心是DSP处理器和FIFO缓冲器,在DSP处理器中,集成了关键词语列表。FIFO是用户的编程接口,用户可以通过SPI接口或并行接口对LD3320进行控制。本***的语音不仅能控制家用电器的开关,还具有反馈设备控制情况。
所述的数据采集模块包含对家庭环境的各种数据监测,包括对环境的温湿度、对光照强度以及PM2.5等一系列数据的采集。生成的相关数据会在TFTLCD界面上显示。
所述的无线传输模块采用TC35I无线通信***.可以快速安全地实现数据、语音的传输、短信息服务等功能,可以工作在GSM 900KHZ和1800KHZ两个频段。与微处理器之间通过串口进行通信,实现电源连接、指令、数据、语音信号及控制信号的双向传输,进而实现对家居***的智能控制。
所述的网络通信模块选取DM9000作为网络通信芯片,它是一款集成度高、带有通用处理器接口的高速网络控制器。能够直接与STM32F103连接使用,其工作电压可以是3.3V或5V。
所述的人体红外传感模块采用HC-SR50作为该设计的人体红外传感器。其可靠性强、灵敏度高、稳定性高。当人体向外辐射红外线的时候,该模块中的热释电元件接收红外线后会将其向外释放电荷,最后经处理后输出高电平信号。
本发明的有益效果为:
一种基于STM32F103的智能家居控制***,本发明提出了一种功能齐全的可快速实现智能化的家居控制***。该设备解决了当前家居功能比较单一、操作复杂的问题,完成了多种设备信息采集与控制***,方便用户远程控制室内电器设备,获取室内相关信息,如火灾报警等重要情况,提高家庭环境的智能化,帮助人们对家庭环境更好的掌控。针对后期设备进行升级的问题,可以不需要拆开设备实现远程对***设备进行升级改造。该***嵌入TFTLCD显示界面实现无需电脑即可对家庭智能化设备信息的动态显示。
附图说明
图1为***整体结构框图;
图2为***整体模块电路框图;
图3为语音控制模块的组成框图;
图4为数据采集模块的组成框图;
图5为火灾监测模块电路原理框图;
图6为无线传输模块的组成框图;
具体实施方式
下面结合实施例对本发明的技术方案做进一步的说明,但并不局限于此,凡是对本发明技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围,均应涵盖在本发明的保护范围中。
实施例1
一种基于STM32F103的智能家居控制***,主要特征在于图1的组成框图,它主要包括STM32单片机主控模块(1-1)、语音控制模块(1-2)、火灾监测模块(1-3)、数据采集模块(1-4)、无线传输模块(1-5)、网络通信模块(1-6)、人体红外传感模块(1-7)、TFTLCD显示界面(1-8)和家用电器设备(1-9),它们之间通过传输协议与外部传感器进行通信,并搭载电源稳压模块实现将家用220V市电接入设备从而稳定运行;语音控制模块(1-2)选用SPI(3-8)连接方式与STM32F103主控模块(1-1)连接,模块的音频输入(3-1)和音频输出(3-2)接口分别连接麦克风和扬声器。数据采集模块(1-4)根据家居环境搭载多种类型的传感器模块,其中温度传感器DS18B20(4-5)通过DQ引脚连接STM32F103主控模板(1-1),湿度传感器DHT11(4-6)、人体红外传感模块(1-7)采用HC-SR50与STM32F103主控模板(1-1)之间采用单总线进行通信。火灾监测模块(1-3)采集的烟雾浓度、一氧化碳浓度数据作为探测火灾的环境数据,由单片机主控模块(1-1)将通过语音控制模块(1-2)的麦克风发出语音报警功能。网络通信模块(1-6)选取DM9000作为网络通信芯片,能够直接与STM32F103主控模板(1-1)连接使用,其工作电压可以是3.3V或5V。无线传输模块(1-5)采用TC35I无线通讯***,通过独特的40引脚的ZIF连接器(6-3),实现与STM32F103主控模块(1-1)的连接,为数据、语音、短消息等提供可靠、安全的传输。
实施例2
一种基于STM32F103的智能家居控制***的模块电路框图如图2所示,STM32F103ZET6主控模板(1-1)作为***的主控中心。其***电路(2-2),包括CPU复位电路(2-5)、实时时钟(2-3)及晶振电路(2-4)。晶振的两个引脚分别连接STM32F103ZET6主控模板(1-1)的OSC32_IN和OSC32_OUT,复位电路(2-5)按钮用来复位主控制器的,其次,添加了以太网通讯(2-9)、GSM通讯(2-8)功能,其中以太网通讯(2-9)采用DM9000网络通讯芯片,其带有通用处理器接口的高速网络控制器,能够直接与STM32F103主控模板(1-1)连接使用,其工作电压可以是3.3V或5V。GSM通讯(2-8)采用TC35I无线通信***,通过ZIF连接器(6-3)及天线插头(6-2),可分别连接SIM卡支架和天线,用户可远程实现对家居***的智能控制。***的扩展电路,包括继电器控制电路(2-6)以及串口通讯电路(2-7)。继电器控制电路(2-6)与STM32F103主控模板(1-1)连接,扩大控制范围可同时换接、开断、接通多路电路。STM32F103主控模板(1-1)和相关模块的调试主要通过串口RS232进行。
所述的火灾监测模块(1-3)如图(5)主要方法在于:由MQ-2采集的烟雾浓度、一氧化碳浓度数据作为探测火灾的环境数据,采用多传感器融合技术,当数据处于非正常状态下时,STM32F103主控模板(1-1)将通过语音控制模块(1-2)的麦克风发出语音报警功能。
所述的语音控制模块(1-2)如图(3)主要方法在于:其采用的LD3320集成了高精度的A/D(3-3)和D/A(3-4),DSP数字信号处理器(3-5)和FIFO缓冲队列(3-6),实现语音识别和语音控制。语音控制模块(1-2)的核心是DSP处理器(3-5)和FIFO缓冲器(3-6),在处理器中,集成了关键词语列表,用户声音输入(3-1)时,经过A/D(3-3)转换的语音指令和关键词语列表进行对比,匹配成功则通过FIFO(3-6)输出提示信息;FIFO(3-6)是用户的编程接口,用户可以通过SPI接口(3-8)或并行接口(3-7)对进行控制。
实施例3
一种基于STM32F103的智能家居控制***的数据采集模块(1-4)如图(4)所示,其根据家居环境搭载多种类型的传感器模块,其中温度传感器DS18B20(4-5)通过DQ引脚连接STM32F103主控模板(1-1),湿度传感器DHT11(4-4)与STM32F103主控模板(1-1)之间采用简单的单总线进行通信。光照强度传感器BH1750(4-2),它是一种两线式串行总线接口的数字型环境光强度传感器,其分辨率在1lx与65535lx之间,光照强度传感器(4-2)的ADDR端口接地,时钟端SCL,数据端SDA分别外接到了微处理器STM32F103(1-1)的PB6和PB7口,风力传感器(4-6)和噪声传感器(4-1)与STM32F103主控模板(1-1)的通用接口连接,分别对环境中的风速和噪声等数据进行统计,通过TFTLCD显示界面(1-8)动态显示相应的数据。PM2.5传感器GP2Y1014AU(4-3)来检测PM2.5的浓度,该传感器内部结构为对角分布的红外发光管和光电晶体管,依靠输出脉冲的电压值来计算PM2.5的浓度值。
一种基于STM32F103的智能家居控制***的无线传输模块(1-5)如图(6)所示,采用TC35I无线通讯***,主要由GSM基带处理器(6-5)、GSM射频模块(6-4)、电源模块(6-6)、ZIF连接器(6-3)、天线连接器(6-2)组成,可以快速安全地实现数据、语音的传输、短信息服务等功能,可以工作在GSM900KHZ和1800KHZ两个频段,通过独特的40引脚的ZIF连接器(6-3),实现电源连接、指令、数据、语音信号及控制信号的双向传输;通过ZIF连接器(6-3)及天线连接器(6-2),可分别连接SIM卡支架和天线。该模块向用户提供标准的AT命令接口,为数据、语音和短消息提供快速、安全的传输。

Claims (4)

1.基于权利所述的一种基于STM32F103的智能家居控制***,其特征在于,它主要包括STM32单片机主控模块、语音控制模块、火灾监测模块、数据采集模块、无线传输模块、网络通信模块、人体红外传感模块、TFTLCD显示界面和家用电器设备,它们之间通过传输协议与外部传感器进行通信,并搭载电源稳压模块实现将家用220V市电接入设备从而稳定运行;语音控制模块选用SPI连接方式与STM32F103主控模块连接,模块的音频输入和音频输出接口分别连接麦克风和扬声器;数据采集模块根据家居环境搭载多种类型的传感器模块,其中温度传感器DS18B20通过DQ引脚连接STM32F103主控模板,湿度传感器DHT11、人体红外传感模块采用HC-SR50与STM32F103主控模板之间采用单总线进行通信;火灾监测模块采集的烟雾浓度、一氧化碳浓度数据作为探测火灾的环境数据,由单片机主控模块将通过语音控制模块的麦克风发出语音报警功能;网络通信模块选取DM9000作为网络通信芯片,能够直接与STM32F103主控模板连接使用,其工作电压可以是3.3V或5V;无线传输模块采用TC35I无线通讯***,通过独特的40引脚的ZIF连接器,实现与STM32F103主控模块的连接,为数据、语音、短消息等提供可靠、安全的传输。
2.基于权利所述的一种基于STM32F103的智能家居控制***,其特征在于,STM32F103ZET6主控模板作为***的主控中心;其***电路,包括CPU复位电路、实时时钟及晶振电路;晶振的两个引脚分别连接STM32F103ZET6主控模板的OSC32_IN和OSC32_OUT,复位电路按钮用来复位主控制器的,其次,添加了以太网通讯、GSM通讯功能,其中以太网通讯采用DM9000网络通讯芯片,其带有通用处理器接口的高速网络控制器,能够直接与STM32F103主控模板连接使用,其工作电压可以是3.3V或5V;GSM通讯采用TC35I无线通信***,通过ZIF连接器及天线插头,可分别连接SIM卡支架和天线,用户可远程实现对家居***的智能控制;***的扩展电路,包括继电器控制电路以及串口通讯电路;继电器控制电路与STM32F103主控模板连接,扩大控制范围可同时换接、开断、接通多路电路;STM32F103主控模板和相关模块的调试主要通过串口RS232进行。
所述的火灾监测模块主要方法在于:由MQ-2采集的烟雾浓度、一氧化碳浓度数据作为探测火灾的环境数据,采用多传感器融合技术,当数据处于非正常状态下时,单片机模块将通过语音控制模块的麦克风发出语音报警功能。
所述的语音控制模块主要方法在于:其采用的LD3320集成了高精度的A/D和D/A,DSP数字信号处理器和FIFO缓冲队列,实现语音识别和语音控制;语音控制模块的核心是DSP处理器和FIFO缓冲器,在处理器中,集成了关键词语列表,用户声音输入时,经过A/D转换的语音指令和关键词语列表进行对比,匹配成功则通过FIFO输出提示信息;FIFO是用户的编程接口,用户可以通过SPI接口或并行接口对进行控制。
3.基于权利所述的一种基于STM32F103的智能家居控制***,其特征在于,其根据家居环境搭载多种类型的传感器模块,其中温度传感器DS18B20通过DQ引脚连接STM32F103主控模板,湿度传感器DHT11与STM32F103主控模板之间采用简单的单总线进行通信;光照强度传感器BH1750,它是一种两线式串行总线接口的数字型环境光强度传感器,其分辨率在1lx与65535lx之间,光照强度传感器的ADDR端口接地,时钟端SCL,数据端SDA分别外接到了微处理器STM32F103的PB6和PB7口,风力传感器和噪声传感器与STM32F103主控模板的通用接口连接,分别对环境中的风速和噪声等数据进行统计,通过TFTLCD显示界面动态显示相应的数据;PM2.5传感器GP2Y1014AU来检测PM2.5的浓度,该传感器内部结构为对角分布的红外发光管和光电晶体管,依靠输出脉冲的电压值来计算PM2.5的浓度值。
4.基于权利所述的一种基于STM32F103的智能家居控制***,其特征在于,TC35I无线通讯***,主要由GSM基带处理器、GSM射频模块、电源模块、ZIF连接器、天线连接器组成,可以快速安全地实现数据、语音的传输、短信息服务等功能,可以工作在GSM900KHZ和1800KHZ两个频段,通过独特的40引脚的ZIF连接器,实现电源连接、指令、数据、语音信号及控制信号的双向传输;通过ZIF连接器及天线连接器,可分别连接SIM卡支架和天线;该模块向用户提供标准的AT命令接口,为数据、语音和短消息提供快速、安全的传输。
CN202011390071.9A 2020-12-02 2020-12-02 一种基于stm32f103的智能家居控制*** Pending CN112462670A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011390071.9A CN112462670A (zh) 2020-12-02 2020-12-02 一种基于stm32f103的智能家居控制***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011390071.9A CN112462670A (zh) 2020-12-02 2020-12-02 一种基于stm32f103的智能家居控制***

Publications (1)

Publication Number Publication Date
CN112462670A true CN112462670A (zh) 2021-03-09

Family

ID=74806375

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011390071.9A Pending CN112462670A (zh) 2020-12-02 2020-12-02 一种基于stm32f103的智能家居控制***

Country Status (1)

Country Link
CN (1) CN112462670A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113433870A (zh) * 2021-07-17 2021-09-24 深圳市亚晔实业有限公司 一种ai智能家居控制***
CN115471024A (zh) * 2021-06-11 2022-12-13 云南中商正晓农业科技有限公司 一种植物种植自动化供水的***及方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109803308A (zh) * 2019-03-30 2019-05-24 哈尔滨理工大学 一种移动无线传感器网络故障诊断***
CN110716443A (zh) * 2019-11-15 2020-01-21 哈尔滨理工大学 一种基于wifi技术的智能家居控制与安防***
CN111583571A (zh) * 2020-05-07 2020-08-25 哈尔滨理工大学 一种基于stm32f103的指纹识别安防***

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109803308A (zh) * 2019-03-30 2019-05-24 哈尔滨理工大学 一种移动无线传感器网络故障诊断***
CN110716443A (zh) * 2019-11-15 2020-01-21 哈尔滨理工大学 一种基于wifi技术的智能家居控制与安防***
CN111583571A (zh) * 2020-05-07 2020-08-25 哈尔滨理工大学 一种基于stm32f103的指纹识别安防***

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
朱利娟: "基于STM32的智能家居控制***设计与研究", 《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》 *
陈凯等: "基于GSM模块TC35I的收发控制***设计", 《武汉工程大学学报》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115471024A (zh) * 2021-06-11 2022-12-13 云南中商正晓农业科技有限公司 一种植物种植自动化供水的***及方法
CN113433870A (zh) * 2021-07-17 2021-09-24 深圳市亚晔实业有限公司 一种ai智能家居控制***

Similar Documents

Publication Publication Date Title
CN205301968U (zh) 传感器数据集中管理智能家居终端及无线传感器数据集中采集***
CN203606914U (zh) 一种基于单片机的红外报警器
CN202373115U (zh) 家居智能安保***
CN201867643U (zh) 智能家居中央控制器
CN104930660A (zh) 空气状态监测方法和监测装置
CN112462670A (zh) 一种基于stm32f103的智能家居控制***
CN205450606U (zh) 一种智能家居***
WO2019227408A1 (zh) 智能家居预警***及方法
CN110716443A (zh) 一种基于wifi技术的智能家居控制与安防***
CN103716945A (zh) 室内照明控制***
Zhang et al. Design of smart home control system based on Cortex-A8 and ZigBee
CN209821149U (zh) 一种室内空气质量监测与改良***
CN211906467U (zh) 一种基于stm32f103的指纹识别安防***
CN207926642U (zh) 传感器数据集中管理装置及数据集中采集***
CN111583571A (zh) 一种基于stm32f103的指纹识别安防***
CN213780776U (zh) 环境检测控制装置
Hongbo et al. A Study on Smart Home Voice Control Terminal
CN205490916U (zh) 省电摄像装置、智能猫眼及网络摄像头
CN210268713U (zh) 智能环境监控装置以及***
Wang et al. Design and implementation of smart home remote monitoring system based on ARM11
CN206162139U (zh) 一种家电智能控制装置
CN214751383U (zh) 一种基于物联网的智能家居控制装置
CN217404739U (zh) 基于ZigBee和GPRS的新型智能家居无线双道控制***
Zhou et al. Design of smart home system based on internet of things technology
CN205068143U (zh) 一种智能家居网络控制器节点

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20210309