注:只有充分理解電感在DC/DC電路中發揮的作用,才能更優的設計DC/DC電路。本文還包括對同步DC/DC及異步DC/DC概念的解釋。
 
DCDC電路電感的選擇 簡介
在開關電源的設計中電感的設計為工程師帶來的許多的挑戰。工程師不僅要選擇電感值,還要考慮電感可承受的電流,繞線電阻,機械尺寸等等。本文專注于解釋:電感上的DC電流效應。這也會為選擇合適的電感提供必要的信息。
 
理解電感的功能
電感常常被理解為開關電源輸出端中的LC濾波電路中的L(C是其中的輸出電容)。雖然這樣理解是正確的,但是為了理解電感的設計就必須更深入的了解電感的行為。
在降壓轉換中(Fairchild典型的開關控制器),電感的一端是連接到DC輸出電壓。另一端通過開關頻率切換連接到輸入電壓或GND。
在狀態1過程中,電感會通過(高邊“high-side”)MOSFET連接到輸入電壓。在狀態2過程中,電感連接到GND。由于使用了這類的控制器,可以采用兩種方式實現電感接地:通過二極管接地或通過(低邊“low-side”)MOSFET接地。如果是后一種方式,轉換器就稱為“同步(synchronus)”方式。
現在再考慮一下在這兩個狀態下流過電感的電流是如果變化的。在狀態1過程中,電感的一端連接到輸入電壓,另一端連接到輸出電壓。對于一個降壓轉換器,輸入電壓必須比輸出電壓高,因此會在電感上形成正向壓降。相反,在狀態2過程中,原來連接到輸入電壓的電感一端被連接到地。對于一個降壓轉換器,輸出電壓必然為正端,因此會在電感上形成負向的壓降。
我們利用電感上電壓計算公式:
V=L(dI/dt)
因此,當電感上的電壓為正時(狀態1),電感上的電流就會增加;當電感上的電壓為負時(狀態2),電感上的電流就會減小。通過電感的電流如圖2所示:
通過上圖我們可以看到,流過電感的最大電流為DC電流加開關峰峰電流的一半。上圖也稱為紋波電流。根據上述的公式,我們可以計算出峰值電流:
其中,ton是狀態1的時間,T是開關周期(開關頻率的倒數),DC為狀態1的占空比。
 
警告:上面的計算是假設各元器件(MOSFET上的導通壓降,電感的導通壓降或異步電路中肖特基二極管的正向壓降)上的壓降對比輸入和輸出電壓是可以忽略的。
如果,器件的下降不可忽略,就要用下列公式作精確計算:
同步轉換電路:
異步轉換電路:
其中,Rs為感應電阻阻抗加電感繞線電阻的阻。Vf是肖特基二極管的正向壓降。R是Rs加MOSFET導通電阻,R=Rs+Rm。
電感磁芯的飽和度
通過已經計算的電感峰值電流,我們可以發現電感上產生了什么。很容易會知道,隨著通過電感的電流增加,它的電感量會減小。這是由于磁芯材料的物理特性決定的。電感量會減少多少就很重要了:如果電感量減小很多,轉換器就不會正常工作了。當通過電感的電流大到電感實效的程度,此時的電流稱為“飽和電流”。這也是電感的基本參數。
實際上,轉換電路中的開關功率電感總會有一個“軟”飽和度。要了解這個概念可以觀察實際測量的電感VsDC電流的曲線:
當電流增加到一定程度后,電感量就不會急劇下降了,這就稱為“軟”飽和特性。如果電流再增加,電感就會損壞了。
注意:電感量下降在很多類的電感中都會存在。例如:toroids,gapped E-cores等。但是,rodcore電感就不會有這種變化。
有了這個軟飽和的特性,我們就可以知道在所有的轉換器中為什么都會規定在DC輸出電流下的最小電感量;而且由于紋波電流的變化也不會嚴重影響電感量。在所有的應用中都希望紋波電流盡量的小,因為它會影響輸出電壓的紋波。這也就是為什么大家總是很關心DC輸出電流下的電感量,而會在Spec中忽略紋波電流下的電感量。

