基于物联网技术的智能家居系统设计

摘要:科技的快速发展给人们的生活带来了翻天覆地的变化,生活的方方面面涉及到互联网技术,如手机、电脑、可视对讲系统、小区门禁系统等,为人们的生活提供了更多的便利,由此可见,物联网技术在我们的生活中十分普遍,就当前的信息技术以及互联网技术的发展水平,万物物联的时代已经到来。物联网技术下的智能家电是以后的发展方向,智能家电的普及将会是大众所期待的事情,相较于现在的老式家电,人们更愿意在具有智能化和人性化的家电来满足人们日益增长的物质需求,而本文所设计的正是一个基于单片机系统的智能家居系统。
本系统包括硬件部分和软件部分,硬件分为红外线模块,报警以及温湿度这三种模块。对于温湿度模块而言,主要利用DHT11对相关数据进行采集,STM32单片机再对转换的结果进行运算处理。最后通过串口传送到电脑端实施调控及查看。
通过对智能家居系统的测试,最终基本上能够实现对于温度,湿度的实时查看并控制以及异常情况下的警报和调节;温度,湿度的实时显示。实现人员进入时的预警。

关键词:智能家居;红外线模块;单总线;控制;数据处理
第1章 绪 论

研究现状及发展趋势

随着互联网时代的到来,人们的生活越来越智能化,通过物联网实现智能化家居成为越来越多人的选择,也正因为如此,物联网智能家居引起了许多运营商以及开发商的重视。在21世纪中,房地产开发越来越倾向于智能化家居,成为房地产开发的核心要素,智能家居设备、家庭网络共享以及“宜居通”等各种活动的推广,代表着我国进行智能家居时代。当前,对于智能家居而言,在其发展的过程中,仍然有许多问题亟待解决。当前,在我国智能家居市场中,其成本普遍较高,系统升级具有较强的难度,功能较为单一,操作较为复杂,无法得到普遍的适用,适用群体较窄,对于一些老人以及幼童等都无法进行相应的操作,对智能化家居的发展造成一定的影响。因此,物联网技术下的家居系统是以后的主要发展方向。
1.2 论文的研究内容与组织结构
本论文根据智能家居的实际出发,了解国民经济的发展以及人民生活水平的提高,繁忙快捷的生活节奏促使人们对人性化智能化家居的需求,分析出系统所因具备的主要功能和实现方式,从系统的需求分析入手实现整个系统的功能,本系统主要研究内容为:
(1) 深入学习物联网技术知识,认真学习和研究电路的设计模式,认真学习传感器对的工作流程和架构,本文对其特点进行了详细的描述以及说明了对于智能化家居的优势。
(2)实时显示温度和湿度:通过对于温度和湿度的实时显现,掌握对于房间内的情况并作出相应的调整。
(3) 能够控制房间温度和湿度,在上一条的基础之上可以加以控制房间的情况。
(4) 防盗报警功能,对于外来人员的入侵进行预警。
(5) 通过硬件和软件的结合实现完成各个功能模块。
在该论文中,基于物流网对智能家居系统的设计主要分为以下六部分:
第一部分:绪论。在该部分中,主要对当前我国智能家居的现状、未来趋势以及系统结构进行了叙述。
第二部分:在该部分内容中,主要对基于物联网技术实现对智能家居的设计中所运用到的相关技术以及工具进行了描述。
第三部分:对当前我国智能家居市场的需求率进行了具体的分析研究。
第四部分:对智能家居系统中的软件以及硬件进行相应的分析。
第五部分,在该部分中,主要对基于物联网设计的智能家居系统进行测试,测试其是否具有可行性。
第六部分:最后,进行结论和展望。
参考文献
附录
致谢

硬件技术和现状介绍

