一种基于ZigBee和STM32的室内智能照明系统的设计

在人们的传统意识中,照明系统仅以照明为目的。传统的照明系统中主要的控制方式有手动控制方式和自动控制方式。其中手动控制方式简单、有效,但是过于依赖人工操作,并且控制相对分散,不能有效管理;自动控制方式主要是由时钟元件、光电元件或两者组合的方式来实现对照明设备的控制,这种控制方式减少了对人员的依赖性,管理相

对集中,实现了照明控制的自动化,但却不能对照明系统进行调光控制。

此外,随着生活水平的不断提高,人们对日常生活的无线化、网络化、智能化、节能化的需求越来越强烈,以上两种传统的照明控制系统已经无法满足人们对日常生活品质的需求。基于上述原因提出了一种基于ZigBee和STM32的室内智能照明系统的设计。

1系统总体设计

本系统主要由终端节点、路由器节点和协调器节点组成。三个节点各司其职,终端节点主要负责消息的传输和允许共它节点通过它接入到网络中;协调器节点则主要负责网络的建立、维持和管理,以及整个网络数据信息的收集、处理和显示等。在这三个节点当中协调器节点是整个网络的核心。系统总体设计框图如图1所示。

本设计主要实现的功能如下:

(1)采用带调光模块的LED灯具,通过程序控制可以实现灯光亮度的自动调节,利用室内灯光与自然光的相互补偿使室内照度保持在一个合适状态;

(2)采用照度采集节点,可以实时地采集并监控室内照度;

(3)加入掉电自锁功能(在突然停电的情况下再次来电所有灯具都处于关闭状态);

(4)加入部分情景模式,在不同的室内环境需求时可以很方便地对灯光环境进行选择(如家人一起看电视时的影院模式,看书写字时的学习模式等)。

除上述主要的功能外,本设计还预留了部分外围接口电路,可以加入一些相应的传感器实现更多的功能(如加入燃气传感器来预防厨房燃气泄漏,加入烟雾传感器防火灾等)

2系统硬件电路设计

系统硬件电路部分主要由协调器节点电路、系统照度采集节点电路、系统LED调光节点电路以及系统路由器节点电路四部分组成。

2.1系统照度节点电路设计

照度采集节点由CC2530和光照度传感器(BH1750FVI)组成。本节点主要是对室内的照度进行实时的采集并通过ZigBee模块发送给协调器,协调器再对接收到的照度信息进行整合处理,然后在LCD上实时显示出室内的照度信息,并根据照度信息给LED照明节点发送相应的指令,对LED灯进行相应的亮度调节。

BH1750FVI传感器是一个光电集成传感器,其主要有如下几个特点:1)可以输出对应亮度的数字值;2)广泛的输入光范围(相当于1-65535lx);3)通过降低功率功能,实现低电流化;4)无需其它外围部件;5)光源依赖性弱(白炽灯、荧光灯、卤素灯、白光LED、日光灯)。

照度节点硬件电路图如图2所示。

2.2系统LED调光节点电路设计

LED调光节点由CC2530和调光模块组成。调光模块可以根据ZigBee模块接收到的指令实时地对LED灯进行亮度的调节。调光的目的是为了使室内自然光跟LED灯光进行相互的补偿,使室内照度达到一个合适状态。

本节点的调光模块选用LED恒流驱动PWM调光模块。LED调光节点硬件电路图设计如图3所示。

2.3系统路由器节点电路设计

路由器节点是在CC2530模块上扩展了一个CC2591模块,该模块是一个真正意义上精心设计的带PA+LNA无线收发模块。该节点主要负责接收终端节点信息并转发给协调器,或转发协调器的反馈信息给终端节点。

在开阔的场地上,CC2530的传输距离可达100m,但在室内环境下由于有墙体的遮挡,存在路径损耗问题,实际传输距离大大缩短。在室内中间位置若仅放置一个由CC2530构成的路由节点,很可能造成数据传输错误甚至数据丢失。所以在实际设计电路时,路由器节点采用的是CC2591+CC2530组合的形式。CC2591是一个2.4GHz的射频前端芯片,它可以通过PA提高发射功率,从而延长通信距离。该芯片还可以通过LNA来改善接收机的灵敏度。通过以上两点可以很好地保证该系统数据传输的完整性。CC2591+CC2530硬件电路如图4所示。

2.4系统协调器节点电路设计

