开关电源-PFC驱动电路的工作原理

news2025/1/11 6:22:27

PFC驱动电路的工作原理

由于PFC的控制地和MOS管组成的双向开关的源极不共地,因此需要解决开关管浮地驱动问题。
在这里插入图片描述

图2 驱动电路图
电路图说明:

  1. PFCPWM是DSP的PWM信号;
  2. VCC_4V和AGND是DSP侧的电源和控制地;Vccp_14V和AGND_DRV是MOS管驱动的电源和控制地;
  3. PFCDRVA和PFCDRVB分别是2个开关管的栅极驱动信号;
  4. U302为隔离光藕,U303是集成驱动芯片。
    工作原理
    1.1驱动电路基本工作原理
    其工作原理大致如下:DSP发出PWM驱动控制信号;驱动信号通过后级推挽等放大电路驱动隔离光藕实现驱动信号的隔离传输功能(隔离光耦将弱信号的控制地和强抖动电平的驱动地隔离,同时也利用光传输对前级驱动的电噪声进行屏蔽和抑制)。由于隔离光耦的输出电流有一定限制,无法直接驱动MOS管,故需通过驱动芯片将其输出电平信号进行整形和电平转化,最后驱动MOS管。
    1.2隔离光藕和驱动芯片的选择
    隔离光耦是整个驱动电路的关键器件,其选型需综合考虑最大工作隔离电压、开关速度、CMTI、传输延迟、最大开关频率、成本等指标。另外关于隔离光藕的带宽指标如何选择,其对于相位裕量的影响有多大,目前还不是十分清楚,还有待后续进一步研究。
    同时,驱动芯片逻辑的选择也直接取决于电路光藕的选择。以图2中的电路为例,由于H7413Z PFC的开关频率为70KHz,故需选用高速光藕。图2中所选用的逻辑光藕U302的输入输出信号为反逻辑,其输入输出波形示意如图3所示(以PS9317为例)。后级的驱动芯片U303也需选用反逻辑的芯片与之匹配,其输入输出逻辑如图3所示(以UCC27423为例)。
    在这里插入图片描述

图3 PS9317输入输出波形
1.3 PWM信号的放大和电平转换
由于DSP的PWM信号幅值和输出电流均有限,无法直接驱动隔离光耦的原边LED,因此需使用电平转换和放大电路,提升驱动能力。并且还需根据所用隔离光耦的VF特性差异,设计不同的前级电路:
(1) 对于逻辑门光耦,其LED的VF离散性较小(例如HCNW2211为0.32V,见图5).
在这里插入图片描述

图5 HCNW2211的VF分布范围
(2) 对于栅极驱动光耦,由于部分厂家LED的VF离散性较大(例如Renesas PS9552L3为0.45 V,见图7),如果直接用图6的推挽放大,当VF分别取到上下限时,I­F很难设计在7-16mA之间(图8)。H941AZ设计之初为解决HCNW2211的独家问题,拟采用驱动光耦(39100114),同时为满足I­F的要求,因此设计反逻辑+推挽输出做为前级电路。
在这里插入图片描述

图7 PS9552L3的VF分布范围
在这里插入图片描述

图8 PS9552L3和FOD3120的IF推荐范围
随着光耦技术的发展,业内还出现一种IPM接口驱动光耦,如39100151(ACPL-P480和TLP715)。它们具有更小的封装(如Stretched SO-6),价格也合理,而VF离散性较小(约0.2V)。
1.4光耦输出整形和放大
通常,隔离光耦的输出电流有一定限制。例如逻辑门光耦HCNW2211的IO小于25mA,即便是栅极驱动光耦FOD3120,其最大输出电流也只有2.5A,无法同时驱动2个SPW47N60C3。因此,光耦输出还需要再加一级放大电路。在调试过程中发现,采用三极管推挽放大,由于强共模干扰的存在,会引起驱动Vgs的高、低电平并不是平直波形,特别是低电平存在杂乱的波动(图9)。如果波动超过开关管的Vgs(th),可能造成误开通。若改用共地驱动芯片,一方面对光耦的输出进行整形,提高栅极驱动Vgs电平的平整度(图10);另一方面利用驱动芯片输入级逻辑电平的滞环,进一步增强对光耦输出干扰信号的抑制能力。此外,驱动芯片一般采用FET图腾柱输出,其开关速度较推挽三极管更快,有利于减小开关损耗。
在这里插入图片描述

