微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI电源管理交流 > 用TPS40210做LED驱动调试遇到很大问题

用TPS40210做LED驱动调试遇到很大问题

时间:10-02 整理:3721RD 点击:

各位热心的技术人员你们好!我参考数据手册上的DESIGN EXAMPLE 2:

截图如下

由于学校实验资源有限,部分器件修改如下:

0.36ohm  改为0.33/5W 水泥电阻 ;  15mohm 电阻改为导线短接 ;MOS管为CSD19535KCS ;肖特基二极管为U8100E;DIS/EN接地处理 ;电感L自己绕的用仪器测得大概10uH;

目前测试时没有连入COMP与BP之间的PWMdimming电路。

12V DC输入     初步测试如下:

空载 Vout 高达70VVout 和GDRV波形 

空载SS脚和GDRV波形

空载FB和GDRV波形

空载COMP波形

空载SS波形

当接入普通压降1.5~2.0 V电流10~20 mA的发光二极管时(这里串联了7只参与测试)发现二极管以一定频率闪光,输出电压瞬间被拉低到了12V左右.

此时测试如下:

负载 Vout和GDRV波形

负载 FB 和GDRV波形

负载COMP和GDRV波形

负载SS和GDRV波形

负载RC震荡频率较高

 这里是截取了GDRV的短脉冲拉大的显示(相对RC频率而言,GDRV大部分时间没有输出)

感觉问题好大,之前用标称值为10uH的小电感空载升压到50V左右,一接负载也是拉下来了,现在换了自己绕的电感空载能升到60V以上,GDRV驱动MOS管的高电平由7.8V,为什么频率这么低3.4HZ这也太小了吧!而且占空比好像一直没怎么变.

   之前想通过调节反馈电阻分压比来调整输出电压大小,发现我调节R23,R13都没什么效果.真是不知道问题出在哪?学生个人能力有限希望大手帮忙分析分析,谢谢

  

TPS40210做LED驱动的话是升压恒流源,应该在带载情况下测试,而且LED的电压要高于输入才符合一个boost电路。你现在不带载去测试,当MOS管开通的时候,应该是触发了过流保护,所以on-time很短。而MOS管关断的时候,储存在电感里的能量无法release, 所以你空载会测到很高的电压。而当你接上LED后,输出电压就会掉到LED的forward voltage,你的情况就是12V左右。

LED的电流等于FB的电压(700mV)除以R6,你现在R6是0.33,接LED的话电流会有2A,你用的LED应该会不正常工作。上图的是40211,FB的电压是260mV,所以用0.36电阻可以出700mA电流。

你想要驱动多大功率的LED负载呢?

想输出100mA到1A的范围,就是想通过MSP430针对某个参数调节LED的亮度,刚到的货1W的LED参数为350mA,压降3.2到3.4V串联十个应该可以吧

 

应该是没问题的,你可以根据datasheet里的设计步骤优化一下各参数,包括开关频率,电感,R6和R1。

技术人员您好,谢谢您给予帮助,您给的调试建议很好,我将1W的10个LED串联后,输出电压没有像空载那样一下被拉低至Vin,Vout能达到40V以上,但GDRV还是像空载一样,MOS只是很短的时间内工作,大部分时间处于关断状态,LED的电流也是脉冲,导致LED闪烁. 到底是什么原因到底使GDRV没有连续脉冲信号,是不是fsw太高,这里设置的是Rt=400K、Ct=100pF.对照datasheet ,此时fsw=400KH .  还有公式 Iout = Vf / Rifb,我想达到350mA,Rifb由之前的0.33ohm改为2ohm行不行?

我再另一个帖子里不是说过了,15mOhm这个电阻一定不能短路掉。

这么低频率的震荡输出,显然是有两种可能。一是环路震荡,2是电路被保护。

另外,R23,R13不是用来调节恒流电流值的。调节恒流电流值是通过R6来调节的。

若要改变LED电流的输出,只能改变R6电阻吗?若要用单片机,将如何实现?求大神指导。谢谢!

