初级模拟电路:2-5 钳位器

news/2024/7/4 13:01:17

回到目录

      钳位器(clamper)可以将输入波形整体上移或下移,“clamper”在 英语中的原意是“夹具”的意思,很形象地说明了它可以把波形任意钳夹在某个电平处。如下图所示:

图 2-5.01 

      钳位电路的核心器件是二极管和电容,下面我们具体分析实现各种钳位的电路图。同样的,为方便分析,我们假设下面的二极管为理想二极管,即导通时理想二极管上的压降为0。

      以下分析的输入电压vi皆设为正弦电压,表达式为:

 

1.   下钳位电路

(1) 标准下钳位电路

      我们先介绍下钳位电路的标准型,其电路和输出波形如下图所示:

图 2-5.02 

      这个电路的关键点在于,电容C和负载电阻R的值要取的比较大,这样当电容通过R进行放电时,时间常数 τ=RC会比较大,放电过程会非常缓慢。下面我们一步步分析其工作原理:

      (1) 当输入电压vi从0开始增大时,会给电容C充电,此时二极管正向导通。在C的右边,二极管和电容并联,但由于电阻R值比较大,所以充电电流回路主要从二极管上走。又由于二极管的电阻非常小(理想导通情况下近似短路),所以充电速度极快,我们可以近似认为,电容上的电压几乎就是等于输入电压。充电电流回路如下图所示:

图 2-5.03 

      (2) 当输入电压vi到达峰值Vm时,电容上的电压也几乎等于这个峰值Vm。之后,当输入电压经过峰值开始下降时,电容上的电压此时超过了输入电压vi,理论上讲,电容此时应该对输入电源进行放电。但是,如果要放电,则在电容右侧的必须也要形成放电回路,但由于二极管只能单向导通,此路不通,所以放电电流只能从R走,此时二极管截止,相当于断路状态。放电回路如下图所示:

图 2-5.04 

      (3) 前面说过,由于电阻R和电容C的值都取得很大,所以放电速度非常缓慢。当输入电压经过正峰值Vm,再走到负半周,再变正,再回到正峰值Vm前,电容虽然一直在向输入电源放电,但放电速度极其缓慢。所以当输入电压再次达到正峰值Vm时,电容上存储的电压只下降了很小一点点,甚至可以近似认为电容上存储的电压几乎没怎么变化,仍为Vm。而输入电压vi最大也就到Vm,已经没什么资格给电容充电了。所以可以近似认为,电容上存储的电压,从此一直保持为Vm不变。

      (4) 接着结论就是顺理成章的事情啦,从电路图上可以得出,输出电压vo的表达式为:vo=vi-vC,根据上面的分析,电容电压vC一直保持为Vm不变,则输出电压最终可表达为:vo=vi-Vm,相当于将输入电压向下平移了Vm。如下图所示:

图 2-5.05 

      (5) 最后再考虑一下非理想二极管的情况。对于非理想二极管,当正向导通时,其上有0.7V的压降。根据上面“图2-5.03”的充电回路可以看出,电容上可充到的电压为:Vm-0.7V,则最终输出电压的表达式为:vo=vi-(Vm-0.7V)= vi-Vm+0.7V

 

(2) 偏置下钳位电路

      从上面的分析可看到,标准下钳位电路只能将输入波形向下平移Vm,那如果我们要向下平移任意电平怎么办?很简单,在二极管上再加个偏置电压,如下图所示:

图 2-5.06 

      只要理解了前面的标准下钳位电路,这个偏置分析就很简单啦,在“下钳位偏置移电路”中,电容C充电后的维持的电压为:vc=Vm-V1,则最终输出电压为:vo=vi-vc=vi-Vm+V1

      在“下钳位偏置移电路”中,电容C充电后的维持的电压为:vc=Vm+V1,则最终输出电压为:vo=vi-vc=vi-Vm-V1

 

2.   上钳位电路

