发作品签到
专业版

小手电两档亮度驱动

工程标签

1.0k
0
0
1

简介

锂电池,两档亮度;使用LTC4054 做充电管理,M3406 降压给LED 供电,FT60F011 单片机负责按键逻辑。

简介:锂电池,两档亮度;使用LTC4054 做充电管理,M3406 降压给LED 供电,FT60F011 单片机负责按键逻辑。

开源协议

CC BY-SA 4.0

创建时间:2024-04-02 15:50:19更新时间:2024-04-25 02:06:09

描述

很简单一个东西,就是用来把放大镜的补光灯改成锂电池供电的,顺便加上两档亮度调节,原理是用单片机控制M3406 的反馈回路。放大镜的开关相当于自锁的拨动开关,所以亮度操作逻辑类似那种LED 大灯,打开、关闭后,下一次打开时切换亮度。

图片.png

接口

图片.png


左边四个焊盘是单片机的编程接口,我是先下载好程序再焊的,所以没用上。右边的焊盘从上到下分别连接:

  • BATT:锂电池,必须自带保护板;
  • GND:地,或者负极;
  • BUTN:开关按键,必须用自锁开关或滑动开关,低电平点亮LED,高电平关闭;
  • LED:连接LED 的阳极;

充电

图片.png


默认充电电流设为100mA,我用的小号软包电池,小电流比较安全吧,这东西充电时间长一点也无所谓。左上角是micro-B 插座,没用type-c,因为感觉type-c 可能太大了。右上角是充电指示灯电路,红蓝两个LED 分别对应PCB 上的丝印R 和B,那些三极管主要是为了实现转灯,有可能把Q2 简化掉,但是我懒得改了。

降压

图片.png


白光LED 驱动电压基本上不超过3V,所以需要先给锂电池降压。可以给LED 串联个限流电阻解决问题,但是我觉得用BUCK 降压大概更高效吧,也说不准~ 反正就这么整了。几个上、下拉电阻全部用了1M 阻值,减少浪费,实测是没问题。


亮度切换就是调整M3406 反馈回路的分压比例。低亮度时,反馈电阻是R2 和R1 + R3,比例39 / 11,此时输出电压差不多2.7V,光很弱,但是作为放大镜的补光就刚刚好。高亮度时,MOS 管Q1 导通,把R3 短路掉,反馈比例就变成39 / 10,输出电压大概2.9V。有一点要稍微注意,这里的MOS 管必须选GS 阈值电压很低的,比如SI2300,有2V 驱动电压就能导通。如果选了2N7002 之类的阈值比较高的MOS 管,单片机很可能无法驱动,或者MOS 管导通电阻太大,导致输出电压偏低。

单片机

图片.png

淘宝上这个单片机应该是3 毛钱一片,比某些成品控制芯片更便宜。PCB 正面放不下了,只能贴在背面。程序里有软件消抖,所以消抖电容C4 不是必要的,但是建议还是加上。上拉电阻R8 是必要的,因为单片机引脚没有打开内部上拉。由于R8 阻值比较大,C4 相应的可以取小一点,我觉得1nF 就差不多了,不过其实也无所谓。程序在附件里,bin 和hex 都要用,具体怎么编程,参考:https://oshwhub.com/etberzin/ft60-bian-cheng-qi

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
simple_led_controller.bin
3
2
simple_led_controller.hex
3
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航