隔离驱动-视频课笔记

目录

1、需要隔离的原因 

1.2、四种常用的隔离方案

2、脉冲变压器隔离 

2.1、脉冲变压器的工作原理

2.2、泄放电阻对开关电路的影响

2.3、本课小结 

3、光耦隔离驱动 

3.1、光耦隔离驱动原理

3.2、光耦隔离驱动的电源进行分析

3.3、本课小结 

4、自举升压驱动 

4.1、 TI 的 UCC27200 这是一个典型的自举升压驱动芯片

4.2、自举升压驱动原理 

4.3、P 型管驱动电路 

 4.4、以 Buck 电路为例用PMOS作高侧开关管

4.4.1、PMOS构成BUCK仿真波形

4.5、本课小结 


一定要看原视频,本笔记只为了方便知识回顾!

视频链接:(文字来自链接里的txt)

隔离驱动(一)-电源管理在线培训- 德州仪器(TI)官方视频课程培训 (21ic.com)


1、需要隔离的原因 


是因为开关的控制电位可能是高压 
我们看这么一个 H 桥电路 ,A 点的电压 ,它是不定的 ,如果下面这个开关导通 ,它接到地上,它是 0V ,如果 T1 导通接到 PVCC 上 ,它是 200V ,如果 T1、T3 都不导通,又完全对称 ,那么我认为这点平分电压,100V ,当然它可能是别的电压值 ,那么我要去开通 T1 ,栅极 B 点的控制电位应该是多少伏呢 ,这就也是浮动的 ,所以我们需要对驱动进行隔离 。

1.2、四种常用的隔离方案

脉冲变压器隔离、光耦隔离 ,自举升压还有 P 型管,其中前面两种是货真价实的隔离电路 而后两种是两种变通方案。

2、脉冲变压器隔离 


变压器我们知道它可以隔离一切电位 而仅把电位差传给自己 那么脉冲变压器的由来 是因为它适用于高频 因为你是脉冲 控制信号是一个方波脉冲 方波就包含高频 而不能使用工频变压器 它的波形也是不对称的 区别于一般的开关电源的主高频变压器。 另外脉冲变压一般买不到现成的 需要定制或者自制 而且匝数比多为降压型

我们来看这么一个 H 桥电路

只有高侧的开关 T1 和 T2 它由于这两点的电位是浮动的 所以它需要隔离驱动 而低压侧的桥臂两只管子是不需要的 O14 代表 1、4 对角线 这两只开关的控制信号 是一种控制信号 我们是对角线交替导通 那么 O23 代表这个对角线 两只管子的控制信号 那么 1、4 和 2、3 通过一个反向器 进行变换 也就是说它们是互补的交替导通的形式

2.1、脉冲变压器的工作原理

当 T5 导通的时候 电源电流由 VCC 经过脉冲变压器的初级流到地 那么脉冲变压器的次级就流过电流 驱动开关的栅极 那么当 T5 断开以后 想关断这只开关 是栅极通过 R2 进行放电。

2.2、泄放电阻对开关电路的影响

我们来看 当泄放电阻非常大 100kΩ 几乎放不动电的时候 我们发现输出电压的波形 正确波形应该是几乎是 200V 方波 但现在只有 20V 这说明开关根本没有正确地导通 
为什么呢 是因为我们的驱动 不仅仅是对栅极这个寄生电路进行充电 充电是开通 放电是关断 你如果放电环节 这个放电电阻这么大 你放不掉电 实际上就一直没有关掉 根本就没有驱动成功 那么把泄放电阻减少到 1kΩ 成功是成功了 但是很大的延迟 开关延迟严重 就是放电也太慢了 我们减到 100Ω 的时候 现在这个延迟还可以,差强人意 减到 10Ω 以后 非常完美的方波。

那么对脉冲变压器驱动进行改进 我们使用图腾柱结构 来驱动脉冲变压器:

充放电均为主动 充电、放电都是很大电流 那么现在输出波形非常完美 200V 方波 

2.3、本课小结 


(1)什么是驱动电平的浮动现象呢?

以 H 桥为例 A 点的电平是不定的 下面开关导通是 0V 上面开关导通等于 200V 那么我如果开通高压桥臂 我的栅极 B 就不知道该给多少电位

(2)脉冲变压器隔离的原理

变压器初级流过电流 可以把能量传递给次级 变压器次级接在栅源之间 不管多少电位 我总之能把一个电压加载在栅源之间 从而控制开关的导通

