基于WIFI的智能家居系统_第1页
基于WIFI的智能家居系统_第2页
基于WIFI的智能家居系统_第3页
基于WIFI的智能家居系统_第4页
基于WIFI的智能家居系统_第5页
已阅读5页,还剩57页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.基于 WIFI 的智能家居系统作者姓名: 王某某专业名称: 信息工程指导教师: 张某 讲师贾某某讲师.成都理工大学工程技术学院学位论文诚信承诺书本人慎重承诺和声明:1. 本人已认真学习学位论文作假行为处理办法 (中华人民共和国教育部第 34 号令)、成都理工大学工程技术学院学位论文作假行为处理实施细则 (试行)(成理工教发201330 号)文件并已知晓教育部、学院对论文作假行为处理的有关规定, 知晓论文作假可能导致作假者被取消学位申请资格、注销学位证书、 开除学籍甚至被追究法律责任等后果。2. 本人已认真学习成都理工大学工程技术学院毕业设计指导手册,已知晓学院对论文撰写的内容和格式要求。3.

2、 本人所提交的学位论文(题目:基于 WIFI 的智能家居系统),是在指导教师指导下独立完成,本人对该论文的真实性、原创性负责。 若论文按有关程序调查后被认定存在作假行为,本人自行承担相应的后果。承诺人(学生签名):20年月日注:学位论文指向我校申请学士学位所提交的本科学生毕业实习报告、毕业论文和毕业设计报告。.摘要随着 “互联网 +”的概念进入公众视线,以及无线技术的发展和高速宽带网络的普及,利用互联网来掌控传统一切的做法已为人们广泛接受。现在人们的生活条件大大改善,人们的物质文化追求也逐渐提高。用户打开一款 PC软件或手机 APP,通过互联网接入到家庭的 WIF I网关,向其发送指令即可控制

3、家中的一切,反之亦可查看家中(传感器)状态,以此来掌控家中的一切情况。本文推出了一种基于 WIFI 的智能家居系统,主要提供安全舒适的居家环境,采用 MCU(STM32F103) 作为主控芯片,通过 WIFI 无线网络技术将家中的部分电器或监测设备连接到一起,提供门禁系统控制、风扇自动控制、安防防盗报警、环境数据监测等。与传统的智能家居系统相比,无需布线,免去了安装过程中的布线繁多复杂,成本高,以及使用 3G网络作为传输的高额流量费用。有利于提升家庭生活的安全性、便利性、舒适性等,改变了传统的呆板生活方式,帮助人们有效的安排时间,另外也为家庭能源开支节约资金。关键词: 智能家居WIFI 网关S

4、TM32物联网.AbstractWith the concept of "Internet +" into the public eye, and the development of wireless technology and the popularity of high-speed broadband network, use the Internet to control all traditional approach has been widely accepted for the people. Now people's living conditi

5、ons greatly improved, people's material and cultural pursuit also gradually improve.User opens a PC software or mobile phone APP, through WIFI Internet accessto home gateway, to send commands to control everything in the home, and can also view the home state (sensor), in order to control all ho

6、me situation.This paper introduced a kind of smart home system based on WIFI, mainly to provide a safe and comfortable environment that occupy the home, using MCU (STM32F103) as the master control chip, through WIFI network technology will be part of the appliance in the home or monitoring equipment

7、 together, provide the entrance guard system control, fan automatic control, security alarm, environmental data monitoring, etc. Compared with the traditional intelligent household system without wiring, removes the wiring installation process of complex, high cost, and the use of 3 g network as a t

8、ransport flow of high cost. Help enhance family life safety, convenience, comfort, etc., has changed the traditional rigid lifestyle, helping people effectively arrange a time, while also saving money for home energy costs.Keywords : Smart Home, WIFI Gateway , STM32, Internet of things.目录摘要 .IAbstra

9、ct.II目录 .III前言 .11 绪论 .21.1课题意义 .21.2智能家居发展趋势 .32 智能家居系统原理 .42.1系统原理概述 .42.2现阶段智能家居原理及对比 .42.3智能家居系统功能简介 .52.3.1安全触发报警功能 .62.3.2密码门禁功能 .62.3.3客户端功能 .62.3.4远程控制 .62.3.5查询功能 .62.4系统工作原理框图 .73 智能家居硬件设计 .83.1控制中心 .83.2主控芯片 -STM32F1XX 32 位 ARM 微控制器 .83.3无线传输 -WIFI 模块 .103.3.1WIFI 模块参数概述 .113.3.2WIFI 模块功能

