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

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

3天内不再提示

Microchip基于ATTINY1616的触摸感应设计方案

电子设计 来源:大大通 作者:Zain Zheng 2021-01-19 13:51 次阅读

触摸感应正在成为一种潮流。无论是我们家里的冰箱、空调、洗衣机,办公室的笔记本、台式机,还是手中的手机、iPad、遥控器,亦或汽车的中控屏、娱乐屏、车窗控制、车门控制、灯光调节、温度调节……,触摸感应方式几乎随处可见,正以它的美观耐用吸引着大家。在市场瞬息万变的今天,我们迫切需要一种触摸感应设计,它操作简单,并在很短的时间内就可以完成。本方案以Microchip ATTINY1616为例,介绍如何方便、灵活地实现触摸按键、滑条的设计。您的产品也将受到更多的人追捧。

下面我将从原理、抗噪、防水、软件、硬件、调试等方面展开介绍,让您轻松进入触摸世界。

电容感应原理

电容感应分为自电容和互电容,本方案采用的是自电容感应,如果您对互电容也比较感兴趣,请与大联大品佳当地办事处联系。简单而言,电容感应原理就是检测Sensor电容的变化。Sensor(电容式按键和滑条)就是PCB上的铺铜,Sensor和地之间会有一个寄生电容Cp,当触摸发生时,会再形成一个电容,称作手指电容Cf, 这时候总的电容就变为Cs, 也就是Cp+Cf。如下图所示。

o4YBAGAGcfeAMA7zAAOySoeNQUc171.png

Microchip 的ATTINY1616是一颗8位的MCU, 配合Atmel Studio开发环境可以非常方便地实现触摸按键、滑条、滚轮等设计。

Microchip电容感应技术有两种,一种是基于mTouch®技术CVD,许多PIC®器件支持CVD。另一种是QTouch®技术PTC,许多AVR® MCU、 SAM MCU和MPU都配有PTC。本方案ATTINY1616采用的是QTouch技术。

自电容传感器模型如下:

o4YBAGAGcgmACVjBAALFAxsSZRk582.png

电极的自电容是相对于电路GND网络,测量传感器电极对GND电容变化。

抗噪设计

噪声问题是电容式触摸无法避免的问题。在我们的生活中,有很多噪声源,比如对讲机、手机、电机、荧光灯、插座等。差模噪声会影响所有的触摸按钮,例如辐射噪声荧光灯以及靠近前面板的RF发射器,传导噪声前面板上的LED以及应用中的电机等。共模噪声只影响被触摸的按键,例如电源噪声、开关模式PSU、与存在噪声的设备有线通信等。共模噪声并不明显,只是在触摸之后才能感受到,对于设计人员来说更有挑战。不管是共模噪声还是差模噪声,在设计之初都需要考虑好抗噪。Microchip触摸方案可以做到很好的抗噪设计,可以通过硬件设计+软件调试实现。

pIYBAGAGchaAdtelAAE26wcc3tY969.png

防水设计

防水设计也是电容式触摸需要考虑的问题。不管是水雾、水滴、还是水流,都会对按键或滑条本身的电容产生影响,产生误触摸或者触摸无反应现象,如下图所示。

o4YBAGAGciWAOcrfAAK3dZm3kJc748.png

Microchip触摸方案可以通过增加Driven Shield或Driven Shield+来实现防水设计。

o4YBAGAGcjOAR8E-AAIRjvMunTs231.png

硬件设计

硬件设计的时候请注意面板不能是导电的!需要确认其成分!如果掺杂了“微量”金属,一定要取得材料提前测试!要让所有项目参与者了解,尤其是采购!

PCB Layout注意事项如下:

走线尽量细。尤其是信号接收线。推荐走工艺许可的最小线宽。如果是ITO或PEDOT等高阻抗透明线,要综合考虑阻抗和加宽之后可能引入的干扰。线长控制在150mm以内。

透明材料有一个方阻的概念。而且阻值比较高(高的有Kohm级别)。在布线的时候时刻要注意用银浆线降低阻抗。

