利用STM32和可控硅控制220V加热电路

利用STM32和可控硅控制220V加热电路

  • Chapter1 利用STM32和可控硅控制220V加热电路
    • 一、错误原理图
    • 二、正确原理图
  • Chapter2 可控硅驱动芯片MOC3081/3061
  • Chapter3 一个MOC3061的可控硅触发电路的分析
  • Chapter4 可控硅的两种触发方式:移相触发和过零触发
    • 1、过零触发
    • 2、移相触发
    • 3、过零触发与移相触发异同
  • Chapter5 STM32+IR2104S的H桥电机驱动电路详解
  • Chapter6 大电流H桥电机驱动电路的设计与解析(包括自举电路的讲解,以IR2104+LR7843为例)
  • Chapter7 单相逆变电路实战!(基于STM32F103C8T6的单相逆变电路,PID控制输出额定电压)
  • Chapter8 驱动电路(电压驱动、电流驱动)
    • LED驱动电源为什么要用恒流源?
  • Chapter9 光耦驱动MOSFET


Chapter1 利用STM32和可控硅控制220V加热电路

原文链接

一、错误原理图

​ 如下图所示,可控硅不受HotPWM1控制,主要原因为电流可以经过可控硅Q1的1和3引脚直接流过,不受MOC3061控制。所以,应该将可控硅的1和2引脚对调,如下下图所示,即可完成控制。
在这里插入图片描述

二、正确原理图

在这里插入图片描述

Chapter2 可控硅驱动芯片MOC3081/3061

原文链接

Chapter3 一个MOC3061的可控硅触发电路的分析

原文链接

1: MOC3061有过零检测 一旦检测到了0 是不是就断开了 那怎么再连接?
答:过零检测的目的是只有在交流过零时(实际不是严格的零,只是在零电压附近)提供外电路的开启或关闭,这样做的好处是开关功率电路是,产生尽量小的di/dt
2:红外LED一旦关闭 MOC3061是不是就断开了??
答:可控硅的特点,撤销触发电流后不能马上关断,要等过零(换向)时,才关断,如果撤销触发电流的时间点就在过零(换向)前一点点,那么可以认为,撤销触发电流后,3061马上断开;如果撤销触发电流刚好发生在过零(换向)后一点点,那么要等将近半个交流周期(即下一个过零点)时才断开。这是可控硅的特点。
3:电路中的RC电路是保护电路 防止浪涌 既然是RC电路 交流情况下电容会导通啊 那么可控硅不就不起作用了???
答:电容在交流电路中表现出的阻抗跟电容的容值和交流电的频率有关,具体表达式为:Z=1/(2Pifc),对于工频交流来说,Z=1/314c,具体到你的电路就是Z=318K,在你的电路里约能提供不到1mA的旁路电流,这一般来说可以忽略,功率电路里面可控硅至少要提供安培级别的电流,存在一个千分之1以下的暗流,你能原谅吧?。而另一方面,这个通路在可控硅断开而外电路存在感性负载,反激出高压时,能取到比较好的吸收平抑作用,通常AC220V电路里采用的可控硅都是耐压600V的。
4:光耦中有双向可控硅了为什么还需要驱动一个可控硅??
答:3061通常只能驱动几百mA的负载,如果你的负载足够小,那当然可以直接用3061;若负载到达安培级,那没办法,就得外接一个可控硅了。
5:MOC3061导通时 内部可控硅和外部可控硅是不是都连接到220V交流电源上了??
答:是这样的。只有3061的发光二极管两端(即1,2脚)处在低压安全测,其他都是人手碰不得的。

Chapter4 可控硅的两种触发方式:移相触发和过零触发

原文链接:https://blog.csdn.net/qq_20312079/article/details/125432210

可控硅作为交流元器件的一种,有双向和单相可控硅,由于双向可控硅双向性,因此在正负电源均可以导通,因此经常被用于交流调节负载电路当中,双向可控硅一般的控制方式过零触发以及移相触发两种。

1、过零触发

