zoukankan      html  css  js  c++  java
  • Switching regulator forms constant-current source

    Many applications require current sources rather than voltage sources. When you need a high-current source, using a linear regulator is inadvisable, because of the high power dissipation in the series resistor. To solve the wasted-power problem, you can use a switch-mode regulator. The circuit of Figure 1 uses IC1, an LM2576 adjustable regulator. It needs only a few external elements and has an adjustable sensing input, which you use for controlling the output current. Resistor RSC is a current sensor. IC2A, one-half of a TL082 op amp, operates as a difference amplifier. When R1=R2=R3=R4, the output voltage is proportional to the current flowing in RSC. Good common-mode rejection and a wide common-mode voltage range are important, because the amplifier works with large, changing common-mode signals.

    The second half of the TL082 op amp, IC2B, operates as a noninverting amplifier. The required gain depends on the output current you need: G=VREF/VSC, where G is gain, VREF is the voltage on the sensing input of the LM2576, and VSC is the voltage across RSC. Note that VSC=IOUTRSC, where IOUT is the output current. For example, if IOUT=2A and RSC=0.12Ω, then VSC=0.24V. Typically, for the LM2576, VREF=1.237V. So, you can obtain the gain of the noninverting amplifier from the gain equation: G=5.15V/V. The overall gain of the noninverting amplifier is G=1+R7/R6. If R7=100 kΩ and G=5.15, you can solve for R6 (24.1 kΩ). When you need a precise output current, you can replace the fixed resistor, R6,with a series connection of a fixed resistor and a potentiometer. Tests showed that the output current is practically constant with varying loads. For example, the 2A output current changed less than 1% for an output-voltage range of 0.3 to 15V.

  • 相关阅读:
    【某集训记录】
    【bzoj 4407】于神之怒加强版
    【bzoj 3529】【sdoi 2014】数表
    PHP消息队列实现及应用
    (转)PHP DB 数据库连接类
    站点http升级到https
    虚拟主机发送邮件出现getmypid禁用的解决方案
    企业微信API集成登录以及其他操作开发
    微信小程序发送模版消息常见错误解决方案
    (转) Laravel自带SMTP邮件组件实现发送邮件(QQ、163、企业邮箱都可)
  • 原文地址:https://www.cnblogs.com/shangdawei/p/4128416.html
Copyright © 2011-2022 走看看