对于互容设计,X线可以与X线成束并排走线,Y线可以与Y线成束并排走线,线间距最好达到至少两倍线宽。但是X线与Y线在非按键区一定要有地线隔离。地线宽至少取X/Y线宽的3倍。

X/Y引脚预留0603尺寸以上的电阻,以处理可能的EMC问题。电阻靠近芯片摆放。

如果结构上实在没有办法搞定ESD,可以考虑外加TVS。需要考虑总体的电容量,选择容值足够小的器件,并摆放在PCB板进线处。

如果通过接口转接,接口要尽量靠近芯片摆放。

尽量远离电源线/地线/其他信号线,尤其是大电流的高速切换信号线,比如PWM调光的LED连线,要通过地层隔离、移到其他层和/或使用Driven Shield的方式降低干扰。

电极与Shield的耦合要尽量低;电极与 GND在各个方向上的间距至少为前面板厚度的一半。详细信息请参见如下链接“layout with driven shield”的部分 http://microchipdeveloper.com/touch:guide-for-ptc-driven-shield-design同时要注意,这种方式不适合FPC

软件设计

ATTINY1616可以通过Atmel Studio(Microchip Studio)或MPLAB-X-IDE集成开发环境进行软件设计。

本文以Atmel Studio为例进行设计。Microchip MCU的优势之一就是集成了CIP(独立于内核的外设), ATTINY1616也不例外。 QTouch®外设触摸控制器( Peripheral Touch Controller, PTC)可以用于按钮、滑条和滚轮设计,提供用于电容式触摸测量的内置硬件。 PTC 支持互电容和自电容测量,无需任何外部元件,即能够提供出色的灵敏度、抗噪性以及自校准功能,并且可最大限度地降低用户调节灵敏度所需的工作量。

使用Atmel Studio可以非常方便的添加按键、滑条、滚轮等设计,并且对参数进行调节。

使用Data Visualizer可视化触摸数据调试可以非常方便直观地观测到触摸存在时数据和图形的变化。

pIYBAGAGcoOAdmfmAAFto40F2yk689.png

调试工具

调试工具可以选择MPLAB PICkit 4(对应开发环境MPLAB-X-IDE)或ATATMEL-ICE(对应开发环境Atmel Studio)。

编辑:hfy

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

    关注

    145

    文章

    15989

    浏览量

    343342
  • microchip
    +关注

    关注

    52

    文章

    1455

    浏览量

    116831
  • 触摸感应
    +关注

    关注

    0

    文章

    94

    浏览量

    21400
