0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Wi-Fi智能开关eSWITCH的应用

李麒铭 来源:testd27 作者:testd27 2022-07-27 08:02 次阅读

家庭自动化是一门跨学科科学,它结合了不同的工程领域(建筑、电子、能源、电气工程和自动化),以提高家庭生活质量。在谈论家庭自动化时,有无数的应用。物联网设备的普及和人工智能领域的进步促进了家庭自动化技术的发展。涉及的应用范围从智能照明控制到集成报警系统,再到能源供应系统的监测和控制。 传感、执行、处理和数据通信是所有这些应用程序的基础;这些操作将被远程存储,以创建统计数据、趋势和预测性维护干预。近年来,SONOFF 是最受欢迎的家庭自动化设备之一;它是一种极其通用的电子开关,能够驱动 220-VAC 负载。在本文中,我们将了解如何创建类似的设备 eSWITCH。

eSWITCH:Wi-Fi 智能开关

事实证明,SONOFF 是一款备受关注的设备,不仅因为它的电子元件和设计(实际上非常简单),还因为它的高集成度和配置。SONOFF 环境对安装设备有很大帮助,它对虚拟用户非常有用。由于安装简单和产品成本低,公司发展迅速。网络提供了各种解释 SONOFF 工作原理教程视频。由于与著名的 Alexa 和 Google Home 平台集成,这些设备可以通过智能手机应用程序和语音控制进行远程控制。

SONOFF BASIC R2 将成为我们的参考点:它配备继电器,可以直接驱动 220-VAC 负载。我们将创建一个 eSWITCH,一个 Wi-Fi 智能开关,它和 SONOFF 一样好。

硬件:组件、原理图和 PCB

制作一个类似于 SONOFF 的 Wi-Fi 智能开关并不是很复杂。我们想要获得的功能是:

驱动两个 220-VAC 负载

读取单线传感器,例如经典的 DS18B20 温度传感器

因此,需要为此类应用选择正确的组件。

系统中的硬件模块有:

电源部分

微控制器编程部分

双继电器接口部分

单线传感器接口部分

为了实现电子电路,需要获得两个电源电压:5 VDC 用于驱动继电器线圈,3.3 VDC 用于为微控制器提供电流。在图 1 中,您可以看到电源部分的接线图。它主要由一个降压AC/DC转换器HLK-PM01组成。该组件的输入电压范围为 100 至 240 VAC,输出电压为 5 VDC,它可以提供高达 600 mA 的电流,总功耗为 3 W。该模块非常小,价格仅为 2 美元左右。HLK-PM01 的主要优点是它不需要任何额外的电路即可正常工作。然而,AC/DC 转换器数据表报告了一系列建议用于过流保护的组件(1-A 保险丝和 220-VAC 压敏电阻)和改进滤波(0. 1µF 容量和 10 至 30mH 共模电感,用于 EMC 认证和 EMI 滤波)。虽然不是必需的,但遵循组件制造商的说明是一种很好的做法,尤其是当它们涉及安全要求时!

图 1:电源部分

另一方面,3.3-VDC 电压是通过低压差稳压器 SE8533-HF 从 AC/DC 转换器的输出获得的。这款 Seaward Elec 稳压器采用 SOT-89-3 封装,能够提供高达 250 mA 的电流,足以为微控制器供电。

为该应用选择的微控制器是 ESP8266,包含在 ESP12F 模块中,这是一款具有众所周知的特性的 Espressif SoM。特别是,这款微控制器非常适合此类应用,因为它以极低的成本(不到 2 美元)提供高性能和 Wi-Fi 连接。在图 2 中,可以看到处理部分及其编程连接器。事实上,除了 SoC 之外,还有一个带有 TTL 逻辑的 6 针梳状连接器,可以让 ESP 模块的 SPIFLASH 芯片内部的固件刷新。除了 RX、TX、GND 和电源引脚之外,复位引脚和捆绑引脚 (GPIO0) 还连接到编程连接器。GPIO0 必须处于高逻辑电平才能从闪存启动,而处于低逻辑电平则允许固件的刷新。一个带有限流电阻LED 也连接到引脚 GPIO0,以便它可以用作可以由固件自由控制的状态引脚。其他捆绑引脚(GPIO2 和 GPIO15)未使用,因此未连接。引脚 GPIO12 和 GPIO13 用于驱动 RELE1 和 RELE2,而 GPIO14 用于连接温度传感器。

图 2:处理和编程部分

