简易智能家居系统Word格式.doc
- 文档编号:1464316
- 上传时间:2023-04-30
- 格式:DOC
- 页数:32
- 大小:800KB
简易智能家居系统Word格式.doc
《简易智能家居系统Word格式.doc》由会员分享,可在线阅读,更多相关《简易智能家居系统Word格式.doc(32页珍藏版)》请在冰点文库上搜索。
温度感应
Abstract
Withthecontinuousimprovementofpeople'
slivingstandard,peoples’lifeisbecomingbetterandbetter,thedemandofstrivingforhighqualityhousingisalsorising,sotheconceptsofhouseholdintelligentwillbespread,intelligentdecorationideaisalsobepopularlysupported.Infact,thesmarthomesysteminrecentyearshasbeguntogointoagrowingnumberofordinaryhouseholdsstepbystep.
ThisdesignusestheSTC12C5A60S2microcontrollertocontrolthecore,Throughthedualactiveinfrareddetectortodetectthenumberofpeoplewhocomeintoorouttheroomandrecordedinthesinglechipmicrocomputer.Whenthepeopleinthehousethenopenthewholesystem,ordoesnotwork,ThroughtheLCD1602todisplaythecurrenttemperatureintheroomandtheluminanceoflight,Thesystemwillautomaticallyadjustthebrightnessintheroomlightingdeviceoflighttothelightanddark,Accordingtotheroomtemperaturetoadjustthesizeofwindpower.Atthesametimewealsoaddedtothekeyfunctionoftherealizationofmanualadjustment.Inthispaper,wedetailedanalysistheprincipleofhardwarecircuit,softwaredesignmethodthesmarthomesystemingood,stableandreliableoperation,easymaintenancedandupgrade,haveveryhighprice/performanceratio.
Keywords:
SmartHome;
SCM;
ThePhotosensitiveInduction;
TemperatureSense除了专有名词,其他不用大写
目录
1引言 1
2简易智能家居系统的简介 1
2.1简易智能家居系统的简介 1
2.2简易智能家居系统的背景及应用 1
2.3简易智能家居系统的发展趋势 2
3简易智能家居系统的总体设计方案及论证 3
3.1简易智能家居系统总体设计方案 3
3.2系统基本方案的论证与选择 3
3.2.1单片机的选择 3
3.2.2温度传感器的选择 3
3.2.3光强传感器的选择 4
3.2.4显示模块的选择 4
4简易智能家居系统硬件电路设计 4
4.1简易智能家居系统总体结构 4
4.2简易智能家居系统设计模块 5
4.2.1主控模块 5
4.2.2驱动模块 6
4.2.3稳压电源模块 6
4.2.4温度采集模块 7
4.2.5光强采集模块 7
4.2.6按键模块 8
4.2.7LCD显示模块 8
4.2.8无线传输模块 8
5系统软件程序设计 9
5.1系统总流程图 9
5.2DS18B20温度控制程序设计 9
5.3光敏电阻控制程序设计 10
5.41602显示子程序设计 10
5.5无线模块程序设计 11
5.6红外检测模块程序设计 12
6系统制作及调试 13
6.1硬件制作与调试 13
6.1.1系统PCB板的设计 13
6.1.2系统硬件调试 13
6.2软件调试 14
7结论 14
谢辞 14
参考文献 16
附录A 17
附录B 25
V
1引言
随着社会的进步人们生活水平不断提高,精神和物质上的品味都有了很大的改变。
现代社会人们不再只求生活的需要,而是更多的追求生活的智能化。
现在人们生活质量越来越好,居住是一个重要的选择,随着家居智能化概念的普及,智能化装修的观念必将深入人心,家居智能化装修的选择必将是大势所趋。
近年来智能家居系统也已开始一步一步走进越来越多的普通家庭。
起初,智能家居连接的只是一些简单的家电设备,但是随着现代高科技技术发展的今天,将实现多种电器相互连接控制,实现智能化来适应生活需要。
即便您的家居已装修也可轻松升级为智能家居,不再是人们所担心的问题了。
本设计要通过单片机STC12C5A60S2为主控芯片,CC1101来无线发送和接收,实现一个能够通过红外对射管计数器检测房间内人数进出,当房间内有人时系统会根据房间内光线的强弱来自动调整照明装置的亮暗,根据房间内的温度的高低来调整风扇的大小的一个简易系统,可以通过主控模块中的按键来实现手动调整风扇转速和照明灯的强弱,最后会通过LCD1602显示当前房间内的温度和亮度变化值情况。
2简易智能家居系统的简介1级标题另起一页,下同
2.1简易智能家居系统的简介
智能家居又称智能住宅,是以住宅为平台,结合各种高科技技术如网络通信技术,数字化技术等将各种家电有效地联合为一体控制,实现家居的安全性、可靠性、稳定性、舒适性等。
在各地对智能家居都有不同的理解含义,在欧美国家称智能家居为电子家庭、网络家居、智能家庭/建筑,而在我国香港和台湾等地区,还有数码家庭、数码家居等称法[1]。
智能家居不是一个单独的产品,是一种能让人们轻松享受生活的居住环境,能实现家庭生活更加安全,节能,智能,便利和舒适[2]。
智能家居之所以能够成为众人追捧的热点也不足为奇,因为它为人类提供了一个舒适轻松的生活环境,造福了人类。
2.2简易智能家居系统的背景及应用
近年来,随着房价不断上涨,作为拥有大户型家居的“80后”和中产阶级的户主们必将更注重房屋的装修质量。
大户型住房的装修不同于普通家装,通常大户型的房主非常注意提升自己的生活品质和生命质量,对自己住房的装修也有着严格的要求,主要是建造一个安全、舒适、清新、便利的生活环境。
我国将住宅小区智能化定义为:
利用4C(即计算机、通讯与网络、自控、IC卡)技术,通过有效的传输网络,将多元信息服务与管理、物业管理与安防、住宅智能化系统集成,为住宅小区的服务与管理提供高技术的智能化手段,以实现快捷高效的超值服务与管理,提供安全舒适的家居环境[3]。
智能家居技术主要面向通讯或控制方面,主要涉及硬件接口和软件协议两部分。
对此在1988年编制了世界上第一个适用于家庭住宅的电气设计标准,即《家庭自动化系统与通信标准》有鉴于此很多公司都相继的推出基于物联网的智能家居,是以住宅为平台,兼备建筑、网络通信、信息家电、设备自动化,集系统、结构、服务、管理、控制为一体的高效、舒适、安全、便利、环保的居住环境[4]。
很多国家都相继的提出各种方案来设计出符合人类理想居住的智能家居。
在《2012-2020年中国智能家居市场发展趋势及投资机会分析报告》分析了智能家居各子系统产品领域的发展状况、企业销售额、省市区域分布情况[5];
具体统计了最近几年来的销售情况,并对未来智能家居做了规划和预测,报告重点分析了智能家居在人们生活中的运用如:
家庭防盗,楼宇对讲系统,家庭监控系统等。
这些都和人们生活息息相关也将对人类以后选择智能家居做更好的铺垫。
2.3简易智能家居系统的发展趋势
近年来我们国家在对家居环保方面也下了不少功夫,以节约减排,绿色环保为主要目标,凸显现代智能家居的合理规划,共同创建一个绿色智能家居。
随着现代人民生活水平的提高,人们对居住意识也有一定的增强,更会去注重家庭的舒适,方便,安全等,所以越来越多家庭倾向于选择智能家居装置,因此智能家居系统必将有一个很好的发展前景。
作为智能家居核心系统的智能家居控制系统,它设计功能的完善必将推动住宅智能化的发展,智能家居系统也在各方面不断的完善,最终将发展成为一个功能集成、市场平民化的系统。
随着信息化走进千家万户,由国家经贸委牵头成立了家庭信息网络委员会,而信息网络技术体系研究及产品开发已经被列为国家技术创新的重点专项计划[6]。
智能家居数据采集终端以现代的信息化、智能化、网络化等为发展方向,形成了一个综合的数据端采集系统。
智能家居是人们追求高品质生活的体现,它将不断的涌入社会更多的家庭,它的存在势必掀起一场热潮。
家居智能化控制的开发和建设是未来国家、经济发展的必然趋势。
3简易智能家居系统的总体设计方案及论证
3.1简易智能家居系统总体设计方案
本设计采用的是单片机STC12C5A60S2为主控芯片,通过红外对射管计数器来检测进出房间的人数,记录在单片机中。
当有人进入房间时开启整个系统,温度采集模块采集是用DS18B20,采集周围环境温度与参考值进行对比,光照采集模块是采用光敏电阻,光敏电阻采集周围的的光照强度和设定的参考值进行对比,通过无线模块将主控板中采集到的数据处理后发送给下位机,下位机接收信息后调整风扇和照明灯,如果周围温度低于参考值则不开风扇若是高于参考值风扇则会随周围温度变化来进行自动调整,能够让室内的温度保持在一个特定的环境中,如果周围光强低于参考值,照明灯会随着光线强弱来自动调整,与此同时还在主控模块中添加按键功能实现手动的调节,若是没人则不开启。
3.2系统基本方案的论证与选择
3.2.1单片机的选择
方案一:
选用AT89C52芯片,内部具有4KBROM存储空间,最低承受电压为3V,而且与MCS-51系列单片机完全兼容[7]。
但是由于AT89C52不具备ISP在线编程技术和PWM调节。
当要烧入程序对软件调试时,要对芯片多次拔插不仅会对芯片造成一定的损坏更严重的还会使芯片烧坏。
所以AT89C52不适合运用于本次电路设计。
方案二:
选用STC12C5A60S2,该芯片内部有8KBROM的存储空间,最低承受电压为3V;
除了具有与AT89C52相同的功能外,还具有在线编程可擦除技术,PWM的调节。
当要烧入程序对软件调试时,STC12C5A60S2可以不需要拔下芯片烧写,直接对芯片进行改写这样就减少了对芯片的损伤。
综上所述,本设计选择STC12C5A60S2作为主控制系统的核心。
3.2.2温度传感器的选择
方案一:
选用热敏电阻作为温度传感器,它温度灵敏度高,热惰性小,寿命长,体积小,结构简单等,它最基本的特性是其阻值随温度的变化有极为显著的变化,热敏电阻通过与一个电阻串联来分压,利用伏安特性分析两个电阻变化的电压值,采集数值并进行A/D转换。
此设计方案需用A/D转换电路,不但增加硬件成本而且热敏电阻的感温特性曲线并不是严格线性的,敏感度较大就会产生较大的测量误差。
方案二:
采用数字式温度传感器DS18B20,DS18B20总共有三个端口中间的DQ为数字信号输入/输出端,其余两个分别为电源和接地端口,输入/输出只有一个端口易于与单片机连接,这样就可以去除A/D模块,简化系统电路。
另外,数字式温度传感器还具有测量精度高、测量范围广等优点。
综上所述,本设计选择DS18B20对温度进行采集。
3.2.3光强传感器的选择
TSL256x是第二代周围环境光强度传感器。
采用TSL256x实现光强度实时监测的系统,具有精度高、体积小等优点,芯片内部集成了积分式A/D转换器,采用数字信号输出,因此抗干扰能力比同类芯片强[8]。
但是由于该芯片价格昂贵,对电路精度,布线方面要求较高。
所以在本次设计中不适用。
使用光敏电阻作为传感器,具有灵敏度高,所测光谱范围广。
光敏电阻会感应光源来改变电阻阻值。
此设计现实中声光控制技术的运用已经证明了光敏电阻完全可以达到实际要求,且价格低廉,电路简单等优点[9]。
3.2.4显示模块的选择
采用LED数码管动态显示,显示较为直观,发光效果较好,对于显示数字最适合,而且显示结果较为单一,不采用。
采用LCD液晶显示屏,其能够清晰地显示各种文字、数字、字母等易于辨认,可以给人们视觉带来舒适感。
综上所述所以采用LCD液晶显示屏作为本设计的显示器。
4简易智能家居系统硬件电路设计
4.1简易智能家居系统总体结构
本设计采用的是单片机STC12C5A60S2为主控芯片,电源模块为单片机供电,通过按键来改变照明灯强弱和风扇大小,通过温度传感器和光敏电阻采集数据经过单片机处理后在LCD1602上显示,最后采用CC1101进行无线发送。
系统框图如图4-1所示,下位机通过CC1101无线接收主控系统发来的数据,单片机处理后通过驱动模块驱动照明灯和风扇工作,结构框图如4-3所示。
单片机
显示模块
无线发送模块
电源模块
按键输入模块
温度采集模块
光强采集模块
图4-1主控系统框图
驱动模块
单片机
无线接收
照明灯亮暗
风扇转速快慢
图4-2下位机框图
4.2简易智能家居系统设计模块
4.2.1主控模块
STC12C5A60S2单片机是一个小系统,因为它包含了采集模块和控制模块中所需的单元模块。
STC12C5A60S2是一种带60K字节FLASH存储器的低电压、高性能单片机[9]。
该单片机只要通过串行口就可以进行程序调试和软件更新。
STC12C5A60S2单片机最小系统包括晶体振荡器电路、复位开关电路如图4-4所示。
图4-4STC12C5A60S2最小系统
4.2.2驱动模块
本次驱动电路中采用的是L298做为电路的驱动模块电路图如图4-5所示,用单片机的P1.3和P1.4输出的PWM来控制驱动模块,来驱动风扇转动。
其工作电压高,最高工作电压可达46V,输出电流大,瞬间峰值电流可达3A,持续工作电流为2A,额定功率25W[10]。
图4-5驱动电路
4.2.3稳压电源模块
7805构成的稳压电路只要输入电压在7V到36V之间,电路的输出就将稳定在+5V,给单片机提供需要的电压。
此电路中给定输入的电压为7.8V,使得输出的电压稳定在5V。
稳压电路图如图4-6所示:
图4-6稳压电路
4.2.4温度采集模块
DS18B20总共有三个端口中间的DQ为数字信号输入/输出端;
其中GND为电源地电路图如图4-7所示;
VCC为外接供电电源输入端,此传感器是用单片机的P3.7口控制。
DS18B20适用范围广,相对测温度也比较精确。
在寄生电源接线方式时接地,工作原理中只要将数据端接个电阻即可完成其测温,方便且操作简单。
图4-7温度采集电路
4.2.5光强采集模块
光敏电阻属半导体光敏器件,除具灵敏度高,反应速度快,光敏电阻只要将一端接地,另外一个端接上一个10k的电阻分压作用再接到电源上[11]。
用单片机的P1.0口控制,就能对光照进行采集。
4.2.6按键模块
最常见的按键电路有一对一的直接连接和动态扫描的矩阵式连接两种。
一对一的直接连接就是一个按键直接对应一个CPU的输入口,即独立式键盘,用单片机P1.2-P1.5端口来控制按键。
本设计有四个按键来调整风扇大小和照明灯亮暗,采用单片机端口一对一直接控制按键,只占用了单片机四个端口,方便又简单。
连接方式如图4-8所示:
图4-8按键电路
4.2.7LCD显示模块
1602液晶也叫1602字符型液晶,其能够清晰地显示各种文字、数字、字母等易于辨认,可以给人们视觉带来舒适感。
传感器采集到温度和光照强度转换值,通过单片机控制在液晶显示屏中显示出。
本次的设计中我们要显示温度数值以及字母,1602液晶能够很清晰的显示,简单易读,所以此次方案我们采用的是1602LCD。
4.2.8无线传输模块
CC1101是一款低于1GHz高性能射频收发器,设计旨在用于极低功耗RF应用。
其主要针对工业、科研和医疗(ISM)以及短距离无线通信设备(SRD)[12]。
本系统的CC1101是通过单片机的P3.0及P3.1口控制接收和发射的。
无线电路连接图如图4-9所示:
图4-9无线电路
5系统软件程序设计
5.1系统总流程图
本设计通过用Keil进行编程调试,先对参数进行初始化,用红外对射管计数器检测是否有人进入房间,当检测到有人时单片机开始工作。
先对温度进行采集,通过DS18B20采集当前周围环境温度与参考值对比,用光敏电阻采集当前周围环境光强与参考值对比,照明灯和风扇都会自行的调整同时也可以按键来控制。
开始
初始化
接收数据
风扇控制
照明控制
红外探测是否有人?
单片机开始工作
温度采集
光强采集
按键控制
无线发送
N
Y
(a)红外探测流程图(b)主控模块流程图(c)下位机流程图字体
图5-1系统总流程图
5.2DS18B20温度控制程序设计
DS18B20中有3个端口,其中一个接地一个接电源,数据端接个电阻即可完成其测温,首先为程序需要的参数初始化设定参考值,DS18B20感应周围环境的温度,当温度高于参考值时开启风扇,风扇会根据当前温度进行自动调整[13]。
若是风扇的转速不满意时可以用手动按键来加大或减小风扇速度,当温度低于参考值则不需要开启任何装置,结束程序。
工作流程图如5-2所示:
温度是否高于参考值
开启风扇
关闭风扇
结束
N
Y
图5-2温度控制设计
5.3光敏电阻控制程序设计
光敏电阻有两个端口只要将一端接地,另外一个端接上一个10k的电阻分压作用再接到电源上。
光敏电阻检测房间内的光照强度是否低于参考值,若是则要开启照明装置,照明灯会根据周围光线自动调整,当光强高于参考值则不需要开启任何装置结束程序。
还可以通过按键对光强进行加强或减弱。
工作流程图如图5-3所示:
光强是否低于参考值
开启照明灯
关闭照明灯
N
Y
图5-3光强控制设计
5.41602显示子程序设计
1602驱动程序设计主要是读写程序的设计。
由时序图可知,LCD的工作时序与51单片机的读写时序不同。
只能用软件模拟的方式产生工作时序。
驱动程序可分为四种情况:
LCD写命令、LCD读状态、LCD读数据、LCD写数据。
流程图如图5-4所示。
(a)写命令(b)写数据(c)读状态(d)读数据
图5-4LCD1602工作原理
在1602的基本读写程序基础上,还要再设计光标控制、打印字符串、显示开关、清屏等子程序。
由于一些子程序只要一条命令即可完成,这里以印字符串为例说明。
其它子程序均可不再编写。
在1602LCD上显示字符串程序流程图如图5-5所示。
图5-5显示流程图
5.5无线模块程序设计
本设计的无线模块是采用CC1101,CC1101是高效的SPI接口,接受灵敏度高,视
距可靠传输距离可达350m[14]。
该模块是用单片机的P3.0和P3.1口进行控制。
只要将
设置参数
发送端发送数据
接收端接收数据
CC1101其中的发射端和接收端分别接单片机的接收端和发射端,剩余的两端接电源的正负两极。
需要设置的参数:
波特率为9600bps通信频道为001。
具体流程图如图5-6所示:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 简易 智能家居 系统
![提示](https://static.bingdoc.com/images/bang_tan.gif)