搜索
bottom↓
回复: 169

偶得一触摸按键电路,请大虾分析其原理(附图)

[复制链接]

出0入0汤圆

发表于 2006-7-18 15:59:40 | 显示全部楼层 |阅读模式




如上图所示。CPU被抹去了相关信息,不知是何牌子何型号的,只知道是普通28PIN直插的。C1、C2谐为瓷片电容,但C1表面为纯白色,猜想非一般材质电容。

板子标准5V供电,触摸点无手接触时,I/O口A点电平为4.62V,B点电平为2.64V;有手接触时A点电平为4.53V,B点电平为0.64V。

请大虾帮忙分析之原理,谢过!

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2006-7-18 16:15:25 | 显示全部楼层
不懂!

出0入0汤圆

发表于 2006-7-18 16:27:26 | 显示全部楼层
A点输出高频脉冲信号幅度为5v,当没触摸时,信号没旁路,所以输出5v左右,当触摸时信号被旁路,幅度降低。芯片普通的单片机。

出0入0汤圆

发表于 2006-7-18 16:38:51 | 显示全部楼层
I/O口A点 应该为一脉冲信号,楼主可以用示波器测出这点的频率及占空比来吗?

个人觉得大致应该是这样的,A口为输出,B口为输入,A口的脉冲在触摸点为一比较弱的积分信号,再经过电阻电容滤波为一直流信号送入B口,当为接触触摸点时此信号为一高电平,当人体接触到触摸点时,由于该点信号较弱,拉为低电平。具体人体是呈阻性容性对触摸点的影响是什么不太清楚,还请各位纠正我的错误并加以补充。

出0入0汤圆

发表于 2006-7-18 16:46:01 | 显示全部楼层
看了2楼的讲解,还是没搞懂,能否详细点?

出0入0汤圆

 楼主| 发表于 2006-7-18 17:03:38 | 显示全部楼层
测试中……一会传上结果:)

出0入0汤圆

发表于 2006-7-18 17:28:11 | 显示全部楼层
学习!

出0入0汤圆

 楼主| 发表于 2006-7-18 17:41:45 | 显示全部楼层
FreeDriver兄说得没错,A点为脉冲信号且一直保持不变,频率为350KHz,占空比约2/3,幅值为5V。但B点波形在触摸时是有变化,可似乎很难准确用视波器量出来……不知道是不是方法原因!FreeDriver兄再分析一下。

出0入0汤圆

发表于 2006-7-18 17:53:03 | 显示全部楼层
我的意思是说测出出了A口的波形就可以照抄了,B口就是一个高低电平信号或者说就是一个直流信号,测量的话看出来的应该是幅度的变化,2楼说得很有道理。

出0入0汤圆

发表于 2006-7-18 20:13:54 | 显示全部楼层
STEVEN:电容C1,C2的值能测出来吗?

出0入0汤圆

发表于 2006-7-18 21:32:41 | 显示全部楼层
是啊!

出0入0汤圆

 楼主| 发表于 2006-7-19 13:59:16 | 显示全部楼层
由于公司条件有限,C1电容值未能测出来,C2为104电容。本人才疏学浅,还是不明白是怎样实现检测触摸信号的。另外,那个二极管在其中起到了什么作用?

还有,此电路是否可靠,我看市场上有卖专门的电容式传感器的触摸芯片,是CYPRESS牌子的。是否此类专门的控制芯片就比以上的简单电路可靠呢?

出0入0汤圆

发表于 2006-7-19 15:42:03 | 显示全部楼层
QQ;280823271

出0入0汤圆

发表于 2006-7-19 16:52:54 | 显示全部楼层
二极管是稳压的。防止静电电压过高损坏CPU的管脚的。

出0入0汤圆

发表于 2006-7-20 10:55:36 | 显示全部楼层
二极管是否有倍压作用?或者加速C1的放电?

出0入0汤圆

