单片机程序c语言控制家电,电器里的单片机是怎么样控制220V强电的_贫僧法号止尘的博客-程序员秘密

技术标签: 单片机程序c语言控制家电  

用单片机控制强电它的方法还是比较多的,我们在平时生活中的电器中都可以随处可见,比如有的电风扇控制就是用单片机来控制单相电机的转动与调速的,还有洗衣机里的单相电机的运转以及我前一段时间维修泡茶用的养生壶,它里面电热丝的加温控制也是用单片机控制的,还有厨房所用的电磁炉加热在一定程度上也是单片机参与控制的。这些电器里的单片机是怎么样控制220V强电的呢?甚至有时候所控制的要比220V电压还要高,比如变频器里对电机的调速控制就是这样的。

3d2340f44a5382a01460e5bc5d01d64c.png

单片机配合双向晶闸管实现对强电的控制

用单片机控制双向晶闸管实现220V负载的控制是一种很常见的控制方式,下面我们以洗衣机电路为例来说明如何实现用单片机控制220V交流电的。我们从图中可以看到这个洗衣机的电路是由单片机、双向晶闸管,单相电机以及电磁阀等组成。从图中可以看到

220V的电压是经过双向晶闸管交到电机两端的,当想要电机运转的时候,我们可以通过按钮向单片机给出启动信号,这时候单片机的输出端就会输出高电平使控制双向晶闸管门极电路的三极管打开,这样晶闸管就会导通了。

a59117a26ad64d01c31009c96e822037.png

一但双向晶闸管导通之后,那么交流220V电压就加在电机绕组两端,这样电机就会运转起来了。通过这个例子可以看到单片机与双向晶闸管配合就能够控制交流电220V的。对于养生壶、电风扇等这些小家电都是这种控制方法,只不过在控制细节上大同小异罢了。

单片机配合绝缘栅双极型晶体管实现对强电的控制

用单片机控制220V交流电的另一种方法是采用功率晶体管来实现,比如大功率MOS管、绝缘栅双极型晶体管IGBT等都是可以的。为了说明问题,我再举一个空调变频电路中这样的一个应用的例子,在变频空调中,为了能够输出频率可变的电压,在主电路中我们运用了六个绝缘栅双极型晶体管IGBT来控制电机的三相绕组轮流通电。虽然电机绕组上通过的是正弦脉冲调制电压(SPWM),但是它们的电压也是非常高的,正常转速下一般都在220V以上。

在变频主电路中所用的六个绝缘栅双极型晶体管IGBT,它们的栅极就是通过单片机控制实现轮流导通的,当然单片机的输出控制电路也是需要一定的驱动电路,有的为了提高单片机的抗干扰能力,有的还需要光电耦合器通过光电的耦合来控制绝缘栅管的栅极,这样进而就控制了绝缘栅管的漏极D和源极S了。

917a7684a46bc30751c4db2b87c39201.png

在有的单片机电路中还可以用大功率MOS管来实现对强电的控制,不过有的电路可能控制的是高压直流电,如果是交流的话,最好用双向晶闸管来实现。

单片机配合固态继电器实现对强电的控制

最后我再分享一个由单片机通过用固态继电器来实现控制强电的思路,固态继电器虽然名字叫继电器,但它内部是一些电子元器件组合形成的,它的外形图如下图所示。

eab4d08900a7dc9bc2914093576f4815.png

从固态继电器的接线图可以看出,它的输入端只需要直流3V到32V之间,用我们一般的单片机是完全可以驱动的。固态继电器的输出端可以控制交流从24V到380V的高压,因而对于控制交流220V的电压当然就不再话下了。

a07b61e51d1ec86bee737e2fc27d0589.png

我们用单片机与固态继电器实现控制交流220V的电压,一定要选择交流固态继电器,在固态继电器的直流控制端在与单片机输出驱动电路对接时也要注意抗干扰问题,解决的最好方法,我认为还是用光电隔离的措施最好。

fd1df4ba2cd65ecd9ced2d7740c6b64c.png

通过以上的几个控制方法的举例可以看出,要用单片机实现交流220V的控制,不用继电器的话这些电路多少都是有点复杂的,如果我们要考虑成本的话,我想还是用电磁继电器来控制是比较划算的,毕竟在家里一些比较便宜的小家电中这种用法是最广的。

187ded8adf3242c65e882df2cf2e07ad.png

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42612804/article/details/117063498

智能推荐

(二)Nginx安装配置、部署前端项目_韩亮老师的博客-程序员秘密_nginx 配置前端

