强光三档手电筒尾部按键开关两态实现多档切换原理

一直以来,我就对我买的“勇瑞和高亮3档调光手电筒”的尾部按键开关如何工作好奇。

勇瑞和高亮3档调光手电筒CREE伸缩头调焦电筒自行车前灯山地车灯

 

 

 

 

 

 

 

 

它的尾部开关可以轻按和重按,重(zhong)按到底,手电发亮,然后再重按,手电关闭;再次重按,会打开下一档比如弱光,再重按手电关闭,再重按又换下一档闪光。而在手电点亮时,也可以通过轻按方式来换档,不停轻按,即会在强、弱和闪光之间依次转换。

勇瑞和高亮3档调光手电筒尾部按键开关
我拿万用表测量过拆下的手电开关,发现它就是普普通通的有开和关两个状态的开关,所以我奇怪它为什么靠0和1两种状态的开关就实现了复杂的灯的四种状态变换(灯不亮0,强光1,弱光2,闪光3)。

今天谷歌了下“手电筒 开关 原理”,找到了答案,原来这种手电筒,开关的作用只是给电路提供一种开关信号,而多个档位切换,是依靠另外的电路程序来实现。简单来说,开关虽然只有0&1两态,但程序可以设定为只要开关状态发生0→1的变化,就控制灯泡的档位切换到下一档(1→2→3→1……),其中没电的时候自然灯不亮即0。如下图表:

开关虽然只有0&1两态,但程序可以设定为只要开关状态发生0→1的变化,就控制灯泡的档位切换到下一档(1→2→3→1……),

虽然我不懂电子的具体细节,但也能想象他们是如何实现的。电路中用一个存储器记录灯炮档位值,每次手电开关接通后,先从存储器中读取档位,把档位值变换为下一档后按这个档位开灯,并把变换后的值替换原存储器中值。

我再测量这个开关,原来它的轻按/半按,就是把开关开路从而灯灭,但未锁定,放开后开关再接通,电路就相当有了一次断路,就会换下一档位,所以通过轻按可以换档。也就是说,这种电路设计,只要电路断开一次,就会自动切换下一档位。而在重按时,也会按这运行,所以当重按一次打开手电后,再重按一次关闭手电,再次重按一次,就会切换为手电的下一档。即重按是能锁定开和关两种状态;而轻按则是能达到关的状态但不能锁定,松手后再次回到原来的状态。

这也就解释了我过去的一个疑问,怎么这手电会有轻按和重按两种方式换档,我还一直以为轻按换档并非一种正常的方式,所以一直以来都习惯用重按的方式换档。现在看来,重按换档反倒不是标准姿势,只是一种无害的副作用,因为重按开关当然也是会关闭开关,所以同样可以达到换档的效果,只是有点麻烦。

把灯头彻底拧开,就会看到原来有许多电路、芯片在里面,这也就是手电两态开关实现多档切换的秘密所在。
把灯头彻底拧开,就会看到原来有许多电路、芯片在里面,这也就是手电两态开关实现多档切换的关键秘密所在。它们是如此之小,隐藏于头头之中,所以我一直也没意识到这手电居然还有些复杂电路,还当它就是过去常见的手电筒电路,一根导线连接上电池灯炮和开关,所以也才有了一直以来的开关问题。

网上查到的手电开关具体电路原理

居然找到个专门讨论手电的论坛,如此专业又小众的主题性网站,让我惊叹不已。看其中一些手电大神的帖子,叹为观止,像是了另一个世界。世上有千奇百怪的人,就有千奇百怪的爱好,但爱好手电,这我还真第一次看到。相信还有更多千奇百怪的爱好,有待我继续发现。

帖子中说档位切换也与开关闭合的时间有关,但我的手电反正不是这么高级,我的与时间无关,无论关闭多长时间,打开开关还是切换到原来档位的下一档,而且即便过好几天,原档位状态也不会初始化,也就是说假如上次手电关闭时正是弱光,过几天打开会成闪光档。

尾部开关原理
吾无昵称 1楼 发表于 2010-12-30 11:17 查看: 3826|回复: 18
http://www.shoudian.org/forum.php?mod=viewthread&tid=170535
手电大家谈-手电筒爱好者之家 ( 备案序号:鲁ICP备05002565号 )