过零触发顾名思义就是过零点时候触发可控硅,交流电因为有正负半周,在正半周到负半周或者由负半周到正半周过程时候都要经过零点,在一定的时间内改变导通周波数来改变可控硅的输出平均功率,实现调节负载功率效果,周波数是指交流电完成一次完整的变化,即一个正弦波形所经历的时间叫一个周波。这种类似于PWM信号调节电机输出,在一定时间内导通次数越多平均输出功率也就越大。如下图是周波过零触发所有信号输出情况,25%输出以及75%输出波形

在这里插入图片描述
在这里插入图片描述
可控硅调功器就是利用这种过零触发实现过零调功的一种电力输出装置,如下图

2、移相触发

移相触发就是改变每周波导通的起始点位置或结束位置,从而调节其输出功率或电压,实际上是通过控制可控硅的导通角大小来控制可控硅的导通量。例如下图是100%功率输出以及50%功率输出波形,50%输出电压波形是个有缺陷的正弦波
在这里插入图片描述
在这里插入图片描述
利用移相触发连续调压,制作移相调压器,如下图。
在这里插入图片描述

3、过零触发与移相触发异同

1)两者均能实现功率、电压等输出负载无级化调节;

2)过零触发原理是改变可控硅导通的周波数,输出波形仍然是正弦波,而移相触发是控制可控硅的导通角来控制可控硅的导通量,输出波形被斩了一截;

3)过零触发特点是易出现低频干扰,由于工作是断续的,因此很容易出现闪烁现象,不适用于像电动机等这类电流连续的场合;而移相触发则波动很小、输出电流、电压相对平滑,但是也存在一个问题,那就是由于电压发生畸变,容易产生电磁波干扰,在EMI方面有时候不容易过。

Chapter5 STM32+IR2104S的H桥电机驱动电路详解

原文链接

在这里插入图片描述

Chapter6 大电流H桥电机驱动电路的设计与解析(包括自举电路的讲解,以IR2104+LR7843为例)

原文链接:https://blog.csdn.net/qq_44897194/article/details/107397079

一.简介
之前介绍过H桥电机驱动电路的基本原理,但是以集成的电机驱动芯片为示例。这些集成的芯片使用起来比较简单,但是只能适用于一些小电流电机,对于大电流的电机(比如:RS380和RS540电机),则不能使用这些集成的芯片(否则会导致芯片严重发热并烧毁)。

此时便需要自行用半桥/全桥驱动芯片和MOS管搭建合适的H桥电机驱动电路实现对大电流电机的驱动控制。

二.示例原理图和PCB展示
在这里插入图片描述
在这里插入图片描述

Chapter7 单相逆变电路实战!(基于STM32F103C8T6的单相逆变电路,PID控制输出额定电压)

原文链接

Chapter8 驱动电路(电压驱动、电流驱动)

原文链接

基本任务
驱动电路的基本任务,就是将信息电子电路传来的信号按照其控制目标的要求,转换为加在电力电子器件控制端和公共端之间,可以使其开通或关断的信号。对半控型器件只需提供开通控制信号,对全控型器件则既要提供开通控制信号,又要提供关断控制信号,以保证器件按要求可靠导通或关断。

优良的驱动电路对变换器性能的影响:
在这里插入图片描述

LED驱动电源为什么要用恒流源?

LED灯具已经走进千家万户,一些爱动手的朋友可能拆开过。你会发现它的主要结构包括LED灯板、散热外壳、驱动电源。灯板表面贴装的LED灯珠,是实际发光的部件。LED灯珠需要直流供电,必须把电网提供的交流电转换为直流电才能供灯珠工作。这就需要驱动电源。而LED驱动电源却不是我们日常生活中见到的恒压电源,而是恒流电源。

原因:就要从LED灯珠的伏安特性说起。LED灯珠的伏安特性曲线与普通二极管相似,都是指数曲线,也就是说当工作电压达到开启电压后LED灯珠开始有电流流过。随着电压的升高,电流按指数规律上升。1)因为LED灯珠工作过程中会发热,若选用恒压电源供电,随着温度的上升,特性曲线左移,电流会进一步上升,温度会更高。这是一个正反馈的过程,不利于工作状态的稳定,容易烧坏灯珠。

