该电路通过动态调整输送到负载的电流量来利用USB端口的所有可用功率,从而从USB端口吸取相对恒定(和最大)的电流。包括电流检测放大器(MAX4173)、电压基准(MAX6129)和精密运算放大器(MAX4238)。
USB 端口可以作为方便的 5V 电源。USB端口不仅可以为微控制器和其他基本电路供电,而且通常还有足够的电流裕量为小型电池或超级电容器等储能元件充电。典型的方法是估计基本电路消耗的最大电流,然后在储能器件的路径中放置适当的限流器件(图 1)。虽然简单,但这种方法并没有利用所有可用的USB电流。因此,为储能设备充电需要更长的时间。
图1.在这种从USB端口获取电源的典型方法中,存储元件电流被限制在小于最佳的固定值。
图2所示电路通过动态调整输送到储能设备的电流量来利用所有可用的USB电源,从而从USB端口吸取相对恒定(和最大)的电流。U1 (MAX4173)、U2 (MAX6129)和负载开关配置(P1、N1、R2和C4)构成一个控制环路,用于限制流过P1的电流。该电路通过确保电池和基本电路电流的总和永远不会超过USB高功率器件允许的最大电流(500mA),使流向储能元件的电流最大化(图3)。
图2.该电路持续监控从USB端口汲取的总电流,并根据需要动态调整存储元件电流,以避免超过端口的最大输出能力。
图3.图2电路的这些波形显示,基本电路电流(中间迹线)和存储元件电流(底部迹线)的总和始终小于USB端口(顶部迹线)规定的500mA最大值。
为了将电路重新配置为USB低功耗工作(最大100mA),可以用MAX4173HEUT(增益为100V/V的器件)代替U1,用250mΩ电阻代替R1。
审核编辑:郭婷
-
微控制器
+关注
关注
48文章
6890浏览量
148631 -
放大器
+关注
关注
142文章
13186浏览量
210998 -
usb
+关注
关注
59文章
7572浏览量
260452
发布评论请先 登录
相关推荐
如何使用C#向USB端口发送数据和从USB端口接收数据
功率级低成本高效功率窃取设计方案
端口USB3.0集线器
西门子S7-1500PLC在喷涂机器人及悬挂行走机构总控系统中的应用
![西门子S7-1500PLC在喷涂机器人及悬挂行走机构总控系统中的应用](https://file.elecfans.com/web1/M00/4F/47/o4YBAFrXA4GAaSmyAAAS3uUYga8259.png)
基于UCS2112下的USB双端口电源开关和电流监视器
![基于UCS2112下的<b class='flag-5'>USB</b>双<b class='flag-5'>端口</b>电源开关和<b class='flag-5'>电流</b>监视器](https://file.elecfans.com/web1/M00/56/2A/pIYBAFs6zgKAIQg3AABTicDp6o4672.png)
评论