查看: 2543|回复: 0

如何设计LED电源中三极管恒流的方案

[复制链接]

该用户从未签到

发表于 2016-9-13 19:56:33 | 显示全部楼层 |阅读模式
分享到:
自己设计了一个三极管恒流的方案,下图原理是通过改变三极管的IB电流来控制LED中的电流,同样存在损耗大的缺点。
LED-1.jpg

  主要优缺点分析:
  电路简单可靠,成本较低是最大的优点;恒流精度不高,温飘严重是最大的缺点。
LED-2.jpg

LED-3.jpg LED-3.jpg

  
  D7是什么管?如何恒流?
  肖特基管子,D7跟Q1有一样的温飘特性,可以抵消Q1温飘带来的影响;至于恒流,可以想想Q1的be结压降,再看看D7的压降与R10的压降,就明白了。

  我做的LED驱动电源是隔离式的,采用反激。但是检测回路怎么做到隔离呢?我是想用个小电阻串在负载上,检测其电压的变化,这个检测由单片机完成,就是AD采样哈。单片机根据采样得到的值输出对应的PWM波控制原边开关管的通断。我不知道反馈控制的隔离应该怎么做?
  自己想的方案:
  1.由于我的恒流源的最大的电流为350ma,而光耦PC817内最大的输入电流为50ma,故我可用好多个多个光耦并联起来串在恒流源上,从而感应电流的变化,各个光耦的输出电流再汇到一起,流经一个电阻实现电流到电压的转换,供单片机采样。可行性分析:加入用10个光耦,最大恒流时每个流经的电流为35ma,而光耦内部的二极管的正向电压为1.2V左右,那么损耗为 0.035*1.2*10=420mw,光耦输出还有损耗,故这种方案损耗太大了,不太可取!
  2.用个小电阻串在恒流负载上,单片机经过AD采样检测电流的变化,输出PWM波,然后在驱动电路上加个隔离变压器,但是我怕这个隔离变压器会引起PWM的失真,不能很好的控制开关管?
  3.用个小电阻串在恒流负载上,再用运放进行跟随和放大,运放的输出端接PC817并串上电阻,那么当检测的小电阻上电压变化后,光耦的电流就会变化,然后我在光耦的输出端得E极接个电阻,C极接到5伏的电源,光耦电流的变化就会引起E端上电阻端电压的变化,单片机采样此电压变化,进行PWM的控制。可行性分析:如果负载上串的小电阻阻值为0.1欧姆,那么其两端的最小电压只有15mv左右,要对该信号进行放大,运放的要求较高,358肯定不行了,其他的隔离和检测我觉得都可以实现,你觉得呢?
  我的负载是5到10个1w的LED灯,输出电压大于36伏为恒压输出,小于则为恒流。与帖子上的不同的是,我的恒流要可调,不能固定死的,且用单片机实现PWM的控制功能。

回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /1 下一条

手机版|小黑屋|与非网

GMT+8, 2024-4-25 11:38 , Processed in 0.116367 second(s), 16 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.