DC-DC Controllers Use Average-Current-Mode Control for Infotainment Applications-3939
DC-DC Controllers Use Average-Current-Mode Control for Infotainment Applications |
Abstract: Auto infotainment products (multimedia and telematics) are demanding more power and challenging a vehicle's power-management systems. This application note explains average-current-mode control (ACMC) technology for power management. The article demonstrates that this technology minimizes several power-management problems, including efficiency, size, EMI, transient response, design complexity, and overall cost. The MAX5060/MAX5061 will serve as examples of the technique.
Introduction
As high-performance microprocessors demand more power in auto multimedia and telematics, (e.g., infotainment products), so do some of the well-known design problems like noise susceptibility, EMI, and loop compensation. Average-current-mode control (ACMC) helps to relieve these problems, especially in auto infotainment applications. This application note describes ACMC and explains its benefits over a current-mode control design for infotainment applications. The MAX5060/MAX5061 illustrate ACMC, and the information presented here supplements the basic narrative in the product data sheet.
Define the Design Goals
Each auto infotainment application presents a unique set of technical and commercial requirements for power management. The most important design considerations are efficiency, size, EMI, transient response, design complexity, and cost. All of these parameters are indirectly related to the power-supply switching frequency, an important parameter which is chosen to balance all these requirements.
Advantage of ACMC
For converters with relatively high output currents (5A to 25A), lowering the value of the current-sense resistor in current-mode control (CMC) techniques helps boost efficiency. In this article, CMC implies constant-frequency with peak current-sensing. There is, however, a drawback to this approach: CMC makes the converter increasingly susceptible to noise. In extreme high-current cases, even the best PCB layout cannot adequately suppress noise superimposed on the current-sense signal. One way to circumvent this problem is by using voltage-mode control, VMC, an old but proven technique. VMC improves noise immunity and efficiency, but requires a certain amount of loop compensation design to achieve acceptable performance.
ACMC Design Basics
The ACMC technique combines the noise immunity and efficiency of VMC with the stability and performance characteristics of CMC. Figure 1 illustrates a functional block diagram of a buck converter operated in ACMC.

Figure 1. Functional block diagram of a buck converter operated in ACMC. In the diagram, CEA = current-error amplifier, CSA = current-sense amplifier, VEA = voltage-error amplifier. The inductor current signal, iL, is discussed below and in Figure 2.
To better understand ACMC, one begins by reviewing the principle of CMC. By inspection of Figure 1, if the current-error amplifier (CEA) and the sawtooth generator are eliminated, the output of the current-sense amplifier (CSA) could be fed into the inverting terminal of the PWM comparator. Similarly, the output of the voltage-error amplifier (VEA) could then feed into the noninverting terminal. The result is a two-loop system which controls the inductor current (the inner loop) and the output voltage (the outer loop).
As mentioned earlier, in high-output current applications it is desirable to make the current-sense resistor, RS (see Figure 1), as small as possible to minimize power dissipation in the converter. But the result of doing this is a shallower signal into which noise creeps and appears as jitter in the system.
With ACMC, however, the current-sense signal is fed into the inverting input of the CEA (Figure 1), whereas the VEA programs the inductor current at the CEA's noninverting input. By compensating the CEA with a feedback network, one accomplishes several things: tailor the current-sense signal to exhibit maximum gain at DC (for a buck converter, the inductor's DC current is equivalent to the converter's output current); allow the actual current-sense signal to pass unimpeded through the amplifier; and finally, dampen the high-frequency switching noise which is superimposed on the signal. The high gain of the CEA at DC allows this control scheme to accurately program the output current. In contrast, the current-sense signal in CMC has a flat gain, causing the system to exhibit a peak-to-average current error as a result of input voltage variations. Finally from Figure 1, the CEA output is then compared to a voltage ramp, resulting in the desired PWM signal to drive the power MOSFETs.