科学技术水平的高速发展,使我国进入互联网时代,人们的生活水平发生了了质的改变,智能化家居成为人们新的选择。对于智能化家居而言,其又可称为电子家庭、智能屋以及家庭自动化等,其运行原理主要通过网络、结构化布线、计算机等多项设备和技术,通过科学规范的组合设计,构建成智能化家居系统。在智能家居系统中,功能十分全面,包括家电设备设施、办公、通信娱乐等功能,能够实现一体化操作,为人们提供安全、舒适、高效以及节能环保的生活环境。对于该智能家居系统而言,其主要通过五部分结构实现系统的控制,分别是小区、智能、家居智能、外部网络以及家庭网卡这五部分系统组成。同时,通过对物联网技术的运用,实现了对智能家居系统的研发,在这过程中还涉及到传感器以及C语言的运用。
2.1 智能家居系统体系结构
对于智能家居系统而言,其结构体系主要包括防盗报警控制、娱乐系统控制、智能三表查抄系统以及窗帘控制等构成,具体体系结构如下所示

在这里插入图片描述

对于智能家居系统而言,其结构体系涉及内容较多,在本文中,主要对智能安防监控系统、照明设备控制系统、入侵检测报警框图及电路以及远程医疗系统进行分析及讲解。
2.1.1 照明及设备控制
通过物联网技术实现对智能家居控制系统的设计,其最终是为了实现城市全面覆盖的综合管理以及服务系统,为人们的生活提供更多的便利和保障。在该系统中,其系统结构中涉及到对照明以及设备控制结构的设计,主要利用智能总线开关实现对照明设备的控制。当前,在我国智能家居市场中,对于照明以及设备的控制主要通过交互式通信控制方式进行实现,主要涉及两大模块的设计,分别是主机模块以及分机模块,在主机模块中,其信号的传递主要借助计算机的中央处理器,即CPU进行实现,在进行相应的编码、解码后,触发到响应模块。对于从机模块也是如此,与主机模块的运行流程相反,进而实现了交互式通信。具体如下图所示:

在这里插入图片描述

在智能家居系统中,能够实现对灯光的控制,进而为家庭环境营造不同的氛围,为人们的生活提供更多的舒适。也正因为如此,为保证灯光的效果,进一步增加系统的稳定性,在对灯光和家居设备控制系统进行设计时,应增加智能回馈功能,能够实现对故障系统的自动检测以及报警功能,也能够实现对少灯或坏灯状态的监测,并依据生活环境的天气、温度以及时间等的变化进行自动调整,在一定程度上大大降低了能源的消耗。在该智能家居系统中,与灯光设备控制系统相同,对于窗帘等控制系统均具有两种控制模式,一种为手动控制,另外一种便是自动控制。
2.1.2 智能安防及远程监控系统
在智能家居系统设计的过程中,对于智能安防及远程监控系统而言,其结构设计主要包括监测、传感器、以及处理模块等。对于入侵报警系统而言,其运行原理与煤气泄露监测系统较为相似,具体结构如下所示:

在这里插入图片描述

如下图2-4(a)所示,对于DTMF电路而言,通过MT8880能够实现对信号的接收和传递,在该电路图中,共涉及十六个信号,同时,DTMF还包括滤波以及呼叫音的设置。其中,对于继电器开关的控制,能够利用单片机进行实现。
在该系统中,对于GPRS模块而言,对tc35进行控制,主要通过单片机进行实现,达到远程控制的效果,具体可从下图2-4(b)得知。

在这里插入图片描述

2.1.3 远程医疗监护系统
  当前,我国对于远程医疗的应用还未得到普及,因此,在智能家居系统设计中,使用率较低,但随着互联网的发展,智能化管理的推广,远程医疗在未来将会得到广泛的应用。在该家居智能系统中,对于远程医疗监护系统的设计,其结构主要包括数据服务器、gprs网络以及中央控制器等,具体框架从下图可以得知。
在这里插入图片描述

图2-5远程医疗监护系统框图

