MOSFET shunt regulator substitutes for series regulator


You would normally use a series linear regulator or a dc/dc converter to obtain 3V dc from a higher supply. However, when breadboarding a concept, you may be able to use a shunt regulator, especially if a series regulator of the correct voltage is unavailable. The MOSFET in Figure 1 can replace a zener diode in a shunt regulator and provide lower output impedance than a zener diode.
The MOSFET is self-biased by connecting its drain to its source. The difference between the input voltage and the gate-to-source threshold voltage, VGS, sets the current. The IRF521 in this example has a threshold voltage of 2 to 4V at 250 µA. The upper curve of Figure 2 shows that the IRF521 achieves a gate-to-source voltage of 3V at a current of about 200 µA. MOSFETs can vary from device to device, but the typical MOSFET has a threshold at approximately the mean between the maximum and the minimum limits.
The lower curve in Figure 2 is the output impedance, which you obtain from the upper curve by differentiating the upper curve. Although the output impedance, ROUT, is near 800Ω at a current of 100 µA, it rapidly drops to less than 6Ω at 50 mA. Because you operate the MOSFET at or near threshold, its on-resistance spec doesn't apply, and the output impedance of this circuit is far higher than you would expect from the on-resistance. However, in general, the lower the on-resistance, the lower the output impedance at a specific current near threshold.
This circuit may require that R2 and C1 stop the oscillation in the MOSFET. Add a filter capacitor to the output to minimize the effect of load transients. Connecting a large filter capacitor from the gate to the source with short leads eliminates the need for R2. You can use other MOSFET families and other voltages if necessary.
Although you may be unable to get the exact output voltage you need at the current you prefer, many devices tolerate wide variations in operating voltage. For instance, many 3.3V-dc microcontrollers can operate as low as 2.5V dc and as high as 3.6V dc. Note that operating a MOSFET near its threshold causes a large negative-temperature coefficient of the gate-to-source voltage. This circuit has significant change in output voltage over a wide temperature range; it is suitable for only limited temperature ranges.
MOSFET shunt regulator substitutes for series regulator的更多相关文章
- OpAmp Voltage Follower/Regulator
LDO Regulator High accuracy voltage regulator Vout = 2.5V * (1 + ( 5.6 / 6.8 ) ) = 4.55V Recently th ...
- linux驱动程序之电源管理之regulator机制流程 (1)
电源管理芯片可以为多设备供电,且这些设备电压电流有所同.为这些设备提供的稳压器代码模型即为regulator. 下面通过下面三个过程分析regulartor供电机制: 1.分析regulator结构体 ...
- Linux核心regulator建筑和准备
电源引入的物种 (百度百科)LDO这是low dropout regulator,这意味着低压差线性稳压器.它相比于传统的线性调节器.传统的线性稳压器.例如78xx系列芯片需要输入电压比输出电压高2v ...
- Linux Regulator Framework(2)_regulator driver
转自蜗窝科技:http://www.wowotech.net/pm_subsystem/regulator_driver.html 说实话,这篇好难懂啊... 1. 前言 本文从regulator d ...
- Linux regulator framework(1) - 概述【转】
转自蜗窝科技:http://www.wowotech.net/pm_subsystem/regulator_framework_overview.html 1. 前言 Regulator,中文名翻译为 ...
- Linux电源管理-Linux regulator framework概述
前言 1. 什么是regulator? regulator翻译为"调节器",分为voltage regulator(电压调节器)和current(电流调节器).一般电源 ...
- Linux regulator系统
1. 概念:Regulator : 电源芯片, 比如电压转换芯片Consumer : 消费者,使用电源的部件, Regulator是给Consumer供电的machine : 单板,上面焊接有Regu ...
- Linux内核regulator架构和编写
电源种类介绍 (百度百科)LDO是low dropout regulator,意为低压差线性稳压器,是相对于传统的线性稳压器来说的.传统的线性稳压器,如78xx系列的芯片都要求输入电压要比输出电压高出 ...
- 5、regulator系统的概念及测试
概念:Regulator : 电源芯片, 比如电压转换芯片Consumer : 消费者,使用电源的部件, Regulator是给Consumer供电的machine : 单板,上面焊接有Regulat ...
随机推荐
- 手机页面或是APP中减少使用setTimeout和setInterval,因为他们会导致页面卡顿
1.setTimeout致使页面的卡顿或是不流畅,打乱模块的生命周期 ,还有setTimeout其实是很难调试的. 当一个页面有众多js代码的时候,setTimeout就是导致页面的卡顿. var s ...
- ssh连接不上排查方法总结
//常见报错信息 # No route to host --> server端没有开机或是网络不通(这个原因很多,最简单的是网线没有插.还有就是可能会是网卡down了等) 如果是网卡down了i ...
- 转:在CentOS 7.3使用yum安装 MySql5.6.24
按照CentOS 6.5的方法在CentOS 7上安装会失败,需要按照下文进行安装. 1.安装rpm包 Linux系统自带的repo是不会自动更新每个软件的最新版本(基本都是比较靠后的稳定版),所以无 ...
- Codefroces 735D Taxes(哥德巴赫猜想)
题目链接:http://codeforces.com/problemset/problem/735/D 题目大意:给一个n,n可以被分解成n1+n2+n3+....nk(1=<k<=n). ...
- git rebase 过程中遇到冲突该怎么解决?
在执行git rebase 过程中经常遇到问题,此时有点慌,一般如何解决呢? 1.先将本地的冲突手动解决 2.执行下面命令 git add . git rebase --contine //继续re ...
- 取消cp确认
使用cp -r -f 强制覆盖拷贝命令时,每一个文件都需要认为的键入“Y”进行确认 可以通过取消同名cp的定义,命令如下unalias cp
- 安卓使用WebView清除缓存
原文:https://blog.csdn.net/liwei123liwei123/article/details/52624826 Android 清除WebView缓存 最近项目中需要用WebVi ...
- TPC-H数据导入MySQL教程
0. TPC-H是啥 TPC-H是TPC提供的一个benchmark,用来模拟一个现实中的商业应用,可以生成一堆虚构的数据,且自带一些查询,可以导入到各种数据库中来模拟现实需求,检查性能. 具体是怎样 ...
- 2019.2.25 模拟赛T1【集训队作业2018】小Z的礼物
T1: [集训队作业2018]小Z的礼物 我们发现我们要求的是覆盖所有集合里的元素的期望时间. 设\(t_{i,j}\)表示第一次覆盖第i行第j列的格子的时间,我们要求的是\(max\{ALL\}\) ...
- ps | grep app 命令不显示grep app本身进程的几种方式
ps | grep app 命令不显示grep app本身进程的几种方式 使用ps命令查询进程,常常我们不想打印出"ps | grep app"这个当前进程,比如如下: [root ...