10、概述 .113.3.3串口转 WIFI AP 模型 .113.3.4WIFI 模块主芯片引脚图 .123.3.5芯片引脚 .123.4 LCD1602 液晶显示屏 .133.4.1LCD1602 液晶显示屏概述 .13.3.4.2LCD1602 引脚接线图 .163.5继电器 .163.5.1继电器工作原理 .173.5.2继电器技术参数 .183.5.3继电器工作原理图 .193.6热释电传感器(人体红外感应) .193.6.1工作原理及特性 .193.6.2热释电传感器芯片引脚图 .203.6.3热释电传感器引脚说明 .203.6.4热释电传感器工作电路图 .213.7 MQ_2 气体传感

11、器 .233.7.1MQ_2 气体传感器工作原理 .233.7.2外形结构 .233.7.3引脚介绍 .243.7.4气体传感器模块特色 .243.7.5传感器工作电路图 .253.8蜂鸣器 .253.8.1蜂鸣器结构原理 .253.8.2驱动方式及电路 .263.9 4*4矩阵键盘 .263.9.1矩阵键盘原理图 .263.9.2矩阵键盘工作原理 .274 软件系统设计 .294.1编译软件 .294.1.1MDK 功能特点 .294.2主程序设计 .294.3中断程序设计 .315 系统调试.325.1系统硬件调试 .325.1.1硬件调试工具 .335.1.2硬件调试步骤及方法 .335

12、.2系统软件测试 .335.2.1上位机软件配置 .345.2.2红外监测测试 .345.2.3MQ_2 气体报警测试 .34.5.2.4 门禁系统测试 .355.2.5 WIFI (客户端)控制测试 .355.3 系统调试结论 .37总结 .38参考文献 .39致谢 .41附件 1 WIFI 串口配置及使用 .42A1.1 WIFI 串口的配置( AP 模式) .42附件 2主程序代码 .43附件 3专利 .55.前言现在人们的生活条件大大改善, 人们的物质文化追求也逐渐提高。21 世纪的人们变的“懒惰” ,正是科技的迅猛发展让我们有了懒惰的资本,也正因为有懒惰的心里才使得我们开发更多智能化

13、的产品。目前多种智能家居产品层出不穷, 但在通信传输方面时, 很多选择了 3G无线网络作为传输手段,再或者就是根本无法远程通信。目前市场上的传统的智能家居产品大多是各种单个设备技术组合成一套的智能家居产品,各个设备之间不能实现通信数据交换,安装布线复杂,成本高。使用STM32 主控芯片与 WIFI 模块搭载可以较好的解决以上问题,免布线以及省去3G 流量费用等,这正是选择基于WIFI 的智能家居设计的主要原因及动机。.1 绪论1.1 课题意义智能家居作为一个新时期发展的智能化产品,处于一个初期与长期发展的临界点,现如今推入市场还比较困难,况且消费的观念还未形成,但从另一面来说,中国市场较大,随

14、着智能家居市场推广乃至大范围的普及,培育广大消费者的智能产品使用习惯,智能家居市场的产业前景必然是巨大的。正因为如此,国内各种从事智能设备的企业对智能家居行业的研究越发不可收拾,特别是对企业发展环境和客户需求改变的深入研究,这也成为了各大智能家居厂商的重点投入方向! 智能家居从进入中国市场到现在已有十多年的发展, 依稀记得进入时人们有着最初的梦想,到今天部分智能家居产品已实实在在的走入了我们的生活,期间经历了许多不为人知的艰难过程。2014 年以来,中国各大生产及科研厂商已经开始快速的进军智能家居产业,从智能家居进入中国以来,从事该行业内的厂商其实并没有特别成功的案例,但为此也很大的预示着物联

15、网行业发展仍处于探索阶段,需要投入更多的厂商。当然,他们也开始涉足和参与,同时也感受到智能家居主宰未来的不可逆的。目前来看,从近几年智能家居的发展以及成效来看,有着很大的改变,几乎已处爆发前夜。智能产品开发的业内人士认为, 2015 年随着合作企业不断增多,团队加大技术研究,这也即将进入成果的预产期,智能家居新品将如雨后春笋般出现,行业的新案例也会越来越多。随着电子科学技术在实际生活中的广泛应用,人们已经感受到电子产品为家庭以及生活所带来的各种便利,尤其是在 20 世纪 80 年期间,智能家居的出现更为人们繁杂的生活提供了一个广阔的平台。智能家居,按照普遍通用的理解是以住宅为平台,搭载网络信息

