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

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

3天内不再提示

基于AD7142和电容传感器的单键数字快门按钮

电子设计 来源:工程师李察 2019-01-01 10:38 次阅读

本应用笔记描述如何利用AD7142和电容传感器环,实现类似于传统35 mm单反(SLR)相机的单一位置数码相机快门按钮。除了更容易控制快门按钮的启动之外,其它优势包括:预对焦速度更快、快门按钮更便宜。

工作原理

图1所示为威廉希尔官方网站 框图,一个单一位置快门按钮被一个电容传感器环包围,电容传感器连接到AD7142和HOST μC (微控制器)。电容传感器环在快门按钮周围辐射电场,与AD7142配合使用,可以提前检测到用户手指正在接近快门按钮,从而置位INT引脚以提醒HOST μC。然后,HOST控制器开始进行必要的处理,以在用户实际接触快门按钮之前完成预对焦步骤。

基于AD7142和电容传感器的单键数字快门按钮


图1. 电容传感器快门按钮功能框图

快门按钮面积要求

电容传感器环的边缘与任何金属件(如相机金属外壳、金属快门按钮或导电性金属油漆等)之间必须存在一个1.0 mm的禁区,这是为了确保用户操作相机时,电容场不会因为耦合到处于虚地电平的金属壳而引起虚假检测。图2所示为金属禁区,其中d1 = d2 = 1.0 mm (最小值)。

基于AD7142和电容传感器的单键数字快门按钮


图2. 金属禁区

快门按钮灵敏度

图3显示一个用户的手指悬停在快门按钮上方,与电容传感器环相隔一定的距离D。电容传感器环的灵敏度决定用户手指接近快门按钮时,何时能够检测到用户手指。如果灵敏度水平设置得太高,自动对焦马达就会过早启动,导致不必要的电力消耗。为避免这种现象,应将灵敏度设置为较低的水平,要求用户部分接触快门按钮,AD7142才会置位中断输出。

基于AD7142和电容传感器的单键数字快门按钮


图3. 手指在快门按钮上方“D”位置

AD7142可以配置不同的阈值电平(即灵敏度)。利用这一特性,可以设置非常低的灵敏度阈值电平以满足上述要求。图4所示的例子说明了用户手指与快门按钮相隔不同距离(D)时,CDC输出代码如何变化。通过设置较低的中断阈值电平,用户手指必须部分接触快门按钮才能跨越中断阈值电平,从而置位AD7142中断输出。

基于AD7142和电容传感器的单键数字快门按钮


图4. CDC输出代码与距离D的关系示例

中断输出时序

图5显示了用户手指较长时间悬停在快门按钮上时AD7142的中断时序示例。当用户手指离快门按钮足够近,导致CDC输出代码电平低于中断阈值电平时,有三种置位中断。一旦超过阈值电平,AD7142就会置位中断输出,此时HOST μC必须回读中断寄存器以清除中断。回读此寄存器之前,中断输出引脚保持低电平。

基于AD7142和电容传感器的单键数字快门按钮


图5. 多种快门按钮接触的中断输出时序示例

常见问题

用户必须接触快门按钮才能置位AD7142 INT输出吗?

否。用于电容传感器环的AD7142阈值电平可以针对不同的灵敏度水平进行设置。例如,在高灵敏度水平下,用户手指即使离快门按钮几毫米远也能被检测到,而低灵敏度水平则要求用户在快门按钮上施加轻微的压力。

移动相机以聚焦对象时,如果用户手指靠近快门按钮,镜头对焦马达将持续工作,这会造成不必要的电力消耗。有没有方法可以避免呢?

有。对于这种应用,可以将灵敏度水平和电容传感器配置得不那么敏感,只要手指稍微离开快门按钮就停止检测。

快门按钮必须为圆形吗?

否。电容场环可以定制,支持不同的机械形状,如方形、矩形或圆形快门按钮等。

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

    关注

    48

    文章

    7551

    浏览量

    151391
  • 传感器
    +关注

    关注

    2551

    文章

    51078

    浏览量

    753371
  • 电容
    +关注

    关注

    100

    文章

    6040

    浏览量

    150306