图9 采用推挽三极管输出的Vgs
在这里插入图片描述

图10 采用驱动芯片输出的Vgs
1.5其他附属电路的工作原理
在图2中,由于隔离光藕U302与驱动芯片U303对供电电源的要求不同,为简化设计,我们通过稳压管D308将14V转化为5.1V给隔离光藕U301供电。D302是驱动芯片的负压钳位二极管;在驱动回路,利用稳压管和电容并联(如D301,C304)形成负压,提高驱动脉冲零电平的抗干扰能力;C301是H7413Z中为防止驱动芯片ENB脚受到干扰导致误关断而增加的,可以根据实际调试情况是否去除。另一种方法可以是,在ENB脚与VDD之间外加大于10Kohm的上拉电阻。
参考原文:《PFC驱动电路的工作原理》

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

echarts 的 一个图表容器,使用grid存放多个折线图,并配置x轴联动

效果图 配置参数 // prettier-ignore const data [["2000-06-05", 116], ["2000-06-06", 129], ["2000-06-07", 135], ["2000-06-08", 86], ["2000-06-09", 73], ["2000-06-10", 85], ["2000-06-11",…

开关电源- 用PFC拓扑电路对比

用PFC拓扑电路对比 最基本的有桥boost PFC电路 有桥boostPFC电路是最基本的电路,就不叙述了。 双Boost无桥PFC 双boost无桥拓扑的优点是使用功率元件比较少, 两个管子可以一起驱动, 这简化了驱动电路的设计, 同时让直接使用传统APFC的控制芯片成为可能.但是这种拓扑…

3.41 - haas506与esp8266-01s的串口通信(TCP透传)

haas506与esp8266-01s的串口通信 PC端调试wifi模块1.接线(与电脑通信)2.模式案例3.指令演示 开发板与wifi模块通信1.接线(TTL串口通信)2.代码测试 PC端调试wifi模块 esp8266-01s 1.接线(与电脑通信) 与电脑通信时引脚连接,wifi模块需要稳定3.3v供电,…

一个618项目的复盘总结反思

一、前言 618期间上线一个活动项目。但上线不顺利,当天就出现了性能问题,接口超时,用户无法打开网页,最后不得的临时下线。花了三天两夜,重构了后台核心代码,才让活动进行下去。 回头看了一下自己的时间记…

【零基础入门学习Python---Python条件和循环语句】

🚀 Python 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,…

OpenCV下载、环境变量配置

https://sourceforge.net/projects/opencvlibrary/files/ 选择合适的版本下载即可 这里使用opencv-3.1.0.exe执行 将需要bin目录加入到环境变量Path D:\opencv\31\opencv\build\x64\vc14\bin #include<opencv2/opencv.hpp> #include <iostream> using namespace …

【学习日记2023.6.25】之ElasticSearch搜索引擎

文章目录 分布式搜索引擎1.初识elasticsearch1.1.了解ES1.1.1.elasticsearch的作用1.1.2 ELK技术栈1.1.3 elasticsearch和lucene1.1.4 为什么不是其他搜索技术&#xff1f;1.1.5 总结 1.2 倒排索引1.2.1 正向索引1.2.2 倒排索引1.2.3 正向和倒排 1.3 es的一些概念1.3.1 文档和字…

[Web程序设计]实验: Servlet基础应用

一、实验目的 &#xff08;1&#xff09;掌握java web应用的基础和核心知识&#xff1a;servlet。 &#xff08;2&#xff09;理解servlet的具体使用。 二、实验内容 &#xff08;1&#xff09;编写一个servlet&#xff0c;实现统计网站被访问次数的功能&#xff1b; &…

SpringBoot 集成测试主要组件及其特点

SpringBoot 集成测试主要组件及其特点 随着SpringBoot的流行&#xff0c;集成测试也变得越来越重要。SpringBoot提供了一些主要组件来支持集成测试&#xff0c;本文将介绍这些组件及其特点。 1. Spring Test Spring Test是Spring框架提供的测试工具集&#xff0c;其主要目的是…

langchain源码阅读系列(二)之数据接入层