2.2 硬件介绍
2.2.1 传感器
对于传感器而言,主本质上代表着一类检测设备,能够通过信息的变化转换成一定的电信号,并将电信号进行输出,进而实现对信息的监测,满足人们所需,如对火灾、烟雾、温度等的监测等。对于传感器而言,其主要具有智能化、网络化、微型化以及数字化等特点,满足智能化监测的需求。在我们的日常生活中,通过对传感器的应用,赋予了物体生命力,使其拥有了味觉等感官功能。一般而言,对于传感器所具有的感知功能,主要包括光敏、声敏、力敏、味敏以及气敏等元件。
在该智能家居系统的设计过程中,通过物联网技术对相关信息进行采集,本次设计系统中所用的传感器为DHT11温湿度传感器。
2.2.2 蜂鸣器
对于蜂鸣器而言,其本质上为一种发声元件,通过对直流电压的运用达到发声的效果,对于蜂鸣器参数的选择主要从电压、电流、尺寸等进行考虑。在该智能家居系统中,具有一定的预警设备,通过阀值除法蜂鸣器模拟警报。对于蜂鸣器而言,其结构主要包括三极管、二极管、鸣器以及滤波电容构成。
2.2.3 核心芯片
本系统所用芯片为STM32F103,两个12位模数转换器嵌入到STM32F 103xx性能线设备中,在ADC模块中,外部通道共涉及十六个,能够根据命令进行相应的转换。
Stm32F103c8t6单片机的ADC模块的主要特点有以下几点:
●ADC模块主要代表着一种模型数字转换器;
●在该ADC模块中,最高可包含三个控制器,在一定程度上大大提高了系统的采样率,同时,控制器能够进行独立使用;
●在该ADC模块中,其通道的数量最高可达23个,能够同时对二个内部以及21个外部信号源进行采集测量。
●在该ADC模块中,主要涉及两者转换模式,一种是单独转换,另外一种便是连续转换。
●完成相应的转换操作后,输入转换结束,对发生模拟看门狗事件进行中断;;
●对通道进行相应的自动化扫描;
●有利于系统的校准;
●对于采样间隔,能够依照通道编程进行;
●在ADC模块中,完成相应的转换之后,其结构能够进行左对齐或者右对齐,进而进行相应的储存。
●在ADC模块中,其转换时间最高可达1us到转换速率;
●在ADC模块中,其需达到2.4伏至3.6伏的电压要求;
●ADC输入范围: VREF-≤VIN≤VREF+。
所以可得本设计会会用到Stm32F103c8t6单片机的ADC模块,图2-6为引脚图

图2-6 Stm32F103c8t6引脚图

2.3 本章小结
在该章节中,主要对智能化家居系统的设计所需的核心硬件进行了具体的描述,同时,对物联网技术在当前我国生活中的应用进行了具体介绍,主要涉及智能安防、可视对讲系统、灯光控制等系统,并具体举例说明了市场前景和大体设计方案。同时对于传感器这一基础设施重点介绍,以及所用芯片STM32F103.

智能家居系统需求分析

3.1项目总体功能规划
智能家居的温度测试系统的显示装置使用了传感器技术,采集数据,并显示到设备,同时传输到电脑温湿度的控制、预警,使用软件程序设计,当温度及湿度达到设定值,可以及时报警,并通过外部设备及时处理外部人员进入时候的报警装置,使用了红外线传感技术,当外部人员无端进入时,及时警报并提醒住户。
3.2系统需求分析
3.2.1 整体系统需求分析
(1) 硬件模块:传感器采集数据,通过单总线传输到主芯片,通过SWD模块采集数据发送至电脑端。实现调控和预警。
(2) 软件模块:硬件端口传输数据后,通过算法实现温湿度阀值的设定,预警触发以及数据最后的显示和调控。
系统用户功能框架如图3-1所示。

在这里插入图片描述

图3-1 系统总框架
3.2.2 用户需求分析
随科技的不断发展,物联网技术的不断提升,万物互联的时代即将来到。传统的家庭电器已经渐渐的不能适应人们对于智能化的日益需求,对于家电智能化,联通化的想法日渐渴求。作为物联网技术下的第三大应用领域,不单单是在家电方面,在医疗,社会治安,等等一系列的方面中都有一席之地。所以本次毕业设计选择基于物联网技术的智能家居系统设计,以实现在未来对于家居的智能化,可视化。在温度,湿度的控制,显示,以及危险报警,以及红外线报警的功能,从而进一步提高人们的生活水平以及居家安全。
3.3 可行性分析
3.3.1 经济可行性
对于本次系统的开发所需要的材料价格平价,对于用户来说可以通过这个一个装置实现很多项功能,相较于同类产品会好一点。同时在后续的过程中,随着人们生活水平的提升,会有越来越多的人来尝试。
3.3.2 技术可行性
智能家居系统在调试和运行的时候比较简单,个人计算机配置足以满足开发要求,学校中的计算机平台操作系统也没有任何问题,都可以熟练的使用,综合以上因素来分析,从技术方面上讲,该系统在技术方面上是可行的。
3.3.3 应用可行性
随着网络技术的完善,网络技术建设对于生活也造成了巨大的影响,再加上互联网的建设越发完善越,人们对于智能家居这个人性化的家居充满好奇,基本都可应用。
3.4 本章小结
本章主要从项目的总体功能规划入手,然后分别分析系统和用户对这个系统的需求,得到系统总的功能,然后从当前经济建设的可行性角度出发来对三个不同的方面进行系统性分析,最后对这个系统做一个预期的目标,列出能够实现的功能。