DC DC電路電感的選擇的更多相关文章

  1. always block內省略else所代表的電路

    真 OO无双 之 真乱舞书 寫程式是很快樂的一件事 Since Sep.15,2006 (筆記) always block內省略else所代表的電路 (SOC) (Verilog) Abstract在 ...

  2. LED驅動電路概述

    LED是一種固體光源,當它兩端加上正向電壓,半導體中的少數載流子和多數載流子發生復合,放出的過剩能量將引起光子發射.采用不同的材料,可制成不同顏色有 發光二極管 . 隨著對LED研究的進一步深入,其光 ...

  3. power key 啟動系統的相關電路

    Platform Qualcomm MSM8917 / 37 + PM8937(main PMIC) + PMI8940 Schematic Principles 當 power key 按下時, K ...

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

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

  5. 【charger battery 充電 充電器 電池】過充保護警告訊息 over charging protection,Battery over voltage protection, warning message

    Definition: over charging protection.battery over voltage protection, 是一種 battery 保護機制, 避免 battery 充 ...

  6. Latch-up 閂鎖效應 & 靜電放電模式

    * * Latch-up 閂鎖效應, 又稱寄生PNPN效應或可控矽整流器 ( SCR, Silicon Controlled Rectifier ) 效應. 在整體矽的CMOS 管下, 不同極性攙雜的 ...

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

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

  8. DC/DC与LDO的差别

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

  9. (笔记)电路设计(十一)之DC/DC电源转换方案设计应用

    十大 法则之一:搞懂什么是DC/DC电源以及DC/DC转换电路分类 DC/DC电源电路又称为DC/DC转换电路,其主要功能就是进行输入输出电压转换.一般我们把输入电源电压在72V以内的电压变换过程称为 ...

随机推荐

  1. A_star poj2449 k短路

    赛后填坑系列QAQ 贴代码呀 #include<iostream> #include<algorithm> #include<cstdio> #include< ...

  2. 【转】Android TextView SpannableStringBuilder 图文混排颜色斜体粗体下划线删除线

    spannableStringBuilder 用法详解: SpannableString ss = new SpannableString("红色打电话斜体删除线绿色下划线图片:." ...

  3. C primer plus 读书笔记第十章

    这一章的标题是数组和指针.指针是C语言的精髓所在,而数组的概念和指针又息息相关,所以放在一起讲. 1.数组 主要内容有:1.1.数组初始化.1.2.指定初始化.1.3.数组赋值.1.4.数组边界.1. ...

  4. C - Surprising Strings

                                   C - Surprising Strings 题意:输入一段字符串,假设在同一距离下有两个字符串同样输出Not surprising ,否 ...

  5. Java串口通信具体解释

    序言 说到开源,恐怕非常少有人不挑大指称赞.学生通过开源码学到了知识,程序猿通过开源类库获得了别人的成功经验及可以按时完毕手头的project,商家通过开源软件赚到了钱……,总之是皆大欢喜.然而开源软 ...

  6. 2013ACM暑假集训总结-致将走上大三征途的我

    回想起这个暑假,从开始与雄鹰一起的纠结要不要进集训队,与吉吉博博组队参加地大邀请赛,害怕进不了集训队.当时激励我月份开始接触的,记得当时在弄运动会来着,然后就问了雄鹰一些输入输出的东西,怀着满心的期待 ...

  7. PHP安全编程:防止源代码的暴露(转)

    关于包含的一个重要问题是源代码的暴露.产生这个问题主要原因是下面的常见情况: 对包含文件使用.inc的扩展名 包含文件保存在网站主目录下 Apache未设定.inc文件的类型 Apache的默认文件类 ...

  8. 使用EPEL和REMI第三方yum源

    http://dl.fedoraproject.org/pub/epel/ epel-release-latest-.noarch.rpm redhat5 epel-release-latest-.n ...

  9. (转)cocos2dx 内存管理

    原文地址:http://blog.csdn.net/ring0hx/article/details/7946397 cocos2dx的内存管理移植自Objective-C, 对于没有接触过OC的C++ ...

  10. C#_事件委托

    CarDealer类 事件发布程序 using System; using System.Collections.Generic; using System.Linq; using System.Te ...