硬件【9】详解二极管钳位电路

news2024/11/16 13:28:15

文章目录

  • 1 概述
    • 1.1 正向钳位电路
    • 1.2 偏置正向钳位电路

1 概述

在之前的 二极管限幅电路 一文中,我们学习了二极管限幅电路,该电路可以削掉一部分信号,但不会影响剩余信号。今天,我们将学习另一种基于二极管的电路,该电路可以在不改变输入信号波形形状的前提下将输入波形抬升或拉低到某个直流参考电平之上或之下,该电路被称为二极管 “钳位(Clamper)” 电路。钳位电路也被称为直流恢复电路(DC restorer)。

钳位电路整体分为两类:

正向钳位电路(Positive Clampers)
负向钳位电路(Negative Clampers)

正向钳位电路:这种类型的钳位电路正向移动输入信号波形,结果就是波形位于直流参考电平之上。
负向钳位电路:这种类型的钳位电路负向移动输入信号波形,结果就是波形位于直流参考电平之下。

钳位电路中二极管的方向决定了钳位电路的类型。

1.1 正向钳位电路

正向钳位器的电路如下图所示:
在这里插入图片描述
在这里,电路由三个主要器件组成:

电容器
二极管
负载电阻

二极管和负载电阻并联,即二极管的负极(cathode)连接到电容,正极(anode)连接到地。

在设计钳位电路时,必须选择合适的电容值和负载电阻值,以使得 τ=RC(时间常数)足够大,以确保在二极管截止期间电容两端的电压不会明显放电。在本文中,我们假设时间常数 τ ≥ 5T(T表示输入信号的周期)。
假设上电时,输入信号处于正半周,那么此时输出信号基本等于输入信号,因为此时电容正在通过阻值较大的负载电阻 RL 缓慢充电,电容两端的压降为 0,整个电路的压降全部落在了 RL 上。

一旦输入波形信号切换到负半周,则二极管正向偏置,相当于一段导线。结果,由于二极管导通电阻很小,电容迅速充电至输入信号电压,我们称其为 Vc。在输入信号的负半周,二极管处于导通状态:
在这里插入图片描述
此期间的输出为 0V,因为二极管闭合相当于短路。此外,请注意,在此期间,电容器将快速充电至接近于输入信号 “V” 的值,因为由于二极管导通时的有效电阻很小,时间常数 RC 将非常小。请注意电容器充满电时的极性。

一旦输入信号切换到正半周,二极管将被反相偏置。在此期间,二极管将处于截止状态,相当于开路:
在这里插入图片描述
在正半周期间,充满电但放电很慢的电容相当于一块电池,输入信号也相当于一块电池,整个电路的电源部分相当于两块电池串联:
在这里插入图片描述
因此,输出电压是施加的输入电压和存储在电容器中的电荷之和:

Vout = Vin + Vc

Vc 是输入峰值电压。从上述等式可以明显地看到,上述电路为输入电压信号增加了一个正向直流偏置 Vc。
正半周期间当输入信号 Vin 到达其峰值时, Vin = Vc, 则:

Vout = Vin + Vc = 2Vc

我们使用下面的电路测试正向钳位电路:
在这里插入图片描述
焊接好后的电路如下:
在这里插入图片描述
输入输出波形如下:
在这里插入图片描述
黄色是输出波形,青色是输出波形。可以看到输出后的波形被整体抬升了,抬升幅度约为 2V。输出波形的低电平约为 0.6V, 那是由于二极管 1N4148 对地压降造成的, 抬升前平均电压为 0V, 抬升后平均电压为 1.4V 左右。

1.2 偏置正向钳位电路

可以给钳位电路加一个偏置电压,这会进一步抬升输出波形:
在这里插入图片描述
此处给电路添加了直流偏置电源 Vdc, 它的负极连接到地,而它的正极连接到二极管的正极。
跟前面不带偏置的电路一样,假设上电时,输入信号处于正半周,那么此期间输出信号基本等于输入信号。
一旦输入信号切换到负半周,二极管导通, 等效电路如下:
在这里插入图片描述
在此期间,负载电阻与偏置电压 Vdc 直接并联,因此在此期间,输出电压等于 Vdc。此外,在此期间,输入信号 Vin 和偏置电源 Vdc 相当于两块串联的电池给电容充电。请注意电容电荷的极性。