硬件设计

本系统硬件设计由电源部分,主芯片,最小电路系统,下载模块,温湿度采集,预警电路,显示部分六个部分组成。
4.1电源部分
采用DC5V输入DC3.3V输出 22UF 和104电容做滤波和去耦,通过CC电路来增加电压的稳定性,使得系统电压稳定在3.3V或者5V。图4-1为电源部分原理图
在这里插入图片描述

图4-1 电源部分原理图
当时对其滤波器进行了电路分析与尝试。
4.1.1 RC滤波电路
所谓的低通滤波器,也就是降低频率信号,并使其高频信号逐渐衰弱,然后通过低频电路进行组成,详情如图4-2所示。在这里插入图片描述

图4-2 RC滤波电路
阻容滤波电路实际优点如下:
1.滤波的实际效能
2.降低实际限流
阻容滤波电路实际缺点如下:
1.负载能力较差
2.并且直流电牙齿
阻容滤波电路的适用范围非常广泛,这种包括不同的电流大小和系数的变化。
4.1.2 LC滤波电路在这里插入图片描述

图4-3 LC滤波电路
LC滤波器也被称之为无源滤波器,并且是对传统滤波器的补偿设施。在LC的滤波器当中也被称之为无源滤波器的实际意思,也就是该滤波器不会存在任何外在电源。LC滤波器本身也就是通过滤波电容和电抗以及电阻所组成的,并且各个多谐波源并联之后产生滤波的效果,同时能够在进行滤波的过程当中。并且在设计不同的滤波器的过程当中,也要采用不同的滤波结构来将其电容进行串联,可以选择不同的串联器来协调滤波器,同时也可以建立其高通滤波器,这些滤波器都属于无源滤波器。LC滤波器本身的电路不是集成存在的,所以经常在整个电路系统当中可以进行使用。
在原本的滤波器的使用场合当中:
有源滤波器本身不适应,在电压较大的电流当中实现负载效果,只适合处理低电压的信号。
结合两种不同的滤波器的实际特点以及我们的设计需求,以及本设计的效果。综合之下选择RC滤波电路。

4.2主芯片

主芯片为STM32F103本是一种基于ARM Cortex-M 内核STM32系列的32位的微型控制器,整体内存容量为64KB,并且正常的工作电压为2V至3V,同时能够在零下40℃进行工作。所以对于电压的稳定有一定的要求。图4-4为主芯片电路。在这里插入图片描述

