• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

求教各位,,帮忙出点主意吧

高效LED驱动电路(B题)

一、任务

设计制作一个高效LED驱动电路,驱动一个由5只白光LED(现场统一提供)串联组成的发光装置,要求点亮的LED无明显闪烁。整体电路必须采用3.3V单路直流稳压电源供电,不得采用额外供电方式。限定采用TI公司TPS61040作为DC-DC变换器核心芯片。整个电路供电电源采用下图1方式。

图1  LED发光装置供电方式示意图

二、要求

1)开关S1初始为接通状态,可对电容C充电至3.3V。用单片机控制LED发光管亮度。流过LED的平均电流可通过按键控制。上电初始值为1mA,变化范围为1mA22mA可循环,步进为3mA,控制精度为±0.2mA,并尽量提高控制精度。 

(2)开关S1断开后,电路由电容C供电。控制LED驱动电路,在保证LED串上电流不小于0.5mA的前提下,尽可能延长对LED的供电时间。电路中不得采用容量大于4.7μF的其他电容。

(3)用单片机检测流过LED串的电流。在(1)、(2)中当流过LED串的电流在1mA-0.5mA之间时,单片机开发板上的LED指示灯熄灭;当流过LED串的电流大于1mA或小于0.5mA时,点亮LED指示。

大家有没有什么解决对策呢?求帮助,尤其是第二个要求,要出彩就在这里了,,拜谢!!

全部回复(14)
正序查看
倒序查看
2014-04-25 09:40
回复:

      1.可以解决,TPS61040的4脚EN脚其实是可以用PWM去控制的,为高有输出,为低关断输出,单片机对TPS61040的4脚EN脚输出可调的占空比,就能控制LED回路电流!
      2.首先能量守恒是没有办法打破的,可以采用PWM的方式去控制LED的电流在0.5MA来实现尽可能的延长时间。
      3.用带AD的单片机采集LED回路中的电流即可!
0
回复
2014-04-25 20:30
@yueyunno1
回复:[图片]    1.可以解决,TPS61040的4脚EN脚其实是可以用PWM去控制的,为高有输出,为低关断输出,单片机对TPS61040的4脚EN脚输出可调的占空比,就能控制LED回路电流!2.首先能量守恒是没有办法打破的,可以采用PWM的方式去控制LED的电流在0.5MA来实现尽可能的延长时间。3.用带AD的单片机采集LED回路中的电流即可!
您有具体的代码吗?因为0基础,,,唉,,有点烦
0
回复
2014-04-25 20:31
@yueyunno1
回复:[图片]    1.可以解决,TPS61040的4脚EN脚其实是可以用PWM去控制的,为高有输出,为低关断输出,单片机对TPS61040的4脚EN脚输出可调的占空比,就能控制LED回路电流!2.首先能量守恒是没有办法打破的,可以采用PWM的方式去控制LED的电流在0.5MA来实现尽可能的延长时间。3.用带AD的单片机采集LED回路中的电流即可!
这样的话,大的思路已经有了,,谢谢您了,,嘿嘿
0
回复
2014-04-25 20:34
@sherlocked
这样的话,大的思路已经有了,,谢谢您了,,嘿嘿
看我的全彩LED入门到精通  你就明白了   原理一样!都是调光
0
回复
2014-04-26 11:52
@yueyunno1
看我的全彩LED入门到精通 你就明白了  原理一样!都是调光
好的,,马上就去看
0
回复
2014-04-26 13:33
@sherlocked
好的,,马上就去看

多看看不懂的你就贴出来,论坛里面很多牛人,他们会帮你解决问题的!

0
回复
2014-04-26 14:09
@yueyunno1
多看看不懂的你就贴出来,论坛里面很多牛人,他们会帮你解决问题的!
嗯,,我看了您的帖子,,不愧是经典,,,原来还是没有头绪,现在好多了,,谢谢了
0
回复
2014-04-26 14:15
@sherlocked
嗯,,我看了您的帖子,,不愧是经典,,,原来还是没有头绪,现在好多了,,谢谢了
恩 慢慢研究,你会弄懂的!
0
回复
sherlocked
LV.4
10
2014-04-26 14:18
@yueyunno1
恩慢慢研究,你会弄懂的!
求您的  QQ
0
回复
2014-04-26 14:23
@sherlocked
求您的 QQ
站内信息给你了!
0
回复
2014-04-26 14:24
@yueyunno1
站内信息给你了!
其实你22MA的电流都没有必要用恒流芯片,直接用运放+三极管都可以解决了!
0
回复
2014-04-26 14:26
@yueyunno1
其实你22MA的电流都没有必要用恒流芯片,直接用运放+三极管都可以解决了!
你必须要用哪个芯片也可以,把恒流电流最大设计成22MA  然后对EA加PWM信号去控制,也可以让他在1-22MA变化!
0
回复
sherlocked
LV.4
14
2014-04-26 14:26
@yueyunno1
站内信息给你了!
好的,,已经收到了,,
0
回复
2014-06-26 13:45
好无聊啊,LZ你。
0
回复