In multiple-output power supplies in which a single supply powers circuitry of vastly different current draws, two perplexing steps are sensing the current that each output draws and deactivating the power supply in the event of an overload on that output. These issues are especially important in protecting the fragile PCB (printed-circuit-board) traces in low-level circuits. A typical circuit would use the base-emitter threshold voltage of approximately 0.6V of a bipolar transistor to trigger the power-supply-protection circuits. Although economical, the transistor’s threshold varies excessively over temperature; hence, the protection level is unstable.

The circuit in Figure 1 essentially eliminates the base-emitter-voltage temperature-variation problem as the derivation of the output voltage and as a function of the load current. By using dual bipolar devices in one case, the manufacturer nearly perfectly matches the two devices. Although this Design Idea describes a positive power supply, you can realize a similar negative-output-supply current-sense circuit using a dual NPN transistor in place of the dual PNP that the figure shows.

The following equations show the derivation of the output voltage as a function of the load current (referring to Figure 1):

VBA+(ILOAD×RSENSE)+(IE×R2)–VBB=0.

[(VBA–VBB)+(ILOAD×RSENSE)]–IER2=0.

IC+IB=IE.

(VBA–VBB)+(ILOAD×RSENSE)–(IC+IB)R2=0.

IB=IC/β.

VBA–VBB+ILOAD×RSENSE–(IC+IC/β)R2=0.

VBA–VBB+ILOAD×RSENSE–[IC×(β+1)/β]R2=0.

VOUT=ICR3.

IC=VOUT/R3.

VBA–VBB+ILOAD×RSENSE–(VOUT/R3)(β+1/β)R2=0.

If VBA=VBB, then VBA–VBB=0, and

ILOAD×RSENSE–(VOUT/R3)(β+1/β)R2=0.

VOUT=ILOAD×RSENSE[R3/(β+1)](β/R2).

If β is high, then β/(β+1)β)≈1, and VOUT=(ILOAD×RSENSE×R3)/R2.

Dual transistor improves current-sense circuit的更多相关文章

  1. Transistor 晶体管 场效应 双极型 达林顿 CMOS PMOS BJT FET

    Transistor Tutorial Summary Transistor Tutorial Summary Bipolar Junction Transistor Tutorial We can ...

  2. LDO current regulator for power LED

    LDO current regulator for power LED Challenge You've got a power LED? Great! Build a flash light! Wh ...

  3. Single transistor provides short-circuit protection

    In certain dc/dc-converter applications, on-chip, cycle-by-cycle current limit may be insufficient p ...

  4. PatentTips - Well bias control circuit

    BACKGROUND OF THE INVENTION The present invention relates to a semiconductor integrated circuit devi ...

  5. Radio Basics for RFID

    Radio Basics for RFID The following is excerpted from Chapter 3: Radio Basics for UHF RFID from the ...

  6. Tracking Boost Regulator TYPICAL 5V REGULATION WITH BOOST CONVERTER AND LDO

    Cs5171: Tracking Boost Regulator Adding a current mirror circuit to a typical boost circuit allows t ...

  7. PID DC/DC Converter Controller Using a PICmicro Microcontroller

    http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en011794 ...

  8. It's a Buck; It's a Boost, No! It's a Switcher!

    It's a Buck; It's a Boost, No! It's a Switcher! Sanjaya Maniktala, National Semiconductor Corp., San ...

  9. Cascode MOSFET increases boost regulator's input- and output-voltage ranges

    Targeting use in portable-system applications that require raising a battery's voltage to a higher l ...

随机推荐

  1. myeclipse/eclipse安装反编译插件jadclipse

    jad是一个使用比较广泛的Java反编译软件,jadClipse是jad在eclipse下的插件,下面像大家介绍下如何将jadclipse加入到myeclipse/eclipse中. 文件下载 (1) ...

  2. jsonpath for js

    /** * @license * JSONPath 0.8.0 - XPath for JSON * * Copyright (c) 2007 Stefan Goessner (goessner.ne ...

  3. 查看wtmp(登陆信息的内容)

      /var/log/wtmp文件的作用     /var/log/wtmp也是一个二进制文件,记录每个用户的登录次数和持续时间等信息.   查看方法:   可以用last命令输出当中内容: debi ...

  4. scala学习6--collection

     list的下标访问 var t = List(1,2,3,5,5) println(t(2)) map函数 println(t.map(a=> {print("***"+a ...

  5. Hadoop2.5.2 安装部署

    0x00 平台环境 OS: CentOS-6.5-x86_64 JDK: jdk-8u111-linux-x64 Hadoop: hadoop-2.5.2 0x01 操作系统基本设置 1.1 网络配置 ...

  6. numpy,看不懂,但很利害

    慢慢有感觉.. 截几个图看看. import numpy as np np.random.seed(42) complex_numbers = np.random.random(5) + 1j * n ...

  7. python中的计时器:timeit

    python中的计时器:timeit timeit 通常在一段程序的前后都用上time.time(),然后进行相减就可以得到一段程序的运行时间,不过python提供了更强大的计时库:timeit #导 ...

  8. Linux内核编译安装

    1. .config 复制一份当前系统编译时的配置,在/usr/src目录下 $ ls /usr/src/ linux-headers-4.10.0-35 linux-headers-4.8.0-36 ...

  9. elementUI 学习入门之 checkbox 复选框

    CheckBox 复选框 与单选框基本类似.如:按钮样式.带边框.复选框按钮大小. eg: <template> <el-checkbox-group v-model="s ...

  10. PAT L2-018. 多项式A除以B

    暴力,模拟. 比赛搞了一个小时搞到了$1$分.赛场上不够冷静......之前没接触过多项式除法,但赛场上想到了除法的规则,莫名其妙写的时候不知道哪里崩了.对于这样的题目,应该先测一测数据的指数是不是很 ...