下面要說的是,兩種恒流控制模式的開關電源,從而產生兩種做法。這兩種做法無論是原理,還是器件應用,還是性能差別,相當都較大。 
    首先說原理。第一種以現在恒流型LED專用IC為代表,主要如9910系列,AMC7150,凡是現在打LED恒流驅動IC的牌子基本都是這種,且叫他恒流IC型的吧.但我認為這種所謂恒流IC做恒流,效果卻不怎么好.其控制原理相對來說較簡單,就是在電源工作的原邊回路,設定一個電流閥值,當原邊MOS導通,此時電感的電流是線性上升的,當上升到一定值的時候,達到這個閥值,就關斷電流,下一周期再由觸發電路觸發導通.其實此種恒流應該是一種限流,我們知道,當電感量不同的時候,原邊電流的形狀是不同的,雖然有相同的峰值,但電流平均值不同.因此,象這種電源一般就是批量生產時,恒流大小的一致性不太好控制.還有就是此種電源有一個特點,一般是輸出電流是梯形的,即波動式電流,輸出一般是不用電解平滑的,這也是一個問題,如果電流峰值過大,會對LED產生影響.如果電源的輸出級沒有并電解來平滑電流的那種電源,基本上都屬此類.即判斷是否是這種控制方式,就看其輸出有沒有并上電解濾波了.這種恒流我原來一直叫其為假恒流,因為其本質就是一種限流,并不是經過運放比較,而得到的恒流值. 
    第二種恒流方式,應該可以叫做開關電源式的.這種控制方式和開關電源的恒壓控制方式相似.大家都知道用TL431做恒壓吧,因為其內部有一個2.5伏的基準,然后用電阻分壓方式.當輸出電壓高一點的時候,或低一點的時候,就產生一個比較電壓,經過放大,去控制PWM信號,所以此種控制方式可以很精確的控制電壓.這種控制方式,需要一個基準,還需要一只運放,如果基準夠準,運放放大倍數夠大,那么就定的很準.同樣的,做恒流,就是需要一個恒流基準,一個運放,用電阻過流檢測,作為信號,然后用這個信號放大,去控制PWM,可惜現在就是不太好找到很準的基準信號,常用的有三極管,這個做基準溫漂大,還有就是可以拿二極管約1V的導通值做基準,這樣的也可以,可都不高,最好的是用運放加TL431當基準,但電路復雜.但這樣做的恒流電源,恒流精確度還是好控制的多.而這種模式控制的恒流,其輸出一定得加電解濾波,所以輸出電源是平滑直流,不是脈動的,脈 動的話就沒法取樣了.所以要判定是哪種只要看其輸出是否有電解就行了.

兩種恒流控制模式決定了使用兩類不同的器件: 
   從而決定了兩種電路器件使用不同,性能的不同,成本亦不同. 
    以9910系列為代表的恒流型控制IC做的LED電源,實際是限流,控制較簡單,嚴格的說起來,其不屬于開關電源控制的主流模式,開關電源控制的主流模式是一定要有基準和運放的.但這種IC出來就只能用于LED,很難用于其它的東西,只是因為LED對紋波要求極低.但因為是只用于LED,所以現在價格較高.基本就是使用9910加MOS管制作,輸出無電解,一般我看很多人就是用工字電感做功率轉換電感的.這種電源,一般廠家的芯片資料上有出圖,基本都是降壓式. 
  二是開關電源控制模式的恒流驅動器.這種,就是以普通的開關電源芯片為核心轉換器件,這種芯片很多,如PI的TNY系列,TOP系列,ST的VIPER12,VIPER22,仙童的FSD200等,甚至只用三極管或是MOS管的RCC等,都可以做.好處是成本低,可靠性也不錯.因為普通的開關電源芯片不但價格好,而且都是經過大量使用的經典產品.象這種IC其實一般集成了MOS管,比9910外加MOS方便,但控制方式復雜一些,需要外加恒流控制器件,可以用三極管,或是運放.磁性元件可以用工字電感,亦可用帶氣隙的高頻變壓器. 
我愛用變壓器,因為電感的成本雖然很低,但我覺得其帶負載能力不行,再者調節感量也不靈活.所以我覺得比較好的器件選擇是,普通的集成MOS的開關電源芯片加高頻變壓器,從性能,成本上,都是最理想的選擇,不需要去用什么恒流IC,那種東西,又不好用,又貴. 
     最后說一下,區別這兩種電源,一個最重要的方法,就是看其輸出是否有電解電容作濾波.

關于供電問題:
    不管是做限流型恒流控制的電源,還是運放控制的恒流電源,都要解決供電問題.即開關電源芯片工作 的時候是需要一個相對穩定的直流電壓為其芯片供電的,芯片的工作電流從一個MA到幾個MA不等.有一種象FSD200,NCP1012,和HV9910,此種芯片是高壓自饋電的,用起來是方便,但高壓饋電,造成IC熱量的上升,因為IC要承受約300V的直流電,只要稍有一點電流,就算一個MA,也有零點三瓦的損壞耗了.一般LED電源不過十瓦左右,損失零點幾瓦一下就可以將電源的效率拉下幾個點.還有就是典型象9910.,用電阻下拉取電,這樣,損耗就在電阻上,大約也得損失它零點幾瓦吧.還有就是磁耦合,就是用變壓器,在主功率線圈上加一個繞組,就象反激電源的輔助繞組一樣,這樣可以避免損掉這零點幾瓦的功率。