(3)图腾柱驱动的意义

如果不采用图腾柱驱动 栅极的放电电阻很大的情况下 根本就没有可靠驱动 而单纯减小放电电阻的办法 会带来很大功耗 所以这时候我们应该采用图腾柱驱动 也就是说无论是充电还是放电 都用开关来完成 对栅极的充电电流、放电电流 都用大电流 采用图腾柱驱动以后 完美方波 。

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

3、光耦隔离驱动 

隔离驱动(二)-电源管理在线培训- 德州仪器(TI)官方视频课程培训 (21ic.com)


3.1、光耦隔离驱动原理

图中 VCC_T1 和 GND_T1 代表给一只光耦的次级供电的电源,独立电源 它跟光耦初级的电源毫无关系 这两个 GND 不是同一个地 。

驱动一个看 H 桥 需要多少路隔电离源:

       首先来看 控制电路及低侧开关驱动电源 VDD 也就是说给控制信号的电源 它和主电路共地 供给低侧开关。          高侧开关 VCC_T1 高侧一共有两个光耦需要供电 VCC_T1、GND_T1   VCC_T2、GND_T2 。

3.2、光耦隔离驱动的电源进行分析

 我们这里画不下这么多电源 低侧能不隔离就先不隔离了 而高侧开关驱动电源 VCC_T1、VCC_T2、GND_T1、GND_T2 是完全独立的。

用两个电压表 来观测隔离电源的地 和我的电路的地有多少电压差:

对电路进行仿真 这是逆变桥 H 桥得到的方波 可以看到它的上升沿 就电流上升部分是不完美的 为什么呢 因为我们这个地方没有用图腾柱 这个驱动 想要开通栅极 VCC 是流经电阻再流到栅极的 所以它的开通不迅速 但是关断迅速 因为关断是直接通过这么关断的 这是个强零弱一电路 
如果达到良好的驱动效果 在光耦的后一级 我们还要加一级图腾柱驱动 。      我们来看控制电压的信号 我们控制信号只给了 10V 但是各个地 也就是隔离电源的地 和我的整个板子 GND 的电压差 200V 电压差 而且是波动的 这就是为什么我这个光耦隔离需要隔离电源 。

3.3、本课小结 


光耦驱动的本质 光只负责隔离信号、传递信号 提供驱动能量用隔离电源 这些隔离电源 我在图里面画的是电池 但实际中我们还是用变压器从市电得来 也就是光耦隔离的本质 你还得使用变压器 使用独立的电源变压器 。

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

4、自举升压驱动 

隔离驱动(三)-电源管理在线培训- 德州仪器(TI)官方视频课程培训 (21ic.com)


 由于自举电容它必须时常充电 它并不是一个真正的电池 所以它只适用于 高低侧开关交替导通的场合 。


4.1、 TI 的 UCC27200 这是一个典型的自举升压驱动芯片

内部集成了快恢复二极管 它用来控制一个半桥 上下桥臂 T1、T2 低侧开关必须先导通 当 T2 导通以后 12V 电源通过二极管 对自举升压电容 C 进行充电 充上 12V 电 ,那么而后 T2 断开, 肯定是 T2 断开你才希望导通 T1

4.2、自举升压驱动原理 

T2 断开以后 电容的电位不是接到地上 而是接在 LOAD 这个地方 这个电容的 12V 电将给高侧的 DRIVE HI 这个模块进行供电 用来驱动 T1 就是这个电容现在充当了 高侧开关的驱动电源 那么这一点的电压到底是多少呢 不管是多少 它接在负载上 它总之会把源极电压抬升 12V 再来供电


4.3、P 型管驱动电路 

隔离驱动(三)-电源管理在线培训- 德州仪器(TI)官方视频课程培训 (21ic.com)


 4.4、以 Buck 电路为例用PMOS作高侧开关管

这是个降压电路 所以它最高是 20V 。但是这个 NMOS 管 它的源极电压 VF1 是浮动的 当开关导通的时候 它被接到了 20V 上 这点电压是 20V 当二极管导通的时候 它被接到了地,接近是 0V 所以虽然它电压不高 但是由于源极电压浮动 栅极依然不好去控制它 这个时候我们可以用 PMOS 来代替 NMOS 作为开关管

