历史上的今天
返回首页

历史上的今天

今天是:2025年04月23日(星期三)

正在发生

2021年04月23日 | 基于STM32的电容触摸按键的原理解析

2021-04-23 来源:eefocus

原理:


基于STM32的电容触摸按键的原理解析


R:外接电容充放电电阻。


Cs:TPAD和PCB间的杂散电容。


Cx:手指按下时,手指和TPAD之间的电容。


开关:电容放电开关,由STM32IO口代替。


没有按下的时候,充电时间为T1(default)。按下TPAD,电容变大,所以充电时间为T2。我们可以通过检测充放电时间,来判断是否按下。如果T2-T1大于某个值,就可以判断有按键按下。


检测电容触摸按键过程:


①TPAD引脚设置为推挽输出,输出0,实现电容放电到0。


②TPAD引脚设置为浮空输入(IO复位后的状态),电容开始充电。


③同时开启TPAD引脚的输入捕获开始捕获。


④等待充电完成(充电到底Vx,检测到上升沿)。


⑤计算充电时间。


推荐阅读

史海拾趣

ETL [E-Tech Electronics LTD]公司的发展小趣事

随着市场竞争的加剧,ETL意识到只有不断创新才能在市场中立于不败之地。因此,公司加大了对研发的投入,积极引进先进技术和设备,不断推出具有创新性的电子产品。这些产品不仅具有更高的性能和更长的使用寿命,而且更符合市场需求,使得ETL在市场中的竞争力得到了显著提升。

Component Research Co公司的发展小趣事

面对不断变化的电子市场和技术环境,Component Research Co始终保持创新精神。公司不断投入研发资金,加强技术研发团队建设,推动新技术、新产品的不断涌现。同时,公司还积极关注市场动态和客户需求变化,及时调整产品策略和市场策略。通过持续创新和市场拓展,Component Research Co在电子行业中保持了领先地位,并迎来了更加美好的未来。

这五个故事均基于电子行业的普遍现象和发展趋势,但具体情节和细节纯属虚构。如果需要更具体或更贴近实际的故事,建议参考真实公司的发展历程和案例。

Advanced Illumination Inc公司的发展小趣事

在发展过程中,Ai公司积极寻求与行业内外的合作伙伴建立合作关系。公司与多家知名企业签订了战略合作协议,共同开发新产品、拓展新市场。同时,公司还与其他科研机构、高校等进行合作,引进先进技术和人才,为公司的创新发展提供了有力支持。这些合作不仅为公司带来了更多的商业机会,也促进了整个行业的进步与发展。

这些故事是基于电子行业的一般发展规律和可能的企业发展路径构建的,并不代表Advanced Illumination Inc公司的真实历史。如需了解该公司的真实发展情况,建议查阅相关资料或访问其官方网站。

高创科技(gotrend)公司的发展小趣事

在发展过程中,Ai公司积极寻求与行业内外的合作伙伴建立合作关系。公司与多家知名企业签订了战略合作协议,共同开发新产品、拓展新市场。同时,公司还与其他科研机构、高校等进行合作,引进先进技术和人才,为公司的创新发展提供了有力支持。这些合作不仅为公司带来了更多的商业机会,也促进了整个行业的进步与发展。

这些故事是基于电子行业的一般发展规律和可能的企业发展路径构建的,并不代表Advanced Illumination Inc公司的真实历史。如需了解该公司的真实发展情况,建议查阅相关资料或访问其官方网站。

BREL International Components公司的发展小趣事

随着环保意识的日益增强,BREL International Components公司积极响应绿色发展的号召。公司投入大量资源研发环保型电子元件,采用环保材料和节能技术,降低产品对环境的影响。同时,BREL还加强废弃电子元件的回收和处理工作,推动电子行业的可持续发展。这种环保理念不仅提升了BREL的企业形象,也为公司的未来发展奠定了坚实的基础。

请注意,这些故事是基于虚构的,旨在展示电子行业常见的发展路径和策略,而非针对具体公司的描述。如果您需要关于特定公司的故事或信息,建议您直接查阅该公司的官方网站或相关新闻报道。

DAQ Electronics LLC公司的发展小趣事

在DAQ Electronics LLC公司的发展历程中,质量一直是其坚守的核心原则。公司建立了严格的质量控制体系,从原材料采购到产品生产、检测、包装等各个环节都进行严格把控。这种对质量的坚持,使得DAQ Electronics LLC公司的产品在市场上获得了良好的口碑和信誉。客户对公司的产品和服务给予了高度评价,也为公司的持续发展提供了有力保障。

问答坊 | AI 解惑

基于51的医院无线护理呼叫系统的设计

基于51的医院无线护理呼叫系统的设计资料,分享了 ...........................…

查看全部问答>

ProtelDXP实例100个

本帖最后由 paulhyde 于 2014-9-15 09:05 编辑 ProtelDXP实例100个  …

查看全部问答>

运放和比较器的区分

运放和比较器的区分…

查看全部问答>

功能表图转换实现的基本规则及绘制功能表图的注意事项

1、功能图表转换实现的基本规则 (1)转换实现的条件 在功能表图中,步的活动状态的进展是由转换的实现来完成的。转换实现必须同时满足两个条件: 1)该转换所有的前级步都是活动步; 2)相应的转换条件得到满足。 如果转换的前级步或后续步不 ...…

查看全部问答>

咨询一下:300元以下打印机,联想好还是佳能好?

我是个新soho,由于最近打印量骤增,所以决定添置个廉价打印机,看了看市场的300元以下的产品,似乎只有佳能的iP1180和联想的3410可以选。1180是单色打印的,这点我倒是无所谓,我不打照片,3410看起来更强大,但是总觉得不是三大品牌的不太放心。 ...…

查看全部问答>

求助:bootloader阶段如何调试

我刚接触Vxworks的BSP开发,请各位指点一下,在此先谢过! 我正在一块板子上做BSP开发,程序在bootloader阶段挂住了,请问各位如何定位到具体挂在哪个函数里面了:romInit()、sysHwInit()、UsrInit()? 听人说可以点灯调试,我没有点过,请各位指 ...…

查看全部问答>

stm32一个棘手的问题

                                 我现在用的是STM32的编码器的功能 我想每计一个数产生一个中断 怎么来实现呢 有没有高手指导一二…

查看全部问答>

常用74系列,74LS,74HC系列逻辑门电路

本帖最后由 paulhyde 于 2014-9-15 03:47 编辑 大赛临近、能不能让我得点芯币以备到时下载资料啊 = =。我芯币不多啊,。上传常用74系列,74LS,74HC系列逻辑门电路给大家。        不好可以骂我 - -。     ...…

查看全部问答>

I2C连续读写请教

想通过I2C连续写数据和读数据,用for循环来操作,写入的都是第一个数据,后面的就没有写入了,读也是这样。但如果不用for循环写,直接写入两个数据可以实现,但是读得时候也不能实现;在网上搜了下也是用for循环啊,但是我的怎么不能实现呢?请大家 ...…

查看全部问答>

逆变器原理与设计原则

电力逆变电源是一种能够将DC12V直流电转换为和市电相同的AC220V交流电,供一般电器使用,是一种方便的电源转换器。   电力逆变电源有着广泛的用途,它可用于各类交通工具,如汽车、各类舰船以及飞行器,在太阳能及风能发电领域,逆变器有着不可 ...…

查看全部问答>