16、通信、信息交换家电和电器自动化等,集智能系统,服务和管理为人性化居住环境的一体设备。它具有便利、安全、舒适、环保的基本功.能的同时,还是具有智能化的现代工具。智能家居系统不仅能够给家庭提供各设备全方位的信息交互功能, 还能帮助人们有效地安排时间、节约各种能源,实现了 PC 机以及手机端远程家电控制、温湿度检测、气体泄漏报警、照明控制、窗帘自控、非法入侵报警等功能。1.2 智能家居发展趋势近年来,随着互联网( Internet)、物联网( Internet of things)、云计算( cloud computing)、大数据( mega data)、人机交互( HumanComputer I

17、nteraction)等现代高新技术的成熟与迅速发展,智能家居市场也得以从概念走向现实,而与此同时,行业竞争力也越发激烈。据 2010-2015 年中国智能家居产业发展趋势与投资机会研究报告预测, 2015 年我国智能家居市场规模将达 1240 亿元 ,千亿级的蓝海市场吸引了众多厂商争先恐后地投入其中,无论是各大运营商还是号称互联网的巨头,不管是智能家居的新起厂商还是传统家电行业的老者,都想分到一些利润。虽然智能家居进入我国已有十多年的发展,但由于普遍的前期技术不成熟,大量的研究,并没有找准切入点(也即是某一个着力点) ,大多数厂商光打雷不下雨,没有做出实质性的产品,却一直在炒作概念,使得智能

18、家居市场发展速度相当缓慢。就如上段所说,国内厂商在智能家居行业的着力点各不相同,没有找到突出点,但在国外运营商市场, 他们更注重智能家居的安全性,使得有所突破,有所特点。欧洲运营商巨头德国电信在2013 年推出了自己的智能家居 -Smart Home 平台,支持智能插座、烟雾报警器、动态感应、门窗监控、智能插座、烟雾报警、暖气控制等多个模块。 2014年 10 月, Vodafone 推出一款名为 Gigasetelements的智能家居套装。AT&T 也不甘人后,推出 DigitalLife ,主要包括安全模块和动态传感模块两个模块,侧重于门窗监控、监控摄像和车库监控。通过大量数据得

19、知,智能家居行业乱象严重,以及不规范,不兼容等问题任然存在,未来发展劲头十足,值得加大投入以及研发。.2 智能家居系统原理2.1 系统原理概述传统家居一般都是带来生活品质的提升,通过添置家庭的一些生活用品来提高生活质量,但这些都比较单一化,完全没有智能可言,也即没有达到互通互联。再则家居生活自动化是智能家居的特色以及提升所在,例如家庭内部设备等发生故障等, 该系统便可以自行处理,达到自动化的效果,并不需要人为的查找原因。最显著的变化就是智能、实用、可控、方便、易整合。每一个家庭必然都存在的各种各样的电器,一直以来由于标准的不同而独立工作,从系统的角度来看,他们都是扎乱无章的,并不是一个有机的、

20、可协调工作的统一整体,作为家庭的主人面对这些各种各样的电器,有各式各样的遥控器,给个人消耗的时间成本、 管理成本、控制成本等带来许多繁琐的麻烦事,占用了许多闲暇的时光。本系统设计主要由软硬件组成。本设计通过基于 PC 机/安卓系统的上位机软件(网络调试助手),该软件主要用来接收和发送用户发送的一些指令,即为串口数据交换界面。系统硬件则是以STM32F1xx的 32 位 ARM 微控制器作为主控芯片, WIFI 无线串口收发器为通讯的一个智能家居控制系统。 外围硬件搭载 LCD1602 显示器、 4*4 矩阵密码键盘、继电器、人体红外感应模块、 MQ_2 气体检测、风扇、蜂鸣器。2.2 现阶段智

21、能家居原理及对比智能家居就是构建一个智能化的家庭生活环境,即外加一些设备来自动或手动控制室内要控制的设备。如遥控器、手机、电脑等来实现电视的控制、灯光的自动控制等等。 根据使用不同的控制传输介质,可知道以下几种方式。1. 红外技术,遥控器控制家电。红外技术出现的年代较久,也比.较成熟。但它是方向性控制,而且各遥控器地址编码不一样,控制起来各有差异,那就需要许多遥控器,面对家中众多的电器,使用起来也比较麻烦。2. 蓝牙技术,一般可采用电脑或手机来控制。它较红外技术优势在于传输距离较远、传输速度快、安全性高等。但是作为当今互联网发展高速的 21 世纪,要想远距离跨地域控制就难以实现了。3. GSM