收藏 人收藏

    评论

    相关推荐

    请问AD7142测量电容的原理是什么呢?

    问题1:AD7142测量电容的原理是什么呢?它是利用充电放大法还是测量复阻抗的方法呢?问题2:AD7142的INx内部结构是什么样的,是不是输入阻抗为0呢?采用互阻放大器吗?我想要用AD714
    发表于 10-16 18:13

    AD7142测量电容的原理是什么呢?

    AD7142测量一个PCB的电容,但是PCB离控制有10cm,而且导线的形状是可以变化的,想要在SCR和INx的信号线上外包金属来屏蔽,这样可以吗?
    发表于 12-20 07:20

    AD7142,pdf datasheet (Capacita

    The AD7142 and AD7142-1 are integrated capacitance-to-digital converters (CDCs) with on-chip
    发表于 09-09 10:10 21次下载

    AD7142传感器板在线生产测试程序

    本应用笔记描述AD7142传感器板的在线测试程序。该程序用于检查AD7142传感器板是否妥善连接到系统主控制板,以及
    发表于 04-24 14:05 34次下载
    <b class='flag-5'>AD7142</b><b class='flag-5'>传感器</b>板在线生产测试程序

    使用传感器按钮AD7142应用

    AD7142与外部电容传感器接口,这些传感器可以配置为按钮、滚动条、滚轮或上述装置的组合。本应用笔记说明支持
    发表于 04-24 14:15 55次下载
    使用<b class='flag-5'>传感器</b><b class='flag-5'>按钮</b>的<b class='flag-5'>AD7142</b>应用

    电容数字转换AD7142和AD7143的传感器PCB设计指南

    AD7142和AD7143是具有片内环境校准功能的集成式电容数字转换(CDC),可用于需要采用新型用户输入法的系统。AD7142和AD71
    发表于 06-08 14:57 66次下载
    <b class='flag-5'>电容</b><b class='flag-5'>数字</b>转换<b class='flag-5'>器</b><b class='flag-5'>AD7142</b>和AD7143的<b class='flag-5'>传感器</b>PCB设计指南

    利用AD7142电容传感器开发单键数字快门按钮

    本应用笔记描述如何利用AD7142电容传感器环,实现类似于传统35 mm单反(SLR)相机的单一位置数码相机快门按钮。除了更容易控制
    发表于 06-08 14:59 37次下载
    利用<b class='flag-5'>AD7142</b>和<b class='flag-5'>电容</b><b class='flag-5'>传感器</b>开发<b class='flag-5'>单键</b><b class='flag-5'>数字</b><b class='flag-5'>快门</b><b class='flag-5'>按钮</b>

    教你如何利用AD7142电容传感器环实现单键数字快门按钮开发

    发表于 07-22 15:24 10次下载

    电容式触摸传感器可编程控制AD7142数据表

    The AD7142 and AD7142-1 are integrated capacitance-todigital converters (CDCs) with on-chip
    发表于 09-29 14:45 9次下载
    <b class='flag-5'>电容</b>式触摸<b class='flag-5'>传感器</b>可编程控制<b class='flag-5'>器</b><b class='flag-5'>AD7142</b>数据表

    AD7142电容传感器环实现单键数字快门按钮开发

    一个单一位置快门按钮被一个电容传感器环包围,电容传感器连接到
    发表于 03-21 15:28 2159次阅读
    <b class='flag-5'>AD7142</b>和<b class='flag-5'>电容</b><b class='flag-5'>传感器</b>环实现<b class='flag-5'>单键</b><b class='flag-5'>数字</b><b class='flag-5'>快门</b><b class='flag-5'>按钮</b>开发

    AD7142 电容式触摸传感器专用可编程控制

    电子发烧友网为你提供ADI(ti)AD7142相关产品参数、数据手册,更有AD7142的引脚图、接线图、封装手册、中文资料、英文资料,AD7142真值表,AD7142管脚等资料,希望可
    发表于 02-22 12:39
    <b class='flag-5'>AD7142</b> <b class='flag-5'>电容</b>式触摸<b class='flag-5'>传感器</b>专用可编程控制<b class='flag-5'>器</b>

    AN-856: 使用传感器按钮AD7142应用

    AN-856: 使用传感器按钮AD7142应用
    发表于 03-19 10:54 1次下载
    AN-856: 使用<b class='flag-5'>传感器</b><b class='flag-5'>按钮</b>的<b class='flag-5'>AD7142</b>应用

    AN-858: AD7142传感器板在线生产测试程序

    AN-858: AD7142传感器板在线生产测试程序
    发表于 03-19 11:30 0次下载
    AN-858: <b class='flag-5'>AD7142</b><b class='flag-5'>传感器</b>板在线生产测试程序

    AN-829: AD7142上的环境补偿:温度和湿度对电容传感器的影响

    AN-829: AD7142上的环境补偿:温度和湿度对电容传感器的影响
    发表于 03-21 08:00 8次下载
    AN-829: <b class='flag-5'>AD7142</b>上的环境补偿:温度和湿度对<b class='flag-5'>电容</b>式<b class='flag-5'>传感器</b>的影响

    AD7142电容式触摸传感器可编程控制数据表

    AD7142电容式触摸传感器可编程控制数据表
    发表于 05-24 14:33 6次下载
    <b class='flag-5'>AD7142</b>:<b class='flag-5'>电容</b>式触摸<b class='flag-5'>传感器</b>可编程控制<b class='flag-5'>器</b>数据表