OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4350|回复: 1

低成本智能定时插座的设计

[复制链接]

17

主题

56

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
394
金钱
394
注册时间
2015-1-7
在线时间
101 小时
发表于 2021-1-28 18:51:39 | 显示全部楼层 |阅读模式

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

       电源

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

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

       单片机

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

       功率采集

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

      继电器驱动

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


      总结

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


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


https://shop72315368.taobao.com
承接软硬件项目开发
微信搜索 “嵌入式技术开发”,关注我的公众号
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

22

主题

2251

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4471
金钱
4471
注册时间
2013-4-22
在线时间
335 小时
发表于 2021-1-28 23:57:46 | 显示全部楼层
电流精度等级是多少、电压精度是多少、功率精度是多少,电流动态范围是多少,功率精度如何,校准过没有。继电器用的是什么继电器,普通继电器还是磁保持继电器。O(∩_∩)O哈哈~说实话这种东西没什么市场。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 03:27

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表