体育williamhill

NEWS
×

体育williamhill

williamhill吧:电容触摸的工作原理及应用设计方式

发布时间:2022-05-29 06:36:03 来源:william威廉希尔 作者:williamhill吧

  。其中的RC在芯片内部有4挡可以通过软件选择,从而实现从350K/600K/1.4M/3.6M的一个基本频率。在ME32F030封装下面,RC也可以使用外部

  在简介中介绍到触摸电容是通过测量RC振荡器频率变化,才而判断是否手指触摸到按键。针对不同的应用环境,为提高系统抗干扰能力,增强检测灵敏度,触摸按键模块提供多种方法:

  触摸按键模块通过4种电阻组合,从而产生4种不同频率去满足大多数应用需求。用户可以选择最适合应用的一个频率,通过这个选择,用户可以只通过软件就解决像EMI,灵敏度之类的问题。

  在一些特殊情况下,内部电阻产生的频率不足以满足应用要求,ME32F030R8T6还提供了另一个选择外部电阻来产生用户自己的一个频率。当外部电阻被采用时,TOUCH_OUT和TOUCH_IN必须被设定并连接到电阻的两端。该频率可以使用下列公式来估算:

  采用较长的周期计数时间,用户可以得到相对准确的触摸检测。但是这也会减慢应用对手指按键的反应。选择一个适当的检测时间,是取得一个好的用户触摸体验的关键。

  举例:在大多数情况下,300ms的按键反应时间还算是一个不错的用户体验。如应用采用4个触摸按键,那么最长的频率计数周期时间可以是300ms/4=85ms。按外设时钟PCLK等于20MHz计算,寄存器SENSTM值应配置20000*85=1700000。

  在一些无干扰,并且触摸按键电容一致性好的应用中,用户可以使用门限寄存器去设置手指触摸的界限,这样可最大限度降低CPU时间和简化应用程序。

  我们先做一个应用例程,然后我们顺着标准例程的应用步骤,对库函数的使用做解释说明。历程的源代码如下。

  首先我们说下touch结构体,它定义在touchme.h头文件中,它包含了所有的触摸

  信息和参数,后面的库函数基本都有用到它,而开发者直接使用这个结构体就可以了。(笔者对这个结构体参数的详细配置也不是很掌握,如果有感兴趣的开发者,还是建议向原厂的技术人员做详细的了解)。

  ②、itouch_init(TOUCH5);调用touchme.c中的库函数来初始化TOUCH功能,这个库函数只用我们把需要使能的触摸引脚,作为参数传递给函数即可。库函数来帮我们做详细的初始化工作。

  ③、While(1)循环中做了一个倒计时,当计时自减为0时,调用touchme.c文件中的库函数itouch_update()来更新触摸电容基准。

  ④、当有触摸按键按下时在touchme.c中有voidTOUCH_IRQHandler(void)中断服务程序,它来进行硬件中断实时监测触摸状态,当检测到有触摸按键按下后,会将状态变量itouch.status相对应的位置1。

  ⑤、有硬件中断的实时监测,这就简化了主函数while(1)内的函数流程,我们只需要进行if(itouch.status&TOUCH5)来判断下对应按键是否按下,根据状态来执行相应的操作即可,这里是通过按键点亮小灯来做示范。

  从上面流程可以看出,我们接触最多的还是touchme.c文件中的函数,它来帮助参数配置和模式的初始化流程。而真正进行底层寄存器操作的还是touch.c文件中的函数。开发者可以通过仿真来更加实际的了解详细的底层操作。

  程序编译无误后,便可以下载仿真测试。程序下载完成后,点击全速运行即可。在这里为了方便演示,所以还是采用直观的点灯方式。(有兴趣的开发者,可以做个按键触摸门铃之类的小应用。)

  接下来触摸下开发板左上角的触摸板,会观察到LED点亮,松手后又继续熄灭。

  电容触摸 1相关简介 本次章节,我们将使用到 DA14580 的外部中断,...

  电容触摸按键原理:使用的是检测电容充放电时间的方法来判断是否有触摸,图中 R 是外接的电容充电电阻,Cs 是没有触摸按下时 T...

  目录4.1 电容触摸屏的任务4.2 电容触摸的数据处理4.3 判断触摸条件4.4 静态BG与动态BG4.5 动态BG的异常与更新总结:4.1 电...

  电容感应的方法分为哪几种? 根据传感器感应的维度可以分为哪几种呢? ...

  关于电容触摸按键TTP229BSF的测试问题采用的是STC89C52单片机进行测试本想通过触摸按键来控制小灯的亮灭目前问题是:触...

  00. 目录文章目录00. 目录01. 电容触摸按键简介02. 硬件设计03. 功能描述04. 程序....

  PIC芯片所用编译器是MPLAB X IDE,刚开始接触PIC单片机,也是一脸茫然,然后查阅资料逐渐了解、运用编译器,这里...

  PIC芯片所用编译器是MPLAB X IDE,刚开始接触PIC单片机,也是一脸茫然,然后查阅资料逐渐....

  在工业应用中,传感器节点、工业仪表和控制面板上的机械按钮很容易落满灰尘,而越积越多的灰尘最终会导致设....

  第44章 STM32F429的LTDC应用之LCD电阻触摸和电容触摸本章教程为大家讲解LTDC应用之LCD电阻触摸芯片STMPE...

  自从电容触摸技术进入市场以来,它已经广泛地进入了广泛的应用领域。触摸技术始于第一批移动电话中使用的电....

  本应用笔记将说明在使用超过 4 个电容触摸传感按钮时,如何扫描和检测按钮是否按下。本应用笔记针对PI....

  电容触摸式用户界面具有以下几个优点:功耗低、成本低、易于实现、具有机械可靠性且允许设计人员自由设计按....

  当为多款不同的设备开发应用时,除了要考虑每个设备的独特特性外,还需要考虑多个设备的共性,并使用通用性....

  NDT选择从Z轴的交互入手,因为压感的Z轴分辨率可以不受操作面的影响,能够充分发挥自身的优势,甚至可....

  电容触摸技术广泛应用于从智能手机到冰箱和汽车的电子产品中。在许多应用中,电容式触摸传感器向专用控制器....

  电容触摸传感用户接口已经变得广受欢迎。不过,与机械式按钮不同,电容触摸并不是纯粹的双位信号,电容触摸解析的是模拟信号。 ...

  电容触摸屏由于操作界面简洁,能给手机显示屏留出更大的空间,加上多点触控与手势控制两大出色性能等,彻底....

  MSP430系列单片机以低功耗和外设模块的丰富性而著称,而针对电容触摸应用,MSP430的PIN R....

  没有按下的时候,充电时间为T1(default)。按下TPAD,电容变大,所以充电时间为T2。我们可....

  在触摸感应应用中,电容值(C)由两部分组成:固定电容(电极电容,CX)和当人手接触或者靠近电极时,由....

  对于从电器到可穿戴式设备的众多消费类产品,触摸控制是基本要求。鉴于触摸传感器的功能性设计和物理布局之....

  目前主要有几种类型的触摸屏,它们分别是:电阻式(双层),表面电容式和感应电容式,表面声波式,红外式,....

  本应用笔记用于说明 AN1101 《电容触摸传感简介》中 介绍的电容触摸解决方案的布板和物理设计。电....

  本文主要介绍了AN1171中文手册之使用PIC16F72X中的电容触摸传感模块.

  本应用文档介绍了使用MSP430微控制器实现电容触摸转轮和多路独立LED的PWM软件驱动技术。方案通....

  本视频展示了基于Microchip全新MTCH10x系列产品的时尚触摸按键如何轻松替换机械按键。MT....

  相对于传统触摸按键,新的触摸功能按键可以透过10mm厚度的亚克力材料或者木板进行感应,具有更加坚固的....

  本应用笔记介绍了如何将Microchip的充电时问测量单元(CTMU)用于电容触摸应用的方法。CTM....

  通常而言,电容式触控面板有时会比较难以处理,尤其是在下雨的时候,落下的雨滴与指尖的触感十分相似,而当....

  本应用笔记说明了使用电容触摸传感来检测按钮按压的各种方法。我们假定读者已掌握了触摸传感的基本知识....

  在工业应用中,传感器节点、工业仪表和控制面板上的机械按钮很容易落满灰尘,而越积越多的灰尘最终会导致设....

  不知你想过没有,电容触摸会在电网基础设施领域内的高压和高功率应用中发挥重要的作用? 虽然常见的人机接....

  电子工程创新设计必备宝典系列之CFL/LED照明驱动IC应用设计全攻略

  采用不同的电路算法时,不同物理特性的电容对最终的感应信号有不同的影响。高性能的 电容触摸 技术开发要....

  针对市场的需求,来自美国的高效能模拟与混合信号IC创新厂商Silicon Laboratorie....

  摘要 提出一种在嵌入式系统上由硬件同时实现中文手写输入法和触摸屏控制器的设计方案,给出硬件结构图以及....

  引言ADXL202是ADI公司出品的一款双轴加速度测量系统,模拟输入,可测量动态加速度和静态加速....

  摘要:CD/DVD ROM目前已成为便携式电脑的标准设备,OZ168芯片采用AudioDJTM技术,....

  摘要:以Altera公司MAX700旧系列为代表,介绍了CPLD在DSP系统中的应用实例。该方案....