基于STM32的智能家居系统设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

本科毕业设计(论文)题目名称:基于STM32的智能家居系统设计学院:计算机科学技术学院专业年级:计算机科学与技术(工)12级学生姓名:张云朋班级学号:1班41号指导教师:范忠诚2016年6月I摘要随着科技的不断发展进步和人们对家居生活要求的逐步变高,智能家居已经得到了人们的认可,而现如今一套完整的智能家居设备价格昂贵,一般的家庭难以承受其高昂的价格,针对此种现象,一款功能稳定全面,但成本低廉的智能家居产品会帮助人们在价格和功能之间找到一条满足人们愿望的出路。此款智能家居采用STM32处理器,技术成熟,程序移植方便,价格低廉。本款家居设备设计包括硬件设计和软件设计两个部分:硬件设计包含:12864液晶电路、温度湿度传感器电路、烟雾浓度采集电路、ADC转换电路、报警电路、电源电路、光照采集电路和灯光控制部分电路,软件设计包含主程序、数据(温度、湿度,气体浓度,光照)检测及处理、和标准气体标定、ADC数据转换,当气体浓度超限时报警程序。经实验测试结果表明该智能家居设备有自动检测家庭环境指标并可以对采集信息进行及时稳妥的处理,精度高,检测范围广,稳定性好,显示简单,操作简便,抗干扰能力强等优良性能。关键词:ARM-M3;ADC;数据采集与处理;智能家居IIAbstractAlongwiththecontinuousdevelopmentofscienceandtechnologyprogressandpeople'srequirementforhouseholdlifegraduallybecometall,intelligenthouseholdhasgainedtherecognitionofpeople,nowacompletesetofintelligenthouseholdequipmentisexpensive,theaveragefamilyisdifficulttoaffordthehighprices,aimingatthisphenomenon,astableoverallfunction,butlow-costintelligenthouseholdproductscanhelppeoplefindawayoutbetweenpriceandfunctionality.ThisintelligenthouseholdUSESSTM32processor,maturetechnology,applicationtransplantconvenience,lowprices.Thishouseholdequipmentdesignincludinghardwaredesignandsoftwaredesignoftwoparts:hardwaredesignincludes:12864LCD,reactivetemperature,humiditysensorcircuit,theconcentrationofthesmokecollectingcircuit,ADCconversioncircuit,alarmcircuit,powercircuit,acquisitioncircuitandlightinglightingcontrolcircuit,softwaredesignincludesthemainprogram,data(temperature,humidity,gasconcentration,light)detectionandprocessing,andcalibrationstandardgases,ADCdataconversion,whengasconcentrationoverrunalarmprogram.Bytheexperimentaltestresultsshowthatthesmarthomedeviceshaveautomaticdetectionfamilyenvironmentindexandcanbeconductedtocollectinformationtoerronthesideoftheprocessedontime,highprecision,detectionrange,goodstability,displayissimple,easyoperation,stronganti-interferenceabilityandotherexcellentproperties.Keywords:ARMv7-M;ADC;Dataacquisitionandprocessing;serialcommunication1目录摘要...............................................................IAbstract..............................................................II第1章绪论.......................................................11.1选题背景......................................................11.2课题意义......................................................11.3国内外发展概况................................................11.4指导思想......................................................2第2章开发工具与MCU简介.............................................32.1STM32F10XX...................................................32.2KEILMDK.....................................................5第3章总体分析与设计.................................................73.1方案分析.....................................................73.1.1整体系统方案分析........................................73.1.2数据采集方案设计........................................83.1.3数据存储方案分析........................................83.1.4显示方案分析...........................................103.2功能设计....................................................10第4章详细设计与实现................................................124.1界面设计.....................................................124.2原理图设计...................................................134.2.1数据采集模块...........................................144.2.2温湿度传感器模块.......................................154.2.3烟雾传感模块...........................................164.2.4液晶显示电路设计.......................................174.2.5报警电路的设计.........................................194.2.6时钟模块...............................................204.3业务处理模块设计.............................................224.3.1界面显示任务...........................................224.3.2AD采样及数据处理.......................................234.3.3烟雾传感器.............................................284.3.4温湿度传感器...........................................304.4.5灯光控制与光照检测.....................................32第5章结果分析.......................................................365.1硬件设计的结果分析...........................................3625.1.1温湿度模块的分析.......................................365.1.2光照模块的分析.........................................365.1.3烟雾检测...............................................375.1.4硬件综合测试...........................................375.2软件设计的结果分析........................................................................................38结论.............................................................................................................................39致谢.............................................................................................................................40参考文献.............................................................................................................................41附录.............................................................................................................................421第1章绪论1.1选题背景进入21世纪,人们的生活节奏越来越快,生活压力也越来越大,家成为人们最温馨的地方,人们对待自己最温暖舒适的家庭环境要求也随之在不断提高,如今的人们早八晚五的工作,上级的压力,父母长辈的压力,同事之间盲目的攀比等等,早已经将当代人压的喘难以呼吸,人们似乎已经注意到了家是自己的避风港,家居生活得到了人们的广泛关注,如今电子行业的发展速度飞涨,智能产品横飞,先进的科技与人们想要的智能家居生活擦出了美丽的火花--智能家居,时光荏苒

1 / 65
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功