数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 4659|回复: 15

[STM] 触摸按键,有点意思

[复制链接]
发表于 2021-5-31 07:59:59 | 显示全部楼层 |阅读模式
领的空板,买了芯片焊起来, 电路很简单,效果还不错,以后考虑用这个代替实体按键



板子包含2款芯片电路, 我只用到串口输出的型号BS814A-2,  最多支持4个按键, 外围很简单,除了每个按键对地焊一个小电容10pF,就没别的了


该系列其它型号最多支持16个按键,中文手册可以上lc下载,我就不传了,下载耗钱:lol:


接口是2线串口,非I2C, 而且极其简单,只要8个时钟脉冲, DAT线除了数据线,还充当按键指示(中断输出), 平时高电平,有按键时拉低,检测后连发8个CLK就可以读取键值, 因为共用,如果使用中断,在读取键值前需要先关中断,完成后重新打开; 当然也可以用查询。

时序很简单,程序就不放了,会编程的都会写


要注意,一次完整的触摸(按下+释放)会产生2次中断(如果使用中断),  第一次读取有效键值, 第二次键值恒为0x8F(无按键,表明释放了), 准确地说,dat输出下降沿表明按键状态发生变化。也支持复合键。

按键的灵敏度,可以通过调整对地电容;  论坛无法上传视频,不然可以看看触摸反应


拍点图吧, 无按键


按下


总体感觉,按键反映灵敏,由于不需要压力,操作起来很是轻松








本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x

打赏

参与人数 3家元 +70 收起 理由
pcsjh + 30 謝謝分享
杨雪飞 + 20 謝謝分享
家睦 + 20

查看全部打赏

发表于 2021-6-17 08:45:27 | 显示全部楼层
我好多年前玩过玻璃面板的触摸按键,电路是山寨某小家电的,用STC单片机编程实现的,现在STC官方手册中的感应触摸应用的电路图就是盗用我的图片。
回复 支持 反对

使用道具 举报

发表于 2021-6-16 20:16:24 | 显示全部楼层
TTP223试验过,受干扰比较大,不知道怎么处理。
回复 支持 反对

使用道具 举报

发表于 2021-6-6 20:44:20 | 显示全部楼层
:titter:类似帖子在这里发要比在矿坛反响好。
回复 支持 反对

使用道具 举报

发表于 2021-6-4 11:26:00 | 显示全部楼层
学习啦!不错!找个芯片也玩玩:lol:
回复 支持 反对

使用道具 举报

发表于 2021-6-4 10:57:09 | 显示全部楼层
触摸键吗,可以用ESP32S2啊。自带触摸

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 反对

使用道具 举报

发表于 2021-6-3 21:22:19 | 显示全部楼层
邪恶海盗 发表于 2021-5-31 13:28
假如是卧室里地话....

长虹电视的触摸按键是区域被触摸先激活指示灯,然后按键被触摸超过多少时间闪烁松开后确定按键为有用,操作后指示灯延时关闭。您想的很周到,不过长虹电视把可能的问题处理过了,这个触摸按键输出串口数据,后边用单片机完全可以做到长虹电视那触摸按键的指示灯的效果的。对于楼主这种神级玩家也就是填十几行代码的事。
回复 支持 反对

使用道具 举报

发表于 2021-6-3 21:16:02 | 显示全部楼层
邪恶海盗 发表于 2021-5-31 09:38
白天用可以,晚上就知道按什么了,不像实体按键可以摸...

可以贴LED,至于想不想要显示按键名就看需要了
回复 支持 反对

使用道具 举报

发表于 2021-5-31 13:46:13 | 显示全部楼层
邪恶海盗 发表于 2021-5-31 13:28
假如是卧室里地话....

有的是办法, 例如用薄PCB做成按钮形状,用胶粘在原始PCB上(原始PCB部分的铺铜去掉,由垫上去的PCB的铺铜代替), 人为制造凸起不就行了
回复 支持 反对

使用道具 举报

发表于 2021-5-31 13:28:40 | 显示全部楼层
sadate 发表于 2021-5-31 12:23
So easy!加个背光不就行了

假如是卧室里地话....
回复 支持 反对

使用道具 举报

发表于 2021-5-31 13:26:17 | 显示全部楼层
看起来不错,比TTP223要强
回复 支持 反对

使用道具 举报

发表于 2021-5-31 12:23:13 | 显示全部楼层
邪恶海盗 发表于 2021-5-31 09:38
白天用可以,晚上就知道按什么了,不像实体按键可以摸...

So easy!加个背光不就行了
回复 支持 反对

使用道具 举报

发表于 2021-5-31 09:38:05 | 显示全部楼层
白天用可以,晚上就知道按什么了,不像实体按键可以摸...
回复 支持 1 反对 0

使用道具 举报

发表于 2021-5-31 09:11:46 | 显示全部楼层
我之前也用过触摸芯片,用单片机控制,这是我录的视频,大家可以看看,有源码https://www.ixigua.com/690007858 ... b0c032f53f40d4389a7
回复 支持 反对

使用道具 举报

发表于 2021-5-31 09:05:35 | 显示全部楼层
:lol:查了一下,触摸相当于在原有电容的基础上并联了人体和大地组成的电容
回复 支持 反对

使用道具 举报

发表于 2021-5-31 08:54:41 | 显示全部楼层
现在触摸操控都这么简单了吗
回复 支持 反对

使用道具 举报

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

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-6-29 23:37 , Processed in 0.327601 second(s), 15 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

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