[发明专利]一种电容检测电路及检测方法有效

专利信息
申请号: 201810149331.X 申请日: 2018-02-13
公开(公告)号: CN110161318B 公开(公告)日: 2021-01-26
发明(设计)人: 谢粤芳;谢晔华 申请(专利权)人: 谢晔华
主分类号: G01R27/26 分类号: G01R27/26;G01R31/00
代理公司: 暂无信息 代理人: 暂无信息
地址: 266031 山东省青岛市四*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 电容 检测 电路 方法
【说明书】:

发明名称:一种电容检测电路及检测方法本发明提出了一种电容检测电路,包括N个电容检测电极,M个电阻,开关模块和自电容检测模块。N个电容检测电极连接到M个电阻串联成的电阻链中组成待检测电阻链,经由开关模块连接到自电容检测模块。由开关模块控制,待检测电阻链的两个接入端分别连接自电容检测模块的检测端口和处于高阻状态,测得一个电容计数值,周期时间后,两个接入端交换,测得另一个计数值。当有触摸动作时,这两个计数值都会发生变化,通过计算这两个计数值的变化量的比值,可以判断出电阻链中哪个位置的检测电极被触摸。本发明改变了现行技术中电容检测电路检测端口与检测电极一对一检测的方式,使用较少的电容检测电路端口对多个检测电极进行检测,降低了生产成本。

技术领域

本发明涉及电容检测技术领域,特别涉及一种电容检测电路和测量方法。

背景技术

目前,电容式触摸按键在家电、健身设备、智能家居、工业控制等领域得到广泛的应用。现有的技术是通过将电容检测电极一对一的接到电容检测电路的检测端口,实现对电容检测电极上的电容变化进行检测,从而实现对手指触摸按键等动作的检测和判断。如果检测多个电容式触摸按键,就需要占用相当多的端口资源和处理器的计算能力。

发明内容

为克服现有电容检测技术占用过多检测电路资源的缺陷。本发明提出一种在使用较少的电容检测电路检测端口和计算资源的情况下对多个电容检测电极进行检测的技术方案。

本发明提出了一种电容检测电路,由N个电容检测电极、M个电阻、开关模块、自电容检测模块构成,其中,M、N为大于等于2的整数。

电路中M个电阻串联组成串联电阻链,待检测的N个电容检测电极按实际需要接到各个电阻间,这N个电容检测电极和M个电阻组成待检测电阻链。待检测电阻链的两端分别命名为待检测电阻链接入端A端和接入端B端。

开关模块包含两个开关,两个开关各取一个接入端连接在一起组成开关模块的接入端C端,两个开关的另一接入端分别命名为开关模块的接入端X端和接入端Y端。

开关模块的接入端C端与自电容检测模块的检测端口相连,开关模块的接入端X端和接入端Y端分别连接待检测电阻链的A端和B端,这样构成电容检测电路。

该电容检测电路中的开关模块中的两个开关交替接通和断开,开关1处于导通状态时,开关2必处于断开状态,此时待检测电阻链A端与自电容检测模块的检测端口连接,待检测电阻链B端处于高阻状态;开关模块中的开关2处于导通状态时,开关1必处于断开状态,待检测电阻链B端与自电容检测模块的检测端口连接,待检测电阻链A端处于高阻状态。

与上述检测电路配套的检测方法是:开关模块的两个开关交替处于接通状态,并用自电容检测模块得到这两种情况下的电容计数值。当有触摸动作时,电容大小会发生变化,从而得到这两种情况下的自电容检测模块的电容计数值的变化值ΔNXL和ΔNXR

本发明公开ΔNXL和ΔNXR之比ΔNXL/ΔNXR 在理想情况下完全由电容发生变化的电容检测电极在待检测电阻链的接入位置决定,与按键轻重、动作引发的电容变化程度等其他因素无关。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谢晔华,未经谢晔华许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810149331.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top