2)而选用恒流电源供电后,灯珠工作发热,特性曲线左移,因电流不变,灯珠承受的电压降低,实际功率下降,发热量降低,这是一个负反馈的过程,有利于工作状态的稳定。即使有一颗灯珠发生短路损坏,其他灯珠依然能正常工作。

Chapter9 光耦驱动MOSFET

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/228079.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数据库——建立ER模型及关系模型转换

​ 【实验内容及要求】 使用画图工具或MySQL Workbench等建模工具设计出相应的ER图,将局部ER图合并为一个整体ER模型,在ER模型中填加多样性约束,建立显示主键的ER模型,标识实体的属性,确认主键、外键。将上述ER图转化…

视频监控EasyCVR如何通过设置sei接口,实现在webrtc视频流中添加画框和文字?

安防视频监控系统基于视频综合管理平台EasyCVR视频系统,采用了开放式的网络结构,可以提供实时远程视频监控、视频录像、录像回放与存储、告警、语音对讲、云台控制、平台级联、磁盘阵列存储、视频集中存储、云存储等丰富的视频能力,具备权限管…

染色法判定二分图算法总结

知识概览 一个图是二分图当且仅当图中不含奇数环(奇数环是边数为奇数的环)。图中不含奇数环,染色过程中一定没有矛盾。染色法判定二分图算法时间复杂度O(n m)。 例题展示 题目链接 860. 染色法判定二分图 - AcWing题库https://www.acwing.…

传感器基础:传感器使用与编程使用(三)