发表于 2006-7-20 12:18:50 | 显示全部楼层
二极管是整流作用(或者说是滤除负脉冲),振荡信号经过C1(容量较小)微分(或者说是隔直流)后输出正负脉冲(上升沿对正脉冲,下降沿对应负脉冲)经过二极管后滤除负脉冲,正脉冲再对C2充电,由于放电电阻为兆级(2.5M//IO口内阻)C2上的电压会被充电至5V左右(实际测量值不准是因为测量要耗电流,电容被放了电了)。

当手放在触摸点时,人体可等效成一个小电容,触摸点的电平被电容分压(或者说时被滤波)将降低,再导致C2上的电平下降。

出0入0汤圆

发表于 2006-7-20 12:37:26 | 显示全部楼层
另:

贴片电容的材质与颜色:

NPO材质是银白色的;

X7R材质是浅灰色的;

Y5V材质是褐色的。



NPO的容量都在1000pf以下,因此C1容量较小。

出0入0汤圆

发表于 2006-7-20 13:25:37 | 显示全部楼层
另:

人体等效模型:

点击此处打开armok01123934.pdf


-----此内容被fatboy于2006-07-20,13:28:59编辑过

出0入0汤圆

发表于 2008-7-17 23:52:30 | 显示全部楼层
学习

出0入0汤圆

发表于 2008-7-18 10:26:10 | 显示全部楼层
记号

出0入0汤圆

发表于 2008-7-18 11:52:26 | 显示全部楼层
标记

出0入0汤圆

发表于 2008-7-18 12:09:55 | 显示全部楼层
记号

出0入0汤圆

发表于 2008-7-18 12:19:26 | 显示全部楼层
非接触式电容接近感应开关!
http://www.99touch.com/xuangouyuweihu/chumopingjishu/200804/21-979.html

出0入0汤圆

发表于 2008-7-18 12:20:44 | 显示全部楼层
15楼,是高手,

出0入0汤圆

发表于 2008-7-18 12:21:09 | 显示全部楼层

(原文件名:电容感应.jpg)

出0入0汤圆

发表于 2008-7-18 12:25:50 | 显示全部楼层
15楼的应该比较正确。
这个是电容导致幅度变化。
大部分的是电容导致频率变化,见HOLTEK的MCU。

出0入84汤圆

发表于 2008-7-18 22:20:58 | 显示全部楼层
mark

出0入10汤圆

发表于 2008-11-30 21:35:28 | 显示全部楼层
记号

出0入0汤圆

发表于 2008-11-30 19:58:11 | 显示全部楼层
学习了 

出0入0汤圆

发表于 2008-11-30 18:12:18 | 显示全部楼层
标记一下,学习

出0入4汤圆

发表于 2008-11-30 16:32:31 | 显示全部楼层
学习

出0入0汤圆

发表于 2008-11-30 16:30:36 | 显示全部楼层
楼道里面到处都是这种触摸开关(按键),大路货了。

出0入0汤圆

发表于 2008-11-30 16:27:48 | 显示全部楼层
标记一下。

出0入0汤圆

发表于 2008-11-29 17:45:42 | 显示全部楼层
此处有不好的地方,就是一个按键要用两个IO

出0入8汤圆

发表于 2008-11-28 15:01:38 | 显示全部楼层
XUEXI 

出0入0汤圆

发表于 2008-11-28 14:57:23 | 显示全部楼层
分析的很好啊!这里高手多多啊!一起学习!

出0入0汤圆

发表于 2008-11-28 13:57:01 | 显示全部楼层
标记,跟着大虾们学习

出0入0汤圆

发表于 2008-11-28 13:27:01 | 显示全部楼层
记号

出0入0汤圆

发表于 2009-1-4 09:44:18 | 显示全部楼层
来一份完整的资料
点击此处下载 ourdev_570563.pdf(文件大小:152K) (原文件名:Touch.pdf) 

出0入0汤圆

发表于 2009-1-2 22:45:34 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-1-1 22:08:25 | 显示全部楼层
我也做个记号

出0入0汤圆

发表于 2008-12-2 21:04:01 | 显示全部楼层
我也做个记号

出0入0汤圆

发表于 2008-12-2 20:15:31 | 显示全部楼层
我也做个记号

出0入0汤圆

发表于 2008-12-2 19:36:13 | 显示全部楼层
用的上的资料  谢谢

出0入0汤圆

发表于 2008-12-2 17:16:01 | 显示全部楼层
记号. 

出0入0汤圆

发表于 2008-12-2 14:09:56 | 显示全部楼层
记号 学习了

出0入0汤圆

发表于 2008-12-2 11:22:23 | 显示全部楼层
学习了哈!!!

出0入0汤圆

发表于 2008-12-2 09:32:26 | 显示全部楼层
记号.

出0入0汤圆

发表于 2009-3-5 17:09:41 | 显示全部楼层
有没有mega48的实例啊

出0入0汤圆

发表于 2009-3-5 22:37:43 | 显示全部楼层
看不懂,学习学习......

出0入0汤圆

发表于 2009-3-5 23:06:13 | 显示全部楼层
记号!

出0入0汤圆

发表于 2009-3-5 23:16:55 | 显示全部楼层
我来说说,高频信号高电平时通过电容C1对C2充电,当为0时,C1通过二极管将C1上存的电放掉,准备下一个高电平的到来,如此反复,在C2上得到一电平,用AD口检测,当手触摸时,高频通过手与PAD间的电容流走,所以AD检测的电压变低。

出0入0汤圆

发表于 2009-3-5 23:19:48 | 显示全部楼层
我用过的一个图,ourdev_423870.pdf(文件大小:305K) (原文件名:LEFT_DISP.pdf)
可以透过3mm厚的有机玻璃板实现触摸

出0入0汤圆

发表于 2009-3-6 07:43:25 | 显示全部楼层
4P的电容能过多少信号?P15的输出频率和占空比是多少的?还有这个电路在工业环境下可以用吗?抗干扰怎样?

出0入0汤圆

发表于 2009-3-6 08:25:41 | 显示全部楼层
都是猛图:)

