- UID
- 189409
- 性别
- 男
- 来自
- 北京
|
[问:shaoziyang] 触摸传感器缺少传统机械按键的手感,容易造成误动作?这个问题怎么解决比较好?
[答:Chen Gang] 在我们的软件方案中,有很多防止误触发和误检测的算法,用户也可以对一些参数进行配置,可以保证检测结果的灵敏性和正确度。
[问:yws1234252] 产品在电磁辐射强的环境中抗干扰能力如何?
[答:Chen Gang] 在我们的方案中,有很多防止误触发和误检测的算法,用户也可以对一些参数进行配置,可以保证检测结果的灵敏性和正确度。
[问:QZDZ] 我下载了MPR121的Data Sheet 看了一下,发现MPR121的寄存器设置还是很丰富的。麻烦介绍一下各个寄存器的配置及配置过程中为匹配不同传感电极形状应注意的取值范围。
一般需要通过几个步骤进行寄存器配置才可以实现与电路的良好匹配,发挥MPR121最好的性能?
[答:Johnson Sun] 我们有MPR121的快速入门指南 (KITMPR121EVMQSG, URL: http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MPR121&fpsp=1&tab=Documentation_Tab), 用户第一步可以参考该文档进行快速配置。
[问:jlc317] 电容触摸传感最大的缺陷就是极易误触发。如何有效解决?敬请飞思卡尔专家赐教。谢谢!
[答:Chen Gang] 在我们的软件方案中,有很多防止误触发和误检测的算法,用户也可以对一些参数进行配置,可以保证检测结果的灵敏性和正确度。
[问:jlc317] 飞思卡尔电容触摸解能做到像苹果Iphon手机类似的滑动识别?
[答:Chen Gang] 完全可以。
[问:cdneko] S08系列的任一款微控制器都适用于该软件解决方案?是否可以理解为软件方案只适合键盘检测的触摸感应场合?
[答:Liu Huabo] 是的, 该软件方案适用于任意一款S08系列的微处理器. 目前该软件除了支持触摸按键还支持slider, rotator(Wheel),适合各种触摸式人机交互场合, 不局限于键盘检测
[问:liuxiangyang] TSS触摸感应软件使用MCU的什么接口作为按键的电极?
[答:Chen Gang] GPIO口。
[问:goldjack] MPR121的12个电极的触摸和释放阈值是固定的、还是可调的?
[答:Johnson Sun] 是可调的。可以看 http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MPR121&fpsp=1&tab=Documentation_Tab 中的应用指南
[问:QZDZ] 作为按键间距比较小的(类似手机按键间距)电路,操作某个按键时,邻近按键可能也会感应到操作,如何进行区分?因此,对感应按键的间距安排和按键最大、最小感应图形局限是在什么样一个范围?
[答:Chen Gang] 飞思卡尔的方案对此有专门的处理方法。具体可参见文档AN3863。
[问:liuxiangyang] MPR121的尺寸大概多少,包括高度?
[答:Chen Gang] 3X3X0.65mm
[问:goofy_lin] 该触摸感应软件的开发环境是什么样的?可以支持C语言吗?
[答:Chen Gang] 采用飞思卡尔的CodeWarrior开发环境,支持C语言编程。
[问:shaoziyang] 使用TSS需要占用多少硬件资源和Flash空间?
[答:Liu Huabo] TSS基本占用3.7KB的falsh,105多个字节,具体根据你是否使用keypad,slider,rotator (解码器) 和按键的数量多少来决定, 但是增加的空间不是很多, 具体你可以参考TSS的spec. 例如一个20个键盘 大占用5K flash空间,130-240bytes RAM
[问:liuxiangyang] TSS软件如果配合手机设计单独使用,一般需要解决哪些技术问题?
[答:Chen Gang] TSS只是针对飞思卡尔的S08系列MCU。可能需要在手机上加一片MCU。
[问:jlc317] 按键贴膜的厚度尺寸有无限制?最大厚度能适应多大范围?
[答:Chen Gang] 我们测试过,贴膜厚度达10mm左右时还可以非常好地检测按键。
[问:jlc317] 按键贴膜材质有何限制?是否只要绝缘就行?
[答:Liu Huabo] 案件贴膜的材质跟灵敏度是有关系的
使用介电常数高的材料效果会好很多
[问:jlc317] 有无诀窍兼顾电容触摸高密度布键状态下的灵敏度与可靠性?
[答:Chen Gang] 有很多方法,比如采用按键矩阵,即用多个电极表示一个按键的方法,这样可以在按键排列紧密时得到很好的效果。
[问:lyvipo-elec@yahoo.com.cn] freescale有支持36键以上的电容触摸解决方案吗?
[答:Liu Huabo] TSS 最高可以支持64个按键
[问:shaoziyang] 请问专家电容式触摸传感器和电感式触摸传感器有什么区别?哪种更有优势?
[答:Chen Gang] 其实这两种方案并没有本质的区别。对于飞思卡尔的产品来说,电感式的方案检测的距离更远,它的电极可以有很长的走线;而电感式针对的是按键检测这种近距离的检测,它的电极和检测芯片通常是在同一块PCB板上。
[问:lhj344512431] MPR121芯片的有效识别图形可以自定义吗?怎么操作?
[答:Chen Gang] MPR121检测的是按键。按键的形状用户是可以自己设计的。
[问:QZDZ] 使用双面板设计时,通常PCB的正面设计按键感应图形,在PCB背面进行大面积铺地(也可能会有接地的金属支撑件)。这里有个问题,如果选用比较薄的PCB(如厚度0.8mm),对电容感应灵敏度是否会有大的影响,如果有,应该如何避免?
[答:Johnson Sun] 大面积的敷铜地会吸收电容检测建立的电场,使得有效的触摸信号小而背景静态电容大,这又要看触摸电极和背铜的相对大小,以及触摸所导致的电容变化量有多大。一般电极有4mmx4mm的大小时0.8的pcb背铜影响已经不大了。
[问:QZDZ] 飞思卡尔的8位MCU通过触摸传感软件(TSS)就可以实现电容触摸功能吗?具体实现过程是怎么样的,对MCU的资源使用情况是怎么样的(如:RAM的使用,占用的代码空间,I/O口的使用等)?
[答:Liu Huabo] 对的,我们可以把TSS软件移植到任一款S08微处理器,使s08为控制器变为一个触摸传感器。
具体移植的过程很简单, 熟悉s08只需要10分钟, 把TSS软件加入到你建立的工程中,利用TSS的向导软件生成头文件, 加入你所需要的按键响应代码(有按键动作做什么那是你应用程序的事情了)
TSS 占用大概4-6Kflash, 100-150bytes RAM 具体根据你是否使用slider, rotator, keypad 还有按键多少决定, TSS的spec. 有具体数据
[问:ji1226] 飞思卡尔的触摸传感器主要应用于工业还是消费类电子?与以往的产品有哪些改进?
[答:Chen Gang] 飞思卡尔的触摸传感器即可以应用于工业应用,也可以应用于消费类电子。主要的改进在于降低功耗,减小芯片尺寸,提高检测的灵敏度和可靠性。
[问:天天123] 当每个电机达到各自的触摸和释放跳变阈值时,该MPR121触摸传感器是如何工作的?
[答:Johnson Sun] MPR121有按键状态寄存器可以读取状态, 同时状态寄存器任意比特位的变化会触发中断引脚输出
[问:liguang169] MPR121电容触摸传感器是否具备飞思卡尔独有的虚假触摸拒绝技术?
[答:Chen Gang] 是的。
[问:liguang169] MPR121电容触摸传感器的接近功能的可测范围是多远?
[答:Chen Gang] MPR121主要用于按键的检测,一般芯片和按键处于同一块PCB板上。
[问:phosphor] TSS在哪里下载,有中文版吗?
[答:Liu Huabo] Freescale 的网站上有下载http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=TSS&fsrch=1
TSS主要是在S08 MCU上面的
软件库代码,PC上面有辅助的软件是英文版的
[问:lhj344512431] MPR121识别的精度是多少?有效识别面积范围是多少?
[答:Chen Gang] 所谓识别精度是一个复杂的指标,和许多因素有关。MPR121主要用于按键的检测,所以电极的尺寸应该于手指的大小接近,而且要保证一定的间距。具体可以参考文档AN3863。
[问:rumi] 配合海斯的智能手机方案使用的话,如何与主芯片接口?
[答:Chen Gang] 可以用IIC通讯接口。
[问:ji1226] 客户需要哪些外界的资源来配合MPR121的使用?
[答:Chen Gang] MPR121的使用十分简单。最主要的是设计合适的电极形状和尺寸。
[问:cdneko] 如果两个键同时按下,根据算法作出判定时,是给出两个键都按下的反馈信息,还是侧重一个键?
[答:Johnson Sun] 如果两个键同时按下, MPR121的状态 寄存器会同时报告。如果按键的次序有先后,寄存器也会反映它的先后。要判断先后这还要看MCU响应中断和读取寄存器的速度是否及时,以及按键扫描的间隔。
[问:PETERZHOU] 哪里能采购到DEMOKIT?谢谢
[答:Chen Gang] 可以通过代理商购买或在飞思卡尔网站上直接定购。
[问:wgx38] 对PCB板材有什么特殊要求吗,一般的FR-4就可以了吗
[答:Chen Gang] 没有什么特殊要求。
[问:shaoziyang] TSS支持8引脚的HCS08和KA系列单片机吗?2K的Flash空间是否能够使用TSS?
[答:Liu Huabo] TSS目前使用于S08 系列单片机,具体那一款MCU,什么封装,引脚多少可以根据你的具体应用来选型
8引脚的S08 也可以使用TSS
KA系列是RS08 核, 目前不适于使用
[问:goofy_lin] 触摸传感软件是否只能用于贵公司的8位MCU?其他厂家的可以吗?
[答:Liu Huabo] TSS 触摸传感软件 只适用于Freescale 的8bit MCU
[问:sheldon] MPR121的最小工作电流是多大?
[答:Chen Gang] 8uA.
[问:jackson2005] 可否說明TSS的原理?
[答:Liu Huabo] TSS 的原理是根据电容充放电时间, 将这一个量转化为数字量, 中间有其他的一些解码,滤波 一些算法, 具体请下载并参考 TSS的reference manual
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=TSS&fsrch=1
[问:jlc317] “智能自动校正”是否需要人工设置?该如何合理计算?
[答:Johnson Sun] 智能自动校正是指能够自动跟踪背景电容环境的变化。一旦设置好MPR121的basline滤波寄存器参数, 系统就可以自行跟踪校正。可以看相关的AN3891. url link: http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MPR121&fpsp=1&tab=Documentation_Tab
[问:jackson2005] 觸摸是利用檢知電容值判斷,對水/灰塵等造成的電容值變化如何避免誤判?
[答:Chen Gang] 飞思卡尔的触摸检测方案可以判断环境的缓慢变化和有触摸发生时的快速变化,而且可以根据环境的变化自动进行调整,保证检测的灵敏度和可靠性。
[问:ji1226] 传感器的工作环境是什么样的?对于空气中的浮沉要求?
[答:Chen Gang] 思卡尔的触摸检测方案可以判断环境的缓慢变化和有触摸发生时的快速变化,而且可以根据环境的变化自动进行调整,保证检测的灵敏度和可靠性。
[问:cdneko] MPR121自动校准系统如何运行的?校准精度?
[答:Chen Gang] 思卡尔的触摸检测方案可以判断环境的缓慢变化和有触摸发生时的快速变化,而且可以根据环境的变化自动进行调整,保证检测的灵敏度和可靠性。
[问:wgx38] 电容式触摸按键的感应电极可以支持的最大面积是?
[答:Liu Huabo] 电机的面积可以做到很大, 但是效果不一定是最佳
具体您可以参考application notes
AN3863
Designing Touch Sensing Electrodes
AN3516
E-field Keyboard Designs
AN1985
Touch Panel Applications Using MC34940
[问:tianjiu] TSS能在51系列单片机上实现触摸检测吗?对单片机有没有限制?
[答:Liu Huabo] TSS 只能在Freescale S08单片机上面应用, 51系列不可以
[问:hangeng] MPR031在抗干扰上有什么措施?
[答:Chen Gang] 飞思卡尔的触摸检测方案有一些特殊的算法来保证有良好的抗干扰能力,例如它有内置的硬件和软件滤波,有回差和去抖的设置等等。
[问:yws1234252] 在工业设备中可否采用贵公司的电容式接近感应方案?
[答:Liu Huabo] 完全可以使用
[问:liuxiangyang] TSS触摸感应软件最多可实现多少个电极的检测?
[答:Chen Gang] 64个电极。
[问:lingf] TSS的触摸检测是否通过AD采样的方式?
[答:Liu Huabo] TSS 触摸检测不使用AD转换器
[问:liguang169] 除了飞思卡尔的8位MCU外,MPR121电容触摸传感器是否还支持16位或者32位的MCU?
[答:Chen Gang] 暂时还不支持。
[问:QZDZ] 使用MPR121触摸按键,PCB布局设计以及触摸电极图形设计应该注意哪些问题?有没有相关的应用指南?
[答:Chen Gang] 具体请参看文档AN3863。
[问:jlc317] 按键贴膜表面有水存在时会否造成误触发?如何解决?
[答:Liu Huabo] 不会,触摸按键具有自动适应环境的变化, 自动校准的功能
[问:jlc317] 飞思卡尔更智能的触摸传感解决方案是否也有寿命限制?一般而言能有多长工作寿命?
[答:Chen Gang] 只要芯片和PCB本身没坏,这种触摸检测就会一直有效。
[问:goofy_lin] MPR121提供12个电极,是否只能支持12个按键,还是可以通过行列方式支持更多的按键?
[答:Johnson Sun] MPR121有12个电极,以及12个相应的触摸状态位报告, mcu可以 简单的读取状态来处理按键。另外MPR121有4个可选 的 i2c地址, 所以一个系统中 可以用4片MPR121, 可以简单的扩张到48通道。
因为MPR121在状态寄存器外还同时提供电容测量数据寄存器,如果用户有上层的软件可以可以进行比较高级的算法处理,这样也可以通过通道复用的行列方式扩展有效通道,比如用一片MPR121, 扩展为36通道(6x6),此pcb layout 相对复杂。
[问:wgx38] 从手指触摸到IC作出响应,需要多长时间?
[答:Liu Huabo] 手指触摸,动作的时间是毫秒级的, 而触摸按键的监测、反应是微秒级的,TSS软件按键的检测只有二三十个微妙
[问:shaoziyang] 触摸按键的响应速度是多少?最快可以同时响应多少个按键?
[答:Chen Gang] 触摸按键的响应速度与扫描周期长短有关,这是可以设置的。
[问:shaoziyang] 在使用第一代的触摸传感器芯片感觉有时灵敏度不够,有时反映不及时。对于这个问题第二代的触摸传感器是否进行了改进?
[答:Johnson Sun] “在使用第一代的触摸传感器芯片感觉有时灵敏度不够,有时反映不及时。”建议和Freescale的应用工程师联系。第二代的触摸传感器有很多改进包括扩展了电源电压范围,输入通道,改进了滤波跟踪算法,每个电极可以独立配置充电电流大小并且可以自动配置
[问:jlc317] 飞思卡尔的触摸传感CPU的算法可否免费获得?
[答:Liu Huabo] TSS软件可以免费下载, 下面是一个链接
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=TSS&fsrch=1
[问:rumi] 请问独立的滤波功能是硬件实现的吗?或者是通过MCU软件实现的?会不会增加软件开销?
[答:Johnson Sun] MPR121 是采用硬件处理 滤波和跟踪的。
[问:wgx38] PCB设计时对于触摸按键的单键面积和间距有什么要求?
[答:Chen Gang] 单键的面积应该与被测物体的面积相当,间距当然越大越好。但如果采用矩阵方式来检测按键,即用多个电极来表示一个按键,则对间距没有要求。具体可以到飞思卡尔网站下载文档AN3863作参考。
[问:neo_bright] 工作在8uA时,只是扫描频率降低,灵敏度、容差不变,初始化参数也不用改变,是么?
[答:Johnson Sun] 对只是扫描频率降低。
[问:jlc317] 触摸按键的最小间距有何设计限制?
[答:Chen Gang] 单键的面积应该与被测物体的面积相当,间距当然越大越好。但如果采用矩阵方式来检测按键,即用多个电极来表示一个按键,则对间距没有要求。具体可以到飞思卡尔网站下载文档AN3863作参考。
[问:yws1234252] 对于周围电场干扰,PCB走线和结构上应该做哪些考虑?
[答:Chen Gang] PCB的走线和结构确实有许多需要注意的地方,很难一下说清楚。您可以到飞思卡尔网站上下载文档AN3863,其中有非常详细的说明。
[问:jackson2005] MPR121支援12個觸摸輸入,但TSS支援支援64個,是否表示使用TSS需搭配6個MPR121?
[答:Liu Huabo] MPR121 是专用的触摸传感器芯片
TSS是基于Freescale的s08系列MCU的软件解决方案, 使用TSS可以将一个S08为控制器转换为一个触摸传感器,而且微控制器还可以处理其他任务
用户可以根据具体的应用选择不同的S08为控制器, 加上TSS软件, 可以设计出具有不同数量触摸输入的方案,触摸输入可以为1个,2个,12, 20, 30 ...
最多可以64个
[问:wgx38] 电容触摸按键的PCB在布线的时候,如何保证不受其他元元件的工作干扰?贵公司是否有相应的解决方法?
[答:Chen Gang] PCB的走线和结构确实有许多需要注意的地方,很难一下说清楚。您可以到飞思卡尔网站上下载文档AN3863,其中有非常详细的说明。
[问:jlc317] 飞思卡尔的第二代电容触摸传感器MPR121的供电电压稳定度是否要求特严?
[答:Johnson Sun] 要求不严。MPR121有内部稳压电路,同时设计保持检测模拟量经内部 adc后稳定,因此MPR121的检测输出值相对普通MCU的方案应对电源波动要稳定很多。
[问:lingf] 讲解的触摸传感器和触摸软件受不受周围环境影响?如:温度,湿度等。是如何进行自动校准的?
[答:Liu Huabo] TSS触摸解决方案, 具有自动校准的功能, 会自动适应环境的变化
TSS在初始化的时候,会创建一个baseline(基线), 这个基线会被自动调整,更新, 环境的变化(温度湿度等) 会反应到这个基线上
[问:yws1234252] 电容式接近感应控制的应用过程中通过什么方式调节感应的灵敏度?
[答:Chen Gang] 主要是调节电容检测的阈值。
[问:shaoziyang] 第二代的触摸传感器是否可以在潮湿的环境中使用?对于电磁干扰是否敏感?
[答:Johnson Sun] 第二代的触摸传感器是否可以在潮湿的环境中使用: 可以
对于电磁干扰是否敏感?:MPR03x,和MPR121可以在电磁干扰的环境下工作例如手机,根据具体设计环境在滤波和layout设计上要注意 [2009
[问:tianjiu] 请问对触摸电极的分布电容值有没有要求?
[答:Chen Gang] 有的。分布电容太大,会导致电极的整体电容偏大,从而影响检测的精度。一般分布电容最好在100pF以下。
[问:jackson2005] 在滑條的應用中,TSS可做到多好的線性度?
[答:Liu Huabo] TSS 的slider, 支持静态位置和动态移动位置
静态位置说明当前手指处于什么位置,动态移动位置表明手指动态移动了多少
[问:neo_bright] MPR12112键合并接近检测有算法代码么?给个链接谢谢
[答:Johnson Sun] 这是通过寄存器设置的,原理类似于按键的触摸检测,相应的应用指南在更新中会尽快上网。
[问:goofy_lin] 触摸按键的形状和滑动条的设计有没有一些规范?如何设计才能更合理?
[答:Chen Gang] 有。具体可以参看文档AN3863(可以到飞思卡尔网站免费下载)。
[问:jackson2005] 為什麼TSS的極限為64個電極,其限制原因為何?
[答:Liu Huabo] TSS 被设计使用在S08微控制器上面, 使用GPIO 来作为按键输入,
根据目前s08为微控制器的封装, GPIO口的数量, 还有实际应用中按键使用的数量, 64是一个比较合适的数字
[问:jlc317] 飞思卡尔电容触摸解决方案能否实现旋转、移位等效果?敬请专家飞思卡尔释疑。谢谢!
[答:Chen Gang] 飞思卡尔针对不同的检测,有不同的方案。比如MPR083就是专门用于转轮检测的,而MPR084是用于按键检测的。而软件方案TSS可以实现旋转,滑条和按键的检测,只需要在软件中进行相应的配置就可以了。
[问:kkkk9942] freescale的按键是识别率怎么样,有的对老年人的手指识别不好
[答:Chen Gang] 只要按键电极的形状和大小设计合理,按键的识别率是没有问题的。
[问:goofy_lin] MPR121采样速率可以改变吗?范围是多少?一般取多大?
[答:Johnson Sun] 可以变的,从1ms到128毫秒。另外软件可以将MPR121设置为间隔时间的待机可以进一步延长时间。设置短的间隔响应快但是耗电相对大,应该更具设计要求选择。一般手指的触摸在32毫秒以下都有很快的响应
[问:liuxiangyang] TSS可以配合滑轮式的侧件使用么?
[答:Chen Gang] TSS可以将电极设计成滑条或滚轮的形状,这样就可以作为滑轮来使用了。
[问:wgx38] 触摸按键的大小有限制吗?最大多少?最小多少?比如笔尖触摸和踩踏触摸,都能实现吗
[答:Liu Huabo] 按键设计参考application notes
AN3863
Designing Touch Sensing Electrodes
AN3516
E-field Keyboard Designs
AN1985
Touch Panel Applications Using MC34940
[问:ji1226] MPR121对于供电的要求能有哪些?纹波最好控制多大以下?
[答:Johnson Sun] 在VDD引脚供电时不用很讲究应为内部有稳压电路, 在有VREG供电时,最好在100mv以下, 此时输出有最大有2~3LSB的变化
[问:jackson2005] 自動校準速度有多快?若在有灰塵覆蓋的觸摸板,若已自動校準將灰塵影響計算進去.但在清除灰塵後會否因為自動校準速度不夠快,造成觸摸功能失效?
[答:Johnson Sun] mPR121同时有正向和负向校正, 不会有问题。
[问:yws1234252] 当电容式接近感应方案系统中的供电电压偏低时,会否影响感应效果?
[答:Chen Gang] 当电压不同时,电容充放电的速度不同,所以检测的阈值也不同。但只要电压保持一致,是不会影响检测效果的。
[问:czzyf] 飞思卡尔的触摸传感器的抗静电等级是多少?
[答:Chen Gang] +/-2000V.
[问:neo_bright] TSS方案,工作在1.8V时灵敏度、错误率、容差等参数会变差么(相对3-5V)?以后1.8V的系统一定会很多。
[答:Chen Gang] 当电压不同时,电容充放电的速度不同,所以检测的阈值也不同。但只要电压保持一致,是不会影响检测效果的。
[问:neo_bright] 只能用PCB电极么?MPR121有透明电极的方案么?用于小屏的12分区触摸方案(智能家居的墙面终端,要求低成本)
[答:Johnson Sun] 不是只能用PCB电极。只要能形成一定电容感应的材料都可以用。MPR121可以支持低分辨率的触摸屏例如12分区的ito
[问:QZDZ] MPR121在使用过程中,对覆盖电极上面的不同材料(如:塑胶、玻璃、亚克力)以及电极图形对触摸灵敏度的影响是怎么样的?另外,我们公司产品一般以4mm厚的LED背光源覆盖在PCB感应电极上,是否可以可靠检测。最大的感应距离大概会在什么区间?
[答:Johnson Sun] 电容检测的灵敏度和很多因数相关, 比较明显的是电极形状的大小,覆盖材料的厚度,对4mm厚的亚克力覆盖材料电极一般为10mmx10mm有相当好的信噪比.具体的尺寸和距离要根据实际设计来确定
[问:liguang169] MPR121电容触摸传感器支持哪些分辨率的触摸屏?
[答:Johnson Sun] MPR121支持12通道的触摸按键。 也可以支持低分辨率的触摸屏。
可以利用TSS软件包来支持高分辨率触摸屏 |
|