kgje 2楼  发表于 2010-12-30 11:42 | 只看该作者
我所知道的手电尾部开关有2种,一种是大电流的开关,一种是小电流的微动开关。
换档不是由多档开关完成,而是由控制电路来完成的,通常是用单片机来控制,程序可以根据开关的状态,比如通、断以及通断之间的时间间隔,来判断用户的操作需求,从而实现复杂的程序。
补充一下,大电流开关是直接对LED的工作电流进行控制,而小电流的开关,是由MCU配合MOS管实现电子开关的功能的。

kim 7楼  发表于 2010-12-30 14:32 | 只看该作者
调光时按的那一下是轻按,就是半按。不要到底让开关锁定,只是让电路断电一瞬间而已。

xzz354 12楼  发表于 2010-12-30 20:43 | 只看该作者
到目前为止调光方式大致可分三种,第一种是开关加电阻降压,这种是未使用单片机前的方式,必须依靠多态开关才能实现,现在常用开关是开-关-开-关这样循环的,而多态开关可以是开-开-关-开-开-关甚至能够三开一关和四开一关的循环,只需要在每个开的输出脚接上不同阻值的电阻就能实现调光,这种方式虽说比较落后,但还有些高端筒仍然在用。第二种就是电路上安装单片机,预先写入程序,通过开关的通断电传递信号,实现调光。还有目前比较流行磁环调光,这个就不清楚了,请楼下补充。

wauewang 14楼  发表于 2011-1-6 11:33 | 只看该作者
与MCU(Micro Control Unit,微控制单元)配合达到调光的,尾按就是类似一个 常开 触点(无论是正向还是反向)外加一自锁机构。   ─ ┻ ─

zhangweixuanzzz 16楼 发表于 2012-10-9 14:28 | 只看该作者
开关只管断电,
短暂的断电(反向开关)和导通(正向开关),使电路板改变输出控制换档

zsmin 17楼  发表于 2012-10-10 10:12 | 只看该作者
我简单的介绍一下:这种调光断电源调光的方式,目前也有专用IC可以做到,也可以用MCU来做,用MCU的话原理是,利用断电作为信号,MCU的电源端加一个稍微大一点的电容储电,使得在电源断开的时候,MCU还能够正常工作,而电源端拉一根线到MCU的其中一个IO口,然后下拉一个电阻,这样的话,当有电源的时候那个IO口就判断为高电平,当没有电源的时候,就认为是低电平,这样的话MCU就知道断了一下电,然后就切换一下档位。
不知道这样说的是否清楚,懂单片机的应该可以看的明白。

ldch 18楼  发表于 2012-10-10 10:37 | 只看该作者
    目前来说,很少用储能电容供电,维持MCU在断电期间工作的。原因很简单,要维持MCU工作若干秒的电容体积不小,成本较高。
    目前实现断电换挡的原理,都是利用EEPROM存储功能,在断电前保存上次的档位值,再次通电后切换档位。
    EEPROM中保留两个存储位,一个标识档位值,一个标识通电时间。通电时间超过2秒,就记录通电时间标志,上电后先检查这个标志,如果上次通电时间超过2秒,则档位不变,直接读取上次档位值工作。如果上电时间短于2秒,在读取上次档位值后跳过到下一档,完成这个操作后立马保存换挡后的档位值。

其它:手电开关知识——正向开关和反向开关

[led] 【手电知识】正向开关和反向开关
xyn761610  1楼  发表于 2012-7-21 23:11 | 只看该作者 查看: 10055|回复: 82
http://www.shoudian.org/forum.php?mod=viewthread&tid=280139

正向开关 —— 轻按开关,手电闪亮;重按到底,听到“滴答”声锁定后,手电常亮。
反向开关 —— 先重按开关到底,听到“滴答”声锁定后,手电常亮,此时可以轻按来闪亮或者调光。

正向开关很方便战术使用,如打光信号,所以正向开关就是我们常说的战术开关中的一种。由于其体积进程的长度问题和成本问题,一般大筒子才装正向的,也就是战术手电;很多小筒子只能装反向的。反向开关,就是我们常说的半触式换档开关。

