了解变压器耦合电压开关 D类放大器
在本文中,我们将讨论另一种 D 类配置:变压器耦合电压切换 (TCVS) 放大器。TCVS 放大器的原理图如图 1 所示。
变压器耦合电压开关 D 类放大器的示意图。
图 1.变压器耦合电压开关 D 类放大器。
在本文中,我们将探索该放大器的工作原理,分析其性能,并将其与基本的 B 类配置进行比较。为了巩固我们讨论的概念,我们还将在两个示例问题中确定 TCVS 放大器的电路参数。不过,在此之前,让我们先检查一下电路本身。
TCVS 放大器原理图
您可能已经注意到图 1 中的原理图与我们在之前的文章中了解的变压器耦合推挽式 B 类放大器之间存在一些相似之处。为了便于比较,图 2 中重现了推挽式 B 类级的简化图。
变压器耦合推挽式 B 类放大器的电路图。
图 2.变压器耦合推挽式 B 类放大器。
在上述两种配置中,两个晶体管(Q 1和 Q 2)在输入信号的交替半周期内工作。在任何给定时间只有一个晶体管处于导通状态。为了避免两个晶体管同时导通,中心抽头输入变压器 (T 2 ) 从单端输入信号产生相反极性的驱动信号。
T 2的中心抽头连接到固定偏置电压。在图 2 中,该电压标记为Vbias。对于推挽式 B 类放大器,Vbias的选择应使晶体管的偏置电压适当地略低于其导通点。对于 TCVS 配置,偏置电压为地。
两种类型的功率放大器都使用输出变压器 (T 1 ) 来合并集电极电流。在图 1 和图 2 中,输出变压器的中心抽头都连接到电源 ( V CC )。一个主要区别是推挽式 B 类级直接连接到负载。另一方面,TCVS 配置通过串联 LC 电路连接到负载。
尽管有上述相似之处,但这两个放大器的工作方式却完全不同。在推挽式 B 类放大器中,晶体管作为电流源工作,在 T 1的次级产生正弦电压。然而,在 TCVS 放大器中,晶体管被驱动得足够硬,可以充当开关,T 1次级的电压信号是方波。
TCVS 放大器如何工作?
首先,让我们考虑一下 TCVS 放大器操作的每个半周期。图 3 中的简化图显示了当上部开关 (S 1 ) 闭合且下部开关 (S 2 ) 断开时的放大器。我们假设晶体管充当理想开关,这就是为什么 S 1和 S 2在本图和后续图中取代了 Q 1和 Q 2 。
当上开关打开且下开关关闭时的 TCVS 放大器。
图 3. S 1开启且 S 2关断时的 TCVS 放大器。
在这个半周期中,节点C明显处于地电位。初级绕组的上段出现V CC的电压降。其极性在图中以紫色显示。
由于变压器的作用,下部绕组也会产生相同的电压。因此,节点 D 的电压为 2 V CC,而节点 C 的电压为地。请注意,我们假设变压器和开关都是理想的。
图 4 示出了下一个半周期,其中 S 1打开而 S 2关闭。
当上部开关关闭且下部开关打开时的 TCVS 放大器。
图 4. S 1关闭且 S 2开启时的 TCVS 放大器。
现在初级绕组下段上出现了V CC电压。绕组之间的磁耦合在初级绕组上段上产生了相同的电压。再次,极性显示为紫色。在这个半周期中,节点 D 接地,节点 C 为 2 V CC。
了解电压波形
回顾一下:
当 S 1处于关闭状态且 S 2处于打开状态时,节点 C 为 2 V CC而节点 D 处于接地状态。
当 S 1为 ON 且 S 2为 OFF 时,节点 C 接地,节点 D 为 2 V CC。
因此,节点 C 和节点 D 处的电压(分别为V C和V D)为在零和 2 V CC之间切换的方波。图 5 显示了两个完整周期内的这些电压波形,假设在个半周期内S 1为 OFF,S 2为 ON。
节点 C(顶部)和节点 D(底部)处的电压。
图 5.两个完整运行周期内节点 C(顶部)和节点 D(底部)的电压。
这里的关键点是每个晶体管的集电极-发射极电压是电源电压的两倍 (2 V CC )。在为 TCVS 放大器选择晶体管时应考虑到这一点。
接下来,让我们确定调谐电路输入端(节点 E)的电压。从图 3 和图 4 中,我们观察到,极性交替的V CC电压在初级绕组的每个部分上下降。由于初级绕组中的每个部分都有m匝,而次级绕组有n匝,因此节点 E 处的电压幅度为 ( n / m ) V CC。由于极性在一个半周期中为正,在另一个半周期中为负,因此节点 E 处的电压在 +( n / m ) V CC和 –( n / m ) V CC之间切换。
这其实是 TCVS 电路的一个优点。通过改变输出变压器的匝数比,我们可以根据设计规范调整输出方波的幅度。节点 E ( V E ) 的电压波形如图 6 所示。
两个完整运行周期内节点 E 处的电压。
图 6.两个完整运行周期内节点 E 处的电压。
TCVS 电路的操作与图 7 中的基本 D 类放大器的操作非常相似。
基本 D 类放大器的图表。
图7.基本D类放大器。
这是我们用来介绍D 类操作概念的同一个简单电路。在这里,与 TCVS 放大器一样,S 1和 S 2交替打开和关闭以在节点 E 产生方波。但是,方波在地和V CC之间切换,而不是在 +( n / m ) V CC和 –( n / m ) V CC之间切换。
现在我们了解了 TCVS 放大器的工作原理,让我们来检查一下它的性能。
查找 TCVS 放大器的输出功率
放大器的串联 RLC 电路对输入电压的基频分量(除基频分量外)都表现出非常大的阻抗。因此,调谐电路会在基频处施加正弦电流(图 8)。
基频的正弦电流流过RLC电路。
图 8.基频的正弦电流流过 RLC 电路。
要找到 TCVS 放大器输出电流的幅度,我们需要找到节点 E 处的方波的基波分量。使用傅里叶级数表示,我们可以用其组成频率分量来表示图 6 中的方波电流:
$$v_E~=~\frac{4}{\pi} \frac{n}{m}V_{CC} \sum_{p=1}^{\infty}\frac{\sin((2p~-~1)\omega_{0}t)}{2p~-~1}$$
等式 1.
在哪里:
n = 输出变压器次级绕组的匝数
m = 输出变压器初级绕组每段的匝数。
因此,方波的基波分量的峰值为:
$$v_{E, \ fund}~=~ \frac{4}{\pi}\frac{n}{m} V_{CC}$$
等式 2.
除以R L,我们可以得出输出电流的峰值:
$$I_p ~=~ \frac{4}{\pi}\frac{n}{m} \frac{V_{CC}}{R_L}$$
等式 3.
终输出功率为:
$$P_{L} ~=~ R_Li_{rms}^2 ~=~ \frac{8}{\pi^2} (\frac{n}{m})^2 \frac{V_{CC}^2}{R_L}$$
等式 4.
其中i rms = I p /\(\sqrt{2}\)。
公式 3 和公式 4 是设计 TCVS 放大器的关键关系,我们稍后会看到。同时,让我们找出 TCVS 放大器的理论效率。
确定 TCVS 放大器的效率
要计算放大器的效率,我们需要知道输出功率(公式 4)和输入功率。输入功率等于电源电压乘以电源电流的平均值。
虽然输出电流 ( i RF ) 是正弦波,但流过开关的电流(图 1 中的i 1和i 2)是半波整流正弦波。因此,从电源抽取的总电流 ( i cc ) 是全波整流正弦波。该电流波形如图 9 所示。
从电源吸取的总电流是全波整流正弦波。
图 9.从电源吸取的总电流是全波整流正弦波。
尽管iRF的峰值为Ip ,但icc的峰值为 ( n / m ) Ip 。这是由于变压器的电流缩放功能。您可以轻松验证幅度为 Ip 的全波整流正弦波具有2Ip / π的直流分量。图 9 中幅度为(n / m ) Ip的波形的平均值是:
$$I_{dc} ~=~ \frac{2}{\pi} \big ( \frac{n}{m}I_p \big )$$
等式 5.
乘以V CC并代入公式 3 中的I p后,可得出电源输送的功率为:
$$P_{CC} ~=~ \frac{8}{\pi^2} \Big ( \frac{n}{m} \Big )^2 \frac{V_{CC}^2}{R_L}$$
等式 6.
这等于公式 4 中的输出功率,这意味着 TCVS 放大器(与互补电压开关放大器一样)的理想效率为 100%。
示例 1:选择 TCVS 放大器的晶体管电压和电流
在上一篇文章中,我们找到了基本 D 类放大器(图 7)的电源电压和开关电流,该放大器向 50 Ω 负载提供 20 W 功率。让我们针对理想 TCVS 放大器重复此示例,该放大器向 50 Ω 负载提供 20 W 功率。假设匝数比 ( n / m ) 为 1。
我们从电源电压开始。将示例值代入公式 4,可得出:
$$P_{L} ~=~ \frac{8}{\pi^2} (\frac{n}{m})^2 \frac{V_{CC}^2}{R_L} ~~\rightarrow~~20 ~=~ \frac{8}{\pi^2} ~\times~ 1 ~\times~ \frac{V_{CC}^2}{50}$$
等式 7.
求解V CC,我们得到:
$$V_{CC}~=~ \sqrt{\frac{1000}{8} \pi^2}~=~35.1$$
等式 8.
TCVS放大器的电源电压为35.1V。
从图 9 可以看出,流过开关的电流为 ( n / m ) I p。代入公式 3 中的I p,我们可得出:
$$I_{max} ~=~ \frac{4}{\pi}(\frac{n}{m})^2 \frac{V_{CC}}{R_L}$$
等式 9.
我们知道V CC = 35.1 V、( n / m ) = 1 和R L = 50 Ω。将这些值代入公式 9,我们得到:
$$I_{max}~=~(\frac{4}{\pi})(\frac{35.1}{50})~=~0.89$$
等式 10。
TCVS 放大器的开关电流为 0.89 A。
TCVS 放大器与基本 D 类放大器
回想一下,我们之前使用基本 D 类放大器而不是 TCVS 放大器完成了示例 1。这为我们提供了一个有用的起点来比较这两种设计,正如我们将在本节中看到的那样。
给定输出功率的电源电压和开关电流
总结上一节的结果,对于向 50 Ω 电阻负载输出 20 W 功率的 TCVS 放大器, V CC = 35.1 V 和I max = 0.89 A。对于相同的输出功率和负载电阻,基本 D 类放大器需要 70.2 V 的电源电压。与 TCVS 放大器一样,其每个开关的电流为 0.89 A。换句话说,TCVS 配置允许我们在使用相同电流的同时将电源电压减半。
TCVS 放大器如何实现这一点?假设n / m = 1,TCVS 电路在调谐电路的输入端产生峰峰值为 2 V CC的方波。另一方面,基本 D 类放大器产生峰峰值为V CC。这允许 TCVS 电路在给定输出功率和负载的情况下将电源电压减半。
集电极-发射极电压
那么集电极-发射极电压又如何呢?在基本的 D 类配置中,集电极-发射极电流等于V CC,即 70.2 V。但是,图 5 中的波形显示 TCVS 电路中的集电极-发射极电压是电源电压 (2 V CC ) 的两倍。因此,虽然我们可以在 TCVS 设计中使用V CC = 35.1 V的电源电压,但晶体管应承受的集电极-发射极电压为 70.2 V — 与基本 D 类设计相同。
固定电源的开关电流和输出功率
,假设我们保持电源电压和负载电阻不变。基本D类放大器和TCVS放大器的开关电流和输出功率有何变化?
从首先介绍该配置的文章中,我们知道基本 D 类放大器的开关电流为:
$$I_{max} ~=~ \frac{2V_{CC}}{\pi R_L}$$
等式 11.
如果我们将其与 TCVS 放大器的开关电流(公式 9)进行比较,我们会发现,对于给定的电源电压(假设n / m = 1),TCVS 电路所需的电流是基本 D 类放大器的两倍。同时,基本 D 类放大器的输出功率为:
$$P_{L} ~=~ \frac{2V_{CC}^2}{\pi^2 R_L}$$
等式 12.
公式 4 和公式 12 表明,对于相同的电源电压和负载阻抗,TCVS 电路的输出功率是基本 D 类放大器的四倍。我们再次假设n / m = 1。
但是如果n / m不等于 1 会怎样?TCVS 电路中输出变压器的匝数比为我们提供了一个额外的设计参数。正如我们的下一个示例将说明的那样,此参数可用于权衡电源电压和开关电流。
示例 2:了解输出变压器的作用
假设 TCVS 放大器要为 50 Ω 负载提供 20 W 功率,如上例所示。然而,匝数比现在为n / m = 2。所需的电源电压和开关电流是多少?
将上述值代入公式 4,我们得到:
$$P_{L} ~=~ \frac{8}{\pi^2} (\frac{n}{m})^2 \frac{V_{CC}^2}{R_L} ~~\rightarrow ~~20 ~=~ \frac{8}{\pi^2} ~\times~ 2^2 ~\times~ \frac{V_{CC}^2}{50}$$
等式 13.
求解V CC可得出:
$$V_{CC}~=~\sqrt{\frac{1000}{32} \pi^2}~=~17.56$$
等式 14.
电源电压为V CC = 17.56 V,是上例中所得值的一半。开关电流为:
$$I_{max} ~=~ \frac{4}{\pi}(\frac{n}{m})^2 \frac{V_{CC}}{R_L} ~~\rightarrow~~ I_{max} ~=~ \frac{4}{\pi} ~\times~ 2^2~ \times~ \frac{17.56}{50}~=~1.79$$
等式 15.
Imax = 1.79A,是之前值的两倍。简而言之,匝数比加倍可将所需电源电压降低两倍,并将电流增加相同倍数。
相关文章:

了解变压器耦合电压开关 D类放大器
在本文中,我们将讨论另一种 D 类配置:变压器耦合电压切换 (TCVS) 放大器。TCVS 放大器的原理图如图 1 所示。 变压器耦合电压开关 D 类放大器的示意图。 图 1.变压器耦合电压开关 D 类放大器。 在本文中,我们将探索该放大器的工作原理&…...
openssh移植:精致的脚本版
前置文章: busybox移植:全能脚本版-CSDN博客 zlib交叉编译-CSDN博客 openssl移植:精致的脚本版-CSDN博客 源码下载 官网:http://www.openssh.com/ 下载了一个很新的版本 ftp://mirrors.sonic.net/pub/OpenBSD/OpenSSH/portable/openss…...

3C电子胶黏剂在手机制造方面有哪些关键的应用
3C电子胶黏剂在手机制造方面有哪些关键的应用 3C电子胶黏剂在手机制造中扮演着至关重要的角色,其应用广泛且细致,覆盖了手机内部组件的多个层面,确保了设备的可靠性和性能。以下是电子胶在手机制造中的关键应用: 手机主板用胶&…...
Oracle数据库中的动态SQL(Dynamic SQL)
Oracle数据库中的动态SQL是一种在运行时构建和执行SQL语句的技术。与传统的静态SQL(在编写程序时SQL语句就已经确定)不同,动态SQL允许开发者在程序执行过程中根据不同的条件或用户输入来构建SQL语句。这使得动态SQL在处理复杂查询、存储过程中…...
Python判断两张图片的相似度
在Python中,判断两张以numpy的ndarray格式存储的图片的相似度,通常可以通过多种方法来实现,包括但不限于直方图比较、像素差比较、结构相似性指数(SSIM)、特征匹配等。以下是一些常见方法的简要介绍和示例代码。 1. 像…...