协调器节点由STM32F107、CC2530、12864LCD、矩阵键盘、DS18B20和DS1302模块组成。该节点是整个系统的核心,主要负责网络的组建、维护、控制终端节点的加入和删除,以及整个系统信息的处理和显示等。其中STM32F107是意法半导体推出的全新STM32互联型微控制器,此芯片集成了各种高性能工业标准接口,且STM32不同型号产品在引脚和软件上具有完美的兼容性,可以适应多种应用。此外该芯片还可以嵌入μC/GUI系统,拥有独立的32位指令总线和数据总线,全面支持32位Thumb-2和16位Thumb指令等。

协调器节点硬件电路原理图如图5所示。

3软件部分设计

软件部分主要是完成对整个系统硬件电路的编程设计。其中终端节点程序主要完成信息的采集、上传和控制等。协调器节点程序用于实现整个网络的组建、维护和管理以及相应数据的收集、处理和显示等。3.1协调器节点软件设计

协调器节点首先判断是否有数据传送,若有,则选定信道建立网络,进行数据扫描和读取,并打包发送数据。由于电源损耗主要集中在无线数据的收发阶段,在没有接收到时钟信号的唤醒命令前,使其处于睡眠状态,以达到延长电池的使用寿命、减少功耗的效果。程序流程图如图6所示。

3.2终端节点软件设计

3.3路由器节点软件设计

程序中将设备类型设置为网络路由节点,在ZigBee协议栈中只需要更改应用层事件处理函数使其在接收到信息后调用程序把接收到的信息发送出去即可。

4系统调试

为对系统进行功能的测试,特选择宿舍为实验场所,分别在宿舍的三个卧室各放置3个照明节点和一个照度采集节点,然后对系统的功能进行测试。通过测试,系统能够准确地实现无线控制功能。照度节点能够准确地采集环境的光照度信息,ZigBee模块能够正常地进行数据的相互传输,PWM调光器模块能够准确无误地对LED灯进行相应亮度的调节。此外各种情景模式,如室内温度和时钟信息都可以按照预定指标正常工作。

5结语

此无线智能照明系统不仅可以用于室内照明的全自动控制,也可根据不同的需求进行手动的调节,这样既可以节约能源又可以使室内光照度达到适合人类活动的最佳状态。本系统具有体积小、功耗低、功能强和可灵活扩展等特点。此外本系统不仅可以用于家庭室内也可应用于学校教室、公司办公区、会议室和KTV等各种不同的场合,只需在运用时对相应模块和程序进行相应的调整即可。本系统在智能照明控制领域具有广阔的应用前景。