2014-04-25 19:55:03 XUEXX.COM  IPO
2014-04-27 10:52:53 Add “虽然我不……”、“它们是如……”

勇瑞和强光手电筒坏了维修 低劣弹簧接触不良

[2015-06-20 Add]强光三档手电筒维修理记录汇总目录
作者: XueXX 日期: 2015/06/20
http://www.xuexx.com/archives/6584

—-

2013.8.31 在淘宝Yongruih勇瑞和运动专营店,买了勇瑞和高亮3档调光手电筒,一套带18650充电电池花了我68元,可买来后用了段时间后,就总是不知什么地方接触不良,总是要么灯变暗、要么闪光、要么开关不灵,尤其手电震动一下越是如此,这让我烦恼不已。

勇瑞和高亮3档调光手电筒CREE伸缩头调焦电筒自行车前灯山地车灯
勇瑞和高亮3档调光手电筒CREE伸缩头调焦电筒自行车前灯山地车灯
入门级强光骑行手电!
手电筒配置3 —(配置2+二个18650充电电池+一个18650专用充电器)              68元
灯    泡:   CREE Q3
伸缩头调焦,3档调光,一档散光(弱光)、一档聚光(高光/强光)、一档高频闪。
开关方式:   尾部按键式开关按:1下弱,2下强,3闪光
月销量 125
累计评价 3009
http://detail.tmall.com/item.htm?id=10228435009

在近日意外发现了手电故障原因,特此专门记录一下。而看这款手电的用户评价,还有多人也出现和我类似状况,想来大多人都会遇到此问题,只是没几个人使用长时间后还来追加评论。

  1. cecilyfang初次评价:2012.09.03 此用户没有填写评论!
    31天后追加:买了两个,用了几次之后一个经常性接触不良
  2. r***m(匿名)初次评价:2012.08.20 此用户没有填写评论!
    38天后追加:电筒实在不太好~骑正常的水泥马路也经常接触不良,一会亮一会不亮的。一起买的两个都是这样
  3. 上过001初次评价:2012.07.10 发热其他挺好,挺亮的送我个灯架谢谢啦
    110天后追加:灯有时亮有时不亮很郁闷
    颜色分类:透蓝手电筒配置三

我的勇瑞和强光手电筒维修史

2013.10.12 发现了手机底部一个小圆环的正确位置,拧上后,手电当时好了起来。
我的勇瑞和强光手电筒修理史

可过一段时间,手电筒闪光、变暗问题又出现。我一直认为还是手电筒尾端的问题,在2014.3.10,把底部开关的弹簧处,垫个块小铁片,又用电烙铁把开关与电筒身的接触片焊上些锡,以增加接触面积,当时看来灵了。可用了些天还是问题依旧。

一直到2014.4.23终于发现手电筒接触不良故障的原因:手电顶部与电池帽接触的弹簧过小,在长期使用后,被压扁了,这就会发生接触不良。而我今日2014.4.25又查到,这种手电的开关只是有普通的开和闭两种状态,实现强弱闪三档是靠开关的信号控制电路(单片机),这样弹簧处接触不良,就会不断地给控制器以开关信号,如此就会在三档中反复跳动。

我以前一直认为是手电筒的尾部接触不良,这次灵机一动、转换思维,想会不会是上面的问题,而看手电上面与电池金属帽接触位,是一个小弹簧,我试着把灯头拆下,以前没拆过,拧了几下还真拆开了,接触的弹簧暴露出来,就是烙铁焊上去的而已,我看它已经被压扁了,我这个手电经常摔地上,想是与此有关。我把弹簧拉出些来,再装好手电试验,手电还真好了!摇一摇也不再出现闪光或变暗。这下终于根治了手电问题,可喜可贺,这手电一直以来毛病不断,早让我烦恼不已,也想重买一个,可想想这个手电一套花了八十左右,就有些舍不得它。

现在看来,之所以这款闪电总出现接触不良故障,是因为厂家设计问题,顶部的弹簧选用错误。

可我怎么一直没想到是上面的问题呢?惯性思维害死人!
记得最初出问题时,我修理了下面,它好了些,就是这个经验让我一直以为手电灯闪、暗是下面的问题,或许当时真的下面有问题,可后来的问题却变成了上面——用久了把上面的弹簧压扁了。