​1、官网下载nginx安装文件,并上传 master节点的 /mnt/tools/文件夹下下载地址:[https://nginx.org/download/nginx-1.18.0.tar.gz](https://nginx.org/download/nginx-1.18.0.tar.gz)​2、解压tar -zvxf /mnt/tools/nginx-1.18.0.tar.gz -C /mnt/training/3、配置安装模块:#进入/mnt/training/nginx-1.18

MLAG与vPC之间有什么区别?_audrey-luo的博客-程序员秘密_mlag

如今,越来越多的企业开始利用数据中心虚拟化来降低成本和简化数据流,而为了确保数据可以在数据中心和业务位置之间实现无缝传输,网络容量需求将会大大增加。为了适应这种趋势发展,业界正在寻找通过连接尽可能多的网络设备来增强网络容量的方法,例如,MLAG和vPC,这两种链路聚合技术可连接多台以太网交换机,增加网络容量。那么您了解它们吗?两者之间有何不同?本文将对此展开全面的介绍。MLAG是什么?MLAG(多机箱链路聚合)是一种启用来自主机的二层多路径以获得额外的带宽或链路弹性的非标准协议,由于该协议是一种公共

CISCO数据中心虚拟化之vPC技术和配置_achejq的博客-程序员秘密

最近在研究数据中心功能时发现CISCO有一个虚拟化技术叫vPC的技术,今天就把我研究的成果分享出来。什么是vPC(virtual port channel)?研究了大半天,其实它就是一个可以跨不同设备的port-channel技术。它的作用:可以实现网络冗余,可以跨设备进行端口聚合,增加链路带宽,当链路故障时比生成树协议收敛时间还快。下面我们就说说为什么会出现vPC技术。如上图所示

h5外卖源码php_从零搭建外卖CPS平台小程序开发_m0_56783267的博客-程序员秘密

直到看到了一个好友分享到外卖 CPS,觉得这是一个机会,不仅任何地方都可以做,而且门槛相对较低。所以我最近分析了将近 30 个外卖大号,分析了他们的引流流程,总结一下他们有哪些可以值得我们借鉴的地方。希望对大家有所启发。当然最主要的还是着手去做。外卖cps带分销返利源码源代码地址http://www.mybei.cn搭建步骤下载以上源代码到本地http://www.mybei.cn成品展示截图步骤下载以上源代码到本地http://www.mybei.cn修改为你自己的微信

podman加速器配置 && Harbor搭建私人仓库_天外来物_的博客-程序员秘密

[[email protected] containers]# pwd/etc/containers[[email protected] containers]# vim registries.conf......unqualified-search-registries = ["docker.io"][[registry]]prefix = "docker.io"location = "j7nfsalu.mirror.aliyuncs.com"......[[email protected] ~]# c

随便推点

python class和class(object)用法区别-(转)_小白笑苍的博客-程序员秘密

# -*- coding: utf-8 -*-# 经典类或者旧试类class A: passa = A()# 新式类class B(object): passb = B()# python2不支持# print(A.__class__)print(a.__class__)print(type(A))print(type(a))# python2# __main__.

日语中的接打电话礼貌用语_方长存的博客-程序员秘密

1 接电话的场合& おはようございます、○○会社です。& はい、○○会社でございます。& はい、○○会社、田中がうけたまわっております。& おはようございます、○○会社、××部でございます。 2 打电话的场合& おはようございます、いつもお世话になります、○○社の铃木と申しますが。 & いつもお世话になっております、私○○社の铃木と申しますが。顾客に対して电话応

PS188——谱瑞(Parade)推动的 Type-C扩展坞红海战略_Type_C_Ken的博客-程序员秘密_ps186芯片

PS188——谱瑞(Parade)推动的 Type-C扩展坞红海战略两年前谱瑞(Parade)收购睿思科技(Fresco Logic)的时候,没有人会想到,扩展坞行业老大已经准备好主动发起价格战了。

Linux系统I/O模型和网络I/O模型_白-胖-子的博客-程序员秘密

计算机I/OI/O在计算机中指Input/Output,Linux服务器 I/O 原理和流程内核空间和用户空间数据交换具体参见:https://blog.csdn.net/timonium/article/details/117775331Linux系统I/O模型和网络I/O模型基于Linux服务器I/O原理提出的数据交换模式架构说人话:IO模型就是一种数据传递的设计方案太长不看版本同步和异步同步:使用天然气老水壶烧水,得盯着异步:使用物联网电水壶烧水,水烧开了自动停了还

数据类型(五大基本类型,3种特殊类型)_融极的博客-程序员秘密_数据类型有哪几种

概述官方文档Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。 Redis 内置了 复制(replication),LUA脚本(Lua scripting), LRU驱动事件(LR

推荐文章

热门文章

相关标签