驱动部分,如图 3 所示,使用由 BC337 NPN 晶体管和相关再循环二极管驱动的两个继电器,以及一个状态 LED。220-VAC 电压将直接传输到接线盒上的负载。此外,继电器是可选的:电路布局提供了使用 SLA-5VDC-SL-A(在 220 V 时具有高达 30 A 的 5-VDC 驱动电流)和 SRD-5VDC-SL-A(具有5-VDC 驱动电流,在 220 V 时高达 10 A)。

图 3:继电器部分

220VAC线路由于功率大,需要用电工线做,以免过大的电流使PCB过载,从而防止板子和用户遭受甚至严重的损坏。

最后,GPIO14 与 GND 和电源一起连接到三极连接器,可用于任何类型的应用。例如,可以连接 DS18B20 数字温度探头并使用单线协议读取相关测量值。

PCB 如图 4a 和 4b 所示。

图 4:a-up) PCB 顶部;b-bottom) PCB底部

为了便于组装,此版本的 eSWITCH 采用分立的 PTH 组件制成;只有ESP12F模块和SE8533-HF稳压器是贴片元件,手工组装需要手工技能。图 5a 和 5b 显示了电路板和组件的 3D 渲染。

图 5:a) 顶部 3D 渲染;b) 底部3D渲染

软件:工具链和通信

硬件组装好后,就该考虑软件了。ESP12F 模块可通过 Arduino IDE、下载其库和相关工具链或使用乐鑫提供的官方环境 ESP-IDF 进行编程。该环境为开发人员提供了开发 SoC 的所有潜力所需的库和工具:FreeRTOS 操作系统、用于访问外围设备和 Wi-Fi 硬件的库、用于创建 Web 服务器的库,以及通常用于通信和数据交换。

测试 eSWITCH 板的系统架构示例如图 6 所示:系统启动时,微控制器打开 Wi-Fi 通信模块,设置站模式以连接到接入点,最后启动 MQTT 连接到 MQTT 代理。一旦通信通道打开,通过使用简单的协议,可以定期发送温度测量值(或连接到 GPIO14 的传感器的任何其他参数),而固件将能够处理激活/停用请求的继电器。

图 6:系统架构

很明显,这种架构的潜力是广泛的:可以实现一系列远程控制我们的 eSWITCH 的 Web 服务,以便可以从网页或智能手机应用程序或任何其他能够使用HTTP 协议。

例如,为花园的灯光创建一个计时系统非常简单:使用 Linux 系统,通过 cron 服务在预设时间启动的 bash 脚本足以向 eSWITCH 发送命令以进行激活和停用的继电器。

结论

在本文中,我们看到了一些想法,例如 SONOFF,尽管易于实施,但如何能够渗透市场和 DIY 世界。也许该设备可以解决的简单性和广泛的问题使 SONOFF 在制造商和爱好者的世界中广受欢迎。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电源
    +关注

    关注

    184

    文章

    17769

    浏览量

    250749
  • 智能手机
    +关注

    关注

    66

    文章

    18504

    浏览量

    180450
  • 稳压器
    +关注

    关注

    24

    文章

    4245

    浏览量

    93913