收藏 人收藏

    评论

    相关推荐

    基于Microchip PIC16LF1599的接近感应呼梯方案

    电容式接近感应通过检测传感器上由于用户触摸或接近而产生的电容变化。对于Microchip 解决方案,传感器可以是任何通过可选串联电阻连接到MCU的引脚的导电材料。
    的头像 发表于 01-19 14:10 3187次阅读
    基于<b class='flag-5'>Microchip</b> PIC16LF1599的接近<b class='flag-5'>感应</b>呼梯<b class='flag-5'>方案</b>

    大联大品佳集团推出基于Microchip产品的触摸感应设计方案EVB

    -大联大控股宣布,其旗下品佳推出基于微芯科技(MicrochipATTINY1616触摸感应设计方案EVB。
    发表于 10-15 11:17 1399次阅读
    大联大品佳集团推出基于<b class='flag-5'>Microchip</b>产品的<b class='flag-5'>触摸</b><b class='flag-5'>感应设计方案</b>EVB

    Microchip触摸及输入传感解决方案

    Microchip提供强大的针对无码开发插件的交钥匙固件解决方案,也是一个经过验证的利用PIC单片机产品组合稳健的固件解决方案。具体详情: Microchip
    发表于 03-06 15:26

    Microchip_用于电容触摸应用的_CTMU

      本应用笔记介绍了如何将Microchip 的充电时间测量单   元(CTMU)用于电容触摸应用的方法。CTMU 在触   摸传感应用中具有极佳的应用前景。在触摸
    发表于 08-16 16:40 0次下载

    Microchip触摸感应技术方案设计

    Microchip触摸感应技术方案设计 利用Microchip电容式触摸
    发表于 12-12 10:28 672次阅读

    基于AT89S51的红外感应设

    基于AT89S51的红外感应设
    发表于 01-12 22:41 39次下载

    触摸感应设计原理分析

      触摸感应设计已广泛应用于手机、笔记本电脑、消费电子产品、白色家电、汽车中,其更优雅、时尚的表现形式为电子产品带来了更好的视觉和应用体验。
    发表于 09-15 10:12 7次下载
    <b class='flag-5'>触摸</b><b class='flag-5'>感应设</b>计原理分析

    CES 2015上展示的Microchip触摸解决方案

    Microchip在CES 2015上展示了在显示屏上的最新创新触摸和输入感应技术,以及全球首个完全防水的金属表面触摸传感解决方案和单芯片3
    的头像 发表于 06-06 02:45 3158次阅读

    Microchip mTouch™电容触摸解决方案

    Microchip mTouch™电容触摸解决方案
    的头像 发表于 06-08 03:46 4844次阅读
    <b class='flag-5'>Microchip</b> mTouch™电容<b class='flag-5'>触摸</b>解决<b class='flag-5'>方案</b>

    [原创] Microchip ATtiny32(16)17 8位tinyAVR MCU开发方案

    Microchip公司的ATtiny3217/ATtiny1617是采用AVR 8位处理器的tinyAVR 1系列MCU,集成了工作频率高达20MHz硬件乘法器,16KB或32KB闪存,2KB
    发表于 08-10 14:18 681次阅读
    [原创] <b class='flag-5'>Microchip</b> <b class='flag-5'>ATtiny</b>32(16)17 8位tinyAVR MCU开发<b class='flag-5'>方案</b>

    通过单片机的片上CTMU外设和CVD技术实现低成本的电容式触摸感应设

    本文将对电容式触摸感应技术及其实现的基本原理进行简要概述。文中将会介绍如何利用CVD(电容分压器)技术和一个称为充电时间测量单元(CTMU)的单片机外设来实现具有最少外部元器件的低成本电容式触摸
    的头像 发表于 07-05 08:12 4461次阅读

    恩智浦触摸感应解决方案

    介绍恩智浦触摸感应解决方案的基本原理,并演示基于S32K系列的参考设计。
    的头像 发表于 01-15 07:02 3062次阅读
    恩智浦<b class='flag-5'>触摸</b><b class='flag-5'>感应</b>解决<b class='flag-5'>方案</b>

    基于 Microchip Attiny1616 触摸条研发分享

    钱盐:现在触摸条越来越多的地方在用,特别是厨房里,什么冰箱、洗衣机、微波炉...手机,电脑,ipad上面也很常见。最近公司派了个活,就是研发出一个触摸模块,按在乐器上当弯音轮用。...
    发表于 11-15 18:51 19次下载
    基于 <b class='flag-5'>Microchip</b> <b class='flag-5'>Attiny1616</b> <b class='flag-5'>触摸</b>条研发分享

    中频感应设备特点介绍

    中频感应设备是根据用户工艺需求为其量身定制生产的非标感应加热设备,一般根据加热时间、工件规格、加热温度以及加热节拍即可确定中频感应设备的加热功率,并且采用人机界面PLC全自动智能化控制系统,使得中频
    的头像 发表于 12-27 16:52 616次阅读
    中频<b class='flag-5'>感应设</b>备特点介绍

    中频感应设

    中频感应设备是根据用户工艺需求为其量身定制生产的非标感应加热设备,一般根据加热时间、工件规格、加热温度以及加热节拍即可确定中频感应设备的加热功率,并且采用人机界面PLC全自动智能化控制系统,使得中频
    的头像 发表于 12-28 15:23 999次阅读
    中频<b class='flag-5'>感应设</b>备