请问TI工程师,LED恒流源的设计步骤与tps40210应用在升压电路设计的步骤一样吗?

六月的梦

若要改变LED电流的输出,只能改变R6电阻吗?若要用单片机,将如何实现?求大神指导。谢谢!

如果采用硬件电路的话,智能通过改变R6实现恒流。如果使用单片机,那么这个TPS40210就不是很必要了,甚至省去都可以。需要首先ADC采样LEDC处的电压,然后经过PID算法,用定时器输出PWM到PWM Diming管脚。

如果采用单片机,建议就不要用TPS40210这个IC 了。建议你看一些我发的帖子:http://bbs.21dianyuan.com/188786.html这个是用单片机做的数字恒压限流电源,可以供你参考,我在这个帖子里面讲的非常详细,哪里不懂的话,可以继续问。

15mohm电阻在实验室实在是不好办,我用导线测量大概15mohm去等效,得到的波形如下ISNS和GDRV:

 

你的开关频率是不是400kHz?加入输入电压按照12V,输出按照35V1A计算。

我用你的参数计算得到IPK=3.6A,R1=0.12/3.6=33mR。你的15mR应该也没有问题,注意这个电阻要是无感电阻,就是不能有太大的等效电感,不能使用绕线电阻。 FB=0.7V,Io=1A,则R6=0.7欧姆。我看你是用的0.35欧姆,你是要恒流2A吗?

 测量时候要带上负载来测量。因为你这个是恒流源,不能空载。空载电压就是无穷大。最好是接入几个LED测量或者使用电阻测量,而且要注意LED的电流要和设定的电流值的大小一样。

你测量波形时候,最好直流耦合并且不要上下平移,否则这样看不出来直流分量到底是多少。最重要的就是,一定要带上负载测量,而且电流要匹配。

终于调好了,由于15mohm的电阻我直接用导线近似替换,导致ISNS电压在某些时候大于参考电压使得IC开启过流保护了,

谢谢大家的帮忙,我在老师的辅导之下将ISNS与地之间加了3个104,LED不闪啦,好亮哈哈..MOS管就完全工作了.现在终于可以做MSP430的工作了.

总结一下:

对于学生新手来说对于电流在电源方面的意识感觉完全没有,对一些关键部位的电压、电流值真的不了解,对datasheet上面的公式也没有认真的去看过,调试最忌讳的就是乱搞,还是老师说得对必须从原理上挖掘出自己的问题. ISNS与地之间的电容滤掉大的电流纹波,会不会让原本真的过流情况之下,而没有去启动过流保护烧毁芯片或MOS管呢,还有很多不成熟的问题,只有这几天好好想想,芯片和参考设计想办法慢慢花时间去完全搞懂,再次感谢技术大手的帮助!谢谢

我该了R6的阻值。换成3ohm,使输出电流为350MA左右,谢谢你的热心帮助,MOS管已经完全工作了,目前还没暴露出其他的问题,我测了一些输出电流波形是连续的三角脉冲(频率也达到KHz以上),LED已经不闪了

请问一下,这个电路图里面的loop response injection接什么。单片机只是用来提供pwm吗,不需要AD采集来做反馈吗。电流检测芯片是否可以接在这

我想问下R23这个电阻在电路中的影响是否很大,还有外接的是什么功能?

影响不大,外接的是环路响应注入,我做板子的时候没有管这个

你好!
请问你后来15mohm电阻仍然还是用导线代替的吗?
ISNS与地之间加的3个104是指总结中所说的滤波电容吧? 
谢谢! 

您好,Victor Chen。我想问一下那个稳压管D2的正向端为什么接到ISNS端?为什么不直接接地?

因为是在学校单层热转印板,这么小的电阻还是用导线直接连得,嗯嗯加3个103就是ISIS的等效电流里面有很大的干扰,使ISIS得电压大于150mV.导致IC被保护,加滤波电容就是去掉高频干扰,使IC正常工作

贴几张测试图吧给你参考参考:

多谢了!我们再仔细看看!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top