(1) 标准上钳位电路

      上钳位电路的标准型,如下图所示:

图 2-5.07 

      分析也是类似的,这里就简略描述了:一开始当输入电压vi处于正半周时,二极管截止,vi通过电阻R形成回路给电容充电,但是由于R非常大,所以充电速度非常缓慢。

      当输入电压进入负半周时,电容上被充的电压几乎为0。此时vi小于0时,二极管导通,充电电流通过二极管回路开始对电容C快速充电,电容电压最大可充到Vm(注意图中电容电压的正负方向),从此电容电压Vm保持不变。输出电压为:vo=vi+vc=vi+Vm,相当于将输入电压上移了Vm

 

(2) 偏置上钳位电路

      上钳位电路也可以加偏置电压,达到上移任意电平的效果,如下图所示:

图 2-5.08 

      在“上钳位偏置移电路”中,电容C充电后的维持的电压为: vc=Vm+V1,则最终输出电压为:vo=vi+vc=vi+Vm+V1

      在“上钳位偏置移电路”中,电容C充电后的维持的电压为: vc=Vm-V1,则最终输出电压为:vo=vi+vc=vi+ Vm -V1

     

回到目录

 

 

( end of 2-5 )


转载于:https://www.cnblogs.com/initcircuit/p/11046831.html


http://www.niftyadmin.cn/n/1996064.html

相关文章

dataset合并结果集

csdn网址:http://msdn.microsoft.com/zh-cn/library/aszytsd8(VS.80).aspx DataSet customers new DataSet(); adapter.FillSchema(customers, SchemaType.Source, "Customers"); adapter.Fill(customers, "Customers"); DataSet…

Java解析网络数据流的三种特殊方法

Java解析网络数据流的三种特殊方法 Java作为最开放的语言,已越来越受到网络程序员的青睐。但这一青睐族有着同样的经历——曾经都为网络上通信的Java数据格式而烦脑。笔者也不例外,曾经为此而查阅了很多文档,经过反复测试才得以解决 &#xf…

从用户感知谈软件性能测试

一个小系统,用户数是20个,那事务的平均响应时间大概在什么范围内?怕麻烦可以直接告诉他2/5/8原则,钻牛角尖的话,需要进一步确认是什么样的系统?提供的是什么类型的业务?用户行为是什么样的&…

枚举本地-远程NT系统进程

枚举本地-远程NT系统进程 作者: eyas版权所有:http://www.ey4s.org中文版本出处:http://www.gamehigh.net/ Windows2000中有个工具taskmgr.exe就可以比较详细的查看当前系统进程信息,但是那是Windows GUI程序,有时候…

C# ASP.NET MVC HtmlHelper

一、Html.ActionLink控件语法1、linkText:生成的链接所显示的文字          类型:string2、actionName:对应控制器的方法 类型:string3、routeValues:向对应的action…

Apache Common BeanUtils 2

jakarta commons 下面有许多已经开发好的好用组 件 我沒记错的话, 应该是讨论到 Net Ftp, 但是你们连结到 Commons 的网页時候, 一定会吓了一跳, 哇, 怎 么会有这么多已经在开发的组件, 还有正在 SandBox ( 研发中 ) 的项目, 所以如何善用之, 就变成我在连续 几周, 都会讨论的课…

【JAVA】Win10实现Java文件的开机自启动(附详细步骤)

一、问题描述随着入了Win10的坑,发现它最不能让人忍受的一点就是强制系统更新,而且系统更新之频繁,简直不能忍。这就导致,对于一些想要一直运行的Java文件,就会造成每次系统更新之后的重启导致Java文件无法继续运行。也…

1.linux文件操作常用命令

linux文件操作: 显示文件 ls 新建文件夹 mkdir 移动文件 mv 删除文件 rm (注:rm -R 删除该文件及其所有的子,是可恢复的)删除文件夹 rm -rf 重命名文件夹mv 进入目录 cd 显示当前路径 pwd