As shown in figure 3.4, PWM controller contains two main parts;

voltage error-amplifier and voltage comparator.

The error-amplifier compares the feedback voltage VF (applied to inverting input)
to reference voltage VREF (applied to non-inverting input)
then their difference which is called voltage error signal VE
after amplification is applied to noninverting input of voltage comparator.

Comparator compares this error voltage to sawtooth ramp VSAM that is generated by ramp generator,
if voltage VE is higher than VSAW output voltage of comparator goes high but
when VE is lower than VSAW the output of comparator goes low
to adjust the switching duty cycle.

error voltage VE is inversely proportional to voltage reference VREF,
for example when VREF is low, error voltage VE is increased by error amplifier to adjust the switching duty cycle.

As can be seen in figure 3.5 when the error voltage is high the pulse width of PWM wave
at the output of voltage comparator (VC ) is increased to keep off High side switch (PMOS) for
the most time of the each cycle in order to reduce duty cycle to regulate output voltage.

Vice versa as shown in figure 3.6 when VREF is high error amplifier reduces VE to keep on
the HSS for a most time of each period in order to adjust output voltage [14].

http://www.chinabaike.com/2011/0120/201049.html

From the derivations for the boost, buck, and inverter (flyback), it can be seen that changing the duty cycle controls the steady-state output with respect to the input voltage. This is a key concept governing all inductor-based switching circuits.

The most common control method, shown in Figure 7, is pulse-width modulation (PWM). This method takes a sample of the output voltage and subtracts this from a reference voltage to establish a small error signal (VERROR). This error signal is compared to an oscillator ramp signal. The comparator outputs a digital output (PWM) that operates the power switch. When the circuit output voltage changes, VERROR also changes and thus causes the comparator threshold to change. Consequently, the output pulse width (PWM) also changes. This duty cycle change then moves the output voltage to reduce to error signal to zero, thus completing the control loop.

Figure 8 shows a practical circuit using the boost topology formed with the MAX1932.

This IC is an integrated controller with an onboard programmable digital-to-analog converter (DAC).

The DAC sets the output voltage digitally through a serial link.

R5 and R8 form a divider that meters the output voltage.

R6 is effectively out of circuit when the DAC voltage is the same as the reference voltage (1.25V).

This is because there is zero volts across R6 and so zero current.

When the DAC output is zero (ground), R6 is effectively in parallel with R8.

These two conditions correspond to the minimum and maximum output adjustment range of 40V and 90V, respectively.

Next, the divider signal is subtracted from the internal 1.25V reference and then amplified.

This error signal is then output on pin 8 as a current source.

This, in conjunction with the differential input pair, forms a transconductance amplifier.

This arrangement is used because the output at the error amp is high impedance (current source),

allowing the circuit's gain to be adjusted by changing R7 and C4.

This arrangement also provides the ability to trim the loop gain for acceptable stability margins.

The error signal on pin 8 is then forwarded to the comparator and output to drive the power switch.

R1 is a current-sense resistor that meters the output current.

When the current is unacceptably high, the PWM circuit shuts down, thereby protecting the circuit.

The type of switching (topology) in Figures 7 and 8 is classified as a voltage-mode controller (VMC)
because the feedback regulates the output voltage.

For analysis we can assume that if the loop gain is infinite, the output impedance for an ideal voltage source is zero.

Another commonly used type of control is current-mode control (CMC).

This method regulates the output current and, with infinite loop gain, the output is a high-impedance source.

In CMC, the current loop is nested with a slower voltage loop, as shown in Figure 9;
a ramp is generated by the slope of the inductor current and compared with the error signal.
So, when the output voltage sags, the CMC supplies more current to the load.

The advantage of CMC is its ability to manage the inductor current.
In VMC the inductor current is not metered. This becomes a problem because the inductor,
in conjunction with the output filter capacitor, forms a resonant tank that can ring and even cause oscillations.

Current mode control senses the inductor current to correct for inconsistencies.
Although difficult to accomplish, carefully selected compensation components can effectively cancel out this resonance in VCM.

The circuit in Figure 10 uses CMC with the MAX668 controller.

This boost circuit is similar to Figures 7 and 8 except that R1 senses the inductor current for CMC.

R1 and some internal comparators provide a current limit.

R5 in conjunction with C9 filters the switching noise on the sense resistor to prevent false triggering of the current limit.

The MAX668's internal current-limit threshold is fixed; changing the resistor, R1, adjusts the current-limit setting.

The resistor, R2, sets the operating frequency.

The MAX668 is a versatile integrated circuit that can provide a wide range of DC-DC conversions.

The external components of the MAX668 can have high-voltage ratings that provide greater flexibility for high-power applications.