MySQL高级功能-窗口函数
背景 最近遇到需求,需要对数据进行分组排序并获取每组数据的前三名。 一般涉及到分组,第一时间就是想到使用group by对数据进行分组,但这样分组,到最后其实只能获取到每组数据中的一条记录。 在需要获取每组里面的多条记录的时候…...
9.12总结
今天学了树状dp和tarjan 树状dp 树状dp,是一种在树形数据结构上应用的动态规划算法。动态规划(DP)通常用于解决最优化问题,通过将问题分解为相对简单的子问题来求解。在树形结构中,由于树具有递归和子结构的特性&…...

小众创新组合!LightGBM+BO-Transformer-LSTM多变量回归交通流量预测(Matlab)
小众创新组合!LightGBMBO-Transformer-LSTM多变量回归交通流量预测(Matlab) 目录 小众创新组合!LightGBMBO-Transformer-LSTM多变量回归交通流量预测(Matlab)效果一览基本介绍程序设计参考资料 效果一览 基本介绍 1.Matlab实现LightGBMBO-Transformer-L…...
《CSS新世界》书评
《CSS新世界》是由张鑫旭所著,人民邮电出版社在2021年8月10日出版的一本专门讲解CSS3及其之后版本新特性的进阶读物。这本书是“CSS世界三部曲”中的最后一部,全书近600页,内容丰富,涵盖了CSS的全局知识、已有属性的增强、新布局方…...
python 实现euler modified变形欧拉法算法
euler modified变形欧拉法算法介绍 Euler Modified(改进)变形欧拉法算法,也被称为欧拉修改法或修正欧拉法(Euler Modified Method),是一种用于数值求解微分方程的改进方法。这种方法在传统欧拉法的基础上进…...
strcpy 函数及其缺点
目录 一、概念 二、strcpy 函数有什么缺点 1. 缺乏边界检查 2. 容易引发未定义行为 3. 不适合动态和未知长度的字符串操作 4. 替代方案的可用性 5. 效率问题 一、概念 strcpy 是 C 语言中的一个标准库函数,用于将源字符串复制到目标字符串中。它定义在 <…...

