找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 300|回复: 14
打印 上一主题 下一主题
收起左侧

网上看到这种非常简洁的手电筒驱动电路,它是利用什么原理来检测开关SW1按下松开的?

  [复制链接]
跳转到指定楼层
楼主
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:96072 发表于 2026-7-17 09:29 | 只看该作者
记得好像是利用EEPROM原理来读取的,但双击又怎么实现的?
回复

使用道具 举报

板凳
ID:88256 发表于 2026-7-17 18:42 | 只看该作者
HEIZI555 发表于 2026-7-17 09:29
记得好像是利用EEPROM原理来读取的,但双击又怎么实现的?

莫名其妙的问题,单击换档位,双击是干什么的?要我们猜吗?有个BAT-,那么BAT+在哪里,是标注为4.2V的那个吗?为什么标号要取不一样的?SW1是直接控制电池通断的,至于怎么检测,如果有个电容给控制器供电使之能够短暂维持控制器的运行,不就解决按键的检测问题了?
回复

使用道具 举报

地板
ID:1034262 发表于 2026-7-17 21:08 | 只看该作者
廿几年前就做过了,很简单,检测电流,电流为0,就知道断开开关了。开关断开,单片机的电源由电容保持,断开时间不能太长,一般在1秒之内。
回复

使用道具 举报

5#
ID:13282 发表于 2026-7-18 03:55 | 只看该作者
很简单,检测ADC电压即可
回复

使用道具 举报

6#
ID:1064915 发表于 2026-7-18 08:17 | 只看该作者
coody_sz 发表于 2026-7-17 21:08
廿几年前就做过了,很简单,检测电流,电流为0,就知道断开开关了。开关断开,单片机的电源由电容保持,断 ...

展开讲一讲,单片机如何测电流?
双击爆闪如何做的
回复

使用道具 举报

7#
ID:1073939 发表于 2026-7-18 09:14 | 只看该作者
sw1不是按钮,是电源(自锁)开关。合上就供电,断开就不供电。既然是电源开关,它流经的电流是非常大的。
开关松开时不像按钮会断开,而是维持原状,断开、合上都有可能。
开关的双击操作相当于短暂供电,没啥意义。
回复

使用道具 举报

8#
ID:96072 发表于 2026-7-18 15:26 | 只看该作者
这个是短按3档调光0-3,双击时,哪个档位亮就闪烁
回复

使用道具 举报

9#
ID:1073939 发表于 2026-7-18 16:55 | 只看该作者
HEIZI555 发表于 2026-7-18 15:26
这个是短按3档调光0-3,双击时,哪个档位亮就闪烁

都说了电路中的sw是开关,不是按钮。
如果是按钮的话,松手即断电,啥功能都做不了。
开关的双击是先开后关或先关后开。
开关的短按功能只能是开、关、开、关。
回复

使用道具 举报

10#
ID:584814 发表于 2026-7-20 10:16 | 只看该作者
很科幻的一个电路图,一定是未来世界的
回复

使用道具 举报

11#
ID:1034262 发表于 2026-7-20 15:07 | 只看该作者
ydatou 发表于 2026-7-18 09:14
sw1不是按钮,是电源(自锁)开关。合上就供电,断开就不供电。既然是电源开关,它流经的电流是非常大的。
...

“开关的双击操作相当于短暂供电,没啥意义”?
你错了,估计你没用过这种手电筒,骑行的常用。
SW1是一个自锁开关,按下亮,短时断开再按下一次,则更改模式或档位,短时断开再按下两次(双击),则爆闪。检测电流可以知道是否断开,但更简单的是D2上方节点接一个IO输入检测断电、上电,D2要并联一个电阻。
回复

使用道具 举报

12#
ID:1034262 发表于 2026-7-20 15:09 | 只看该作者
man1234567 发表于 2026-7-20 10:16
很科幻的一个电路图,一定是未来世界的

科幻?很简单常见的好吧,好多手电筒就用了这样的电路,甚至更简单。
回复

使用道具 举报

13#
ID:1133081 发表于 2026-7-20 16:04 | 只看该作者
HEIZI555 发表于 2026-7-18 15:26
这个是短按3档调光0-3,双击时,哪个档位亮就闪烁

楼主的描述与电路图完全不搭界,100%图画错。市售同类灯具多得很。
回复

使用道具 举报

14#
ID:1073939 发表于 2026-7-20 17:28 | 只看该作者
coody_sz 发表于 2026-7-20 15:07
“开关的双击操作相当于短暂供电,没啥意义”?
你错了,估计你没用过这种手电筒,骑行的常用。
SW1是 ...

我感觉只有吊扇、吸顶灯这类产品才适合使用“通断总电源开关”调档,因为额外增加连接mcu的按钮,既增加了安装难度,也增加了产品损坏概率。
我感觉手电还是用按钮更合适,按钮离mcu距离近,电流小,操控手感好。
我上京东、某一个宝搜索骑行手电,没有找到你提到的用开关做调档、爆伤功能的。这也佐证了我的感觉。
另外你在多次提及的“检测电流”,我也感觉不对,应该是掉电时判断工作时长来决定调档。
短时断开再按下两次(双击),则爆闪
此时开关处于断开状态,如何爆闪?
回复

使用道具 举报

15#
ID:468878 发表于 2026-7-20 17:31 | 只看该作者
这类一般是芯片轮流输出吧。按一次输出1档,再按一次则输出2档……
你这电路不就是关断电池负极的开关,有什么特别的啊?你自己标注的BAT-和GND,意思不就是平时GND和电池BAT-是断开的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表