论文部分内容阅读
在社会发展日新月异的今天,人们奋斗目标不仅为了生存,而是拥有美好的生活环境,希望赖以生活的家园能够变得更加人性化、智能化、舒适化和安全化。因而智能家居是科学技术发展的产物,也是人们期盼已久的产物,承载着人类对美好生活的向往与追求。现如今智能家居领域的研究不断深入,然而概念炒作、兼容性差和开发成本高等问题无法避免。在这样的形势下,对基于FPGA的智能家居控制系统进行了研究,本文涉及的智能家居系统不再采用传统的DSP或者ARM,而是将FPGA作为该系统设计的控制中心。FPGA处理速度快,时序逻辑强,I/O口数量众多等一系列优势,致使它能够为智能家居系统的稳定运行保驾护航。在本设计中利用Wi-Fi无线通信网络提供远程操控,在家用电器设备与FPGA控制中心之间利用ZigBee无线通信网络进行信息的传送。论文主要研究内容如下:通过简述智能家居行业的发展历史、国内外研究现状以及发展趋势,分析了系统的可行性。研究了系统整体框架和各模块间通信的工作原理和选型,以及如何在智能家居控制终端上进行后期的扩展、与手持设备进行家电控制信息的数据交换。研究了本设计中所需要使用的FPGA、QuartusⅡ集成开发环境、硬件描述语言、IP核以及Wi-Fi通信、ZigBee通信、RS-232串口通信和脉宽调制等核心技术并且对视频监控模块中对改进的混合高斯模型运动目标检测算法以及摔倒检测技术进行深入探索。在研究理论同时完成了硬件设备的选型。在功能模块中实现了串口通信模块的数据正确接收,灯光控制模块中对LED灯光亮度的调节,家电控制模块中对热水器定时加热控制,温度测试模块中对温度实时检测,危险气体检测模块中对煤气主要成分甲烷的检测以及浓度超标时进行报警以及视频监控模块中对有人摔倒时能够及时发出报警并提醒家人进行援助的功能。在对本系统的设计检测中,首先利用串口调制助手对通信网络进行检测以及运用ModelSim对设计的模块进行仿真测试,其中在视频检测模块中需要与MATLAB进行联合仿真测试。然后在确认仿真无误后进行开发板运行测试,经检测系统能够在集成开发板上稳定、无误的运行,完成了系统设计之初的要求。