For portable applications that require less power, the MAX1760 and MAX8627 are recommended.

These latter devices use internal FETs, and sense the current by using the FETs' resistance to measure inductor current (no sense resistor required).

DC-DC converter Control techniques的更多相关文章

  1. PID DC/DC Converter Controller Using a PICmicro Microcontroller

    http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en011794 ...

  2. Practice safe dc/dc converter

    Short-circuit protection is an obvious requirement for a power supply, especially when its load conn ...

  3. 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 ...

  4. 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 ...

  5. Add margining capability to a dc/dc converter

    You can easily add margining capability—that is, the ability to digitally adjust the output voltage— ...

  6. [专业名词·硬件] 2、DC\DC、LDO电源稳压基本常识(包含基本原理、高效率模块设计、常见问题、基于nRF51822电源管理模块分析等)·长文

    综述先看这里 第一节的1.1简单介绍了DC/DC是什么: 第二节是关于DC/DC的常见的疑问答疑,非常实用: 第三节是针对nRF51822这款芯片电源管理部分的DC/DC.LDO.1.8的详细分析,对 ...

  7. DC/DC与LDO的差别

    转自:http://bbs.eetop.cn/thread-459121-1-1.html 在平时的学习中,我们都有接触LDO和DC/DC这一类的电源产品,但作为学生的我们队这些东西可能了解不够深刻, ...

  8. DC DC降壓變換器ic 工作原理

    目前DC/DC轉化器大致可分為:升壓型dc dc變化器.降壓型dc dc變化器及可升壓又可降壓dc dc變換器.我們今天主要提一下降壓型dc dc變換器的原理: 見下圖降壓變換器原理圖如圖1所示, 當 ...

  9. DC DC電路電感的選擇

    注:只有充分理解電感在DC/DC電路中發揮的作用,才能更優的設計DC/DC電路.本文還包括對同步DC/DC及異步DC/DC概念的解釋.   DCDC電路電感的選擇 簡介 在開關電源的設計中電感的設計為 ...

随机推荐

  1. learnyounode 题解

    //第三题 var fs =require('fs')var path=process.argv[2]fs.readFile(path,function(err,data){ var lines=da ...

  2. Spring如何解析Dubbo标签

    1. 要了解Dubbo是如何解析标签的,首先要清楚一点就是Spring如何处理自定义标签的,因为Dubbo的标签可以算是Spring自定义标签的一种情况: 2. Spring通过两个接口来解析自定义的 ...

  3. Linux中常用命令 <一>

    本笔记中记录的命令来源于 <Linux C 编程实战> ------------------------------------------------------------------ ...

  4. 以太坊go-ethereum项目源码本地环境搭建

    如果要深入了解go-ethereum项目的实现与机制,看源代码是必不可少的.今天这篇博客就简单介绍一下如何在本地搭建项目的开发环境. GO语言环境搭建 以win8为例,访问地址https://gola ...

  5. linux中的vim 编辑一行内容,如何使光标快速移动到行首和行尾以及行中间某处啊?

    光标定位G 移至行行首nG 移至第n行行首n+ 移n行行首n- 移n行行首n$ 移n行(1表示本行)行尾0 所行行首$ 所行行尾^ 所行首字母h,j,k,l 左移移移右移H 前屏幕首行行首M 屏幕显示 ...

  6. 洛谷P1876开灯 题解

    题目传送门 这道题目是道数学题(下面也写了),所以仔细研究发现:N轮之后,只有是小于N的完全平方数的灯能亮着.所以接下来就好办了: #include<bits/stdc++.h> usin ...

  7. Qt5.4 webview 不能打开网址

    在使用Qwebview浏览器时不能打开网络地址,并报下面的错误 Starting E:\WorkSpace\QtWorkSpace\build-webTest-Desktop_Qt_5_4_2_MSV ...

  8. TCP和UDP发送数据包的大小问题

    用UDP协议发送时,用sendto函数最大能发送数据的长度为:65535-20-8=65507字节,其中20字节为IP包头长度,8字节为UDP包头长度.用sendto函数发送数据时,如果指的的数据长度 ...

  9. spring boot 扩展之AutoConfigurationImportListener

    最近阅读spring boot源码时发现,发现当spring使用ConfigurationClassParser加载使用@Configuration注解类后,会使用AutoConfigurationI ...

  10. 【LOJ】 #2013. 「SCOI2016」幸运数字

    题解 最大异或和,明显是个线性基 然而还有那么多路径--那就树分治,反正点数看起来很少,就是为了让人乘上一个60的常数嘛 把一个树的点分树记录下来,然后看看询问的两个点彼此相同的最后一个父亲是谁,把这 ...