区块链-P2P(八)
前言 P2P网络(Peer-to-Peer Network)是一种点对点的网络结构,它没有中心化的服务器或者管理者,所有节点都是平等的。在P2P网络中,每个节点都可以既是客户端也是服务端,这种网络结构的优点是去中心化、可扩展…...

数据库管理的利器Navicat —— 全面测评与热门产品推荐
在数据库管理领域,Navicat无疑是一款深受欢迎的软件。作为一个强大的数据库管理和开发工具,它支持多种数据库类型,包括MySQL、MariaDB、MongoDB、SQL Server、Oracle、PostgreSQL等。本文将全面测评Navicat的核心功能,同时推荐几款…...

如何让Google收录我的网站?
其实仅仅只是收录,只要在GSC提交网址,等个两三天,一般就能收录,但收录是否会掉,这篇内容收录了是否有展现,排名,就是另外一个课题了,如果不收录,除了说明你的网站有问题&…...

03 Flask-添加配置信息
回顾之前学习的内容 02 Flask-快速上手 Flask 中最简单的web应用组成 1. 导入核心库 Flask from flask import Flask2. 实例化 web应用 注意:不要漏了 app Flask(__name__) 中的 __name__ 表示:是从当前的py文件实例化 app Flask(__name__)3. 创…...

