robin_chen559 发表于 2016-10-25 09:55

求助:手电筒的掉电调光功能

目前有一些高亮度的LED手电,它有一功能,是掉电调光的,就是一开,是100%亮度,断一下开关,再上电,就50%的亮度,再断一下开关,再上电,LED就在闪灯,这样通过断开电源来调档位,是运用了单片机的什么功能呢?思考了很久,也看了一些单片机的资料,都没有这样的功能,不知哪位熟悉这样的功能是什么一回事,谢谢~~

算球算球 发表于 2016-10-25 10:05

电阻调光,阻容三极管负反馈闪频高频振荡闪光

robin_chen559 发表于 2016-10-25 10:10

方案需要单片机检测,然后调光~~~

附加費估計分局 发表于 2016-10-25 10:12

害人啊,想剁手了。

风亲羊 发表于 2016-10-25 10:13

就是电子开关嘛

深圳小花 发表于 2016-10-25 10:21

{:5_625:}

ff-风 发表于 2016-10-25 10:29

本帖最后由 ff-风 于 2016-10-25 10:35 编辑

大概是廉价调光电路,我买的两支9.9包邮的黑色18650小直都是这样。五档的,强、中、弱、双闪,不管关闭多久之后再开直接就是下一档(往下循环),要找到需要的模式很费劲。后来用得烦了,直接又买了一个银色的单档小直。那两个黑色的小直让我掉抽屉里积灰去了,打算等什么时候买两个17mm的单档电路给换了。至于原理,我是真不知道。

robin_chen559 发表于 2016-10-25 10:41

有个不成熟的想法:
(1)Vcc电容和单片机供电电容二极管隔离。
(2)掉电检测:由R1 R2分压给RA口电平变化检测(PIC12F1822 端口电平变化检测),掉电标志写入EEROM.
(3)如果掉电时间大于500MS,擦除EEROM。只检测小于500MS的掉电,长时间掉电不调光。

robin_chen559 发表于 2016-10-25 10:49

有个不成熟的想法:
(1)Vcc电容和单片机供电电容二极管隔离。
(2)掉电检测:由R1 R2分压给RA口电平变化检测(PIC12F1822 端口电平变化检测),掉电标志写入EEROM.
(3)如果掉电时间大于500MS,擦除EEROM。只检测小于500MS的掉电,长时间掉电不调光。

robin_chen559 发表于 2016-10-25 10:50


robin_chen559 发表于 2016-10-25 11:04


mscdex 发表于 2016-10-25 11:11

手电的单片机应该不会很复杂,可能不会用太复杂的方法来实现

robin_chen559 发表于 2016-10-25 13:42

陈治豪 发表于 2016-10-25 10:13
就是电子开关嘛

样品测试这还是机械开关~~

robin_chen559 发表于 2016-10-25 13:42

mscdex 发表于 2016-10-25 11:11
手电的单片机应该不会很复杂,可能不会用太复杂的方法来实现

是的,主要是控制逻辑还没想到~~~

mscdex 发表于 2016-10-25 13:59

robin_chen559 发表于 2016-10-25 13:42 static/image/common/back.gif
是的,主要是控制逻辑还没想到~~~

你不说我还真没想到过这个问题,一般单片机都是上电后按钮控制的,断电控制还真没考虑过。会不会是利用电容的充放电控制

benxiong22 发表于 2016-10-25 14:02

我猜可以这样,设计电容容量能让单片机关闭开关后维持工作1s,检测电池电压,如果电池电压失电0.5s内再来电,则换挡,失电超过0.8s则存储当前档位。

benxiong22 发表于 2016-10-25 14:05

或者一检测到失电就存储当前档位,然后看是不是0.5s内再来电,0.5s内就换挡,超过就调出存储的档位。
这样比较费eeprom

robin_chen559 发表于 2016-10-25 14:13

benxiong22 发表于 2016-10-25 14:02
我猜可以这样,设计电容容量能让单片机关闭开关后维持工作1s,检测电池电压,如果电池电压失电0.5s内再来电 ...

难点就在这了,设计电容容量能让单片机关闭开关后维持工作1s{:3_107:}


robin_chen559 发表于 2016-10-25 14:15


根本就是检测掉电,换个逻辑就好了,开机只读一次eerom可以了~~~

benxiong22 发表于 2016-10-25 14:19

robin_chen559 发表于 2016-10-25 14:13 static/image/common/back.gif
难点就在这了,设计电容容量能让单片机关闭开关后维持工作1s

这有什么难?用个能维持1s的电容不就完了。
想不用电容维持足够的时间就达到目的不太可能吧
页: [1] 2
查看完整版本: 求助:手电筒的掉电调光功能