CapTIvate触控微控制器常见问题

讲师:

陈立新 德州仪器微控制器产品应用经理

徐康程 德州仪器微控制器产品应用工程师

宋扬   德州仪器微控制器产品市场工程师 

赵炜   德州仪器微控制器产品应用工程师

 

相关参考设计:

Wireless IoT, Bluetooth® Low Energy, 4½ Digit, 100kHz True RMS Digital Multimeter Reference Design

采用 Sharp LCD 的 Touch Through Glass(通过玻璃触控)参考设计

具有蓝牙低耗能和电容式触控的通道控制面板参考设计

抗噪声电容触控 HMI 参考设计

应用采用 CapTIvate 技术的 TI 微控制器的 64 按钮电容式触控面板参考设计

 

常见问题:

1、采用captivate MSP430mcu能够在15cm或者更大范围内检测到不断靠近的人或者手。那么公共场所卫生间使用的是不是这个技术。在智能家居中使用这个技术,性价比超高了。

A您这个想法很好,确实可以,目前用的比较多的是红外技术

 

2、如果无法避免平行导线,如果加隔离包络线,请问这样可以不?

A可以,注意一下包络线和走线的间距,因为它们之间会形成寄生电容

 

3、CapTIvate触控技术功耗怎么样?用电池来供电是否能够长期使用?

A低功耗是MSP430的优势, 常见的触摸设计在待机时的平均功耗通常在10uA以下

 

4、MSP CapTIvate™ MCU 开发套件的板子上有一层有机玻璃板,我自己也做了一小板,不加有机玻璃板程序会卡死在那里(没有深人了解卡在哪个代码位置),后来也试着加块有机玻璃板,就不会卡死,那2633是否有要求一定要添加一层绝缘有机玻璃板呢?

A是否您直接用手摸电极导致程序故障?您可以配合CDC工具看看不用绝缘层,直接手摸电极,信号的变化

 

5、charge noise是如何实现软件和硬件调频的。120HZ和60HZ是怎么切换的?

Acaptivat 支持 frequency hopping, 也就是在四个不同的频率下扫描,一个按键获得四组数据,从而过滤掉有噪声的频率

 

6、具有CapTIvate技术的MCU,其所消耗的电池电量相比较同类MCU耗电量上有哪些特点?

AMSP430是以超低功耗作为我们的产品DNA的,具有Captivate技术的产品功耗也是坚持了超低功耗设计,基本没有什么区别

 

7、接近感应距离会随着面板厚度的增加会变短吗,还是软件上可以调节?

A接近感应的感应距离会随着面板的材质和结构而变化,芯片检测的灵敏度可以通过软件灵活调整

 

8、我们公司产品是电力产品,大电流,高谐波环境会影响触摸效果吗?

A会有影响,但是我们的产品针对强电磁干扰做了硬件的优化和软件抗干扰库。

 

9、TI Captivate 触控技术的电容传感器驱动电压是1.5V吗?是否满足IEC6100-4-6和IEC6100-4-2等电磁兼容性标准的技术要求?

A工作电压是1.8-3.6V,IEC61000-4-6/-2我们已经通过,官网上有相应的权威测试报告

 

10、按键数较多时是否支持多点触控?相对于目前的电容屏已有了较为成熟的应用案例及开源的代码支持有哪方面的优势?

A(更新答案)我们的应用方向是触摸按键、滑条、滚轮、接近感应。针对这些应用,对同时触摸没有点数的限制,可以识别所有按键同时按下

 

11、现在说的是430的某些单片机里集成了这个控制器,那外围电路呢,比如不同厂家的触摸电容器都可以很好的兼容么?还是ti 有自己指定的外围?

A除了集成的captivate模块,其他部分可以作为普通的MSP430单片机使用

 

12、灵敏度可以根据应用场景灵活的调整,这种调整是自动的吗?是怎么自动调整的?

A调试过程中可以手动调整基准,在工作过程中,芯片会在此基准上,根据环境变化做相应的自动调节

 

13、如果手可以接触到电路板背面,会发生误检测吗?

A可以在PCB背面铺地屏蔽,我们的软件也可以检测反向触摸

 

14、触摸唤醒硬件在CPU关闭的情况下可持续扫描多少个电极?

A可以同时扫描4个电极,如果做相应的软件优化,可以扫描所有的按键

 

15、走线不平行怎么弄?大部分情况都是平行的啊

ATX 之间可以平行,RX之间也可以平行,只是TX和RX不要平行走一起,实在没办法的话中间加地线隔开

 

16、接近传感能通过提高功率来增加距离吗?

A主要是通过增大电极的设计来增加距离,增加扫描周期也可以提高距离,但是效果有限

 

17、抗噪声是怎么测试的?固定的噪声源还是其他的?

