新闻中心

EEPW首页 > 物联网与传感器 > 设计应用 > 电容触摸传感的理论框架

电容触摸传感的理论框架

作者:Thomas Perme 微芯科技公司 应用工程师时间:2009-07-20来源:电子产品世界收藏

  下一步是确定按钮是否被按下。如果按钮未被按下,则继续对读数求均值。如果按钮被按下,则不对读数求均值,也就是说它将继续一直跟踪读数(通常这不是所期望的)。然后,通过在C代码中使用位标志或通过其他方式,向应用程序代码指示按钮已被按下。不要在中断服务程序(ISR)中调用需要大量进一步计算的程序——较好的做法是设置一个标志,让主循环进行响应。

本文引用地址:http://www.eepw.com.cn/article/96399.htm

  Buttons.SENSOR0 = 0; // 未被按下

  Buttons.SENSOR0 = 1; // 被按下

  此时,如果只有单个按键,则按照基本方法的描述,通过将定时器清零或将电容对地放电来重新开始测量过程。如果存在多个按键,则按顺序扫描每个按键。按照图1中的流程图,基本的系统可以定期扫描按键。

  尚待讨论的是如何确定按键是否被按下。最需要考虑和注意的是图1中的“按键是否被按下?”判断块的细节。这将在下一步讨论。

1

简单的扫描流程图 



评论


相关推荐

技术专区

关闭