Figure 2. Control waveforms for Figure 1.
Figure 2 shows the Figure 1 control waveforms. Notice that the inductor current signal, iL (in red), which is compared with the sawtooth waveform, is inverted. An SR latch following the PWM comparator prevents signal-bounce from occurring as a result of noise. Similarly, the clock signal resets the sawtooth ramp, virtually eliminating any possibility that noise spikes will prematurely turn off the MOSFET. Another important feature of this control technique is that no slope compensation is required when the duty-cycle exceeds 50%. This is because the sawtooth ramp already provides this compensation.
For the buck converter example in Figure 1, the inner loop compensates against variations in the input voltage. As the input voltage increases, the downslope of the current signal from the CEA becomes steeper (Figure 2), causing the duty-cycle to become narrow. The outer loop, however, compensates against changes in the output voltage, which in turn are caused by changes in the load. Since the inductor current is programmed by the VEA, the power section exhibits a single-pole response, thus simplifying the voltage-loop compensation.
Compensating the CEA is a straightforward task, provided that the recommended guidelines in the MAX5060/MAX5061 data sheet are followed. The MAX5060/MAX5061 are DC-DC controllers which address all the above design issues and contain all the features necessary for implementing an efficient, quiet, and cost-effective DC-DC converter. Figure 3 depicts the CEA in the devices with a suggested compensation network. This network is recommended because the CEA does not offer direct access to its inverting input. Note that the CEA is a transconductance amplifier, i.e., it has a relatively high output impedance when compared to standard operational amplifiers.

Figure 3. Suggested compensation network for the CEA in the MAX5060/MAX5061 DC-DC converters.
To optimize the current loop, the downslope of the inductor current, iL, (the red signal in Figure 2) is made to follow the slope of the sawtooth ramp. It is also important that iL does not exceed the ramp, otherwise subharmonic oscillations and instability can occur.
Neglecting the voltage drop across the synchronous rectifier, the downslope of the inductor current for a buck converter is given by:

This current goes through current-sense resistor, RS. The voltage across RS is measured and amplified with a gain of 34.5 by the CSA (see Figure 1). If we multiply this by the gain of the CEA, GCEA, and equate it to the sawtooth slope, which is equal to VSfS, we obtain the expression:

Now, the gain of a transconductance amplifier is defined as gMRL. Substituting this for GCEA and solving for RL, we obtain:

The CEA transconductance for the MAX5060/MAX5061 is given in the data sheet as 550µS; RL in this case becomes RCF, as shown in Figure 3. This resistor sets the CEA gain to unity at about the crossover frequency of the current-loop. The sawtooth ramp, VS, in the MAX5060/MAX5061 has a peak-to-peak amplitude of 2V. Substituting these constants into the above equation, we obtain:

The DC gain of the CEA should be as high as possible to accurately program the DC output current. At DC the capacitors in the compensation network are equivalent to open circuits, thus allowing the CEA to have maximum gain at DC. Placing a zero just below the minimum crossover frequency and a pole at least one decade above the zero, causes the current-loop to exhibit a high bandwith while simultaneously attenuating unwanted switching noise.
The pole and zero are calculated by:

For the pole frequency expression in Equation 5 to hold true, CCF needs to be at least 10 times greater than CCFF. If this ratio is not 10:1, replace CCFF with CCF||CCFF for the pole expression. Note that there is a pole at the origin and, as one can imagine, an infinite impedance appearing across CCFF. The capacitor values required are solved using the equations above.
Compensating the VEA can be a very complicated task depending on the desired level of performance. The MAX5060/MAX5061 data sheet describes a simple, yet practical compensation approach that recommends only a resistor feedback network. This forms part of an active voltage positioning technique which reduces the size of the output capacitance while providing good load transient response. If the output voltage is set slightly higher than its nominal value under minimum load conditions and allowed to fall below nominal by the same amount under full-load conditions, the DC regulation droops. Nonetheless, the maximum voltage deviation during a load transient is significantly lower than when the VEA is compensated for high low-frequency gain. In addition, the power consumption of the load also reduces.
Compensating the voltage loop for the otherwise optimum response requires knowledge of the gain vs. frequency characteristic of the VEA, and knowledge of the large-signal behavior of the overall loop, both over load and temperature. The knowledge of gain vs. frequency can be obtained experimentally. The VEA can then be compensated to achieve the desired performance. Enough phase margin should be allowed for stability; 45° to 60° is generally good. VEA compensating networks are derived the same way as with the CEA. The DC-DC converter should be subjected to transients like startup, load changes, recovery from short-circuit, no load conditions, and input voltage changes. If the output voltage exhibits a well-damped response over temperature for all these transient conditions, one can assume that the system is stable.
Application Hints
Adjusting the Input Voltage Range
The MAX5060/MAX5061 have an internal 5V linear regulator, which can be overridden with an external 5V source. If one feeds the input voltage to IN, the input range is specified from 7V to 28V. Feeding the input voltage to VCC limits the input range from 4.75V to 5.50V. In the latter case it is recommended that IN be shorted to VCC to bypass the internal regulator. To operate continuously over both input ranges, one can use the bootstrap circuit of Figure 4. The coupled winding in the choke is designed to create a voltage, for example, 8V, which takes over the supply to the IC, even when the voltage at IN falls under 7V. This bootstrap circuit also helps to reduce the power dissipation in the IC.

