EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
如何为USB Type-C和QC 3.0选择合适的电源控制器
' N/ L2 L# J2 _. M7 B* z2 J. h% v) x8 \% C
随着电脑、手机、数码相机等电子产品的普及,电子设备间通过互联来传输数据以及快速充电的应用越来越多,这就使 USB Type-C 和 Quick Charge(QC)成为市场发展的新趋势。USB Type-C 接口的目标是将不同电子设备之间的互联采用统一的接口,同时可以提供电源和传输数据,也支持音视频和客户个性化的通信协议。而 Quick Charge 是通过提升输出电压来降低电缆和接头上的损耗以增大输出功率,并通过 USB 信号线 D+、D- 的不同状态来设定输出电压。 0 m* `4 J& ]- A) _
2 @- G8 t0 p5 }& N B# S2 j8 c) i2 d因此,要想满足 USB Type-C 和 Quick Charge 这两个标准,就需要一款能够根据用电设备的要求进行电压调节的电源控制器。安森美半导体的单电感 H 桥升降压电源控制器 NCP81239 就是非常理想的选择。它可以适配宽输入电压范围和宽输出电压范围,芯片集成的 I2C 接口可和外部的微控制器( mcu)配合进行输出电压的步进调整,且可在同一个 Type-C 端口实现多种快充协议,还能对接苹果 Lighting 接口快充协议、三星接口快充协议等等。
; e$ i" T- B6 h; v( t4 @8 g( Y. ]6 h t( ^5 s e/ L5 h
NCP81239 的功能特性及工作原理 ; k' i! e3 H, r+ D
NCP81239 支持宽输入电压范围,提供从 150 kHz 至 1.2 MHz 动态可编程的开关频率,集成 4 个 MOSFET 驱动,采用双沿电流模式控制,支持输出预偏置启动,自适应死区时间控制防止直通,具有独立的输入和输出电流检测,输出电压(范围 0 至 20V)可以通过 I2C 编程,集成过压、欠压、过流和精确的过载保护等完善的保护功能,同时还提供对 5 V Vconn 电源的保护。
" X) H5 t8 @5 O: P NCP81239 典型应用电路图 & k5 e; \8 t, J+ X
NCP81239 采用双沿电流模式升降压控制,可实现降压模式到升压模式的无缝切换。I2C 接口仅用两条信号线实现双向串行通信,开漏极的连接可以方便的在不同逻辑电平间接口,兼容 1.8 V,2.5 V,3.3 V 和 5 V 逻辑电平的 MCU。# t) v( Z3 m8 L: d. F
" q6 `6 ]4 `' ~% ?输入输出电流可以通过高边的检测电阻进行检测,检测到的电压分为内部和外部两个通道:内部电流信号用于电流模式的环路控制和限流保护,过流保护可以通过内部寄存器进行设置或屏蔽,内部固定增益为 10 倍,内部电流值通过模数转换器(ADC)存入对应的寄存器,可以通过 I2C 读取;外部电流信号可以被 MCU 读取执行相应的软件操作,外部的阻抗可以设定电流测量的量程,电流检测运放跨导为 5mS,外部也可以接电阻电容将电流信号滤成平均值。4 n/ z& ?- [! P; g
* |+ r! C& z5 n
NCP81239 内置 4 通道 7 位 ADC,可实现输入、输出之间的 A/D 转换,相应的值可通过 I2C 读取内部寄存器的方式进行读取。内部的反馈参考电压通过 9 位的 DAC 进行设定,参考电压范围为 0 V 到 2.55 V,输出电压范围同时可以通过外部的分压网络进行设定。由于内部步长有 9 位 ADC,步长比较小,所以便于用 MCU I2C 接口进行设定补偿电缆压降,从而使负载端电压可保持在设定值的误差范围内,非常适合 QC3.0 或 USB PD 等需要调压的场合。% X5 z. `$ J' j" A- D8 E2 o# _
$ ^6 D* I" _* Z8 Z! U& o
在 USB PD、QC2.0、QC3.0 等规格下,如需对输出电压进行动态的设定,会涉及到调压速率。如果调压速度过快会导致电感电流过冲,输出电压过冲或下冲。NCP81239 内置寄存器,可通过 I2C 接口设置,从而控制调压时电压上升和下降的斜率。
: X6 G- S) K3 k- d: ]9 i4 p8 S& x( m! N/ A% z, y# o: s% V
NCP81239 通过 RS1 检测输入的峰值电流来进行正向过流保护,限流模式为逐波加打嗝模式。无论在降压模式还是在升压模式,在一个周期中检测到过流时,会立即关断 Q1 限制输入功率。如果逐波限流的时间达到 2mS 或 FB 电压低于 300 毫伏,则进入快速关断模式,同时关断 4 个开关,10 mS 后会重新软启动到原来设定的输出电压和电流。过流保护值可以通过 I2C 或电流检测电阻进行设定,电流检测电阻的选择要保证 CSP1-CSN1 的电压在过流时也不要超过 100mV 的运放差模电压范围。如果采用 5 毫欧检测电阻,对应的峰值过流保护值如下表,默认值 7.6 A。
% w" O7 w) b g" a% y+ R5 @( p6 h
( j" X7 R5 R6 ?' n9 f* O表 1:5 mΩ检测电阻对应的峰值过流保护值(正向过流保护)
6 m+ | b- E" f! M对 4 开关同步整流的升降压控制在轻载模式、重载到轻载的转换过程、输出过压保护、输出从高电压向低电压调整过程中会有反向电流产生。CSP2/CSN2 用于反向电流的检测,当反向电流超过限流设定值时,如果输出电压在设定电压范围内,Q4 会立即关断防止反方向电流继续增加。如果是在在降压模式下,Q2 关断时 Q4 会重新导通。过流保护值可以通过 I2C 或电流检测电阻进行设定,电流检测电阻的选择要保证 CSP2-CSN2 的电压在过流时也不要超过 100mV 的运放差模电压范围。如果采用 5 毫欧检测电阻,对应的峰值过流保护值如下表,默认值 -8 A。
6 x# Y, T# l4 E6 ]6 {$ R) {; M# Z
5 T2 `& ?/ G J# E; R/ q* R9 m# J/ J* U
表 2:5 mΩ检测电阻对应的峰值过流保护值(反向过流保护)
1 O' N- B5 S X* i m* X* C当输出电压高于设定值 110%,时间超过一个开关周期,NCP81239 会进入过压保护模式。过压保护时,S1 关断,S2 导通,S3 和 S4 会交替导通将输出电压放电,同时防止反向电流超过设定的反向保护电流值。在输出过压故障下,开关频率会降到 50KHz,防止电感饱和,同时降低功率管上的功耗。 $ e$ o1 j/ m8 p; T( |
& K9 |" K; l1 [4 W4 j
图 3:输出过压保护图示
3 }; \) F& @+ [/ o( i$ I传统的同步整流控制在输出有预偏置电压时启动,输出会先放电然后上升。NCP81239 在输出有预偏置时,启动时会工作在非同步整流模式,不会对输出放电,适合用于电池负载的场合。; f- q9 z( h4 X! c
- ~. \/ N! {: n5 ]
输出电压在设定值+/-5%以内,延迟 3.3mS 后会发出 Power Good 信号。如果输出电压超出设定值的+/-7 %超过一个开关周期,Power Good 寄存器复位,输出中断信号。% P2 W+ G( ?, x1 ?7 T$ H2 b2 C" ^
: e) R+ M- h L9 G7 d3 HNCP81239 支持 4 个 I2C 地址,可以根据客户的需要在芯片出厂前进行配置,默认型号的 I2C 地址为 E8h/E9h。
2 i ~) e; C$ D; F
( m7 q$ ^. ]% R) ]! ?: _* E此外,NCP81239 自身有过热保护,芯片结温超过 150 度,会关断外部的 4 个开关,温度降至 125 度后会重新启动。5 d) V l6 p( S; B0 _0 R
' P; n1 L/ }* y, g( b7 z$ `7 ?
参考设计
m0 w y9 Z: k& _8 {6 H安森美半导体提供采用 NCP81239 的 60 W 车充、笔记本电脑外接扩展坞、台式机应用、具有 Type-C 接口的插线板等参考设计,可实现小体积、高能效,满足在 USB PD 和 Quick Charge 规格下的不同应用需求。- a: i" D0 T9 ]1 I
* x+ q/ p# @2 i; V) W; ]
总结
- k2 r4 ]) _; } d+ s8 AType-C 接口正在成为电子产品间互联的单一接口,大功率 USB PD 不同的电压和功率需要对输出电压进行调节。安森美半导体的 NCP81239 具有的特色功能和完善的保护功能使其非常适合用于需要宽电压输入、可调电压输出的高可靠应用,如 USB PD 和 Quick Charge 以及电池充电,其独特的控制模式实现了高效的升降压转换,最高 1.2MHz 的工作频率可以实现小型化的设计。
, r+ [6 l7 ~1 [+ b0 x9 u |