之前,也曾经用过一些的触摸按键芯片,功能基本上是芯片硬件电路实现感知人手指按下,提起。
今有幸抽到一款大聯大品佳的Microchip Attiny1616 觸摸感應EVB,收到板之前研读了下资料,几个概念对我来说是个新的认知,原来触摸感应不仅仅是做到手指按下,提起这么简单,原来它可以适用于所有市场的触摸用例——从单个按键、滑条(1D)到触摸板和触摸屏(2D),以及接近传感检测和3D手势控制等。就算是只是做
1D Touch,它也有些性能优势:
1. 耐抗噪声能力
• 高信噪比(SNR)
• 经过IEC61000 EFT和BCI测试
2. 耐水性触摸功能
• 触摸界面可以在各种环境条件(包括潮湿表面)下正常使用,而无需在每次使用其设备前清洁或擦乾手。
3. 金属表面触摸功能、防水触摸功能
Microchip提供金属表面电容(MoC)技术,可支持:
• 金属表面:不锈钢或铝
• 可透过任何厚度的手套进行检测
• 防水设计
• 支持盲文的界面
4. 低功耗
• PIC、AVR和SAM器件上的专用硬体支持最低功耗的触摸功能,其电容传感电流低于5 μA
5. 支持互电容触摸传感,可支持多按键数
Microchip优化和增强了以矩阵方式扫描大量按钮的方法。可从多个方面节省成本:
• 减少馈送线数量,简化输入输出(flexPCB)埠的连接
• 减少触摸所需的引脚数,使器件具备高成本效益且占用空间较小
• 通过Microchip的独特固有馈送线路长度补偿,大幅缩短开发时间
6. 经过安全认证的触摸传感功能
• Microchip 提供通过IEC/UL 60730安全B类标準认证的产品(现成产品和传感库)。
顿时强烈的好奇感在心理七上八下,特别想见识下隔着金属板也能实现触摸感应的的功能,终于迎来相见的时刻:
正面:
背面:
主角:QFN20
上电:
单按键
滑动:
开发板现有功能,显示了简单的滑动条和单按键的应用,我在想,滑动条的功能似乎可以做成一个液位传感器,不仅如此,通过软件开发,留给应用工程师多彩的发挥空间!
ATTINY1616可以通过Atmel Studio(Microchip Studio)或MPLAB-X-IDE集成开发环境进行软件设计。
Atmel Studio为例进行设计。
下载网址:https://www.microchip.com/en-us/development-tools-tools-and-software/microchip-studio-for-avr-and-sam-devices
Microchip MCU的优势之一就是集成了CIP(独立于内核的外设), ATTINY1616也不例外。 QTouch®外设触摸控制器( Peripheral Touch Controller, PTC)可以用于按钮、滑条和滚轮设计,提供用于电容式触摸测量的内置硬件。 PTC 支持互电容和自电容测量,无需任何外部元件,即能够提供出色的灵敏度、抗噪性以及自校准功能,并且可最大限度地降低用户调节灵敏度所需的工作量。
下载安装了Atmel Studio,可惜开发环境对我来说还需要熟悉才能写出自己的代码实现隔着金属面也能实现触摸感应功能,只能暂时可期以未来了。。。。
作者: 文涛, 来源:面包板社区
链接: https://mbb.eet-china.com/blog/uid-me-3910949.html
版权声明:本文为博主原创,未经本人允许,禁止转载!
文章评论(0条评论)
登录后参与讨论