Figure 4. Example of a bootstrap circuit which extends MAX5060/MAX5061's input voltage range.
The maximum input voltage to the IC is 28V. If the converter needs to withstand a higher voltage up to 72V, the circuit of Figure 5 is recommended. This circuit also provides reversed input-voltage protection.

Figure 5. Use this circuit to limit the voltage to the MAX5060/MAX5061 to 28V, and to protect its circuit from reverse-battery fault conditions.
Synchronizing a Switching Frequency
Switching frequency synchronization is a very important requirement for infotainment systems to avoid interference from the DC-DC converter on sensitive loads like the car radio, TV tuner, the display monitor, or navigation system. Synchronization is usually implemented in these units is by letting the DC-DC controller's frequency free run and then by having the high-performance processor synchronize it to the desired frequency. The MAX5060/MAX5061 offer a frequency range from 125kHz to 1.5MHz which is also synchronizable.
If it is not possible to synchronize the MAX5060/MAX5061 to an external clock, or if the converter's switching frequency creates excessive EMI, a practical solution is to drive the SYNC pin by a spread-spectrum oscillator like the DS1090U-16 spread-spectrum oscillator, as shown in Figure 6. In this example, a switching frequency of 300kHz is programmed through a single resistor on the DS1090U-16. The dither amount is ±4% and the dither rate 1.2kHz. The dither rate should not be too high, since spread-spectrum causes a phase-shift in the system loop which needs to be compensated. A frequency calculator for the DS1090 is available free for downloading in application note 3692, "Frequency Calculator for the DS1090".

Figure 6. By synchronizing the MAX5060/MAX5061 to a spread-spectrum clock (DS1090), peak radiated emissions are significantly reduced.
Buck-Boost Operation
The MAX5060/MAX5061 also lends itself to implementing a buck-boost converter (Figure 7).

Figure 7. Simplified buck-boost converter implemented by using the MAX5060/MAX5061.
Note that in Figure 7 capacitors C1 and C2 need to withstand a greater ripple current than the output capacitor of a buck converter of an equivalent output current. Notice also that the two inductors shown can be wound on the same core; if this is done, note the orientation dots by L1 and L2 in Figure 7. These dots can be ignored if two separate inductors are used.
The common-mode range of the CSA in the MAX5060/MAX5061 extends from 0 to 5.5V. When designing converters for an output voltage greater than 5V, two circuits can be recommended. The circuit in Figure 8 employs an off-the-shelf current-sense transformer, while the one in Figure 9 uses a resistor bridge. Use 0.1% resistors for the design. To reduce the size and power dissipation of resistor kRS, VRS is biased up to 5V. Because the EAN input should be set to 0.6V, a separate voltage-divider is required.

Figure 8. Current-sense method using a current-sense transformer.

