This Design Idea stems from the limited availability of IC voltage regulators that can meet key USB-power specs, coupled with the need for turn-on sequencing and rise-time control at each output. As always, for PC-related designs, minimum cost is a primary motivation. USB specs require all loads to limit inrush current to less than 100 mA plus 50 µC of charge when powered on. If permission is granted to increase the load to 500 mA, inrush limiting may be required again to prevent excursions over the 500-mA limit. The other troublesome USB-power requirement is the "suspend"-current maximum of 500 µA, of which you may use only 250 µA; a termination resistor requires the rest. Suspend requires the load to power down but keep alive just enough to listen for permission to power up again. So, the sum of the regulators' operating currents plus load current must be less than 250 µA. The dual-regulator circuit meets the USB spec and powers an ASIC that requires a core voltage of 1.8V and I/O voltage of 3.3V to rise with a controlled sequence and slew rate (Figure 1).

Specifically, the core and I/O voltages track within 0.5V until the core voltage reaches 1.8V. The controlled slew rate limits inrush current to less than 100 mA. Two micropower linear regulators use a very-low-power bandgap voltage reference and a dual op amp. The dual op amp must draw low power, have inputs active to ground, provide rail-to-rail drive, and not reverse polarity as you apply power. Each op amp has an npn transistor buffering its output to provide greater than 100 mA. The regulator loops are stable with these components and values. Simple current limiting accrues from a resistor in series with each 2N3904 collector lead.

A 200-kΩ resistor that connects to the 10-nF bypass capacitor at the voltage reference controls the 1.8V power-up rise time. The resulting rise time is approximately tRISE=20 µA×1.235V/10 nF=2.5 msec. The 3.3V supply follows the 1.8V supply, according to the 10-msec time constant of its 100-kΩ, 100-nF input filter. A small Schottky diode connected between 1.8V and 3.3V guarantees the 3.3V to be within 0.5V of the 1.8V during start-up. Inrush current of approximately 38 mA is IINRUSH=CLOAD(dV/dt), where CLOAD is the total load capacitance, dV=1.8V, and dt=tRISE. The total operating quiescent current of this dual regulator measures just 56 µA, and the worst-case maximum spec for the circuit in Figure 1is 64 µA. This figure leaves 194 µA available for the load during suspend mode. Figure 1's application requires regulator current of less than 150 mA from each output. You can easily modify the circuit to provide more than 200 mA per channel by substituting a 2N4401 for the 2N- 3904 and adding active current limit with a 2N3906 (Figure 2).

Many USB-powered supplies also require a 5V output.

The circuit of Figure 3 provides precise inrush limiting for 5V and a signal to enable other supplies or loads. The portion of the circuit in broken lines limits inrush current to less than 100 mA at power-on. The 51.1Ω resistor charges the 5V load capacitance to approximately 4.5V, and the 2N3906 then releases the PFET's gate, allowing it to short-circuit the resistor. Finally, the 2N3904 turns off, enabling the linear regulators to start. This inrush circuit precisely limits peak inrush current independently of capacitive load. Use of a large load capacitance prevents load-current spikes from reaching the USB input line.

最新文章

  1. SAP查询事务、表属于哪个模块
  2. 异常处理try-catch-finally
  3. ARP欺骗病毒,网页“篡改”,注入iframe代码!
  4. 1083. List Grades (25)
  5. 支付宝WAP支付接口开发
  6. Linux下Oracle的启动和关闭
  7. 在WebBrowser控件使用js调用C#方法
  8. 1014. Waiting in Line (模拟)
  9. webpack入门教程--2
  10. bootstrap table 前后端分页(超级简单)
  11. Win10 for Docker 安装 K8S
  12. 四、PyQt5布局管理(绝对&相对、水平、垂直、格栅、表单)
  13. trie字典树
  14. Django之URL控制器(路由层)
  15. springboot (spring mvc)集成swagger
  16. 修改apche的端口号为80后,重启不成功,怎么办
  17. centos7 php性能调优
  18. js完整教程一 : 基本概念和数组操作
  19. spring cloud 学习(8) - sleuth & zipkin 调用链跟踪
  20. Microsoft® SQL Server® 2008 Express with Tools

热门文章

  1. Mysql 中 char 、varchar 、text的区别
  2. HDU 6201 2017沈阳网络赛 树形DP或者SPFA最长路
  3. AXFR和IXFR区域传输及原理
  4. Maven使用第三方jar文件的两种方法<转>
  5. python collections模块详解
  6. java EE : tomacat 基础
  7. jquery 验证
  8. ubuntu下让进程在后台运行
  9. oracle date 看时间
  10. Yum安装时提示多库版本保护 Multilib version problems found