智能定时开关插座,应用有很多,家用电器定时开关、电动车充电保护等。淘宝一搜,类似的产品很多,而且价格很低,今天就来介绍一下其实现原理。先看原理图:

       电源

首先电源部分为非隔离的阻容降压设计,直接将220V交流电源转换为两组29V和5V的电源。它的工作原理是利用电容在一定的交流信号频率下产生的容抗来限制最大工作电流,因此设计时需要根据负载电流的大小来选取合适的电容。这种设计成本低,但输出电流有限,电源波动较大,在一般的数字电路中也能应用。

需要注意的是,后面的整流电路应采用半波整流,而不是采用桥式全波整流,因为全波整流产生浮置的地,并在零线和火线之间产生高压,造成人体触电伤害。

       单片机

单片机选用8脚的STC单片机,通过按键和指示灯进行定时控制设置;通过功率采集并结合程序实现智能控制。之所以需要采集电流和功率,主要是在一些高级的应用中用到,比如电动车充电保护器。通过采集充电的电流和功率来判断电池是否充满,以防止长时间充电导致电池过充损坏。同时功率采集还可以进行电量统计。

       功率采集

功率采集使用的是一颗专用的功率计量芯片HLW8012,该芯片是一款单相多功能计量芯片,提供高频脉冲CF用于电能计量、指示有功功率,高频脉冲CF1用于指示电流有效值或者电压有效值。上图中R8为电流的取样电阻,需要根据检测范围选择电阻的大小,通过V1P和V1N输入到芯片。220V电压经过电阻分压后输入V2P。单片机通过检测CF和CF1的频率可计算出功率、电压或电流。

      继电器驱动

继电器的驱动设计比较巧妙,采用29V与5V的电压差驱动24V的继电器。当光耦不导通时,电压差为24V,继电器打开;当光耦导通时通过三极管将29V强制拉低,继电器断开。因为29V是通过稳压管获得的,因此强制拉低也不会导致过流损坏。

      总结

该方案以低成本实现智能定时开关的设计,但肯定会牺牲一些可靠性。在该方案的基础上增加一个WIFI模块,并添加相应的程序支持,就是一个智能插座。但需要注意电源功率是否满足,可能需要采用专用集成芯片或者隔离电源,采用隔离电源时,其它电路也需要相应的改进。

欢迎关注公众号"嵌入式技术开发",大家可以后台给我留言沟通交流。如果觉得该公众号对你有所帮助,也欢迎推荐分享给其他人。

低成本智能定时插座的设计相关推荐

  1. 面向未来的智能驾驶关键设计要素:融合定位

    面向未来的智能驾驶关键设计要素:融合定位 (360doc.com) 汽车在自动驾驶领域将面临前所未有的变革,这一变革不仅与驾驶过程中要求的功能更新有巨大的联系,也包含了对于整个驾驶系统开发过程中的架构 ...

  2. 第十六届智能车稳压模块设计——LOD与DCDC的使用对比

    **第十六届智能车稳压模块设计--LOD与DCDC的使用对比** 前言 一.5V.3V3稳压电路 1.芯片的简单介绍 1.1117 2.TPS5450 二.12V稳压电路 1.芯片的简单介绍 1.SB ...

  3. 《机械制造业智能工厂规划设计》——2.2 智能工厂设计需求分析

    2.2 智能工厂设计需求分析 我们在这里不讲战略规划的方法,假设企业已经通过战略分析制定了战略规划,但是在做智能工厂规划设计时,还要站在智能工厂的高度回顾和梳理战略分析,进行智能工厂的需求分析,制定智 ...

  4. 《机械制造业智能工厂规划设计》——2.3 智能工厂的方针、目标

    2.3 智能工厂的方针.目标 在进行了一系列的外部环境分析,内部资源能力分析和企业优势.劣势.机会.威胁的分析之后,我们明确地找到了企业可持续发展的核心竞争能力,以及如何获得这些核心竞争能力,从而可以 ...

  5. 特别提醒蓝牙语音智能药盒的设计思路(二)TTS技术应用篇,附手机小程序界面

    全文3000字,阅读时间约8分钟,建议收藏后慢慢看 目录 引言 蓝牙TTS智能药盒方案系统图 智能药盒是什么 智能药盒为什么需要语音提醒 语音提醒功能为什么要用TTS技术 TTS语音提醒的应用场景 1 ...

  6. 智能手环功能模块设计_智能手环的设计的方案.doc

    智能手环的设计的方案 智能手环的设计的方案 摘 要 本手环设计本身添加了市面上智能手环的相关功能,能够实现显示时间.测量步数.热量.闹钟等功能.因此本设计也适用于普通的使用者,在能够拥有智能手环的便捷 ...

  7. 天津大学计算机课程设计挂,《天津大学_智能装置课程设计报告》.doc

    智能装置课程设计报告 一.设计题目 空调控制系统 二.设计目的 1. 深入了解PIC16F877单片机的工作原理,熟练掌握汇编语言程序设计方法,熟练使用MPLAB-ICD仿真器及MPLAB-IDE仿真 ...

  8. 《智能家居产品 从设计到运营》——第2章 技术搭台——与智能家居相关的技术...

    本节书摘来异步社区<智能家居产品 从设计到运营>一书中的第2章,作者:邢袖迪,更多章节内容可以访问云栖社区"异步社区"公众号查看 第2章 技术搭台--与智能家居相关的技 ...

  9. python做商品推荐系统_一种商品智能推荐系统的设计的制作方法

    一种商品智能推荐系统的设计,其技术领域涉及web技术.Java语言的开发和数据库的建立. 背景技术: 近年来,互联网信息的增长十分迅速,基于电子商务模式的商品销售已经变得十分普及,如何为如此庞大的商品 ...

最新文章

  1. React 组件之间 事件调用(父组件调用子组件)
  2. vue --- vue-router
  3. insert---插入记录
  4. MongoDB常用操作命令大全
  5. 利用OFBiz实现Single Sign On单点登录
  6. C#获取实体的属性和值(通用于BS、cs架构)
  7. 流程和企业成熟度模型(PEMM)
  8. 微信测试是否被删软件,拒绝好友测试!教你在对方不知情下如何查看是否被微信好友删除...
  9. Jetson Agx Xavier USB驱动裁剪+can时钟修改+内核源码编译流程(jetpack4.6.1)
  10. 软件工程课程周学习进度报告——第四周
  11. P1075 [NOIP2012 普及组] 质因数分解
  12. 什么是UML、UML类图
  13. 百度正式推出移动框计算 发力移动搜索领域
  14. 服务器完美安装可道云,打造私有网盘
  15. css溢出部分用省略号代替
  16. 计算机网络实践网线制作,网线怎么制作
  17. 映美Jolimark CFP-535W 打印机驱动
  18. r语言degseq2_R语言DESeq 包介绍 -
  19. 医院排班算法 护士排班法
  20. centos7编译安装mysql5.7

热门文章

  1. The Zen of Python / Python之禅
  2. 网络规划,设计,实施,维护
  3. HaaS EDU物联网教育开发板来啦!漂亮的不像开发板!
  4. Oracle EBS R12 AP应付模块 核心标准表(Table)
  5. es中对score 的过滤 min_score
  6. 100件创意产品设计_增强创意信心的20件事
  7. JeeSite框架学习------主子表创建总结
  8. webpack react npm start报错解决 ERR_OSSL_EVP_UNSUPPORTED
  9. 使火狐浏览器默认在新的标签页打开书签
  10. 香港1997年是怎样被索罗斯击败的