LED驅動芯片 兩種恒流控制方式的更多相关文章

  1. led驅動芯片對LED燈具的要求

    1.LED驅動芯片直流額定輸入電壓范圍應當8 - 40 v,覆蓋廣泛的應用需求.最好的壓縮能力大于45 v.當輸入交流12 v.24 v,簡單的橋式整流器輸出電壓可以遵循電網電壓波動,特別是在高電壓輸 ...

  2. LED驅動芯片對LED壽命的影響

    5050年,領導作為一種新型節能光源在世界和中國有非常高的熱情和偉大的問題,不得不贏得市場占有率從室外到室內照明應用,中國也如雨后春筍般涌現在大型和小型LED照明企業.鑒于LED照明的主要原因是其促進 ...

  3. LED驅動芯片最大特點

    最大特點是: 1.電源電壓在很寬的範圍內工作時,(約180V-265V)能保證 LED的恒功率輸出,並且 LED可實現無頻閃輸出. 2.實現安全隔離的安全電壓輸出,甚至是安全超低電壓輸出. 3.IC2 ...

  4. LED驅動電路概述

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

  5. RadioButtonList的兩種實現方式

    一種是修改ItemTemplate,即ListBoxItem裏面的内容 <ListBox ItemsSource="{Binding}"> <ListBox.It ...

  6. 【转】Linux內核驅動之GPIO子系統(一)GPIO的使用 _蝸牛

    原文网址:http://tc.chinawin.net/it/os/article-2512b.html 一 概述 Linux內核中gpio是最簡單,最常用的資源(和interrupt ,dma,ti ...

  7. LED板上芯片(COB)封装流程

    LED 板上芯片(Chip On Board,COB)封装流程是,首先在基底表面用导热环氧树脂(一般用掺银颗粒的环氧树脂)覆盖硅片安放点, 然后将硅片 间接安放正在基底表面,热处理至硅片牢固地固定正在 ...

  8. 复位自动ID的问题有兩種方法

    复位自动ID的问题 有兩種方法:      方法1:      truncate   table   你的表名   --這樣不但將數據刪除,而且可以重新置位identity屬性的字段.         ...

  9. 驱动备份还原命令——驅動備份還原命令——Driver Backup/Restore

    以管理員身份啓動命令提示符,輸入以下命令: 1.驅動備份(备份Backup)命令: Dism /online /export-driver /destionation:D:\DriverBackup ...

随机推荐

  1. js点击弹出div层

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  2. 百度云推送的Java实现

    推送现在基本APP都有,项目中要通知和消息,所以综合考虑用了百度云推送 Java实现步骤: 1. 下载 http://push.baidu.com/sdk/push_server_sdk_for_ja ...

  3. 狗血phonegap备忘录[3.3]

    phonegap平台就是个狗血的坑,最近的一个项目技术因为上面选型失败,使用了phonegap,加上客户的要求是"像微信一样",真可谓历经坎坷. 基本上评估一个项目是否应该或者可以 ...

  4. [Angualr 2] Watch for changes

    You can watch for form / control changes by using .valueChanges.observe({...}): this.sku.valueChange ...

  5. java——递归调用

    递归函数调用调用本身,并通过自己的相应参数,这个计算过程中进行层,直到满足某些条件,只要停止呼叫. 递归函数的特点 1.函数要直接或间接调用自身. 2.要有递归终止条件检查.即递归终止的条件被满足后. ...

  6. php 数组排序 (转)

    // @param array $list 查询结果 // @param string $field 排序的字段名 // @param array $sortby 排序类型 // asc正向排序 de ...

  7. codevs 1282 约瑟夫问题(线段树)

    #include<iostream> #include<cstdio> #include<cstring> #define maxn 30010 using nam ...

  8. Web项目练习总结(错误校正篇)

    老师布置任务,从SVN上弄个项目来练练手,熟悉下过程. myeclipse安装SVN 然后把MobileManageSys下下来 然后漫长的等待... 然后配置数据库,导入,这里用的是SQLyog,其 ...

  9. javascript中this的解析

    在JavaScript中,this 的概念比较复杂.除了在面向对象编程中,this 还是随处可用的.这篇文章介绍了this 的工作原理,它会造成什么样的问题以及this 的相关例子. 要根据this  ...

  10. .Net程序员 Solr-5.3之旅 (一)Solr入门

    阅读目录 引言 Lunece是什么? Solr是什么 JAVA环境搭建 JAVA环境搭建之变量配置 Tomcat简单配置 结尾 引言 君子生非异也,善假于物也. Java和.Net哪个好,我们也不需要 ...