2014.4.25 我给手电顶部更换了一个大点的弹簧,从坏收音机上拆下的。又给手电的电池身上穿上了一层布,这样电池就不会轻易晃动,手电就会更稳定持久些。

手电筒顶部原先与电池帽接触的正极小弹簧
手电筒顶部原先与电池帽接触的小弹簧

我给更换上的大弹簧,就是有点歪了,但不影响使用,可能反而有益。我害怕弹簧与四周金属接触发生短路,又在弹簧周围弄了一圈塑料胶。
我给更换上的大弹簧,就是有点歪了,但不影响使用,可能反而有益

这圈塑料胶可能还真有作用,因为我在“手电大家谈”论坛中,看到了真实的正极弹簧短路并灼伤手指的案例。

[基础知识] 安全告诫:玩电筒注意事项
achuan2003  发表于 2009-9-12 09:54
不幸灯杯的弹簧同时触碰到了里面的黄铜内壁和电池正极
我突然发现电筒里冒烟(后来知道是灯杯电路板受热冒烟),才发觉电池短路,这一切发生在仅仅不到一秒钟的时间内!也就是,从我安上灯杯到电筒里面冒烟,就1秒钟时间不到!我大惊,本能立刻松开灯杯,灯杯弹出掉入我手上,我无名手指剧痛,连忙扔出灯杯。才发现无名手指被烫出几道白色烧痕。以我被电烙铁烧过的经验,这时灯杯弹簧的温度绝对高于230度,因为烧痕是白色的那种。
http://www.shoudian.org/forum.php?mod=viewthread&tid=103302

手电总接触不良 都是劣质弹簧惹的祸

在“手电大家谈”论坛中看到,好的正负极弹簧,要用到镀金小弹簧,而我买的勇瑞和手电筒,却十分低劣,镀金就算了,它连铜都不是,只是铁的,这也就难怪它不经摔打了。

手电筒正负极镀金小弹簧
手电筒正负极镀金小弹簧(图片来源见下面链接)

5,防水O圈,顾名思义就是起到防水的功用;
6,LED绝缘垫片:是放在LED与光杯之间,防止光杯压到LED或者导线而短路。因为大功率手电用的光杯都是铝制的会导电,塑料的就不会;
7,导热硅脂硅胶:是用在LED与电路仓的接触面上,帮助LED的热量能顺利传导。硅胶有粘性,可以用来固定LED,硅脂无粘性不过导热性能较好;
8,正负极弹簧或触点:主要是导电功能,说以内阻越小越好用的最多的是镀金的小弹簧。还有一个重要的作用就是减震作用,防止电池与电路的冲击,还有就是震动的时候可以防止接触不良和调档的情况发生。因为弹簧有伸缩的特性;
http://www.shoudian.org/forum.php?mod=viewthread&tid=143681

2014-04-25 11:25:08 XUEXX.COM  IPO

如何用万用表测量分辨家用单相电两相插座电线的火线和零线

2013.7.13 0729 院里抽水潜水泵用的插座坏了,看了下,是昨夜虽挂在墙上但还是被潲进了雨水。我要修理,可手头无电笔,于是查了下如何用数字万用表测量分辨单相电的火线与零线。

如何用数字万用表测量分辨家用单相电(非两相,标题两相只为SEO)插座的火线和零线
——网上学习心得与我的实践经验

先说明:这里所说的单相电线,是一个线包含两根线,分别是火线和零线。
(为什么要说明,因为知乎上被人说义语死早)

  • 1.把万用表旋至交流档200V,黑笔COM、红笔VΩ
  • 2.网上有的说法是黑笔线绕几圈拿在手中(千万不要接触金属头,网上说有电,但我没试验,你也别试了),红笔分别测量两根线的电压;或者是黑笔接电,有的专门说明是要湿润的地面。
  • 3.我实验得出,就区分火线零线来说,直接正常的手持黑笔的把手即可,这样测量,有一个插座插孔是有几十伏特的电压,我家是20V左右,另一个是1.6V,即电压高的是火线。
  • 4.不过黑笔接湿润地面有另外作用,可以准确测量火线电压,我家的233V,哦,这时就有必要换用比200V更高的档位了,我的表有750V;用20V的档位可没得零线电压是6.9V,这应该是正常的,因为2013-07-14早晨在蹲坑时,知乎上看了一眼,说零线就是有一般5V的电压
    (知乎@曾小开 :家里零线对地是有电压的 一般五伏特以内都正常)。

