当前位置:首页 > 电源 > 数字电源
[导读]PIC单片机电容触摸按键,最方便的地方就是外围电路简单,不需要任何外围元器件。只要从引脚连接出一条线到焊盘上即可。电容按键触摸的原理PIC单片机通过松弛振荡器是一个自

PIC单片机电容触摸按键,最方便的地方就是外围电路简单,不需要任何外围元器件。只要从引脚连接出一条线到焊盘上即可。

电容按键触摸的原理

PIC单片机通过松弛振荡器是一个自激 RC 振荡器,它使用 2 个带 SR 锁存的比较器来改变感应电容器电压的充电方向,进行充电或者放电。通俗点说就是在管脚上产生了一个三角波。当手指按上去后就引入了一个额外的电容 使得 充放电的周期沿长。也就是说人的手靠近的时候充电时间沿长了,然后放电时间也加长了。这样我们就可以同过判断 RC震荡频率的快慢来判断 是否有手指按下。

 

 

如何判断RC震荡频率的快慢呢?

这就和我们平时判断一个人做事情快慢是一样的。比如我们给个10S的时间,让两个人吃薯条如果吃的越多的,就说明他的吃东西的频率越快反之越慢。

官方的资料给了个比较简单的实现方式。 由TIMER1来完成计数也就是充放电的次数,由TIMER0来计时。TIMER0每隔段时间触发一次中断,来读取TIMER1充放电的次数。

如果采集的的次数明显小于之前的次数。那就说明充放电频率降低了。有人的手按下了。这就是判断的大致原理。

官方提供的简单按钮检测方式(大概就这意思)

首先要有三个变量 unsigned int average;//平均值

unsigned int raw;//当前值

unsigned int trip;//按下时频率与平均值得差

中断程序

ISR{

...

if(raw < (average - trip))

// 按钮按下

else

//按钮没有按下

//对当前读数进行平均

average = average*15/16+raw/16;

}

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

以下内容中,小编将对通过电路图分析输入滤波电容可能引起的问题,希望本文能帮您增进对输入滤波电容的了解,和小编一起来看看吧。

关键字: 电容 滤波电容

Holtek持续扩展中高阶市场产品应用,推出全新HT32F49153/HT32F49163系列32-bit单片机,采用高效能Arm® Cortex®-M4核心,提供单精度浮点运算单元(FPU),支持所有Arm®单精度数据...

关键字: 单片机 嵌入式系统 工业控制

变压器的一次和二次绕组的极性相反,这大概也是Flyback名字的由来:a.当开关管导通时,变压器原边电感电流开始上升,此时由于次级同名端的关系,输出二极管截止,变压器储存能量,负载由输出电容提供能量。

关键字: 变压器 电容 开关电源

单片机波形合成发生器是一种数字波形合成技术,通过计算机的数字处理能力来产生各种复杂波形的信号

关键字: 单片机 电路 数字波形

精心选择如钽电容这样的无源元件,可以提升便携式设备内充电器控制和储能系统的整体性能。

关键字: 钽电容 电容 储能系统

定时器用于设定脉冲信号的周期,而计数器则用于控制每个周期内高电平的时间,从而调整占空比。

关键字: 单片机 PMW控制 脉冲信号

今天,小编将在这篇文章中为大家带来一种适老化跌倒检测预警系统硬件设计的有关报道,通过阅读这篇文章,大家可以对该类系统设计具备清晰的认识,主要内容如下。

关键字: STM32 单片机 微控制器

新产品加入了同类产品中唯一的蓝牙低功耗产品系列模块、片上系统(SoC)产品和即插即用选项

关键字: 蓝牙 片上系统 单片机

数字可编程变频电源是一种能够根据用户需求调整输出电压和频率的电源设备。它在工业生产和实验室研究等领域中被广泛使用。

关键字: 单片机 可编程电源 系统设计

可编程电源的基本原理是通过控制电源输出的电压和电流来满足用户的需求。一般情况下,可编程电源由电源模块、电压测量模块、电流测量模块和控制模块组成。

关键字: 单片机 可编程 电源
关闭
关闭