收藏 人收藏

    评论

    相关推荐

    Wi-Fi 8要来了!未来Wi-Fi技术演进方向揭秘

    产品销售中,虽然Wi-Fi 7产品的销量份额快速从年初的个位数百分比增长至14%,但Wi-Fi 6产品的销量份额依然稳定在60%左右。如果从存量设备来看,那么Wi-Fi 7路由器的占比将远远小于这个数。  
    的头像 发表于 11-24 03:14 1746次阅读
    <b class='flag-5'>Wi-Fi</b> 8要来了!未来<b class='flag-5'>Wi-Fi</b>技术演进方向揭秘

    华为海思正式进入Wi-Fi FEM赛道?

    转载自——钟林谈芯 昨天在网上看到一份九联UNR050 BE3600无线路由器拆机报告,Wi-Fi主芯片是海思新款Wi-Fi7芯片Hi1155,速率2.5G。 在海思AP Wi-Fi芯片系列中,还有
    发表于 12-11 17:42

    Wi-Fi 4到Wi-Fi 7:网速飙升40倍的无线革命

    1 Wi-Fi技术的快速发展 每一代新的Wi-Fi协议发布,都会带来更高的无线速率。   从Wi-Fi 4到Wi-Fi 7:无线网络技术显著提升,实现了网速的巨大飞跃。    
    的头像 发表于 12-09 10:10 299次阅读
    从<b class='flag-5'>Wi-Fi</b> 4到<b class='flag-5'>Wi-Fi</b> 7:网速飙升40倍的无线革命

    Wi-Fi 7与Wi-Fi 6E有什么区别

    也许很多人还在考虑是否要将使用的Wi-Fi设备升级到Wi-Fi 6或Wi-Fi 6E,而这些标准的继任者却已经开始“登堂入室”了。Wi-Fi 7是新一代
    的头像 发表于 11-07 11:38 897次阅读

    支持Wi-Fi®的电子智能

    电子发烧友网站提供《支持Wi-Fi®的电子智能锁.pdf》资料免费下载
    发表于 08-30 11:20 0次下载
    支持<b class='flag-5'>Wi-Fi</b>®的电子<b class='flag-5'>智能</b>锁

    支持Simplelink™ Wi-Fi®的电子智能

    电子发烧友网站提供《支持Simplelink™ Wi-Fi®的电子智能锁.pdf》资料免费下载
    发表于 08-30 11:11 0次下载
    支持Simplelink™ <b class='flag-5'>Wi-Fi</b>®的电子<b class='flag-5'>智能</b>锁

    最典型的3家Wi-Fi Halow芯片企业

    Wi-Fi Halow是Wi-Fi联盟推出的专门面向物联网市场的标准。
    的头像 发表于 08-30 09:58 1835次阅读
    最典型的3家<b class='flag-5'>Wi-Fi</b> Halow芯片企业

    如何记住ESP8266中的Wi-Fi凭据?

    您好,我正在与ESP8266合作,在公司进行一个项目。在成功智能配置后,我无法记住 Wi-Fi 凭据。ESP8266软件版本如下: 在GMR AT版本:1.2.0.0(Jul 1, 2016 20
    发表于 07-15 07:07

    乐鑫Wi-Fi单火线智能开关方案,无需布线即刻升级

    随着智能家居技术的飞速发展,我们的日常生活正在变得越来越便捷。今天,我们要探讨的是一种创新的智能家居方案——Wi-Fi单火线智能开关。传统的机械单火线
    的头像 发表于 07-05 08:04 576次阅读
    乐鑫<b class='flag-5'>Wi-Fi</b>单火线<b class='flag-5'>智能开关</b>方案,无需布线即刻升级

    未来的Wi-Fi路由器

    转载自——钟林谈芯 没有创新就没有未来,Wi-Fi路由器也是如此。 进入2024年以后,Wi-Fi路由器市场变得更加艰难,利润大幅下滑,BOM成本价高于市场价,接不接订单,都陷入两难。 国内主芯片
    的头像 发表于 06-20 15:32 460次阅读

    华为获得全球首个国际Wi-Fi联盟WFA企业级Wi-Fi 7认证!

    Wi-Fi联盟已发布Wi-Fi 7认证标准,华为是第一批送测厂商,获得业界首个企业级Wi-Fi 7 的Wi-Fi联盟官方认证。
    的头像 发表于 04-28 10:17 758次阅读
    华为获得全球首个国际<b class='flag-5'>Wi-Fi</b>联盟WFA企业级<b class='flag-5'>Wi-Fi</b> 7认证!

    Wi-Fi 7与Wi-Fi 6的相关知识科普

    科普:Wi-Fi 7 vs. Wi-Fi 6,青出于蓝
    的头像 发表于 03-12 10:59 772次阅读
    <b class='flag-5'>Wi-Fi</b> 7与<b class='flag-5'>Wi-Fi</b> 6的相关知识科普

    Wi-Fi的诞生与发展

    短距离无线通信技术有Wi-Fi、ZigBee、蓝牙以及Z-Wave,今天我们先揭开Wi-Fi的神秘面纱。Chrent短距离无线通信技术——Wi-Fi过去的20多年,Wi-Fi靠着仅有的
    的头像 发表于 03-07 08:26 1282次阅读
    <b class='flag-5'>Wi-Fi</b>的诞生与发展

    Wi-Fi HaLow和传统Wi-Fi的区别

    Wi-Fi HaLow和传统Wi-Fi的区别  Wi-Fi是一种无线网络技术,可以连接到互联网或局域网,为用户提供无线上网的便利。随着科技的发展和互联网的普及,Wi-Fi也在不断演进和
    的头像 发表于 02-02 15:28 1322次阅读

    康普携手Wi-Fi联盟,RUCKUS Wi-Fi 7系列接入点成Wi-Fi

     康普高级副总裁兼网络、智能蜂窝和安全解决方案总裁Bart Giordano对此表示: “我们非常荣幸能与Wi-Fi Alliance形成长期合作伙伴关系,将我们的RUCKUS Wi-Fi 7 接入点平台作为
    的头像 发表于 01-23 14:10 784次阅读