那么这个时候对于 PMOS 来说 它的源极电压是固定的 20V 我的栅极电压 给 20V 的时候它是关断的 低于 20V 足够多 够门限电压以后它是导通的 我们还可以增加一个开关 T1 构成的反相器电路 这样可以让我们的控制信号 并不需要在 0V、20V 之间切换 它用一个 TTL 电平 就可以达到这点输出电压 0V 和 20V 


4.4.1、PMOS构成BUCK仿真波形

VF1 的电平是浮动的 开关导通的时候 19.8 接近 20V。

SD1 导通的时候是 -256mV 为什么呢? 二极管导通这是 0V 二极管导通管压降 所以这个电压就是略微有点负电压值。     

 控制信号是 5V TTL 电平 5V,50% 占空比 输出电压 50% 占空比,20V Buck 电路输出电压 10V 符合理论值

栅极控制电压在 0V 和 20V 之间浮动 因为我采用了一个反相器 这是 PMOS 构成的 Buck 电路。 对于桥式电路也可以用 PMOS 对于总电压 200V 以下的桥式电路 我们也可以用 P 型管 来代替 N 型管的方法来驱动 


高侧换成 PMOS 我们特别要注意 构成反相器的开关 T5 和 T6 的耐压值 你也得满足 PVCC 电压等级才可以 

4.5、本课小结 


(1)自举升压驱动的原理 


对于半桥电路来说 如果我先开通低压桥臂 就可以让 12V 电源对 自举升压电容 C 进行充电 那么当 T2 断开以后 C 上面充的 12V 电的电平就自动往上浮动 它总之就是个 12V 电源 来给高压桥臂的电源模块进行供电 这就是自举升压驱动原理 
(2)P 型管驱动原理 


即使对于电压不高的电路 比如 Buck 电路 它的开关的源极 VF1 电压是浮动的 所以我们很难给栅极一个合适的电位 来进行驱动 这样的话我们可以用 PMOS 来代替 NMOS PMOS 的源极在这 它的电位是固定的 20V 我们用一个反相器 做出一个 0V 和 20V 的控制信号 就可以实现 对 PMOS 的可靠开通与关断控制 这就是 PMOS 管代替 NMOS 的驱动原理 。
 

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

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

相关文章

CANoe:为什么两个VLAN接口不能设置同一个网络的IP地址呢?

经常玩CANoe的人应该配置过TCP/IP Stack中网络节点的网卡信息,基本的信息包含:MAC地址、IP地址、子网掩码、默认网关、MTU值、IPv6地址。 如果你想让发送出去的报文携带VLAN tag,可以在网卡上添加VLAN tag信息。 此时你就能得到两个新的网卡V…

MongoDB教程(一):Linux系统安装mongoDB详细教程

💝💝💝首先,欢迎各位来到我的博客,很高兴能够在这里和您见面!希望您在这里不仅可以有所收获,同时也能感受到一份轻松欢乐的氛围,祝你生活愉快! 文章目录 引言一、Ubuntu…

卷积神经网络——LeNet——FashionMNIST