出0入0汤圆

发表于 2009-3-6 13:48:42 | 显示全部楼层
学习了!!!

出0入0汤圆

发表于 2009-3-6 14:44:38 | 显示全部楼层
学习,MARK!

出0入0汤圆

发表于 2009-3-6 14:57:26 | 显示全部楼层
MARK

出0入0汤圆

发表于 2009-3-6 15:16:36 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-3-6 18:14:41 | 显示全部楼层
因为我用的PWM的频率是1MHz的,电容Xc=1/(2*3.14159*f*C),可以算算能得到多少

出0入0汤圆

发表于 2009-3-6 18:16:52 | 显示全部楼层
因为我用的PWM的频率是1MHz的,电容Xc=1/(2*3.14159*f*C),可以算算能得到多少

出0入0汤圆

发表于 2009-4-28 10:07:08 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-4-28 13:40:54 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-4-28 15:07:51 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-4-28 22:29:58 | 显示全部楼层
MARK!

出0入0汤圆

发表于 2009-4-28 23:04:27 | 显示全部楼层
学习。MARK.

出0入0汤圆

发表于 2009-4-29 00:41:04 | 显示全部楼层
呵呵,俺也MARK一下!

出0入0汤圆

发表于 2009-4-29 09:41:40 | 显示全部楼层
记号!

出0入0汤圆

发表于 2009-4-29 10:21:55 | 显示全部楼层
Mark

出0入0汤圆

发表于 2009-7-4 16:53:08 | 显示全部楼层
高手不少啊。

出0入0汤圆

发表于 2009-7-4 17:20:37 | 显示全部楼层
好贴留名

出0入0汤圆

发表于 2009-7-4 23:11:31 | 显示全部楼层
Mark学习~

出0入0汤圆