![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/9f39bdd303ba4cf78be1f4f8ac78a8b3.png

4.3 最小电路系统
最小的电路包括电源滤波。
4.3.1 单片机电源滤波
对于单片机的运用要求在2V-3.3V之间,所以在单片机的最小系统模块添加了CC滤波稳定电压,图4-5为原理图。C1 ,C2 ,C3 ,C4 单片机电源滤波作用
4.3.2 电阻电容组成的复位系统
在这里插入图片描述

复位电路本身就是一个十分复杂的电路状态,他所操作的原理也有着十分特殊的地方,也是根据启动原理和手段存在着许多差异,所以被叫做复位电路。复位电路就是利用其本身的电路恢复到原本的状态,就像计算机的清零一样恢复到原始状态,并且在回到原始状态之后可以重新进行操作,但是和计算机的清零有所区别。复位电路在复原的过程当中存在着许多差异,首先并不是进行通电之后所进行的复位。另外就是在操作的过程当中必须要进行手动操作。而且程序信号要自动进行输入。复位电路本身都十分的简单,只要拥有电容即可满足效果,详情如图4-6所示。

在这里插入图片描述

图4-5 单片机复位电路

图4-6 单片机启动电路
4.3 下载模式
本系统的下载数据将选用SWD模式,并且该模式在高速运转之下的实际效率会更高,而且也更加稳定,在大量数据的运用过程当中可能会导致JTAG 系统出现崩溃,而且在SWD当中所产生的转换几率会变小。所以基本上所使用的仿真模式当中也可以直接运用 SWD 模式,所以要仿真器自身支持。因此在推荐这个模式的过程当中,要合理的运用这一模式,同时也要建立起更加合理的仿真系统。它本身的引脚会变小,而且在整个空间当中的数量也会缩减。详情如图4-7所示。
在这里插入图片描述

图4-7 下载模式电路
4.4 温湿度采集
温度与湿度的传感器皆由一个模块组成,而且这个模块可以对其湿度进行数字输出,同时也要保证其数字输出的稳定性。其精确度一般不会超过5%,而湿度误差精确也在2℃左右温。图4-8为采集电路图

在这里插入图片描述

DHT11数字温湿度传感器是一款以数字进行校验和信号输出与输入的复合湿,同时它也应用了十分专业的数字模块和采集湿度的传感系统,要确保产品本身有着较高的可靠性的同时也要保证其稳定性。而且传感器也包括了一个感湿元件的同时,也存在一个高性能的8位单片机。所以该产品本身的性能十分优质,响应速度极快,抗干扰能力也很强。再买一个DHT11传感器当中都在保证其精确度,而且也在整个信息的脚印过程当中可以增强去检验的效率,传感器的内部信号检测系统在经过数据的处理之后可以增强效率。下表为DHT11实际样子
4.5 预警电路

三级管8050通过单片机控制蜂鸣器,我们可以通过预警电路了解到具体的预警消息。图4-8为电路
图4-8预警电路在这里插入图片描述

三极管可以起到一定的开关作用,而且在对其电平进行导通的过程当中由蜂鸣器发出警报然后,等到电平关闭之后蜂鸣器就会停止发声。
4.6 显示电路
在整个硬件的设置过程当中,一般设置了具有4位/8位并行的2线或者3线的串联接线方式,国内一般含有许多一级和二级简体中文数据库当中,都会带琪琪液晶显示屏当中进行显示,整体分辨率为128x64,并且在内部设置了16x1![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/a76c118fbba74093a6234e122df029c4.png
6的汉字数据库,而且在128个字符收集器当中可以利用十分简单灵活的接口方式方便进行操作。同时也可以完成对图像的显示,降低电压的消耗,而且由该模块的液晶方案组成,并且在图形。点阵的液晶我快相比,无论是硬件设施还是程序测试都都非常的简单。如图4-9
在这里插入图片描述

图4-9显示电路
4.7 本章小结
本章主要从项目的硬件模块入手,从电源部分,主芯片,最小电路系统,下载模块,温湿度采集,预警电路,显示部分六个部分分别讲解关于各个模块的分支。
总结
本文开发的智能家居系统主要基于物联网技术,从需求分析、项目总体功能、可行性、相关介绍、模块功能的实现等多个方面进行了探讨,从实践中探究所用到的技术,本文的研究内容主要有以下六个方面:
(1)对智能家居系统的发展历程以及国内国外的研究现状进行论述。
(2)从硬件和软件两类模块对智能家居系统进行系统分析与论述。
(3)合理分析并设计了智能家居系统需要用到的各类模块结构。
(5)详细描述了智能家居系统的业务逻辑,给出了系统的实现和推广方法。
(6)编写并执行针对本系统的测试用例。
本文基本实现了智能家居对于温度湿度的采集、显示,使用了传感器技术,采集数据,并显示到设备,同时传输到电脑端。温湿度的控制、预警,使用软件程序设计,当温度及湿度达到设定值,可以及时报警,并通过外部设备及时处理。外部人员进入时候的报警装置,使用了红外线传感技术,当外部人员无端进入时,及时警报并提醒住户。
展望
本系统基本能实现智能家居系统的预期目标,但是由于一些客观和主观的原因,这个系统还存在很多的不足之处,有很多地方还需要继续优化,比如代码的复用、测试数据的稳定、系统的稳定性、性能方面都还需要有很大程度的提升。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值