目录 一、文件结构二、model.py三、model_train.py四、model_test.py 一、文件结构 二、model.py import torch from torch import nn from torchsummary import summaryclass LeNet(nn.Module):def __init__(self):super(LeNet,self).__init__()self.c1 nn.Conv2d(in_channe…

一文了解MySQL的表级锁

文章目录 ☃️概述☃️表级锁❄️❄️介绍❄️❄️表锁❄️❄️元数据锁❄️❄️意向锁⛷️⛷️⛷️ 介绍 ☃️概述 锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以外&#xff0…

【深度学习基础】MacOS PyCharm连接远程服务器

目录 一、需求描述二、建立与服务器的远程连接1. 新版Pycharm的界面有什么不同?2. 创建远程连接3. 建立本地项目与远程服务器项目之间的路径映射4.设置保存自动上传文件 三、设置解释器总结 写在前面,本人用的是Macbook Pro, M3 MAX处理器&am…

开发个人Ollama-Chat--6 OpenUI

开发个人Ollama-Chat–6 OpenUI Open-webui Open WebUI 是一种可扩展、功能丰富且用户友好的自托管 WebUI,旨在完全离线运行。它支持各种 LLM 运行器,包括 Ollama 和 OpenAI 兼容的 API。 功能 由于总所周知的原由,OpenAI 的接口需要密钥才…

创建地形——笔记

1、创建地面 (1) 3D Object-Terrain (2) 导入资源 (3) 选中Terrain,绘制贴图 (4) 新建一个沙土层 (5) 编辑沙土层——选中Inspector中的新建沙土层,出现编辑面板 依次点击Nomal Map和Mask Map右侧的Slect,增加法线贴图(紫&…

Run LoongArch64 Alpine VM on x86_64

一、Build from source(build on x86_64) Obtain the latest libvirt, virt-manager, and qemu source code, compile and install them. 1.1 Build libvirt from source sudo apt-get update sudo apt-get install augeas-tools bash-completion debhelper-compat dh-apparm…

深入理解FFmpeg--libavformat接口使用(一)

libavformat(lavf)是一个用于处理各种媒体容器格式的库。它的主要两个目的是去复用(即将媒体文件拆分为组件流)和复用的反向过程(以指定的容器格式写入提供的数据)。它还有一个I/O模块,支持多种…

加密与安全_密钥体系的三个核心目标之完整性解决方案

文章目录 Pre机密性完整性1. 哈希函数(Hash Function)定义特征常见算法应用散列函数常用场景散列函数无法解决的问题 2. 消息认证码(MAC)概述定义常见算法工作原理如何使用 MACMAC 的问题 不可否认性数字签名(Digital …

Objective-C 自定义渐变色Slider

文章目录 一、前情概要二、具体实现 一、前情概要 系统提供UISlider,但在开发过程中经常需要自定义,本次需求内容是实现一个拥有渐变色的滑动条,且渐变色随着手指touch的位置不同改变区域,类似如下 可以使用CAGradientLayer实现渐…

SpringBoot相关

SpringBoot 1. what springboot也是spring公司开发的一款框架。为了简化spring项目的初始化搭建的。 spring项目搭建的缺点: 配置麻烦依赖繁多tomcat启动慢 2 .springboot的特点(why) 自动配置 springboot的自动配置是一个运行时(更准确地说,是应用程…

基于JAVA+SpringBoot+Vue+uniApp小程序的心理健康测试平台

✌全网粉丝20W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取项目下载方式🍅 一、项目背景介绍: 该系统由三个核心角色…

数据库MySQL下载安装

MySQL下载安装地址如下: MySQL :: Download MySQL Community Server 1、下载界面 2、点击下载 3、解压记住目录 4、配置my.ini文件 未完..

走进linux

1、为什么要使用linux 稳定性和可靠性: Linux内核以其稳定性而闻名,能够持续运行数月甚至数年而不需要重新启动。这对于服务器来说至关重要,因为它们需要保持长时间的稳定运行,以提供持续的服务 安全性: Linux系统…

【python算法学习1】用递归和循环分别写下 fibonacci 斐波拉契数列,比较差异

问题: fibonacci 斐波拉契数列,用递归和循环的方法分别写,比较递归和循环的思路和写法的差别 最直接的思路,是写递归方法 循环方法的稍微有点绕,我觉得问题主要是出在,总结循环的通项公式更麻烦,难在数学…

《Linux系统编程篇》vim的使用 ——基础篇

引言 上节课我们讲了,如何将虚拟机的用户目录映射到自己windows的z盘,虽然这样之后我们可以用自己的编译器比如说Visual Studio Code,或者其他方式去操作里面的文件,但是这是可搭建的情况下,在一些特殊情况下&#xf…

【深度学习基础】MAC pycharm 专业版安装与激活

文章目录 一、pycharm专业版安装二、激活 一、pycharm专业版安装 PyCharm是一款专为Python开发者设计的集成开发环境(IDE),旨在帮助用户在使用Python语言开发时提高效率。以下是对PyCharm软件的详细介绍,包括其作用和主要功能&…

力扣-排序算法

排序算法,一般都可以使用std::sort()来快速排序。 这里介绍一些相关的算法,巩固记忆。 快速排序 跟二分查找有一丢丢像。 首先选择一个基准元素,一般就直接选择第一个。然后两个指针&#xff0c…

使用python获取城市经纬度以及城市间的距离、火车时间、所需成本等

这里写自定义目录标题 1 获取城市地理坐标2 获取交通数据3 数据存储4 代码整合 本案例研究选择了中国的五个中心城市(上海市、深圳市、北京市、广州市、杭州市)和25个边境城市(如巴彦淖尔市、白山市等)作为研究对象。通过调用高德…