找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2027|回复: 18
收起左侧

单按钮实现三档控制电路

  [复制链接]
ID:1011444 发表于 2023-6-28 13:54 | 显示全部楼层 |阅读模式
从某一个宝上淘得几块充电led小夜灯电路板,其上有一按钮,按一下为人体感应,第二下为常亮,第三下为关闭。不知如何接线的,原理如何?请高手指点,不胜感激
回复

使用道具 举报

ID:796531 发表于 2023-6-28 16:05 | 显示全部楼层
最简单的用单片机检测
回复

使用道具 举报

ID:612392 发表于 2023-6-28 16:08 | 显示全部楼层
可能LED的驱动IC本身就有这个功能
回复

使用道具 举报

ID:883242 发表于 2023-6-28 16:12 | 显示全部楼层
这是软件设置的,跟接线无关。
回复

使用道具 举报

ID:94031 发表于 2023-6-28 16:48 | 显示全部楼层
有专用芯片,只靠接线不行。
回复

使用道具 举报

ID:332444 发表于 2023-6-28 17:14 | 显示全部楼层
如果是数字逻辑应该是00/01/10/00,如果是机械按键有一种单按键确实有2档,外形相同的单按键也有1档的,家里一个刷碗的就是单开关2引进,扫描外形买回来的就是3引进双档的.
回复

使用道具 举报

ID:712493 发表于 2023-6-28 21:37 | 显示全部楼层
专用IC  单片机编程 两种方法
回复

使用道具 举报

ID:1011444 发表于 2023-7-6 16:43 | 显示全部楼层
谢谢各位的解答,但的确不是单片机,因为电源输入端不符合单片机的规律.网上查到led电源管理确有单按键切换档位芯片,按一下第一档输出(比如红灯亮),按第二下第二档输出(比如蓝灯亮),按第三下关灯.共三档,还有四档的,该芯片也是8脚贴片(无字),除有正负电源输入端外,只有一个触发输入端,两个或三个输出端,其他为空脚,似乎与驱动led无关。因芯片无字,线路板上均为贴片元件,板面涂一层灰漆,辨不清线路走向,diy束手无策,只好放弃。同行们如有经验,请不吝赐教!
回复

使用道具 举报

ID:451718 发表于 2023-7-8 12:26 | 显示全部楼层
kz0018 发表于 2023-7-6 16:43
谢谢各位的解答,但的确不是单片机,因为电源输入端不符合单片机的规律.网上查到led电源管理确有单按键切换 ...

这种低速度的按键处理,完全有可能是一个sop8封装的单片机,直接在厂家就订制了出厂程序。字符工序都省去了。  你看看STC8G1K08-SOP8的价格,不到1块钱,电源占用两个脚,按键占用一个脚,第一次按键响应,1号输出脚高电平,第二次按键响应,2号输出脚高电平,最多可以做到5种状态。 不管是从哪个角度来说,都没有必要再去做专用芯片了。
回复

使用道具 举报

ID:712097 发表于 2023-7-8 15:46 | 显示全部楼层
输出为PWM调光,输入为外部中断检测。应该是一个简单的SOP8单片机。
回复

使用道具 举报

ID:420836 发表于 2023-7-10 02:25 | 显示全部楼层
LED照明电源管理IC应具有驱动触摸板信号的这些功能。
回复

使用道具 举报

ID:288348 发表于 2023-7-10 16:44 | 显示全部楼层
这不是一个累加器芯片就解决的事情,干嘛要单片机
回复

使用道具 举报

ID:111463 发表于 2023-7-10 16:51 | 显示全部楼层
原理在于:通过软件进行对应的功能实现(分别按照,第一次,第二次,第三次按下来处理即可)
回复

使用道具 举报

ID:1011444 发表于 2023-7-10 18:44 | 显示全部楼层
常规单片机电源端在8脚,接地端在4脚,可我看到的芯片电源端在1脚,而接地端在8脚,还有一个人体感应信号输入端,一个按键输入端,一个控制信号输出端,一个光敏电阻输入端。6脚通过一个电阻接地,4脚似乎悬空,电路板通电测得该脚电压为0,但用手触碰,灯的亮灭又有不正常反应。总之整体印象该芯片集小夜灯驱动,单按钮开关换档,环境光控制功能于一身。芯片上无型号字符,即便是单片机,也不是正规厂商生产的,我们业余爱好者如何研究得了呢?再次感谢朋友们的帮助和支持!
回复

使用道具 举报

ID:1087927 发表于 2023-7-11 10:50 | 显示全部楼层
kz0018 发表于 2023-7-10 18:44
常规单片机电源端在8脚,接地端在4脚,可我看到的芯片电源端在1脚,而接地端在8脚,还有一个人体感应信号输 ...

单片机电源端有常规在第几脚的吗?没有的。
OTP4位8脚及以下的几毛钱,厂家多如牛毛,各种脚位都有。
回复

使用道具 举报

ID:1087912 发表于 2023-7-22 00:39 | 显示全部楼层
kz0018 发表于 2023-7-10 18:44
常规单片机电源端在8脚,接地端在4脚,可我看到的芯片电源端在1脚,而接地端在8脚,还有一个人体感应信号输 ...

PIC的单片机
回复

使用道具 举报

ID:1089383 发表于 2023-7-23 20:27 | 显示全部楼层
  1. while (1)
  2.         {//按键检测
  3.                 if(KEY_Scan(1)=KEY_UP)
  4.                         {
  5.                                 while(1)
  6.                                         {
  7.                                                 //功能1
  8.                                                 if(KEY_Scan(1)=KEY_UP)
  9.                                                         {
  10.                                                                 while(1)
  11.                                                                         {
  12.                                                                                 //功能2
  13.                                                                                 if(KEY_Scan(1)=KEY_UP)
  14.                                                                                         {
  15.                                                                                                 goto end;
  16.                                                                                         }
  17.                                                                         }
  18.                                                         }
  19.                                         }
  20.                                  end:
  21.                                  //功能3
  22.                         }
  23. }
复制代码

不知道可以不,应该逻辑上没问
回复

使用道具 举报

ID:517951 发表于 2023-7-24 07:27 | 显示全部楼层
这个可以单片机软件控制, 也可以用GAL逻辑门电路来实现.
回复

使用道具 举报

ID:1015233 发表于 2023-7-24 16:46 | 显示全部楼层
一个按键按下后,单片机该引脚为0(通常是这样,也有可能是1),然后单片机检测并且计数,按一下记一个数。这个数一直在1  2  3  之间循环,大于3就等于1.就构成了3个模式。就形成了上面的三个状态
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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