使用 基尔霍夫电压定律(KVL) , 我们可以确定电容中存储了多少电荷。

我们从下面的地开始沿着顺时针方向分析,即绕行方向为顺时针。先遇到输入信号电压 Vin, 下面电压高上面电压低,即沿着绕行方向看降压,记为 -Vin,。再遇到电容,左边负,右边正,沿着绕行方向升压,记为 Vc。再遇到偏置电压 Vdc, 沿绕行方向降压,记为 -Vdc。应用 KVL 可列等式:

-Vin + Vc - Vdc = 0

移项可得:

Vc = Vin + Vdc

可见,负半周期间,电容电压将充电至 Vin + Vdc 。

当输入信号切换到正半周,二极管将进入关断状态,因为它会被输入反向偏置。在此期间,二极管截止,使直流电源 Vdc 对电路没有影响:
在这里插入图片描述
输出电压 Vout = Vin + (Vin +Vdc) = 2Vin + Vdc。

我们使用下面的电路测试正向偏置电路:
在这里插入图片描述
当偏置电压为 1V 时波形如下:
在这里插入图片描述

黄色是输入波形,青色是输出波形。可以看到其最小值、平均值都比前面比前面没有偏置的电路增大了 1V 左右。

当偏置电压为 2V时波形如下:
在这里插入图片描述

总结
今天我们学习了二极管、电容组成的钳位电路。其基本原理是,先将电容充电至输入电压最大值,然后再将充满电的电容和输入电压串联,从而提高输出电压。

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

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

相关文章

搭建环境【2】windows主机和ubuntu互传文件的4种方法

我的ubuntu系统是安装在 VMware 虚拟机中的,两者之间经常要互传文件,下面介绍4种常用的互传文件方法。 1. 共享文件夹方式互传 在虚拟机中需要开启共享文件夹的功能。首先虚拟机中的ubuntu要求是已经开机了的状态,然后进行设置:…

Vue2封装一个全局通知组件并发布到NPM

✍🏼作者:周棋洛,计算机学生 ♉星座:金牛座 🏠主页:点击查看更多 🌐关键:vue2 组件封装 npm发包 文章目录 1. 前言 🍃2. 我为什么要封装通知插件 ❓3. 初始化vue空项目 &…

B047-cms02-高级查询 删除 添加 修改

目录 高级查询页面准备下拉框显示文章类型ArticleController用jstl和el表达式取值展示 高级查询参数ArticleQuery 高级查询页面发送请求导入jquery.jdirk.js在jquery下引用绑定按钮发送请求高级查询sql 绑定删除事件绑定事件拿到标签id值准备模态框来自xmind弹出删除模态框绑定…

matlab不显示子图刻度并调整子图间距

matlab中在使用subplot函数画图时,尤其是做emd分解查看IMF时, 正常画图的代码及结果如下: figure for i 1:size(imf_norm,1)subplot(7,1,i)plot(imf_norm(i,:))ylabel(IMFstring(i)) end其中imf_norm为分解得到的imfs 效果图: …

python里apply用法_Python apply函数的用法

Python编程语言Python 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。Python语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够把用其他语言制作的…

HDL抽象等级 仿真模型 网表 delay speicfy与sdf