发表于 2009-7-5 00:15:02 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-7-5 09:27:33 | 显示全部楼层
B口是采样AD值?

出0入0汤圆

发表于 2009-7-5 10:06:29 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-7-5 10:40:52 | 显示全部楼层
mark

出0入4汤圆

发表于 2009-7-5 15:06:02 | 显示全部楼层
学习

出0入0汤圆

发表于 2009-7-21 16:17:47 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-7-21 18:21:43 | 显示全部楼层
留下记号

出0入0汤圆

发表于 2009-12-31 23:02:03 | 显示全部楼层
又学习了。

出0入0汤圆

发表于 2009-12-31 23:12:51 | 显示全部楼层
学习了!

出0入0汤圆

发表于 2009-12-31 23:14:50 | 显示全部楼层
记号

出0入0汤圆

发表于 2009-12-31 23:15:38 | 显示全部楼层
踩一脚

出0入0汤圆

发表于 2010-1-1 09:23:16 | 显示全部楼层
mark

出0入85汤圆

发表于 2010-1-1 11:14:29 | 显示全部楼层
有用!

出0入0汤圆

发表于 2010-1-3 10:00:08 | 显示全部楼层
上边的芯片不是用AD检测的,这个一般是应用在小家电上边,主要是便宜,但是稳定性得看你软件怎么写,不太好做,我有个朋友以前在台湾的芯片代理公司的时候写个这样的程序,是用在抽油烟机上边的。不过他用的是450KHz的,要不停的刷新数据,我的理解大概是这样子,A口输出固定的频率的方波,然后B口置为输入状态,B口的外围电路构成谐振,当触摸时电路失谐,所以电压被拉低,B口检测到低电平。

出0入0汤圆

发表于 2010-1-3 11:50:59 | 显示全部楼层
不错

出0入0汤圆

发表于 2010-1-3 13:10:06 | 显示全部楼层
標記

出0入0汤圆

发表于 2010-1-9 13:41:35 | 显示全部楼层
玩过PIC的

出0入0汤圆

发表于 2010-1-9 13:59:42 | 显示全部楼层
曾经用过啊达电子的触摸开关IC

出0入0汤圆

发表于 2010-4-30 12:56:40 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-4-30 17:31:21 | 显示全部楼层
关注!

出0入0汤圆

发表于 2010-4-30 20:20:58 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-4-30 22:39:01 | 显示全部楼层
外围电路还挺复杂的。

出0入0汤圆

发表于 2010-5-2 17:26:14 | 显示全部楼层
做标记的真不少

出0入0汤圆

发表于 2010-5-2 18:07:08 | 显示全部楼层
记号

出0入0汤圆

发表于 2010-5-2 22:15:50 | 显示全部楼层
标记一下!学习了!谢谢15楼的分析

出0入50汤圆

发表于 2010-5-3 17:02:17 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-5-3 21:40:27 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-5-3 21:46:28 | 显示全部楼层
大师出场了~~~~~~~~~~~~~~~~~~~~~~~~~~

大家欢迎吧。


我来解释一下原理。

首先,说人体电容影响是不对的,人体等效电容应该只有几百P, 你并上一个类似的电容你看会有效果不?

这个电路,在人手没有接触时, 是A对B充电,所以有2V多的电压。从A点看,是一个高通,你在A点波形, 通过1K,C1和二极管,慢慢地积累直流分量到B口。注意,这是一个几百K的方波,充电和放电

人手放上去后,发生什么?发生了无所不在的工频感应,人体现在是天线。

接受了50HZ的波形,有空用手接触示波器探头,看看上面感应的波形。是一个很高电压的50HZ波形。

人手放上后,注意,二极管的作用就是只保留正向高压。

高压高了,A点5V充电就无法冲了,因为二极管那端电压高嘛,给A点充电还差不多。

那么是不是对B点也充电呢?是,也是给2.5M和C2充电,但是,2.5M和C2页形成一个高通,而且人体内阻巨大,所以。。。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-26 08:34

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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