小功率恒流源芯片推荐

自己项目中用到红外通信,为了能运行中调整发射功率需要有支持这一功能的驱动方案。最开始的时候使用microchip的恒压芯片加可编程电阻,也比较稳定,但是由于工具简陋没法判断精确的距离,只能以实测接受距离判断功率确实在变化。

由于目前的中美关系断裂,采用外部进口芯片实现变得困难,因此改为采用本土芯片。接着这次的改动一并就将恒压方式改为恒流方式,LED最好用恒流驱动这是共识,但在找芯片的时候可能本人消息窄确实找了一段时间,最好第一版pcb用了eta3421,这个也是找了好久才联络上人拿到了样品,实测结果是在高电流(100ma)时LED上的pwm波形勉强有型,但是不稳定。它定位是红外通信驱动芯片,我相信它应该能做到提供稳定的pwm波形,但是由于存在电感、电容、电阻的配合,我这简陋的开发环境肯定是很难调出满意的结果,因此决定再寻找其它选项。

在线性与调频输出上线性肯定更稳定,波纹更小,因此我想是不是可以考虑用线性恒流芯片,还真的找到了这样的产品:XT2106,上海南麟。它的线路非常简单,没有电感,只是在电源脚上需要接入1uf电容,我电路板已经焊接了10uf和0.1uf,就没有改,在取得芯片后直接以飞线的方式接入pcb。

一开始还是采用ce端调占空比调节输出功率,结果发现ce输入方波后它的输出端也是方波,导致再与加载的信号pwm混合后根本得不到希望的方波,这只能取消ce端输入方波,直接以on/off的方式控制其是否工作。关闭ce端方波后在LED上得到了完美的pwm,接下来就是怎么调功率。

在网上搜索的时候偶然看到一哥们说自己搞红外调功率就是改方波的占空比,一语惊醒梦中人,高电平时LED就发光,高电平时间长那发光时间长,所以等于是功率也变大。红外发光管射出的始终是同一类型粒子,它不会因为电流大就会射出不一样的粒子(是否粒子的携带能级不一样我就不知道了),因此改变占空比确实是合理的。

接下来修改了代码,结果也令人满意,直接用电流表不精确地测量了输出电流,确实如所期望的一样,但误差肯定存在,只不过对我来讲差个几ma根本不关心。

供大家参考吧。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值