THE END
1.家装设计软件哪个好10款3d家装设计软件精华推荐→MAIGOO知识软件特点:①海量房产户型·素材②免费③情景化智能购物④生成预算清单。 8、酷家乐 这是一款在线使用的室内设计软件,刚刚出来不久,用户体验方面还不够成熟。户型图绘制好以后即可进行室内装修设计,操作简单,功能一般。没有用过类似软件的朋友可能还是需要点时间来熟悉。 https://m.maigoo.com/goomai/211842.html
2.2024必备的10个室内设计软件推荐!室内设计软件是用于创建和编辑二维或三维室内设计项目的计算机程序。这些软件可以帮助设计师、建筑师和室内设计师更有效地构思和展示他们的设计理念,提高工作效率。 随着科技的发展,室内设计已经不再仅仅依赖于设计师的个人经验和手绘技能。越来越多的室内设计软件应运而生,它们可以帮助设计师更高效、更精准地进行设计。对https://boardmix.cn/article/10-interior-design-softwares/
3.智能室内设计软件介绍智能室内设计软件是否能够根据用户需求进行设计? 智能室内设计软件能够根据用户需求进行设计。用户可以在软件中设定房间大小、家具尺寸等参数,软件会根据这些参数生成符合用户要求的设计方案。 智能室内设计软件有哪些主要功能? 智能室内设计软件主要具有以下功能:1. 生成室内设计方案;2. 提供家具搭配建议;3. 模拟室内光照情https://www.3vjia.com/seo/seodetail/00041/08307.html
4.装修设计软件室内设计软件家装设计软件BIM软件BIM家装设计软件---家装标准化、产业化互联网思维(小米家装)的强力推手。BIM软件与装修公司ERP系统互联,平面、效果、施工、动画、报价、加工、生产、采购、配送、安装数据无缝对接,装修项目全程管控。 BIM软件是室内设计软件、家装设计软件、装修设计软件的专业BIM软https://www.envisioneer.cn/index/index2
5.天越室内覆盖智能设计软件天越室内覆盖智能设计软件下软件授权:收费 天越室内覆盖智能设计软件安装教程 适用于各种室内场景的无线覆盖设计的专用软件,支持iDEN、TETRA、CDMA800、GSM900、DCS1800、PHS、W-LAN以及包括WCDMA、TD-SCDMA在内的多种移动通信系统。备注:本软件必须先安装AutoCAD04-09版本方可使用。 https://www.wmzhe.com/soft-3925.html
6.天越室内覆盖智能设计系统天越室内覆盖智能设计系统5.0天越室内覆盖智能设计系统 5.0 官方安全无毒 资源大小:7.85 MB 月下载量:107次 软件属性:简体中文 免费软件 系统平台:WinXP/Win98/WinNT4/WinMe兼容软件 更新时间:2011-12-19 相关合集: 3d设计效果图制作软件 用户评分:6 用户推荐: 5 1 官方网站:暂无https://xiazai.zol.com.cn/detail/33/329579.shtml
7.天越室内覆盖智能设计软件V5.0下载软件介绍 适用于各种室内场景的无线覆盖设计的专用软件,支持iDEN、TETRA、CDMA800、GSM900、DCS1800、PHS、W-LAN以及包括WCDMA、TD-SCDMA在内的多种移动通信系统。备注:本软件必须先安装AutoCAD04-09版本方可使用。 天越室内覆盖智能设计软件下载地址 普通下载https://www.xiazaiba.com/html/34013.html
8.AI室内设计软件:智能设计,打造理想家居创业仆其次,它可以根据你的需求,自动生成个性化的设计方案!上传你家的户型图,输入你的装修需求,比如喜欢什么颜色、想做哪些功能分区,软件就能自动生成符合你需求的方案。而且软件还会根据你的预算,推荐性价比高的家具和装饰材料,让你省钱又省心! 更重要的是,AI室内设计软件还拥有智能的互动功能!不满意软件提供的方案?没关系https://cyepu.com/55938.html
9.天越室内分布设计软件下载天越室内分布设计软件最新版是一款功能相当出众且专业性极强的室内设计软件,天越室内分布设计软件最新版拥有直观的操作界面,其软件为用户提供智能绘制平面图、场强仿真、智能打印、自动生成器件标签、主干优化、智能切图、图框压缩、单点场强仿真等多种功能,支持W-LAN、WCDMA、TD-SCDMA、PHS等多种移动通信系统。 https://mydown.yesky.com/pcsoft/413563746.html
10.天越室内分布设计软件下载天越室内分布设计软件是一款功能强大的室内设计软件,主要提供了智能绘制平面图、场强仿真、智能打印、自动生成器件标签、主干优化、智能切图、图框压缩、单点场强仿真等多种功能,支持W-LAN、WCDMA、TD-SCDMA、PHS等多种移动通信系统。 软件功能 1、比例设置功能 http://downza.cn/soft/285945.html
11.天越室内覆盖智能设计优化工具下载CAD软件关键字:CAD图形软件天越室内覆盖智能设计优化工具软件 本地下载 大小:(14.72MB) 软件介绍软件截图软件专题软件问答下载地址 猜您喜欢: 软件主要用于解决移动通信等无线系统(2G、3G)在大型覆盖场所(如商务楼、隧道)的室内覆盖设计问题,可广泛用于方案设计人员对楼宇及隧道等建筑物内设计方案更快捷方便的完成设计。该功能https://www.crsky.com/soft/18966.html
12.室内设计软件HomeDesignerSuite2021安装及激活教程(附替换补丁本文关键词:家居设计软件,智能家居设计软件,Home,Designer Home Designer Suit 2021如何免费激活使用?Home Designer Suite 2021是一款非常专业的家居设计软件。享受专业人士用于家居设计,装修,室内设计,户外生活和成本估算的相同类型的工具。 首先需要先下载软件,下载地址如下 https://edu.xinpianchang.com/article/baike-3134.html
13.基于STM32的室内智能系统设计(硬件+软件)电路方案注意:该设计来源网络免费分享,室内智能系统程序仅供参考,供大家学习,不可用于商业目的。 STM32_64脚_最小系统.rar 下载 描述:STM32最小系统原理图和PCB源文件,用AD软件打开 程序_室内智能控制系统 .rar 下载 描述:源代码,开发环境:MDK4.73 安卓手机串口调试助手.rar https://www.cirmall.com/circuit/2415
14.国内AI软件室内设计:赋能家居设计新境界AI百科在数字技术蓬勃发展的时代,人工智能(AI)已渗透到家居设计领域,为室内设计行业带来了变革性的影响。国内涌现出一批优秀的 AI 软件,赋能设计师和家居爱好者创造出令人惊叹的室内空间。 一、AI 软件室内设计的优势 自动化设计流程: AI 软件可以自动生成设计方案,大幅缩短设计时间,提升效率。 https://heiti.cn/ai/22771.html
15.基于STM32的室内智能系统设计(硬件+软件)作品主要设计一个智能系统,通过手机发送命令,达到无线控制家电的目的。同时通过GSM模块发送短信,可以达到火灾预警,防盗报警,室内求救,应急灯等日常危险应对措施。(PS:有点点像智能家居哦,哈哈) 视频演示: 相关参数信息: MCU:STM32 开发环境:MDK4.73 编程语言:C语言 附件内容截图: 注意:该设计来源网络免费分享,室内智https://download.csdn.net/download/weixin_38556189/16795572
16.酷家乐导出图纸无法居中怎么办?室内设计导出户型图纸无法居中解决办酷家乐智能设计软件 V1.0.0 官方安装版 类型:辅助设计 大小:51.3MB 语言:简体中文 时间:2022-12-08 查看详情 如图所示,导出户型图纸发现显示很小或无法居中,显示在左下角,那么如何让导出的户型图正常显示呢,本文将为大家说明解决方法。 解决方法: 在户型工具平面视角下,将界面一直缩小,检查画布网格外面是否有多余https://www.jb51.net/softjc/866161.html
17.福州软件职业技术学院21级建筑室内设计1班林芷萱 21级建筑室内设计2班叶迪铮 21级建筑室内设计4班王烽蔺 21级建筑室内设计5班吴婷婷 21级建筑室内设计4班林嫣 21级建筑室内设计1班杨绿萍 21级建筑室内设计1班林德伟 21级建筑室内设计1班林芷萱 21级建筑室内设计4班刘浩铭 21级建筑室内设计4班王烽蔺 21级建筑室内https://www.fzrjxy.com/posts-details-i-2463.html
18.安徽智能软件园1#2#楼室内精装修设计项目中标结果公示招标单位 地区 安徽 中标单位 中国建筑西南设计研究院有限公司 项目编号 中标金额 242.25万元发布时间 2023-06-16 项目分类 中标行业分类 市政 相关产品 正文内容 安徽智能软件园1#2#楼室内精装修设计项目中标结果公示 安徽智能软件园1#2#楼室内精装修设计项目评标工作已经结束,中标人已经确定。现将中标结果公示如下https://www.ccement.com/xm/bcon-2183159.html
19.智能建造实训中心3、实现从智能数据抓取(测量信息智能采集)、数据处理(数据接口到BIM软件,结构设计软件)、数据决策交互(智慧工地、实景课堂)智能建造全过程培养闭环。 二、软硬件系统 1、智慧授课+实训中心物联网系统 智慧教学云平台软件 物联集控平台 电子班牌平台软件及班牌小程序台软件 https://civil.ncut.edu.cn/info/1282/6681.htm
20.酷家乐3D云设计,室内装修效果图在线设计梦想导航酷家乐是一款专业高效的室内装修3D智能云设计软件,同时为用户提供海量3D室内装修设计方案,户型图,装修效果图,装修知识等服务,酷家乐在线云设计工具让家居设计变得-梦想导航https://nav.dreamthere.cn/site/index/4075
21.智能家居论文[必备15篇]智能家居论文2 采用Kinetis K10作为核心控制器,使用触摸屏实现显示和控制等人机交互功能,设计重点体现现代家居的安全监测和舒适度调节。软件方面成功移植了μc/OS操作系统,实现了防盗报警、消防报警、IC卡门禁、灯光调控、电动窗帘、温湿度检测和背景音乐控制等功能,实验室验证了系统的可行性和实用性。 https://www.ruiwen.com/lunwen/7952983.html