击上方“嵌入式从0到1”,选择“星标公众号”
大家好,我是程序员小哈。
最近淘了一个触摸开关,使用起来还是蛮简单的,今天跟大家分享一下。
该模块是一个基于触摸检测IC(TTP223N-BA6)的电容式点动型触摸开关模块。
TTP223是触摸键检测IC,提供1个触摸键检测。
可以将模块安装在非金属材料如塑料、玻璃的表面,另外将薄薄的纸片(非金属)覆盖在模块的表面,只要触摸的位置正确,即可做成隐藏在墙壁、桌面等地方的按键。
触摸芯片的应用非常广泛,应用于涉及消费类电子、厨房电器、卫浴电器、空调等家用电器类、汽车防盗、LED应用、灯饰灯具应用、太阳能光电应用、音响、移动终端平板电脑、智能电网、智能家居物联网等多个领域。
引脚 | 名称 | 含义 |
---|---|---|
1 | Q | CMOS输出 |
2 | VSS | 电源引脚,地 |
3 | IN | 触摸输入 |
4 | AHLB | 输出有效选择,接地-->高有效(默认),高电平-->低有效 |
5 | VDD | 电源,工作电压:2.0V~5.5V |
6 | TOG | 输出模式选择,接地-->直接模式(默认),高电平-->触发模式 |
TOG | AHLB | Q的功能 |
---|---|---|
0 | 0 | 点动模式,高电平输出 |
0 | 1 | 点动模式,低电平输出 |
1 | 0 | 自锁模式,上电状态为0 |
1 | 1 | 自锁模式,上电状态为1 |
注意:TOG和AHLB引脚内部下拉,所以悬空时默认为低电平。
注意:Cs电容不接时,灵敏度最高,增加Cs的值会降低灵敏度。(1 <= Cs <= 50pF)
用万用表测量,得到实际的原理图如下:
由上面的原理图我们知道此模块的 TOG 和 AHLB引脚接地了,按照手册中的说明我们知道,此时该模块处于直接模式,默认低电平,触摸时为高电平,离开时恢复为低电平,整个过程类似于轻触按键,所以该模块被称为点动触摸传感器模块。
模块控制接口共3个引脚(GND、VCC、SIG),GND为地,VCC为供电电源( 2~5.5V DC),SIG为数字信号输出脚。
模块中有一个绿色LED作为电源指示灯,上电正确即发亮。
触摸区域:类似指纹的图标内部区域,手指轻轻触摸即可触发,正反面均可作为触摸面,可替代传统的轻触按键。
实际使用的时候,我们只需要使用一个单片机的IO口,循环读取SIG引脚的输出状态,进而可以判断出触摸按键是否被触摸。
分享 💬 点赞 👍 在看 ❤️
以“三连”行动支持优质内容!