基于NRF24L01的智能家居系统(共20页).doc
《基于NRF24L01的智能家居系统(共20页).doc》由会员分享,可在线阅读,更多相关《基于NRF24L01的智能家居系统(共20页).doc(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上电子系统设计大赛作品申报表作品名称 基于NRF24L01的智能家居系统参赛项目电子系统设计团体赛申报单位名称 (此处加盖单位公章)参赛者姓名 许永强 李明权 王海银指导教师姓名 郭宇联系方式联系人郭宇电话手机邮箱作品简介(含图片、开发背景、结构说明、功能与使用说明等,字数不超过1000字)平台选型说明设计说明(含原理图、设计原理、设计方案等,字数不超过3000字)作品特色(含作品的先进性、实用性、创新性等,字数不超过500字)声明本参赛队伍所有成员一致同意,在不涉及技术泄密的情况下,大赛主办方及相关技术支持单位,可以将该参赛作品用于大赛等有关活动使用。注:本申报表电子
2、版及作品全景照片发送李建海或于晓伟,邮箱EITP或yuxiaowei,电话:。专心-专注-专业附录:目 录1产品简介) )2平台选型说明)3设计说明) ) 0) nRF24L01数据传输模块概述2) 3)7)4产品特色0) 0)1.产品简介1.1课题背景 随着计算机网络技术和电子信息技术的发展,实现对家庭信息的及时 监控与保障安全是现在智能家居系统的普遍要求。 可靠性高、便于移动等优点。 本文在分析了国内外智能家居系统发展现状的基础上,针对实现智能家居无线控制系统中最实用与必要的主要环节,通过对STC15F2K60S2主控板和NRF24L01无线模块以及多个传感器的学习,设计制作出了最通用简洁
3、的无线数传智能家居系统。1.2结构说明 根据系统的设计要求,作品主要分为两大部分9个模块,具体如下图1.2所示。液晶显示模块 主控模块矩阵键盘步进电机 门禁系统部分 温度传感器数传模块人体热感数传模块无线数传主接收模块 光敏传感器数传模块烟雾传感器数传模块 无线数传部分 (2)门禁系统:门禁系统采用密码输入准入方式,处理器采用STC15系列单片机,输入设备采用比赛组委提供主控板上自带的4x4矩阵键盘,密码和操作信息通过1602液晶屏显示。(3)无线数传模块:无线数传模块采用NRF24L01无线射频芯片,可以实现点对点或是1对6的无线通信。处理器采用了STC89系列单片机,实时检测到的数据通过1
4、602液晶显示。1.3功能与使用说明具体功能与使用如下图所示 功能:本家居系统可以实现对室内环境的实时监测,在1602液晶显示上实时显示监测到的信息,方便主人获取室内环境参数。为家庭营造个安全舒适的环境。各个传感器数传模块除了将采集到的参数发送出去之外,还会自己根据环境参数实时作出反应。功能如下: DS18B20温度传感模块:监测室内环境温度在1602液晶上显示,并发送到主接收模块显示。当环境温度大于设定值时,本温度传感模块将控制所在居室的降温设备。 MQ-2气体烟雾传感模块:主要用于厨房的可燃气体监测,本传感模块在环境正常时候处于待机节电模式,当检本烟雾传感模块将控制排气设备和窗户的开启。并
5、发送警报信息至主接收 DYP-ME003人体感应模块:本模块有两方面的应用,可通过key开关选择。断开开关,人体感应模块进入灯控功能。此时,当有人进入感应区时,感应区的照明灯开启。当主人要离家时,闭合key开关,人体感应模块进入警报状态。此后,若有人进入感应区,液晶显示warning!警告信息。并发送警报信息至主接收模块。 光敏传感模块:本模块实时监测室内光线强度,根据光线强度控制照明灯和窗户的开和关,液晶实时显示出光线强度是否在舒适的范围内。光线较舒适时,模块处于待机节电模式。当光线较暗时,液晶显示光线较暗信息,本模块控制窗帘和照明灯开启,并将信息发送至主接收模块液晶,显示出光线较暗信息。(
6、1) 使用说明: 本作品门禁系统主控采用比赛组提供的以IAP15F2K61S2单片机为核心主控板(如下图1),自带有1602液晶接口和矩阵键盘,采用5V开关电源。接通电源后按一下单片机的复位开关,此时我们可以看到液晶屏显示出welcome字符内容。然后通过矩阵键盘的上的相应按键功能(如下图2)实现输入密码开门、关门、响门铃、更改密码、返回主界面等功能。 图1 图2 操作时,先打开主接收板电源,然后开启温度传感器电源,预热延迟一段时间后,主接收板将会接收到温度传感器模块发送来的实时检测到的温度数据。打开光敏数传模块板电源,一段时间预热后,光敏数传模块会根据实时检测到的光线强度控制照明灯和窗帘。而
7、主接收板将会接收到此模块的监测信息,并作出相应显示。其余数传模块板操作过程类似。 2 平台选择说明 2.1 主控部分 主控部分采用比赛组委会提供的IAP15F2K61S2为核心的单片机,其原理图和实物图如下图1、2所示 图1 图21.主控采用宏晶公司最新STC系列IAP15F2K61S2芯片。ISP/IAP,在系统可编程/在应用可编程,无需编程器,无需仿真器。可当仿真器使用。2.增强型8051CPU,1T,单时钟/机器周期,速度比普通8051快8-12倍3.61K字节片内片内Flash程序存储器,擦写次数10万次以上4.片内大容量2048字节的SRAM5.大容量片内EEPROM,擦写次数10万
8、次数以上6.共8通道10位高速ADC,速度可达30万次/秒,3路PWM还可当3路D/A使用7.共3通道捕获/比较单元(CCP/PWM/PCA)8.内部高可靠复位,8级可选复位门槛电压,彻底省掉外部复位电路9.内部高精度R/C时钟,内部时钟从5MHz35MHz可选,相当于普通8051的60MHz420MHz10.两组高速异步串行通信端口(可同时使用),可在5组管脚之间进行切换,分时复用可当5组串口使用。11.一组高速异步串行通信端口SPI。12各种接口扩展齐全。13.一根优质USB线实现系统供电、程序下载、通信功能。3设计说明3.1设计要求(1)门禁系统部分要实现密码输入准入,输入错误三次后,触
9、发警报。可通过键盘设置新密码。所用电路模块均由比赛组提供的主控板提供,节约设计成本。(2)无线数传主接收板实现对信息准确接收,丢包现象较少。(3)温度数传模块板实现对环境温度的准确检测,控制降温设备的开启,并能实时发送至主接收板显示,丢包现象较少。(4)光敏数传模块板实现对所在环境光线强度的实时检测,并根据检测的信息控制灯光和窗帘的开合关,并发送信息之主接收板,丢包现象较少。(5)烟雾数传模块板实现对环境中可燃气体和烟雾的检测,检测到可燃气体或烟雾后,控制排气设备开启,并发送警告信息至主接收板,发出警报。丢包现象较少。(6)人体感应数传模块板实现两个功能,主人在家时对照明灯进行控制,实现人来灯
10、亮,人走灯灭的效果。主人离家时实现防盗警报作用,实现检测的有人发出警报的作用,并将警报信息发送至主接收板。(7)电路板元器件布局要规律美观,走线有序,焊接点精致。(8)家居模型外观美观,房间布局合理,制作精致。3.2系统硬件电路设计3.2.1无线数传传感器模块本模块由STC89C52单片机为核心,L7805、RE133-3.3A稳压芯片和1602液晶显示模块组成,其原理图和实物图如下图1、2所示 图1 图 2 模块外接7.5v电压,经过两个稳压器的稳压变换,可为本模块提供两种工作电压。STC89C52正极连接到L7805输出引脚获取稳定的5V电压,同时为RE133-3.3A提供5V输入电压。N
11、RF24L01接口连接STC89C52的P1口,电源正极连接到RE133-3.3A输出引脚,获得稳定的3.3v电压。1602液晶显示屏D0-D7通过拉高电阻连接到STC89C52的P0口。RS、RW、EN使能端分别连接到I/O口P2.6 P2.5 P2.7。 3.2.2无线数传主接收模块 主接收模块原理图、实物图下图1、2所示 图 1 图 2nRF24L01对电压要求较高,供电的电压要足够稳定,所以供电的电源经过两次稳压。nRF24L01无线模块的理想工作电压是3.3伏,其中的一次稳压还要对电压进行转换以满足无线模块的工作电压。给该模块供电的电压采用7.5v,经LM7805稳压模块,电压转为稳
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 NRF24L01 智能家居 系统 20
限制150内