Codes 开源研发项目管理平台——敏捷测试管理创新解决方案
前言 Codes 是国内首款重新定义 SaaS 模式的开源项目管理平台,支持云端认证、本地部署、全部功能开放,并且对30人以下团队免费。它通过整合迭代、看板、度量和自动化等功能,简化测试协同工作,使敏捷测试更易于实施。并提供低成本的…...

耗时一个月,我做了一个网页视频编辑器
最近又肝了一个多月,终于把这个网页视频编辑器做好了,下面我来简单介绍一下如何使用 注意目前该功能还处在测试阶段,可能会有很多问题,后续我会不断修复 体验地址 app.zyjj.cc 界面介绍 整个剪辑界面包括4个区,左边是…...

uniapp 做一个查看图片的组件,图片可缩放移动
因为是手机端,所以需要触摸可移动,双指放大缩小。 首先在components里建个组件 查看图片使用 uni-popup 弹窗 要注意 transform的translate和scale属性在同一标签上不会一起生效 移动就根据触摸效果进行偏移图片 缩放就根据双指距离的变大变小进行缩…...

卡车配置一键启动无钥匙进入手机控车
卡车智能一键启动无钥匙进入手机控车,通过手机应用程序与汽车内置硬件、软件的无线通信,实现对汽车的远程控制。 卡车改装一键启动的步骤包括安装门把手的感应装置、拆卸仪表台和门板,取出内部的待接线束,并将一键启动…...
计算机网络基础概念 交换机、路由器、网关、TBOX
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、VLAN是什么?二 、交换机三、路由器四、网关五、TBOX六、问题1 、网关和交换机的区别2、网关和路由器的区别 总结 前言 工作有感而发࿰…...
后进先出(LIFO)详解
LIFO 是 Last In, First Out 的缩写,中文译为后进先出。这是一种数据结构的工作原则,类似于一摞盘子或一叠书本: 最后放进去的元素最先出来 -想象往筒状容器里放盘子: (1)你放进的最后一个盘子(…...

如何在看板中体现优先级变化
在看板中有效体现优先级变化的关键措施包括:采用颜色或标签标识优先级、设置任务排序规则、使用独立的优先级列或泳道、结合自动化规则同步优先级变化、建立定期的优先级审查流程。其中,设置任务排序规则尤其重要,因为它让看板视觉上直观地体…...

centos 7 部署awstats 网站访问检测
一、基础环境准备(两种安装方式都要做) bash # 安装必要依赖 yum install -y httpd perl mod_perl perl-Time-HiRes perl-DateTime systemctl enable httpd # 设置 Apache 开机自启 systemctl start httpd # 启动 Apache二、安装 AWStats࿰…...

【JVM】- 内存结构
引言 JVM:Java Virtual Machine 定义:Java虚拟机,Java二进制字节码的运行环境好处: 一次编写,到处运行自动内存管理,垃圾回收的功能数组下标越界检查(会抛异常,不会覆盖到其他代码…...
基于Uniapp开发HarmonyOS 5.0旅游应用技术实践
一、技术选型背景 1.跨平台优势 Uniapp采用Vue.js框架,支持"一次开发,多端部署",可同步生成HarmonyOS、iOS、Android等多平台应用。 2.鸿蒙特性融合 HarmonyOS 5.0的分布式能力与原子化服务,为旅游应用带来…...

《通信之道——从微积分到 5G》读书总结
第1章 绪 论 1.1 这是一本什么样的书 通信技术,说到底就是数学。 那些最基础、最本质的部分。 1.2 什么是通信 通信 发送方 接收方 承载信息的信号 解调出其中承载的信息 信息在发送方那里被加工成信号(调制) 把信息从信号中抽取出来&am…...

React19源码系列之 事件插件系统
事件类别 事件类型 定义 文档 Event Event 接口表示在 EventTarget 上出现的事件。 Event - Web API | MDN UIEvent UIEvent 接口表示简单的用户界面事件。 UIEvent - Web API | MDN KeyboardEvent KeyboardEvent 对象描述了用户与键盘的交互。 KeyboardEvent - Web…...
VTK如何让部分单位不可见
最近遇到一个需求,需要让一个vtkDataSet中的部分单元不可见,查阅了一些资料大概有以下几种方式 1.通过颜色映射表来进行,是最正规的做法 vtkNew<vtkLookupTable> lut; //值为0不显示,主要是最后一个参数,透明度…...
三体问题详解
从物理学角度,三体问题之所以不稳定,是因为三个天体在万有引力作用下相互作用,形成一个非线性耦合系统。我们可以从牛顿经典力学出发,列出具体的运动方程,并说明为何这个系统本质上是混沌的,无法得到一般解…...

selenium学习实战【Python爬虫】
selenium学习实战【Python爬虫】 文章目录 selenium学习实战【Python爬虫】一、声明二、学习目标三、安装依赖3.1 安装selenium库3.2 安装浏览器驱动3.2.1 查看Edge版本3.2.2 驱动安装 四、代码讲解4.1 配置浏览器4.2 加载更多4.3 寻找内容4.4 完整代码 五、报告文件爬取5.1 提…...