0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电容触控的一些知识

麦辣鸡腿堡 来源:Microchip微芯 作者:James Li 2023-01-22 17:19 次阅读

先回顾一下中学里学习的等势体或连通器的概念,对电容触控原理的理解会比较容易。

如下图两端容器有压差,就会形成流通性。可以把容器里蓝色部分看成是液体或电荷,只要底部是有效连通的,只要时间足够充裕,每次都能得到稳定后的数值。

poYBAGO2lhCANp_PAABbDU3F-Pw714.png

我们在《电容触控的那些事儿(一)》中有提到实际电容触控项目中每个传感器通道的等效电容约10 pF量级。在以往的低成本方案中,直接测量这个小电容数值的变化量是比较困难的,通常会变通间接去测量,有通过振荡电路的、有通过充电时间的、有通过外部放大的等等,这些方法已不是主流,在此不深入介绍。

pYYBAGO2lhCAetWSAACQUitXPgw257.png

随着半导体集成度及精度的不断提高,现在的电容信号采样可以直接用ADC或增强型ADC读取。操作简单、速度快,可以释放MCU的工作负荷,让MCU可以有更多的时间做其他的工作或休眠降低功耗。是目前电容触控测量的主流方法。

上图中绿色底标的CHOLD是ADC的采样保持电容,CX是外部触摸传感器的等效电容,这两个电容就可以看成是连通器的两端容器。中间有一些开关,可以协作分别完成两边电容的充电、放电、连通等动作,以前是软件来控制,现在基本是硬件完成,效率更进一步。这种方式就是电荷转移成等势体,然后进行采样。

最新芯片还会集成硬件滤波、放大倍数调整等,信号的信噪比也大大提高;CHOLD通常也是可以调节的,以配合外部的CX的大小,尽量数值相当,这样会得到较大的变化量。

poYBAGO2lhGAFwQUAAIiXQx4Oec840.png

通常触摸信号会夹带或多或少的噪声一起输入进来,先经硬件低通滤波,如果硬件还是没有把噪声过滤干净的话,还有软件滤波、跳频等机制,把有效信号还原出来。只要传感器的结构设计合理,参数配置得当,触摸操作的准确度还是可以达到100%的。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    452

    文章

    50134

    浏览量

    420438
  • 电容
    +关注

    关注

    99

    文章

    5953

    浏览量

    149728
收藏 人收藏

    评论

    相关推荐

    关于电脑的一些基础知识

    关于电脑的一些基础知识
    发表于 05-30 16:27

    有关电脑的一些基础知识

    有关电脑的一些基础知识
    发表于 05-30 16:28

    一些关于电脑的相关知识

    一些关于电脑的相关知识
    发表于 06-01 16:24

    关于电容一些基础知识都在这里

    关于电容一些基础知识都在这里
    发表于 04-23 07:12

    记录一些关于电路设计上的一些知识

    首先我说下,这篇文章不是系统地讲述某个电路设计,而是为了记录一些关于电路设计上的一些知识,方便我查看。电源设计输出端采用了常见的电容去耦方
    发表于 11-11 06:48

    SNMP协议的一些基本知识

    主要介绍了SNMP的协议的一些基本知识,通过了解SNMP,可以对很多大系统进行远程控制。
    发表于 11-10 10:54 0次下载

    关于红外通信的一些问题知识

    关于红外通信的一些问题知识点。
    发表于 05-05 17:40 4次下载

    关于PID一些常用知识

    本文档详细介绍分析了关于PID的一些常用知识
    发表于 08-29 14:22 2次下载

    usb通信的一些基础知识

    目前了解了usb通信层面的一些基础知识如下。如果有空还要再了解hid报告描述符及协议的数据包波形。
    发表于 05-18 10:18 4374次阅读

    STM32片上Flash读写一些重要知识

    STM32片上Flash读写的一些重要知识
    的头像 发表于 03-06 14:54 1.1w次阅读

    嵌入式系统的一些基础知识

    本文主要介绍嵌入式系统的一些基础知识,希望对各位有帮助。
    的头像 发表于 02-18 10:44 2237次阅读

    硬件设计——关于电路设计的一些知识

    首先我说下,这篇文章不是系统地讲述某个电路设计,而是为了记录一些关于电路设计上的一些知识,方便我查看。电源设计输出端采用了常见的电容去耦方
    发表于 11-06 15:36 13次下载
    硬件设计——关于电路设计的<b class='flag-5'>一些</b><b class='flag-5'>知识</b>

    Linux系统安装前的一些预备知识

    本文会介绍一些Linux系统安装前的一些预备知识,会涉及到MBR、BIOS和Boot loader等计算机基础概念。
    的头像 发表于 05-12 15:27 631次阅读
    Linux系统安装前的<b class='flag-5'>一些</b>预备<b class='flag-5'>知识</b>

    了解一些电气冷知识

    电气行的知识浩如星河,专业的电气知识想必每个人都有接触,也多多少少知道一些,但电气冷知识就不
    的头像 发表于 06-20 11:02 640次阅读
    了解<b class='flag-5'>一些</b>电气冷<b class='flag-5'>知识</b>

    关于数码管的一些知识笔记

    “写写关于数码管的一些知识笔记”
    的头像 发表于 06-28 11:29 3153次阅读
    关于数码管的<b class='flag-5'>一些</b><b class='flag-5'>知识</b>笔记