22、 技术,采用可安装 SIM 卡的手机或者其他终端作为控制器。它是使用 GSM 协议来控制室内物体,即通过控制终端向另一块GSM 客户端发送指定的控制指令来控制家中设备。但会产生一系列流量费用以及短信或者通话费用,给已经花费较大的系统带来更大的昂贵开支。4. WIFI 技术,它是最近几年才兴起的一种上网方式,一般的上网设备(比如手机、电脑等)通过无线网卡连接 WIFI 信号就可以实现无线上网。受控设备通过 WIFI 网关接入互联网,再通过已连接互联网的上网设备, 向指定 IP 发送指令即可实现远程无线控制, 其不受地域限制。综述, WIFI 技术优势凸显,相对于其他无线技术而言,具有成本低、使用

23、方便、操作简单、安全性高、开发方便、灵活性强。2.3 智能家居系统功能简介该基于 WIFI 的智能家居系统中, 各传感器负责数据采集; STM32(以下简称MCU )芯片负责数据处理及分析,再通过分析结果做出相关响应,一般紧急情况可以自行处理并报告给控制中心;WIFI 无线串口收发器实现控制中心(上位机)与MCU 的相互通信,将采集到的数据提供给中心控制器 (后台推送),并且能将接收来自控制器的指令回传给MCU ;控制中心(上位机)负责将一切来自传感器的数据接收,并且可以通过控制中心(上位机)来发送指令控制各个电器设备,实现住宅各服务、 设备一体化; WIFI 网关则负责家庭内外的信息交互,再

24、则就是连通互联网,使得用户在任何地方都可以进行客户端的数据更新。主要的功能如下介绍。.安全触发报警功能本系统包含人体红外感应、 MQ_2 气体检测等安全隐患检测模块,通过这些传感器,可以将住宅内外发生的异常情况做出报警,并及时传达到小区保安室以及用户手机端推送窗口,以便对应人员做出相应处理。保证家庭的安全,让用户更放心。密码门禁功能该系统的门禁系统采用密码验证,摒弃以往钥匙开锁的繁琐。通过 4*4 矩阵键盘输入密码,比对成功后即可开门。客户端功能(PC/APP)客户端可以提供用户远程实时控制家中设备, 了解家中设备实时信息,比如家中传感器的检测信息。这样用户在任何地方都可以了解家中的一切状况。

25、远程控制1. 为了避免朋友到访家中无人的尴尬, 该系统编写了远程控制门禁的功能,避免朋友吃“闭门羹” 。用户打开手机 APP(客户端)软件(或者电脑客户端),输入指定指令即可打开房门, 手机端也可看到房门已打开的文字提醒。2. 提供远程开启与关闭风扇、警报、红外监控等功能。查询功能用户可以通过 PC 端或 APP 管理软件,连接指定 IP 及端口查看家中设备的用运行状况,让用户了解设备的相关情况。.2.4 系统工作原理框图图 2.4 系统工作原理框图.3 智能家居硬件设计在系统设计过程中,充分考虑了该行业的实际情况,系统设计的成本、以及软硬件应用的可靠性和开发的兼容性,以便尽量有效的缩短系统地

26、开发周期。硬件设计如下:3.1 控制中心本系统中,由 PC 端 /APP 充当整个智能家居的指令控制中心。个人电脑及手机如今已普遍存在,并且使用起来及其方便。3.2 主控芯片 -STM32F1XX 32 位 ARM 微控制器方案中主控器件 STM32F103zet6单片机使用的是 ARM公司为要求性能高、成本低、功耗 低的嵌入 式应用专 门设计的32 位的ARMCortex-M3 内核。基于 ARM Cortex-M3 核心的 32 位微控制器 ,LQFP-144 封装 . 512K 片内 FLASH (相当于硬盘) ,64K 片内 RAM (相当于内存) ,片内 FLASH 支持在线编程 (

27、IAP).高达 72M 的频率 ,数据 ,指令分别走不同的流水线 ,以确保 CPU 运行速度达到最大化 .通过片内 BOOT 区,可实现串口下载程序 (ISP). 片内双 RC 晶振 ,提供 8M 和 32K 的频率 . 支持片外高速晶振 (8M), 和片外低速晶振 (32K). 其中片外低速晶振可用于CPU 的实时时钟 ,带后备电源引脚 ,用于掉电后的时钟行走 .42 个 16 位的后备寄存器 (可以理解为电池保存的 RAM), 利用外置的纽扣电池 ,和实现掉电数据保存功能 .支持 JTAG,SWD 调试 .配合廉价的 J-LINK, 实现高速低成本的开发调试方案 .多达 112个快速 IO