原文首发于博客文章OpenAI 文档解读 LangChain 主体分为 6 个模块&#xff0c;分别是对&#xff08;大语言&#xff09;模型输入输出的管理、外部数据接入、链的概念、&#xff08;上下文记忆&#xff09;存储管理、智能代理以及回调系统&#xff0c;通过文档的组织结构&#x…

将数组中所有元素依次向右或向左移动指定的n个位置 从右侧移出的元素从左侧补入 从左侧移出的元素从右侧补入 numpy.roll()

【小白从小学Python、C、Java】 【计算机等级考试500强双证书】 【Python-数据分析】 将数组中所有元素依次向右 或向左移动指定的n个位置 从右侧移出的元素从左侧补入 从左侧移出的元素从右侧补入 numpy.roll() [太阳]选择题 请问关于以下代码的最后输出正确的是&#xff1f;…

chatgpt赋能python:Python编程:如何赚取高薪?

Python编程&#xff1a;如何赚取高薪&#xff1f; Python语言是一门被广泛使用的编程语言&#xff0c;因其简单易学&#xff0c;而在软件开发、数据分析、机器学习及人工智能等领域中得到了广泛应用。随着这些领域的不断发展&#xff0c;对Python开发人才的需求也越来越高涨。…

基于Java彩妆小样售卖商城的设计实现(源码+lw+部署文档+讲解等)

博主介绍&#xff1a; ✌全网粉丝30W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战 ✌ &#x1f345; 文末获取源码联系 &#x1f345; &#x1f447;&#x1f3fb; 精…

Python爬虫之数据解析技术

Python爬虫需要数据解析的原因是&#xff0c;爬取到的网页内容通常是包含大量标签和结构的HTML或XML文档。这些文档中包含所需数据的信息&#xff0c;但是需要通过解析才能提取出来&#xff0c;以便后续的处理和分析。 以下是一些使用数据解析的原因&#xff1a; 数据提取&…

基于Java高校实验室管理系统设计实现(源码+lw+部署文档+讲解等)

博主介绍&#xff1a; ✌全网粉丝30W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战 ✌ &#x1f345; 文末获取源码联系 &#x1f345; &#x1f447;&#x1f3fb; 精…

通过Web3Js网页代码在MetaMask辅助下完成用户发送操作

上文 html通过web3JS 获取当前连接的区块链信息和账号信息在html中通过 Web3.0.js 获取了本地虚拟的区块链信息 和通过 公钥获取了账号的 ETH 那么 之前我们文章 Web3通过 MetaMask简单演示对ganache虚拟环境账号进行管理操作演示了通过MetaMask在本地发送ETH给其他账号 那么 …

springboot+vue基于java的健美操体操舞蹈视频评分系统

健美操评分系统采用B/S架构&#xff0c;数据库是MySQL。系统的搭建与开发采用了先进的JAVA进行编写&#xff0c;使用了springboot框架。该系统从三个对象&#xff1a;由管理员、裁判员和用户来对系统进行设计构建。主要功能包括首页&#xff0c;个人中心&#xff0c;裁判员管理…

【Linux】遇事不决,可先点灯,LED驱动的进化之路---2

【Linux】遇事不决&#xff0c;可先点灯&#xff0c;LED驱动的进化之路---2 前言&#xff1a; 一、Pinctrl子系统重要概念 1.1 重要概念 1.1.1 pin controller 1.1.2 client device 1.1.3 补充概念 二、GPIO子系统重要概念 2.1 在设备树指定GPIO引脚 2.2 在驱动代码中…

代码质量平台实践-SonarQube

代码质量平台实践-SonarQube 目录 推荐文章 https://www.yuque.com/xyy-onlyone/aevhhf?# 《玩转Typora》 本节实战 实战名称&#x1f498; 实践&#xff1a;Scanner进行项目代码扫描(测试成功)-2023.6.24&#x1f498; 实践&#xff1a;Jenkins集成SonarQube(命令行方式)(测…

java8新特性之--函数式接口加方法引用与构造器引用详细讲解

函数式(Functional)接口 什么是函数式(Functional)接口 只包含一个抽象方法的接口&#xff0c;称为函数式接口。 你可以通过 Lambda 表达式来创建该接口的对象。&#xff08;若 Lambda 表达式 抛出一个受检异常(即&#xff1a;非运行时异常)&#xff0c;那么该异常需要在目标…