基于nRF24L01组网的可移动无线智能开关系统设计.pdfVIP

基于nRF24L01组网的可移动无线智能开关系统设计.pdf

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ELECTRONICS WORLD 技术 交流 ・ 基于nRF24L01组网的可移动无线智能开关系统设计 惠州学院 蔡俊豪 陈宝昌 钟宇祺 冉召会 【摘要】 随着社会经济的飞速发展及信息通信、控制、互联网等技术的进步,智能化产品不断被人们所熟知,而智能开关是家居智能化的重 要组成部分。针对传统机械式手动开关的缺点,本设计以STM32为核心处理单元,将多个nRF24L01节点组成星型模式下的无线网络,实现 触摸、显示室内温湿度、声控延时、集中控制、开关面板之间相互通信等功能。 【关键词】 STM32;家居智能化;nRF24L01;无线网络 技术相结合,确保其采集数据的准确性。DHT11采用串行接口单总 0.引言 线数据传送方式,每次传送40bit数据,40bit数据包括空气中温度以 及湿度数据。 传统的机械式手动开关只能进行一对一的控制,且存在寿命 2.3 无线通信模块 短、安全性低、需进行布线等缺点。本设计综合利用电子、计算 考虑成本和功耗问题,本系统采用无线通信芯片为可收发的 机、通信等相关技术的融合下来构建在无线的控制下实现智能控 nRF24L01芯片,其工作在2.4GHz 的ISM 频段,通过SPI接口控制其 制。该设计不仅弥补了传统机械式手动开关不足,而且成本低,使 输出功率频道和设置协议,拥有收发、配置、空闲和关机四种工作 用方便,新增的功能给予人们人性化体验。 模式,具有低功耗、自动重发功能、多频点和高频点的特性。 1.系统总体方案和工作原理 3.软件设计 该设计由开关面板发送端(NRF 主节点) 、开关面板协调端 本系统软件设计思路为在正常情况下NRF主节点、NRF协调器 (NRF协调器节点)和接收控制端(NRF接收节点)三部分构成。 节点和NRF接收节点都为接收模式。触摸到NRF主节点的按键启动 开关面板发送端主要由触摸按键、温湿度模块、射频模块和核心处 第一种工作模式,NRF主节点转换成发送模式,每个按键代表不同 理单元构成,用来实现控制信息的发送以及接受NRF协调器节点的 的发送地址,NRF主节点将控制信息发送给地址相匹配的NRF协调 信息。开关面板协调端主要由触摸按键、声控光敏模块、射频模块 器节点,NRF协调器接收并处理信息后转换为发送模式,并将信息 和核心处理单元构成,用来实现控制信息的发送以及接受NRF主节 传送给与之发送地址相匹配的NRF接受节点。触摸到NRF协调器节 点的信息。接收控制端主要由射频模块、继电器模块组成,用来接 点按键启动第二种工作模式,NRF协调器节点转换为发送模式,先 收数据以及实现对用电设备的控制。系统结构图如图1所示。 将信息传送给与之地址相匹配的NRF接收节点,传送完毕后,再次 该系统工作过程分为两种工作方式:第一种工作方式为NRF主 改变发送地址,将控制信息反馈给NRF主节点,信息传送完毕后进 节点将控制信息发送给NRF协调器节点,NRF协调器节点处理完信 入接收模式。 息后再将信息发送给NRF接收节点,NRF接收节点接收并处理信息 NRF 组网的原理为NRF 主节点有5个发送地址,每个发送地址 后对电器设备实现控制;第二种工作方式为NRF协调器节点将控制 为32位,理论上一个主节点可以和1280个NRF协调器节点进行组网 信息发送给NRF接收节点,并且将信息反馈给NRF主节点。 通信,而一个NRF协调器节点理论上也可以和1280个NRF接收节点

文档评论(0)

独行千里 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档