Figure 9. Current-sense method using a resistor bridge.
Conclusion
Although CMC has been advocated by designers as an excellent technique for operating DC-DC converters, the requirement for increased efficiency from inexpensive current-sense resistors has exposed one of CMC's major shortcomings: noise susceptibility. The technique of ACMC employed in the MAX5060/MAX5061 solves this noise concern and other problems. ACMC enables the design of DC-DC converters that meet the requirements of high-performance microprocessors, especially those found in automotive multimedia and telematics systems.
A similar article appeared in the March, 2006 issue of Elektronik Informationen.
DC-DC Controllers Use Average-Current-Mode Control for Infotainment Applications-3939的更多相关文章
- PID DC/DC Converter Controller Using a PICmicro Microcontroller
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en011794 ...
- Practice safe dc/dc converter
Short-circuit protection is an obvious requirement for a power supply, especially when its load conn ...
- LT1946A-- Transformerless dc/dc converter produces bipolar outputs
Dual-polarity supply provides ±12V from one IC VC (Pin 1): Error Amplifier Output Pin. Tie external ...
- [专业名词·硬件] 2、DC\DC、LDO电源稳压基本常识(包含基本原理、高效率模块设计、常见问题、基于nRF51822电源管理模块分析等)·长文
综述先看这里 第一节的1.1简单介绍了DC/DC是什么: 第二节是关于DC/DC的常见的疑问答疑,非常实用: 第三节是针对nRF51822这款芯片电源管理部分的DC/DC.LDO.1.8的详细分析,对 ...
- DC/DC与LDO的差别
转自:http://bbs.eetop.cn/thread-459121-1-1.html 在平时的学习中,我们都有接触LDO和DC/DC这一类的电源产品,但作为学生的我们队这些东西可能了解不够深刻, ...
- Simple dc/dc converter increases available power in dual-voltage system
The schematic in Figure 1 shows a way to increase the power available from a current-limited 5V supp ...
- Add margining capability to a dc/dc converter
You can easily add margining capability—that is, the ability to digitally adjust the output voltage— ...
- DC DC降壓變換器ic 工作原理
目前DC/DC轉化器大致可分為:升壓型dc dc變化器.降壓型dc dc變化器及可升壓又可降壓dc dc變換器.我們今天主要提一下降壓型dc dc變換器的原理: 見下圖降壓變換器原理圖如圖1所示, 當 ...
- DC DC電路電感的選擇
注:只有充分理解電感在DC/DC電路中發揮的作用,才能更優的設計DC/DC電路.本文還包括對同步DC/DC及異步DC/DC概念的解釋. DCDC電路電感的選擇 簡介 在開關電源的設計中電感的設計為 ...
随机推荐
- Jquery 清除空白字符
$.grep(“jQuery数组”, function(n) { return $.trim(n).length > 0; }); /*仅过滤空数组,不过滤相同数组*/
- 借助预编译防止sql注入攻击
可重用的sql操作类 public ResultSet doQuery(String sql,Object[] params){ ResultSet rs = null; conn = this.ge ...
- WebView动态注入JavaScript脚本
Demo地址:https://gitee.com/chenyangqi/YouMeDai 背景介绍 在Android与JavaScript交互一文中学习了原生和JS交互,但是如果我们想和别人开发好的w ...
- UI第二组与数据库对接时遇到的问题记录
此为组内某一位做UI的同学的随笔. 之前的app由于没有加入数据库,所以每次重新启动里面的东西都会回到初始状态,即不能保存内容.我们的数据库小组已经很棒地基本完成了数据库的工作,于是我就准备加入数据库 ...
- Webpack打包报"JavaScript heap out of memory"错误
问题 开发项目有一段时间了,随着项目越来越大,打包的时间也相应的变长了,打包时的内存也增多了.这时候产生了一个问题,在发布项目的时候,会出现JavaScript heap out of memory错 ...
- JavaScript动画:offset和匀速动画详解(含轮播图的实现)
本文最初发表于博客园,并在GitHub上持续更新前端的系列文章.欢迎在GitHub上关注我,一起入门和进阶前端. 以下是正文. offset简介 我们知道,三大家族包括:offset/scroll/c ...
- PHP用正则匹配字符串中的特殊字符防SQL注入
本文出至:新太潮流网络博客 /** * [用正则匹配字符串中的特殊字符] * @E-mial wuliqiang_aa@163.com * @TIME 2017-04-07 * @WEB http:/ ...
- Azure 门户中基于角色的访问控制入门
面向安全的公司应侧重于向员工提供他们所需的确切权限. 权限过多,可能会向攻击者公开帐户. 权限太少意味着员工无法有效地完成其工作. Azure 基于角色的访问控制 (RBAC) 可通过为 Azure ...
- redie config 详解
# redis 配置文件示例 # 当你需要为某个配置项指定内存大小的时候,必须要带上单位,# 通常的格式就是 1k 5gb 4m 等酱紫:## 1k => 1000 bytes# 1kb =&g ...
- android kl文件
android kl(key layout)文件是一个映射文件,是标准linux与anroid的键值映射文件,kl文件可以有很多个,但是它有一个使用优先级: /system/usr/keylayout ...