目录 常用传感器讲解九--雨滴传感器具体讲解电路连接代码实现 常用传感器讲解十--光传感器根据亮度安排灯具体讲解电路连接代码实现 常用传感器讲解七--light cup(KY-008)具体讲解电路连接代码实现 常用传感器讲解十二--倾斜开关传感器(KY-02…

idea利用JRebel插件,无需重启,实现Spring Boot项目热重载,节省开发时间和精力!

插件介绍 官方介绍 翻译过来的意思是: JRebel 是一款提高开发效率的工具,允许开发者立即重新加载代码更改。它跳过了在Java开发中常见的重新构建、重启和重新部署循环。JRebel 能够让开发者在相同的时间内完成更多工作,并且在编码时能够保持…

centos7.9中离线安装nginx开启ssl,arm架构

一、首先需要去国内相关镜像库下载相关依赖rpm: http://mirrors.bfsu.edu.cn/centos-altarch/7.9.2009/os/aarch64/ http://mirror.nju.edu.cn/centos-altarch/7.9.2009/os/aarch64/ http://mirrors.tuna.tsinghua.edu.cn/centos-altarch/7.9.2009/os/aarch64/ htt…

第2课 使用FFmpeg读取rtmp流并用openCV显示视频

本课对应源文件下载链接: https://download.csdn.net/download/XiBuQiuChong/88680079 这节课我们开始利用ffmpeg和opencv来实现一个rtmp播放器。播放器的最基本功能其实就两个:显示画面和播放声音。在实现这两个功能前,我们需要先用ffmpeg连接到rtmp服…

2007~2016 年税调经纬度及其所处的省市区县乡镇数据

之前给大家分享过一份税调企业经纬度及其所处的省市区县数据: 2007~2016 年税调企业地理信息数据(含经纬度及其所处的省市区县):https://rstata.duanshu.com/#/course/76d38022cd004b09b2aa09647936beb0 最近有培训班的小伙伴提出是否能根据税调企业经纬度来判断其所属的乡…

Java:IO流——字节流和字符流

目录 IO流的基本概念 IO流体系结构 FileOutputStream字节输出流 构造方法 成员方法 细节 关流 FileInputStream字节输入流 构造方法及成员方法 read不带参数代码示例 read带参数代码示例​编辑 将字节数组或字符数组转成字符串 FileReader 字符输入流 构造方法和…

计算机速成课Crash Course - 14. 数据结构

今天继续计算机速成课Crash Course的系列讲解。 更多技术文章,公众号 “摸鱼IT” 锁定 -上午11点 - ,感谢大家关注、转发、点赞! 计算机速成课Crash Course - 13. 算法入门 14. 数据结构 上集讲了一些经典算法,比如给数组排序,…

回首2023: 程序员跳出舒适圈

1 前言 今天的冬日暖阳高照,照耀着我穿着羽绒服的身体,让我感到火一般的燥热,仿佛错觉中已经到了阳春三月。刚刚把孩子洗好,我坐在电脑前,准备整理一下思绪,回顾一下2023年的生活和工作。 2 2023 回顾 回…

Java毕业设计—springboot健身房管理系统

一、项目背景介绍: 随着人们生活水平的提高和健康意识的增强,健身行业逐渐兴起并迅速发展。而现代化的健身房管理系统已经成为健身房发展的必备工具之一。传统的健身房管理方式已经无法满足现代化健身房的需求,需要一种更加高效、智能、安全…

CentOS虚拟机硬盘管理

CentOS虚拟机硬盘管理 一、创建虚拟机时分配硬盘 创建虚拟机时,在下图这个页面需要重新选择一下硬盘,可以对硬盘进行配置。 默认自动分区 ![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/e9ce72af3d934e75be95f7f86860e92b.png 选择确认分…

类的加载顺序问题-demo展示

面试的的时候经常会被问到包含静态代码块、实例代码块和构造器等代码结构的加载顺序问题,下面借用一个面试题,回顾一下类的代码加载顺序。 public class AooTest {public static void main(String[] args) {AooTest.f1();}static AooTest test1 new Ao…

免费的云服务器推荐~三丰云

对于许多初创企业和小型公司来说,寻找一个经济实惠且可靠的云服务提供商是至关重要的。在这方面,三丰云以其免费虚拟主机和云服务器吸引了大量用户。 1. 注册与界面 注册三丰云的账户过程简单明了,只需按照步骤填写必要信息即可。其界面设计…

Centos7:Jenkins+gitlab+node项目启动(1)

Centos7:Jenkinsgitlabnode项目启动(1) Centos7:Jenkinsgitlabnode项目启动(1)-CSDN博客 Centos7:Jenkinsgitlabnode项目启动(2) Centos7:Jenkinsgitlabnode项目启动(2)-CSDN博客 Centos7:Jenkinsgitlabnode项目启…

逻辑卷使用和扩容

1.逻辑卷管理LVM ( Logical Volume Manager) 是 Linux 下对硬盘分区的一种管理机制 /boot分区用于存放引导文件,不能基于lvm创建 2.分区缺点: 无法动态扩容 必须使用连续的空间 没有备份 逻辑卷 lvm: 可以动态扩容…

Python高级用法:生成器(generator)

生成器(generator) 生成器是一种返回生成序列的方法,与直接使用列表等方式返回序列的方式不同的是,他的生成可以是无限的。 生成器可以与next搭配使用,可以被看作是一种特殊的迭代器。 yield语句 yield一般与循环相…

单集群400TB,OceanBase稳定支撑快手核心业务场景

一款日均超过千万人访问的短视频 App 快手,面对高并发流量如何及时有效地处理用户请求?通过在后端配置多套 MySQL 集群来支撑高流量访问,以解决大数据量存储和性能问题,这种传统的 MySQL 分库分表方案有何问题?快手对分…

【C++】STL 容器 - set 集合容器 ① ( set 集合容器简介 | set 集合容器操作的时间复杂度 | set 集合容器常用操作 )

文章目录 一、set 集合容器1、set 集合容器简介2、set 集合容器操作的时间复杂度3、set 集合容器常用操作 二、代码示例 - set 集合容器1、代码示例2、执行结果 一、set 集合容器 1、set 集合容器简介 C 语言中的 STL 容器中的 set 容器 , 是 " 集合容器 " , 容器中…