大部分手電筒是在尾部裝有一個自鎖按鍵,按下按鍵后電筒通電開始工作,如果快速輕按此開關(guān),可以讓電筒在強光、弱光、閃爍、熄滅這幾種狀態(tài)中進(jìn)行切換。
一開始我接觸到手電筒,也覺得此功能很神奇,明明就一個電源開關(guān)連接到電池上,在工作中居然能實現(xiàn)按鍵功能,有點不可思議。后來拆了一只電筒看了里面的電路,終于明白了中間的原理,相信設(shè)計者在里面應(yīng)該費了一番心思才得以實現(xiàn)。
圖中開關(guān)對電源通斷進(jìn)行控制,并且能同時通過快速輕按實現(xiàn)強光、弱光、閃爍功能切換。
前幾天有個客人讓我?guī)兔Ψ治鏊麄冸娡补ぷ鞑徽5脑?,一看也是同一電路,這里貼給大家分享一下。
分析:
1、S1為自鎖開關(guān),當(dāng)S1按下時,電池負(fù)極和單片機GND接通,單片機正常工作,控制LED燈輸出。
2、快速輕按S1,電池負(fù)極和單片機GND斷開,由電容C1給單片機繼續(xù)供電,只要C1容量足夠大,是可以讓單片機工作一段時間段。
3、快速輕按下S1時,因為電池的負(fù)極和單片機GND已經(jīng)斷開,此時電池只有正極和整個電路相連,沒有構(gòu)成任何回路,實際上電池不起任何作用,這樣可以把R10、電池都看成是懸浮在空中,單片機的A6腳通過R11接到單片機GND,讀到的外部狀態(tài)為0。
4、S1閉合時,電池負(fù)極和單片機GND連通,單片機的A6腳讀到的是R10和R11分壓后的狀態(tài),只要R11的阻值超過R10的3~4倍,讀到的狀態(tài)為1。
5、在3和4過程中單片機根據(jù)其A6腳的狀態(tài)就可以知道S1沒有沒有快速輕按下,如果A6腳讀到狀態(tài)位0,就說明是快速輕按操作,手電筒需要進(jìn)行功能切換。
二極管D1在快速輕按S1時防止電容C1上的電反向供給R10
穩(wěn)壓管D3可以不要
電阻R9可以對電容充電電流進(jìn)行限制,可以不要
-
手電筒
+關(guān)注
關(guān)注
6文章
107瀏覽量
28559 -
電源開關(guān)
+關(guān)注
關(guān)注
12文章
1033瀏覽量
44559 -
穩(wěn)壓管
+關(guān)注
關(guān)注
4文章
270瀏覽量
47954
原文標(biāo)題:【每日方案】手電筒單鍵開關(guān)實現(xiàn)電源開關(guān)和功能按鍵電路
文章出處:【微信號:elecfans,微信公眾號:電子發(fā)燒友網(wǎng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論