A针对不同的测试都有专业设备测试,测试设备从几万到几十万不等, 对系统注入噪声,再看触摸信号或反应

 

18、这个用的什么协议传输的数据?

A这个除了触摸也是一个通用MCU,可以根据需要调整, CDC生成的默认工程用UART 或者I2C

 

19、captivate在应用设计中必须使用TI的软件算法库吗?以库的形式还是源代码的形式提供?

A库的形式,但是用户可以获得原始通道信号值, 可以自己加算法处理

 

20、触摸的最大距离多少?

A与电极面积,结构设计有关,比较靠谱的是20cm以下

 

21、触控按键距离近的,如何处理误触发?

A结构设计实在无法修改的, 只能通过软件判断优先触发顺序或信号强度,做算法来处理

 

讲师:陈立新

 

1、现在有一款CapcitivBoostPack,这个应该可以使用这个Captivate技术的库吧。另外,如果应用在自行设计的产品上,是否有硬件设计指南和有关的要求。

AcaptivateBoostPack是针对MSP430以前的 touch IO设计的,不太适用现在新一代电容触摸技术 captivate。可以参考网上资源得到详细的软硬件指南:http://www.ti.com/captivate

 

2、传统电容式触控与captivate触控技术有什么区别?解决了雨水潮湿等失控问题了吗?他最大的优势在哪里?

A电容触控有很多方法,不同的技术有不同的特点。新的一代电容触控captivate技术的优势是灵敏度高,功耗低,抗干扰好。

 

3、CAPTIvate支持多少触控接口,可以支持滑条按键的应用吗?

A现在fr2633有16 touch io,可以支持self touch, 和mutual touch, 最多支持64按键,可以支持滑条和转轮应用,滑条和转轮的分辨率很高,可以达到1024

 

4、FR2633与LDC1314接近感应有什么不同?优劣势在哪里?

AFR2633是charge transfer原理,LDC/FDC是电容引起频率变化原理。

 

5、触控方面会不会受到附近电机的电噪声干扰?

A电机会干扰,但是captivate有很多抗干扰设计,我们也做过电机抗干扰试验,通过一些设计,可以避免

 

6、亚克力支持多厚?

A现在有客户用captivate 触控,12cm亚克力厚度,按键pad大小可以决定厚度多少。

 

7、可以同时几点触摸?

A (更新答案)我们的应用方向是触摸按键、滑条、滚轮、接近感应。针对这些应用,对同时触摸没有点数的限制,可以识别所有按键同时按下

 

8、这个技术是需要相应的硬件支持的,那其他系列的MCU要是没有相应的硬件的话那是不是就不能很好的支持这个技术了?

A可以前端触控用fr2633,fr2633有uart,i2c,gpio和其他MCU通讯

 

9、静电会造成误触发吗?

A如果设计不当,会reset.我们captivate有做过抗干扰设计,从板子设计,和软件设计,都有详细guide,可以参考下面文件了解captivate过的静电干扰等级,8kv contact discharge 15kv air discharge. http://www.ti.com/lit/wp/slay045/slay045.pdf

 

10、MCU的安全性怎么用?能否用于金融支付产品

AMSP430FR2633的安全性很好,有fram 防反设计技术, 内存的读写保护

 

11、采用captivate技术的低功耗电容式msp430 mcu。抗干扰、抗污染能力怎么样?与传统的触控相比呢?

A抗干扰能力很好,请参考具体第三方测试报告

http://www.ti.com/lit/wp/slay045/slay045.pdf

 

12、木头几毫米可以 工作?

A取决于什么木头,现在有测试过10mm的厚度,可以更厚

 

13、可以穿透建筑水泥吗?

A理论上可以,要看多厚,还有pad多大

 

14、由单个纽扣电池供电的情况下,设备的运行时间最长可以多长?

A要看什么应用,电池大小,我们0.9uA/button

 

15、说到防水,在潮湿环境下,按键表面有水的情况下,还能保证按键识别的准确性吗?

A可以,只要水珠没有同时覆盖多个按键

 

16、那对于阻抗匹配有什么要求么?

A没有特别要求,要求寄生电容有控制

 

17、原来eZFET(G2系列板上的)支持captivate的开发吗?

A需要 CAPTIVATE-PGMR 才可以 同时debug captivate 和download

 

18、能不能支持线性调节的?

A根据手指按压的程度不同,手指接触按键的面结不同,captivate敏感到的电容变化也不同,基本是递增的,但不是完全线性的

 

19、有做过DEMO:30mm手势感应太灵敏了,很容易误触发 

A30cm感应是因为captivate灵敏度很高的原因,这个要求touch pad有一定面积,而且要稳定工作,需要一些抗干扰设计

 

86 个回复