毕业设计(论文)基于FPGA智能窗控制系统.doc
《毕业设计(论文)基于FPGA智能窗控制系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于FPGA智能窗控制系统.doc(46页珍藏版)》请在三一办公上搜索。
1、东北农业大学学士学位论文 学号:A02110021基于FPGA智能窗控制系统学生姓名:李婷婷指导教师:崔天时所在院系:电气与信息学院所学专业:电子信息工程研究方向:智能检测与控制东 北 农 业 大 学中国哈尔滨2015年5月Northeast Agricultural University Bachelors Degree Thesis Student ID:A02110021Base on FPGA Intelligent WindowName:Li TingtingTutor:Cui TianshiCollege:College of Electronic and Information
2、Major:Electronic Information EngineeringDirection:Intelligent Detection and ControlNortheast Agricultural UniversityHarbin ChinaMay 2015摘 要随着电子技术、自动控制技术、应用感测技术的飞速发展以及人民生活水平的日益提高,智能家居这个概念逐渐深入人心,随着人们对居住环境质量的关注度的提升,能够改善居室环境的智能产品也越来越受到广大消费群体的青睐。基于目前的智能家居的发展态势以市场需求,本文以市场需求为导向设计了一种新型的、经济的智能窗控制系统。根据FPGA智能窗
3、控制系统需要达到的总体需求,通过调节硬件部分、软件部分以及机械部分,将智能窗控制系统划分为以下功能模块:温度检测模块、CO2气体检测模块,以及Quartus II 开发软件和GSM通信等模块。从而实现智能窗的温度监控,气体监控以及智能窗的远程控制功能。本设计总体方案采用FPGA Cyclone IV系列的EP4CE6F17C8N作为核心控制芯片,由L298N作为电机驱动的两相四线步进电机拖动窗体完成开关动作,通过DS18B20温度传感器、GE6603 CO2气体传感器进行相关环境参数的采集,由GSM通信模块TC35i实现远程控制的功能。从而以相对稳定的性能实现智能窗户的基本功能,为人们营造出一
4、个更加舒适便捷的智能生活环境。关键词:FPGA;智能窗;传感器;GSM通信模块Base on FPGA Intelligent WindowAbstractWith the rapid development of electronic technology, automatic control technology, the application of sensing technology and increasing peoples living standards, the smart home concept has been widely accepted, with the en
5、hancement of peoples quality of living environment of concern, it is possible to improve the indoor environment Smart products are increasingly popular majority of consumer groups. Based on the current development trend of smart home market demand, the paper market demand-oriented design of a new, e
6、conomical smart window control system.According FPGA smart window control system needs to reach the overall demand, by adjusting the hardware components, software components and mechanical parts, the smart window control system is divided into the following modules: temperature detection module, CO2
7、 gas detection module, and Quartus II development software and GSM communication modules. In order to achieve smart window temperature monitoring, gas monitoring and remote control of smart windows.The overall program design using FPGA Cyclone IV family EP4CE6F17C8N as the core control chip, the L29
8、8N as a motor-driven two-phase four-wire stepper motor drive form completion switch moves through DS18B20 temperature sensor, GE6603 CO2 gas sensor related environmental parameters The acquisition, by the communication module TC35i GSM remote control functions. Thus a relatively stable performance t
9、o achieve the basic functions of smart windows for people to create a more comfortable and convenient living environment intelligent. Keywords: The Intelligent Window; The Sensor; The GSM Communication Module目 录摘 要IAbstractII1 前言11.1 研究背景11.2 国内外研究现状11.3 本设计的主要内容22 研究方案32.1 研究目标32.2 研究内容32.3研究方法及技术问
10、题32.4 设计中所需解决的关键问题52.5 实验方案53 硬件设计63.1 FPGA的介绍63.2温度检测模块73.2.1 温度传感器的选择73.2.2 温度检测模块电路83.2.2.1 DS18B20的工作状态83.2.2.2 DS18B20有两种供电接法93.3 CO2气体检测模块93.3.1 CO2气体传感器93.3.2 CO2气体传感器工作原理113.3.3 CO2气体传感器外围接口电路113.4 GSM通信模块123.4.1 GSM的介绍123.4.2 TC35i的介绍123.4.3 TC35i硬件原理图(见附录)143.5 显示器模块143.6 电机设备153.7 窗户机械模型模
11、块163.7.1 自动开关窗任务分析163.7.2 齿轮齿条参数选择173.7.3 自动开关窗机械模型174 软件设计184.1 FPGA的开发环境与工具184.1.1 Quartus II 开发软件184.1.2 硬件描述语言(HDL)204.2 控制器对DS18B20操作214.3 实现电机动作234.4 实现中文短信发送254.4.1 无线通信模块初始化254.4.2 无线通信模块发送短信息264.4.3 无线通信模块接收短信息275 应用与推广275.1 智能窗的基本应用275.2 智能窗的推广及演变286 结论29参考文献30致 谢32附 录331 前言1.1 研究背景随着科学技术的
12、飞跃发展生活水平的不断提高人们对安全、舒适、健康的生活需求变得日益迫切。近年来智能家居概念已经逐渐深入到国民的生活之中且不断地影响着人们的思维。因此众多有条件的小区、别墅用户已经开始安装使用智能家居系统并尝试智能化为家居生活带来的安全、舒适和便利。智能家居系统在经历了早期混乱的概念纷争之后月前已经逐渐进入理性时代。针对目前的发展态势本设计以市场需求为导向设计了一种新型的、经济的智能窗控制系统。智能窗控制系统的研究及应用一直是最近几年的热点,而随着对安全性能及舒适度系数的提高,智能窗控制系统也已经逐步取代人们对于普通窗户的传统需求观念。温度监控和气体监控和GSM通信模块等则是基于FPGA智能窗控
13、制系统中非常重要的几个组成部分,即以人为舒适程度为目标的事实监控场合中所必须考虑到的关键问题。目前该领域产品由于成本、技术等方面的原因尚未普及,因此具有广阔的发展空间。我们本着“绿色环保”的设计理念设计了一款智能窗以解决普通窗户存在的种种弊病。本项目既符合了时代的潮流,同时也兼具现实意义。1.2 国内外研究现状随着智能家居的概念已经逐渐深入到国民的生活之中且不断地影响着人们的思维。因此众多有条件的小区、别墅用户已经开始安装使用智能家居系统并尝试智能化为家居生活带来的安全、舒适和便利。智能家居系统在经历了早期混乱的概念纷争之后月前已经逐渐进入理性时代。然而在智能家居发展过程中,除了需要各种新型设
14、备的应用之外,数据收集、传输、处理、储存与发送技术的发展和应用起到了关键作用。新型的监测器,为人们提供了大量的实时的数据信息,新型的通讯技术,也使人们能更加迅速地传递这些数据,而新型的计算机,则能高速地进行数据处理与存储。智能窗户在发达国家已经得到了初步的应用。新加坡、美国已有近四百万户家庭安装了这一类的“门窗智能化系统”。PARKS公司的资料显示:2010年,美国一个家庭要安装家庭自动化设备的平均费用在7000至9000美元之间,美国家庭已使用先进家庭自动化设备的比率为0.53%,市场真正启动尚需时日。预计这五年内,家庭自动化的市场年平均增长率为8%。与此同时国内关于此方面的研究也同样很多:
15、例如使用Luminary Micro(流明诺瑞)公司生产的Stellaris(群星)系列微控制器LM3S615,并以该芯片为核心搭建系统硬件平台开发出来的智能窗,可以实现自动智能防盗并能短信通知户主,监控煤气泄漏,自动防雨,自动防风,气体监控等智能遥控开关门窗。还有以使用S3C2410芯片作为核心处理器,在嵌入式Linux操作系统上,利用LCD触摸屏技术实现对主机的操作,从而达到人机交互界面愈加人性化的也有基于单片机的智能窗户控制系统。基于智能建筑对智能窗的需求,结合FPGA控制技术和无线通信技术,对所设计的智能窗控制系统的工作原理、硬件结构、软件程序、功能特性进行了详细的阐述。并重点对根据不
16、同自然环境条件如何控制窗的不同状态的实现方法和主控程序的设计进行了论述。最后指出所设计的智能窗能充分利用自然条件改善室内环境,满足建筑节能的要求,同时也由于FPGA具有高速的CMOS工艺,低功耗,开发周期短等特点,因此它所具有的性能也是普通单片机所无法比拟的。1.3 本设计的主要内容本设计的主要研究内容是基于FPGA智能窗控制系统。研究对象主要是以FPGA为核心,通过将硬件部分,软件部分和机械部分相结合从而实现智能窗自我控制及远程调节控制为主要内容。本设计的主要功能是实现温度调节,气体调节以及GSM通信模块远程通知等功能。最后达到符合市场需求,满足人们对于品质生活的无限追求的目的。同时本设计也
17、在线路布局以及器件安排方面进行了合理安排,充分考虑器件的性能特点,从而达到最佳设计优化,实现智能家居的绿色理念。2 研究方案2.1 研究目标本设计旨在提出一种基于 Verilog HDL 语言描述,FPGA 实现的智能窗控制系统。主要通过调节硬件部分、软件部分以及机械部分,从而使人们能够时刻处于最适宜人类的舒适条件下生活。通过相应的传感器智能检测,即当室外下雨即温度降低时,智能窗将自动关闭;而当室外温温度达到人体最适温度值、室内湿度上升或CO2含量过高时智能窗将自动打开,并可通过利用移动终端(如:手机)的GSM移动网络的短消息服务的功能,从而得以实现对家居内的智能呼吸窗系统的远距离遥控监管,并
18、得以获取当前家居智能窗的开闭状态。从而实现智能监管的目的。2.2 研究内容该系统设计主要可分为硬件部分、软件部分以及机械部分。硬件部分由传感器,电机以及辅助电路组成。软件部分通过 Verilog HDL语言进行编程。机械部分可根据实际需求来进行设计。该系统基于机电一体化的设计初衷,综合运用了传感器技术、软件编程技术,电路设计技术智能控制技术等实现目标功能。本系统设计能够依据室内外的气体状况和外界的天气情况来实时进行控制窗户的开启和关闭状态,具体有以下几个控制要:(1) 当外界气温上升或下降时温度传感器检测到这一下温度变化信号(相当于触发开关)并将信号传送给FPGA芯片来控制电机及时开关窗户并报
19、警。防止温度升高或降低对于人们生活质量的影响此后每过5分钟重新检测如果温度重新达到预设值则窗户自动打开;(2) 当室内CO2 超过一定的标准时窗户自动打开并启动排气扇进行排气且此优先级最高同时报警器也会响起来提醒主人危险的存在及及时调节空气新鲜度;(3) 当存在多种情况同时发生时,智能窗控制系统将依据CO2 温度湿度的优先级原则选择最优响应;(4) 可由用户自行选择手动模式、定时模式和智能模式,当有多种情况发生冲突时,能够依据手动定时智能的优先原则顺序,做出相应的响应动作;(5) 当用户外出时,可通过GSM移动网络作为信息平台,实现远距离智能控制来获取室内最适宜状态。2.3研究方法及技术问题本
20、课题拟采用实证研究法,依据相关传感器检测技术、FPGA控制理论和居室环境的需要,提设计方案,通过有目的有步骤的操纵,根据观察、记录、测定于此相伴随的现象的变化来确定条件与现象的因果关系。主要目的在于说明各种自变量与某一种因变量的关系。本系统设计采用的设计方案如图2-1所示。图2-1 技术路线流程图首先进行资料收集并研究,根据资料分析研究FPGA芯片各引脚与功能、Proteus电路仿真软件、Verilog HDL语言的学习,来达到整体布局,合理规划好各种传感器型号及其安放位置,然后再进行下一步的硬件设计部分安装,设计前端信息采集模块、执行功能模块、核心控制模块、GSM模块、显示模块之间的连接方式
21、,进行调试,从而发现设计硬件中的不合理之处,进行改善。再根据最终确定的设计方案,来制作印刷电路板。然后再进行软件设计,再设计的同时也需考虑到各种不同参数之间的优先级顺序,合理安排顺序,防止控制系统发生混乱。当软件经过调试后,再写入芯片,进行综合系统调试环节,最后使系统能够有条不紊地实现计划中的全部功能。最后结合资料和设计思路最后撰写论文,展示模型,项目结题。2.4 设计中所需解决的关键问题1.本设计系统的信息采集模块所涉及的相关参数(室内CO2浓度,室内外温度、湿度等)较多,所以需把多个物理量参数,根据对于人类生活舒适度的影响程度,来设定相应的参考数值,从而方便系统自动调节;2.当信息采集模块
22、所涉及的相关参数(室内CO2浓度,室内外温度、湿度等)较多,并且多种情况同时发生时,系统能够相应选择最优响应,同时也为程序的编写提出了更高系统要求;3.在设计的同时要综合考虑室内外各种变量关系,确保在成本低、速度快、体积小、功耗低的前提下将多种功能巧妙的结合,符合绿色环保要求,从而发挥最佳效应。2.5 实验方案根据FPGA智能窗控制系统需要达到的总体功能,通过调节硬件部分、软件部分以及机械部分,本设计系统整体结构框图如图2-2所示。 将智能窗控制系统划分为以下功能模块:图2-2 系统整体结构框图1.前端信息采集模块:由温度检测模块、湿度检测模块、CO2检测模块构成,从而完成采集信的工作,并将其
23、接收到的信号送入信息核心处理模块;2.执行功能模块:即电机控制模块组成,采用小型电机模拟执行智能窗窗户的开关;3.核心控制模块:采用FPGA与各模块之间进行数据交换和过程控制,由它接受环境信号和远程信号并控制、协调各功能模块的正常运行;4.GSM模块:通过智能终端完成远程控制与信息查询;5.显示模块:实时监控并显示智能窗的运行状态及室内温湿度信息。3 硬件设计 3.1 FPGA的介绍FPGA(FieldProgrammable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物,是1984年由美国Xilinx公司发明的基于SRAM工艺
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 FPGA 智能 控制系统
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3979102.html