极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: eagler8

【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真)

[复制链接]
 楼主| 发表于 2019-6-7 17:58:20 | 显示全部楼层
37款传感器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的。鉴于本人手头积累了一些传感器和模块,依照实践(动手试试)出真知的理念,以学习和交流为目的,这里准备逐一做做实验,不管能否成功,都会记录下来---小小的进步或是搞不掂的问题,希望能够抛砖引玉。

实验十六:电容式数字触摸传感器模块(TTP223 )

TTP223E-BA6是单按键触摸检测芯片, 提供1个触摸键。其稳定的触摸检测效果可以广泛的满足不同应用的需求, 此触摸检测芯片是专为取代传统按键而设计, 触摸检测PAD 的大小可依不同的灵敏度设计在合理的范围内, 低功耗与宽工作电压, 是此触摸芯片在DC 或AC应用上的特性。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-7 18:03:56 | 显示全部楼层
TTP223特点
1 、工作电压 2.0V~5.5V
2 、工作电流 @VDD=3V,无负载,SLRFTB=1
低功耗模式下典型值1.5uA,最大值3.0uA
快速模式下典型值3.5uA,最大值7.0uA
@VDD=3V,无负载,SLRFTB=0
低功耗模式下典型值2.0uA,最大值4.0uA
快速模式下典型值6.5uA,最大值13.0uA
3 、最长响应时间大约为快速模式下60mS,低功耗模式下220mS @VDD=3V
4 、灵敏度可由外部电容(0~50pF)调节
5 、由选择管脚(SLRFTB管脚)提供两个采样长度的选择
6、人体触摸检测稳定,可取代传统的直接的开关键
7、由选择管脚(LPMB管脚)提供快速模式和低功耗模式的选择
8 、由选择管脚(TOG管脚)提供直接模式、触发模式的选择,同时还保留漏极开路(Open Drain)输出模式,OPDO管脚为漏极开路(Open Drain)输出,Q管脚为CMOS输出9各输出模式都可通过选择管脚(AHLB管脚)选择高电平或者低电平有效
10、 由选择管脚(MOTB管脚)提供100sec最长输出时间选择
11、 有外部上电复位管脚(RST管脚)
12、上电之后需要约0.5sec的稳定时间,此时间段内不要对键进行触摸,此时所有功能都被禁止
13、始终进行自校准,当键没被触摸时,重校准周期约为4.0sec
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-7 18:07:01 | 显示全部楼层
TTP223应用
1、广泛消费性产品
2、防水电器
3、按钮键取代品


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-7 18:29:05 | 显示全部楼层
TTP223接脚与方块图


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-7 18:34:03 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-7 18:41:57 | 显示全部楼层
电容式数字触摸传感器模块

1.板载TTP223触摸式电容式触摸传感器IC
2.基板级状态指示器
3.工作电压:2.0V-5.5V
4.PCB板尺寸:29(mm)x16(mm)


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-7 19:00:06 | 显示全部楼层
1脚 为电源+ VCC
2脚 为输出 OUT
3脚 为电源- GND




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-7 19:14:14 | 显示全部楼层
电原理图



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-7 19:21:16 | 显示全部楼层
上电之后需要约0.5sec的稳定时间,
此时间段内不要对键进行触摸,
此时所有功能都被禁止
始终进行自校准
当键没被触摸时,重校准周期约为4.0sec
板上带有蓝色LED指示灯


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-7 19:46:51 | 显示全部楼层
仿真实验示意图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-7 19:50:29 | 显示全部楼层
实验测试示意图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-7 20:09:03 | 显示全部楼层
  1. /*
  2. 【Arduino】37种传感器模块系列实验(16)
  3.     --- TTP223 电容式数字触摸传感器模块
  4. */

  5. void setup()
  6. {
  7.     pinMode(3,INPUT);
  8.     pinMode(13,OUTPUT);
  9. }

  10. void loop()
  11. {
  12.   if (digitalRead(3))
  13.   {
  14.     digitalWrite(13,HIGH);
  15.   }
  16.   else {
  17.     digitalWrite(13,LOW);
  18.   }
  19. }
复制代码
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-7 20:09:17 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-7 20:16:07 | 显示全部楼层
4路、8路与16路电容式数字触摸传感器模块





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-6-8 06:58:37 | 显示全部楼层
Arduino 系列传感器和模块实验目录清单:
5楼        实验一:干簧管传感器模块
18楼      实验二:光敏电阻传感器模块
31楼      实验三:微波雷达感应开关模块
44楼      实验四:振动传感器模块
57楼      实验五:热敏电阻温度传感器模块
69楼      实验六:KY-038高感度声音传感器模块
85楼      实验七:旋转电位器模块
93楼      实验八:湿度传感器模块
113楼    实验九:火焰(红外线)传感器模块
127楼    实验十:敲击传感器模块(KY-031 )
137楼    实验十一:金属触摸传感器模块KY-36
144楼    实验十二:线性霍尔磁力传感器模块
157楼    实验十三:触摸传感器模块
167楼    实验十四:倾斜传感器模块(角度开关)
184楼    实验十五:手指侦测心跳传感器模块KY-039
196楼    实验十六:电容式数字触摸传感器模块(TTP223 )

能把各种开源硬件的传感器与模块,尽量多寻找一下实物,整理相关资料,做做小实验,是我多年来的一个心愿。目前手头已有五十多种了,还在收集中.......
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-25 00:26 , Processed in 0.051690 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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