28、 端口 (大部分兼容 5V 逻辑 ),4 个通用定时器 ,2.个高级定时器 ,2 个基本定时器 ,3 路 SPI 接口 ,2 路 I2S 接口 ,2 路 I2C 接口,5 路 USART,一个 USB 从设备接口 ,一个 CAN 接口 ,SDIO 接口 ,可兼容 SRAM,NOR 和 NAND Flash 接口的 16 位总线 -FSMC.3 路共 16 通道的 12 位 AD 输入,2路共 2 通道的 12 位 DA 输出.支持片外独立电压基准 .CPU 操作电压范围 :2.0-3.6V.综上 STM32F103 的性能完全可以满足本设计的所有控制需要,内置 ADC 模块可以直接用于模拟量的

29、采集,丰富的I/O 接口完全可以与 1602 显示屏模块的通信,并且采用STM32F103 ARM 微控制器做为主控制器可以减少使用外围器件(例如减少ADC 模块等),使得降低了成本以及电路的复杂程度。.图 3.2 STM32F103ZET6 芯片引脚及部分电路图3.3 无线传输 -WIFI模块方案中采用的 WIFI 模块是某公司的低成本高性能嵌入式串口 -以太网 -无线网模块,在本设计中只用串口转无线网模式。.模块参数概述该模块采用 IEEE802.11 协议栈网络标准,无线传输速率最高可达150Mbps。信道个数可达到 14 个,频率范围 2.4-2.4835G,发射功率 12-15DBM

30、 , 2 个以太网口、 2 个串口。它的系统配置管理采用远程 Web 管理。串口波特率非常宽, 在 1200230400bps(支持非标准波特率)之间,工作温度: -20-70。该模块是基于通用的串行接口与无线或有线网络标准的模块,内置 TCP/IP 协议栈,能够实现用户串口和以太网和无线网 ( WIFI )3 个接口之间的相互转换。模块功能概述模块功能分为 4 大模式:串口转以太网和无线网络、串口转以太网、串口转 WIFI 客户端及串口转 WIFI 热点。该方案中采用串口转 WIFI 热点模式(答辩演示需要),该模式下用户通过手机或者电脑连接该 WIFI 模块发出的 WIFI 热点,即可控制

31、。串口转 WIFI AP模型HLK-RM04WIFI CLIENTMCUCOM1WIFIAP(PHONE、pad)SERIALDHCP ENABLE图串口转 WIFI AP模型.模块主芯片引脚图图模块主芯片引脚图芯片引脚WIFI 芯片引脚定义如下表:表芯片引脚定义号码功能方向说明1VCCPower In5V 电源输入2GNDGND电源地3WLAN_LED0WIFI启动指示(高电平有效)4VDDPower3.3V 电源输出Out5LINK2O网口 2连接指示(低电平有效)6USB_PI/OUSB 信号 +7USB_MI/OUSB 信号 -8STA/GPIO_0I/O状态指示 / GPIO_0(低

32、电平有效)9GPIO_1I/OGPIO_1 485 总线收发控制引脚.10ES/RSTI退出透传 / 恢复出厂值11TXOP2A网口 2 TX-P12TXON2A网口 2 TX-N13RXIP1A网口 1 RX-P14RXIN1A网口 1 RX-N15RXIN2A网口 2 RX-N16RXIP2A网口 2 RX-P17TXON1A网口 1 TX-N18TXOP1A网口 1 TX-P19RTS_N/GPIO_2I/O串口 2 硬件流控 RTS20UART_RXI串口1RX21UART_TXO串口 1TX22RXD/GPIO_3I/O串口2RX23LINK1I/O网口 1 连接指示(低电平有效)24CTS_N/GPIO_4O串口 2 硬件流控 CTS25WPS/RSTIWPS 按键 / 恢复出厂值26TXD/GPIO_5O串口 2TX27VDD_1_8Power网口 1.8V 输出Out28VCCPower In5V 输入注: I/O 口电平电压为 3.3V。3.4 LCD1602 液晶显示屏工业型的 LCD1602 字符液晶显示屏,它能够同时显示2排 16列即为 32 个字符。液晶显示屏概述本设计使用的 lcd1602 液晶为 5V 驱动,带蓝色背光,但可以同时显示两排字符,每排有 16 个字符,共 32 个字符,但其不能显示汉字.字符,内置 128 个字符的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论