打印

ATMEL触摸芯片AT42QT1070实现接近感应

[复制链接]
2157|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
      电容触摸按键已经运用越来越多。与传统机械按键相比,它的优点是更美观,使用寿命更长,没有机械按键那些易损部分,而且在一些条件恶劣的环境更有优势,例如比较潮湿的环境,烟尘比较多的环境。当然也有弱点,相对机械按键更容易误触发,成本也稍高。但现在触摸按键的成本也在下降,甚至在一些设计中成本比机械按键更低。
       今天推荐的一颗芯片AT42QT1070不仅能实现一般的触摸按键功能,还能实现接近感应,这是电容触摸比较极端的一种方式,通过很高的灵敏度,可以在20CM以上的距离感应到手的接近,这个功能在音响,灯光,卫浴等很多场合有较好的应用。下面是这颗芯片的一些资料:
1)封装为14PIN SOIC或者20PIN VQFN。
2)支持最多7个按键。
3)可以通过I/O或者I2C输出按键信号。
4)在I2C模式下可以任意设置每个按键的灵敏度。
5)使用简单,外围元器件少。

电容触摸工作原理是检测感应电极到地之间的电容,这个电容是 pf 级的,它包括了I/O内部到地的电容,走线到地的电容,电极到地的电容,还有人体介入后形成的电容,其中人体介入后的电容就是要检测的目标信号。当人体或手指靠近电极,电极倒地的电容变大,当这个变化大到设定的门限,就视为这个按键被触摸,但由于人体这个电容值跟前面几个寄生电容比较起来非常小,一般只占总电容值的1-20%,所以检测起来很不容易。好的设计能把人体介入电容相对值尽量最大化,一般超过总电容值的5%的变化就比较容易检测出来。由于芯片I/O的内部到地电容我们没办法改变,所以要做好的就是走线分布电容和电极到地的电容。

PCB设计要点:
由于前面说过要把不利的寄生电容减小,而且尽可能把人体介入电容加大,我们需要通过layout来实现这些目标。
1)电极走线尽可能细,而且离地线和其他走线尽可能远以减小分布电容;
2)电极走线相互之间也要尽可能保持距离,避免相互串扰;
3)电极走线当与信号有变化的线相邻时,中间用地线隔离,而且地线与电极走线保持较远距离;
4)外部的电阻电容尽量靠近IC放置,尤其是电源退偶电容;
5)用干净的电源供电,纹波不要大于20mV,不要与电流变化很大的负载共回路。
6)电极要原理其它导体,如金属外壳,安装框架等。





相关帖子

沙发
dirtwillfly| | 2013-6-22 21:00 | 只看该作者
只支持7个按键啊

使用特权

评论回复
板凳
TomyChen|  楼主 | 2013-6-24 10:10 | 只看该作者
dirtwillfly 发表于 2013-6-22 21:00
只支持7个按键啊

支持按键多少不是难点呀。用个便宜芯片Mega88加touch lib就可以实现32个按键,其中还包含滑轮和滑条,Mega88做了这些功能后I/O口还有剩余用来做其它的事。但是接近感应20CM以上距离的业界没几家能做到。

使用特权

评论回复
地板
dirtwillfly| | 2013-6-24 11:11 | 只看该作者
TomyChen 发表于 2013-6-24 10:10
支持按键多少不是难点呀。用个便宜芯片Mega88加touch lib就可以实现32个按键,其中还包含滑轮和滑条,Meg ...

是的,触摸按键容易受干扰。长距离按键是个难点

使用特权

评论回复
5
夏日飞鹰| | 2013-6-24 11:17 | 只看该作者
以前用过QT1080,感觉不是太好,1070没用过,应该会有很大改进的吧

使用特权

评论回复
6
TomyChen|  楼主 | 2013-6-24 12:51 | 只看该作者
夏日飞鹰 发表于 2013-6-24 11:17
以前用过QT1080,感觉不是太好,1070没用过,应该会有很大改进的吧

QT1080是个旧芯片,现在没有这个型号了,不知道你在使用中出现了什么问题?一般来说我们遇到的问题都不是芯片本身的问题。

使用特权

评论回复
7
oreh07| | 2013-6-28 09:33 | 只看该作者
看上去不错,顶下。

使用特权

评论回复
8
LJ_chengyin| | 2013-6-28 09:43 | 只看该作者
楼主强悍,顶一个

使用特权

评论回复
9
shenghe511| | 2013-6-29 21:01 | 只看该作者
不错,最近有项目需要,能传些资料不?1874809846@qq.com

使用特权

评论回复
10
TomyChen|  楼主 | 2013-6-30 10:51 | 只看该作者
shenghe511 发表于 2013-6-29 21:01
不错,最近有项目需要,能传些资料不?

你好,发了一个链接给你,里面有一些资料,希望帮到你。

使用特权

评论回复
11
lovesunny| | 2013-11-21 09:49 | 只看该作者
这个感应距离在独立模式下可以设置么?我想的感应距离在3-5cm范围内,这个芯片适合么?

使用特权

评论回复
12
TomyChen|  楼主 | 2013-12-14 14:56 | 只看该作者
lovesunny 发表于 2013-11-21 09:49
这个感应距离在独立模式下可以设置么?我想的感应距离在3-5cm范围内,这个芯片适合么? ...

感应距离在3-5M的话,touch芯片没办法满足,需要选用红外。

使用特权

评论回复
13
YZTilapia| | 2014-3-12 16:28 | 只看该作者
楼主,能把资料的连接贴上来吗?或者发到我的邮箱389137873@qq.com。谢谢!

使用特权

评论回复
14
zhu_chunyan86| | 2015-1-6 15:30 | 只看该作者
正在使用QT1060,还不知道效果如何,先学习了。

使用特权

评论回复
15
好吃好好吃| | 2015-1-6 18:27 | 只看该作者
lovesunny 发表于 2013-11-21 09:49
这个感应距离在独立模式下可以设置么?我想的感应距离在3-5cm范围内,这个芯片适合么? ...

灵敏度调低些就可以了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

26

帖子

1

粉丝