可当我学得方法、并屋内实验、又上会儿网后,去测量插座,竟然有电了,抽水试验,确实是有了。我想,或许是老天爷烘干了插座水所致,即自然修复了。

#山西晋中祁县方言#【汉典】潲 shào 1. 雨点被风吹得斜洒:雨往南~。 2. 洒水:熨衣服前先~点水。 3. 泔水:~水。猪~。 http://t.cn/zQyNUZj

2013-07-14 15:32:33 XUEXX.COM  IPO

130618C 球坏后首度昌源河闸中深水区游泳紧张啊 网购单人网球拍一套

续:工程机械:徐工集团XZJ5311THB41B泵车 底盘牵引车奔驰Actros 3341十轮

1445 瞌睡睡了一觉

研究空气断路器/空开

1630 疑似铁路用电负荷过大,导致家中两处电线冒烟,最后63A空气断路器都跳闸了。于是学习考察了一番电路开关。

家中各种空开标示

  1. 总开关:CNC DZ47-63 C63 230/400V~50Hz 3kA 小型断路器,额定电流63A
  2. 水泵开关:CNC DZ47LEII-50/2漏电断路器C32 220~ 50Hz 4kA(安颠倒了,图片进行了180度旋转)
    空气断路器空开CNC DZ47LEII-50/2漏电断路器C32 220~ 50Hz 4kA
  3. 家中原有已经废弃不用的漏电断路器:正泰DZL18-20G 额定电流20A,额定剩余动作电流30mA
  4. 铁路:CNC DZ47LEII-63/3N漏电断路器,C63

原本我基于代县OldKing告的经验,以为单相空气开关,另有一个保护模块,而本身两个进出线的模块是没有断电保护功能的,但明显我错了。空气开关正式名称就叫断路器,不过有一定的额定电流,比如我家总开关现在是63A,也就是可能要63A(14kW)就会片断断电,这是叫过载保护。而另外一个模块,大概是叫漏电保护,就是漏电也就断电,但我不知其原理,具体什么我还是不明白。

1813 要出发。终于把灵鹰基地裤子拉链下边缝了几针,它总是太靠下拉不起来。

网球坏了

1851 球场就绪
1911 彻底玩儿完了,空气断路器空开CNC DZ47LEII-50/2漏电断路器C32 220~ 50Hz 4kA。

纪念我的第一个网球及球拍
聊以纪念我的第一个网球及球拍

2020 上岸
今天去了深水区,因为浅水区水越来越浅让我不爽。下水后很紧张,虽然技术什么的没多大问题。只是沿着台阶游了两个半来回,还时不时就要紧抓台阶。算是洗了个澡和随身穿的衣服,今天还专门拿着鞋刷洗了下鞋。

这是昌源湿地公园橡胶坝外
照片中间像是一条线,不只是因为HDR模式,还是巧合使然。

蓝天白云和月亮
蓝天白云和月亮

乌云下的蓝白小房房
乌云下的蓝白小房房,近日天气预报一直在有雨,可就是没下来什么东西。

2019 坐到KTV 石凳
2048 手机看了会方舟子微博微信、知乎

2159 家中饭后。tbbt 17 over

2359 网购:网球拍 训练网球三个装  护腕单只装 避震笑脸 吸汗带 105元申通包邮

  1. 实在是挑地我头疼,加之又困,往常这时间已经睡了。
  2. 深夜有的店旺旺不在线,所以可选择项少了些,这也省了点事,选择太让我头疼了
  3. 淘宝的一个不良设计,套餐式购买,直接进入订单,而不能在购物车继续买其他的,有需要还得再手动旺旺卖家,麻烦。
  4. 我原来的球拍是铝合金,看来如今价位就是不到些100。听说碳素的好,我想买,可也有价格在100左右的,不知真假,姑且买个体验下。
  5. 套餐95没有训练器或底座,另外10元加购。
  6. 本来已经选中一个店,可只有黄,弃选,现在是买了黑色。

