找回密码
 立即注册
查看: 1017|回复: 14

触摸调光台灯

[复制链接]
  • 打卡等级:偶尔看看II
  • 打卡总天数:25
  • 最近打卡:2025-06-17 20:55:19
已绑定手机

40

主题

296

回帖

900

积分

高级会员

积分
900
发表于 2024-8-6 21:46:33 来自手机 | 显示全部楼层 |阅读模式
爆改了一个台灯,把它原来的三档调光做成了无极调光。
用了stc8g1k08a,使用一个io口实现灵敏触摸(可软件设置阈值,最灵敏可隔3cm塑料有效)
方法很简单,硬件上只需把一个引脚用1M欧电阻连到地。把它拉高,然后设为高阻态(或开漏)再松开,用一个cnt++计算io电平回0的时间,连测100次累加结果和阈值比较就好了。

一个io一路灵敏触摸,可适用于任何能高阻或开漏的单片机(stc89c52的P0口可以呢)

触摸调光就没什么好说的了,pwm即可。
(如果没pwm,可以用中断模拟,在更低端的型号上完美实现功能)

回复

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:25
  • 最近打卡:2025-06-17 20:55:19
已绑定手机

40

主题

296

回帖

900

积分

高级会员

积分
900
发表于 2024-8-6 21:49:29 来自手机 | 显示全部楼层
这样的触摸调光门槛可以很低,不依赖带pwm和带触摸的mcu
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:25
  • 最近打卡:2025-06-17 20:55:19
已绑定手机

40

主题

296

回帖

900

积分

高级会员

积分
900
发表于 2024-8-6 21:53:13 来自手机 | 显示全部楼层
必须赞一下stc8g的usb下载功能。它竟然可以不管P3.2,一检测到USB插入直接进入下载状态!利用这个就可以通过USB口实现固件更新,调整触摸参数
回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:25
  • 最近打卡:2025-06-17 20:55:19
已绑定手机

40

主题

296

回帖

900

积分

高级会员

积分
900
发表于 2024-8-6 22:05:27 来自手机 | 显示全部楼层
触摸的检测次数,要看单片机的速度了。速度高了就尽量多测几次,测个几百1000次也没问题;要是12T的老型号,测100次就差不多了,不然就会有明显延迟
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:25
  • 最近打卡:2025-06-17 20:55:19
已绑定手机

40

主题

296

回帖

900

积分

高级会员

积分
900
发表于 2024-8-6 22:34:57 | 显示全部楼层
led_light.zip (154.12 KB, 下载次数: 94)
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:468
  • 最近打卡:2025-06-17 06:26:47
已绑定手机

19

主题

3231

回帖

5285

积分

论坛元老

积分
5285
发表于 2024-8-6 22:52:18 | 显示全部楼层
这个不错啊,下载学习了
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:409
  • 最近打卡:2025-06-17 00:48:11

8

主题

353

回帖

2476

积分

金牌会员

积分
2476
发表于 2024-8-6 22:54:32 | 显示全部楼层
这个方法简单易行,不过还要测试下抗扰度能力.
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:469
  • 最近打卡:2025-06-17 09:09:48
已绑定手机

79

主题

5137

回帖

9134

积分

超级版主

DebugLab

积分
9134
发表于 2024-8-7 00:21:50 | 显示全部楼层
STC8H2K12U-SOP8,8脚带硬件USB,CDC串口助手调参数
DebugLab
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:25
  • 最近打卡:2025-06-17 20:55:19
已绑定手机

40

主题

296

回帖

900

积分

高级会员

积分
900
发表于 2024-8-7 11:59:14 来自手机 | 显示全部楼层
网老四 发表于 2024-8-6 22:54
这个方法简单易行,不过还要测试下抗扰度能力.

调好了还可以,太灵敏确实易被干扰,软件干预吧
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:7
  • 最近打卡:2024-09-16 12:03:39

0

主题

11

回帖

86

积分

注册会员

积分
86
发表于 2024-8-20 16:02:03 | 显示全部楼层
触摸可以外接触摸弹簧吗
还有08A的pwm是不是只能三路一起开启?
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-6-18 00:04 , Processed in 0.138932 second(s), 100 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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