xutyr 发表于 2009-4-20 12:57

关于手电调光的方法,请教一下大家

我看有些电筒的调光有多个档位,这个肯定需要芯片来实现,但是最简单的亮——暗——灭的调光方式(就是尾部的开关按一下全亮,再按一下半亮,再按一下灭),各种电筒是怎么实现的?也是用电路吗?
昨天拆开一支杂牌的强光电筒,电池是用18650的锂电,调光开关感觉没有用电路,测开关的电阻,亮的时候是0,半亮的时候有18欧姆左右的电阻值,这样太浪费了吧。想知道一下别的品牌电筒是不是也是这样。谁研究过,请指教,谢谢!

平流层 发表于 2009-4-20 13:02

当然不是,小单片输出到恒流芯片控制端,不然暴闪不得按死呀.

laofuzi626 发表于 2009-4-20 13:32

基本上都有电路哦

我拆 发表于 2009-4-20 13:36

好像有些是在开关上做功夫,开关本身做成几档,接不同阻值的电阻,
当然用芯片实现的话,特别是MCU,各种功能都很容易实现且方便

swdl 发表于 2009-4-20 13:50

这个也想了解,等高手。

884896321 发表于 2009-4-20 14:04

xutyr 发表于 2009-4-20 22:17

现在我想买一个调光电路,把这支手电改成调光的,电路应该装在什么地方?是尾巴的开关那里,还是LED后面的那里?没有发现能安装的地方。

shakingaaa 发表于 2009-4-20 22:27

难道就是传说中的电阻调光

xutyr 发表于 2009-4-20 22:32

头部:

xutyr 发表于 2009-4-20 22:35

别的品牌手电没有玩过,使用方法也不知道。
我想问一下大家,我的这支手电能改吗?

我拆 发表于 2009-4-21 09:04

当然可以改,要是我就在灯头上加电路,还是用以前的开关,判断快速通断次数实现调光

sam23202 发表于 2009-4-21 09:33


把图中圈红的地方焊下,换成调光电路

xutyr 发表于 2009-4-21 09:59

当然可以改,要是我就在灯头上加电路,还是用以前的开关,判断快速通断次数实现调光
我拆 发表于 2009-4-21 09:04 http://www.shoudian.org/images/common/back.gif
调光电路是通过判断电源的接通次数来进行调光的吗?
尾部的开关是电源开关,断开以后整个电路就没电了,能实现调光吗?
没有玩过,请大家指点。谢谢!

我拆 发表于 2009-4-21 13:48

用MCU中的EEPROM记忆开关的次数,每关断一次,计次数
例如EEPROM中的一个地址0x10(取变量名AA)
开关一次 AA=AA+1;if AA=3 then AA=0;
每次启动时程序判断AA的值,决定亮度
不知道LZ学过单片机无,学过的话,原理上是很简单的

我拆 发表于 2009-4-21 14:05

本帖最后由 我拆 于 2009-4-21 14:19 编辑


上面又是一种方法,避免了换电池也计数的情况
当快速开关时,输入脚能感受到高低电平的变化,而由于电容的作用,mCU时钟是通电的,程序判断输入脚变化次数改变亮度;
在关闭较长时间后,MCU掉电

sogohz 发表于 2009-4-21 14:19

多潜水就知道了,高级的都用电路。
用开关的也有,还有2档、3档的开关卖

xutyr 发表于 2009-4-21 15:54

174293
上面又是一种方法,避免了换电池也计数的情况
当快速开关时,输入脚能感受到高低电平的变化,而由于电容的作用,mCU时钟是通电的,程序判断输入脚变化次数改变亮度;
在关闭较长时间后,MCU掉电 ...
我拆 发表于 2009-4-21 14:05 http://www.shoudian.org/images/common/back.gif


多谢指教!!

还有一点,是不是所有的调光的板子都可以用呢?换的时候有没有什么要注意的?

laomao0000 发表于 2009-4-21 17:41

我也帮别人买过一个手电,就是两档的,按一下开高亮,再按一下低亮,再按一下关,再按一下开,循环的,估计也没有电路,就是用个电阻限流如楼主说的
884896321 发表于 2009-4-20 14:04 http://www.shoudian.org/images/common/back.gif
单刀双掷4档开关,然后一路用电阻限流

laomao0000 发表于 2009-4-21 17:42

用MCU中的EEPROM记忆开关的次数,每关断一次,计次数
例如EEPROM中的一个地址0x10(取变量名AA)
开关一次 AA=AA+1;if AA=3 then AA=0;
每次启动时程序判断AA的值,决定亮度
不知道LZ学过单片机无,学过的话,原理 ...
我拆 发表于 2009-4-21 13:48 http://www.shoudian.org/images/common/back.gif
开关一次 AA=AA+1;if AA=3 then AA=AA-1
超过3秒时保留现在档位啊

我拆 发表于 2009-4-22 08:48


超过3秒时保留现在档位啊
laomao0000 发表于 2009-4-21 17:42 http://www.shoudian.org/images/common/back.gif

是的
我只是纸上谈兵,还没做过,真正做的时候可能还要考虑些细节
页: [1] 2
查看完整版本: 关于手电调光的方法,请教一下大家