2013-06-19 08:03:43 XUEXX.COM IPO

130615b 索爱插卡收音机音响S168电池BL-5C摔坏 更换修理20元

上接: 130615a 拆开固定安装大捕鸟网 逮斑鸽一只

2013.5.24 索爱小音响S168摔坏拆机,当时因为没找到螺丝所在,所机子拆地不成样子,拆开也没能搞清问题所在。
虽然万用表早就寄来,可直到2013.6.15 才开始着手查看S168问题所在。这是不得已,因为新购的维尔晶便携迷你插卡U盘双喇叭小音箱至今仍在失踪,手头没有用的了,而这对于我来说是种灾难。

当我拿出早就拆成一堆的小音响,首先我想到先测下电池电压,因为这个机器的问题就是插外接电源可用,但插电池没任何动静。我测电池倒完全不是想电池有问题,而是一来试验万用表,二来看看电多不多。奇怪的是,竟然0V!

我只当是二十来天没用,电池电量枯竭所致,于是用万能充先充电。如此就需要有个另外的来自电池的电路供电,我找出在代县损坏的两根USB线之一,就一直放在G’s sofa上。先用万用表测量红黑线有电后,接到电池触点处。

天哪,音响居然唱起来了!

如此,不言自明,是电池坏了,就这么简单,虽然在我看来,没摔坏机子却是摔坏电池很不可思议。我给充了一段时间的旧电池测量,仍旧零伏,也旁证就是电池坏掉,只不知能否修理。

1838 旺旺联系索爱插卡音响卖家,电池15邮费10合计得25元。
X:摔了下,之后就不能用了,但插外接电源可以。今天我研究了下,原来电池不行了,我给电池触电接上电就能用,我用万能充给电池充了会儿电,可用万用表测量一直零伏特
索爱易胜专卖店:电池也很容易购买的,我们使用的电池是诺基亚BL-5C规格的电池

索爱插卡收音机音响S168电池BL-5C摔坏 更换修理20元
组装索爱小音响S168,要记住电路板是有几颗螺丝的

周围的接口被我撬地不像样,用军刀挫了几下,用红胶带缠了一圈,倒也凑合了。
后来才想起有个白框。因为周围的接口被我撬地不像样,用军刀挫了几下,用红胶带缠了一圈,倒也凑合了。

鼓捣索爱耗了旱,直到0749才出门,同时给STO电话,说八点关门,待我赶到,已经八点零4左右,男在,说刚修起打印机,软件复杂难搞,难搞就好,要不让我不就白折腾来了。

2015 跑了祁县吧东观两个手机店,第一个是只有30元的没有20的;另一家压根没有。后在一家非手机店继娃电器反而买到,电池bl -5c ¥20,插上后音响立马可用。本地20,网购加运费25,还是本地便宜。(2013-06-16 11:35:40 不过我淘宝搜索BL-5C,发现有16元单价包邮1-2块的,有9.9元包邮至少3块的,居然还是网购便宜,只是我是急用)
原本我当作电池需要报告型号或是仔细看看才能购买,却三家都不是,店家只要一看就知道是什么电池,看来是我OUT行。

2142 在东观体育场打了有一个小时多的网球,天黑路灯暗,于我而言很不好打,有时手感(或第六感)好有时差,现要回,但发现后车胎瘪了。
2152 犹豫怎么办,先否决了家电叫车,因为担心睡了;想一路试借气筒,总有借给的,但不久看到家卖自行车配件的,本来计划是借不行再买,但进入后几个人在吃饭,我不好意思说借直接说了买,有20 10元的,都是大的,我买了¥10元

2357 饭后寝室,拆开包裹,军刀精巧,卷尺精致,火机结实,只是钥匙环原来是小的,绳锯不错。总体而言,这次网购可以。就是有些奢侈。
晚饭炒豆腐加鸡蛋。

回了家来,车胎仍旧气足,我判断:1.被人放气在体育场,因为我占了人家光线较好篮球场地;2.颠簸致使气门嘴的螺母松了。

2013-06-16 11:24:01 XUEXX.COM IPO