1.HDL 硬件描述语言 抽象分级 HDL这里主要说verilog 在描述硬件电路时分为三个抽象级别 行为级模型:主要用于test bench,着重系统行为和算法,不在于电路实现,不可综合(常用描述有initial,fork/join&#…

【MYSQL】MYSQL应用环境,系统特征,储存引擎,应用框架和索引功能的详细讲解

作者简介: 辭七七,目前大一,正在学习C/C,Java,Python等 作者主页: 七七的个人主页 文章收录专栏: 七七的闲谈 欢迎大家点赞 👍 收藏 ⭐ 加关注哦!💖&#x1f…

DINO-DETR匈牙利匹配与加噪过程学习记录

今天再来回顾一下DINO中匈牙利匹配与损失函数部分,该部分大致与DETR相似,却又略有不同。 为了查看数据方便,博主将num_query改为20,max_select值也为20。 匈牙利匹配过程 首先是数据送入匈牙利匹配中进行标签匹配过程了。 获取…

qt.qpa.plugin: Could not load the Qt platform plugin “xcb“ in

兄弟们看看是不是这个错: QObject::moveToThread: Current thread (0xe5205f0) is not the objects thread (0xa14d0f0). Cannot move to target thread (0xe5205f0)qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "/xxx/python3.…

Esp32+Blynk实现云端控制LED开灭

目录 环境配置依赖库安装blynk 基础设置 GPIO 点灯实验 环境配置 依赖库安装 参考 blynk 官方快速上手文档 如果要使用 blynk 提供的环境,我们就必须安装对应的库 选择基于 blynk 且适用于 ESP32 的库并安装到 arduino 上: blynk 基础设置 进入官网并且…

Question1:harbor登录成功,推送镜像失败

denied: requested access to the resource is denied 解决方案 查看用户的权限 Harbor 用户角色权限速查 系统级角色: Harbor 系统管理员:“Harbor 系统管理员”拥有最多的权限。除了上述权限外,“Harbor 系统管理员”还可以列出所有项目、…

一种令人拍案叫绝的 ChatGPT 攻击手段!

公众号关注 “GitHubDaily” 设为 “星标”,每天带你逛 GitHub! 最近看到一个非常巧妙的 ChatGPT 攻击手段,跟大家分享一下,也算是做个提醒。 不论你是否懂技术,我都建议你了解一下这种攻击手段,有备无患。…

Golang的trace性能分析

文章目录 一、trace概述二、trace的使用方式代码中trace采集通过pprof采集 三、trace分析细节trace的web界面trace中需要关注的关注GC的频率关注goroutine调度情况关注goroutine的数量理想情况 四、GC分析当前服务GC情况设置GOGC设置GOMEMLIMITGC阈值的讨论GC的特点 五、gorout…

【每日挠头算法题(8)】最后一个单词的长度|重新排列字符串

文章目录 一、最后一个单词的长度思路1:从后往前遍历具体代码如下: 思路2:具体代码如下: 二、重新排列字符串思路具体代码如下: 一、最后一个单词的长度 点我直达~ 思路1:从后往前遍历 从后往前遍历&…

Stable DiffusionAI绘画一键启动整合包

点击"仙网攻城狮”关注我们哦~ 不当想研发的渗透人不是好运维 让我们每天进步一点点 简介 搞了个Stable DiffusionAI绘画整合包,里面有二次元风格、3D风格、真人模型,需要的后台回复“AI绘画”即可获取下载链接,放几个用SD生成的图。 实战 1.下载好…

调用万维易源API实现图像性别转换

目录 1、作者介绍2、调用万维易源API2.1 API介绍2.2 API调用过程 3、代码实现3.1 实现步骤3.2 完整代码 4、问题与分析 1、作者介绍 梁随欣,男,西安工程大学电子信息学院,2022级研究生 研究方向:模式识别与人工智能 电子邮箱&…

【Java技术专题】「入门到精通系列教程」深入探索Java特性中并发编程体系的原理和实战开发指南( 线程基础技术专题)

深入探索Java特性中并发编程体系的原理和实战开发指南 并发编程介绍什么是并发编程并发编程的好处是什么并发编程的挑战是什么并发编程模型有哪些如何学习并发编程本系列专题文章大全 实战原理计算的问题简单的方法:更快的CPU来遍历靠谱的方法:分而治之来…

Redis客户端 - RedisSerializer

原文首更地址,阅读效果更佳! Redis客户端 - RedisSerializer | CoderMast编程桅杆https://www.codermast.com/database/redis/redistemplate-redis-serializer.html 前景回顾 在上一篇中,我们实现了一个简单的案例,操作一个 St…

【22AP20 解码处理器(Hi3536AV100)】

22AP20 解码处理器(Hi3536AV100) 一、产品简介 22AP20 是针对多路高清/超高清(1080p/4M/5M/4K)智能 NVR 产品应用开发的新一代专业高端 SoC 芯片。22AP20 集成了 ARM Cortex-A55 八核处理器和性能强大的图像分析工具处理器,支持多种智能算法…

webpack无损压缩本地静态资源图片image-minimizer-webpack-plugin

开发如果项目中引用了较多图片,那么图片体积会比较大,将来请求速度比较慢。 我们可以对图片进行压缩,减少图片体积。 一、image-minimizer-webpack-plugin介绍 Image-minimizer-webpack-plugin是一个用于优化和压缩图片的Webpack插件。它使…