触摸按键键值自适应电路及方法技术

技术编号:30141278 阅读:18 留言:0更新日期:2021-09-23 15:04
本发明专利技术公开了触摸按键键值自适应电路,包括:触摸检测电路,用于获取触摸按键的键值;键值比较电路,用于将键值与预设上限值和预设下限值进行比较,并发送比较结果信号至结果判断电路;结果判断电路,用于根据比较结果信号进行判断,若比较结果信号表示键值大于预设上限值或小于预设下限值则发送电流调整信号至电流调整电路;电流调整电路,用于在接收到电流调整信号时,调整可调恒流源的充电电流值以使键值向目标范围调整。还公开了触摸按键键值自适应方法。本发明专利技术通过使用硬件模块替代软件对触摸值进行自适应,耗费时间短,占用资源少。占用资源少。占用资源少。

【技术实现步骤摘要】
触摸按键键值自适应电路及方法


[0001]本专利技术属于触摸
,具体涉及触摸按键键值自适应电路及方法。

技术介绍

[0002]随着家电行业、消费电子行业的快速发展,触摸按键替代传统机械按键的趋势愈发的强烈。电容式触摸技术是触摸技术中的一个主流分支,也是较为成熟的技术,所以对该技术的改良亦尤为重要。大部分电容式触摸技术在进入正常检测阶段前,其首要步骤是将触摸按键的键值自适应到合适的范围,此步骤一般使用软件程序去完成,又因为现有技术中这个步骤需要执行的指令较多、算法比较复杂,所以也导致整个过程比较耗费时间,会占用单片机本身较多的资源。

技术实现思路

[0003]针对现有技术中所存在的不足,本专利技术提供了一种耗费时间短、占用资源少的触摸按键键值自适应电路及方法。
[0004]第一方面,触摸按键键值自适应电路,包括触摸检测电路和与其连接的触摸按键,所述触摸检测电路包括可调恒流源;还包括键值比较电路、结果判断电路和电流调整电路;
[0005]所述触摸检测电路,用于获取所述触摸按键的键值并将其发送至所述键值比较电路;
[0006]所述键值比较电路,用于将所述键值与预设上限值和预设下限值进行比较,并发送比较结果信号至所述结果判断电路;
[0007]所述结果判断电路,用于根据所述比较结果信号进行判断,若所述比较结果信号表示所述键值大于所述预设上限值或小于所述预设下限值则发送电流调整信号至所述电流调整电路;
[0008]所述电流调整电路,用于在接收到电流调整信号时,调整所述可调恒流源的充电电流值以使所述键值向目标范围调整。
[0009]进一步地,所述键值比较电路包括键值上限比较器和键值下限比较器,所述比较结果信号包括上限比较结果信号和下限比较结果信号;
[0010]所述键值上限比较器,用于比较所述键值与预设上限值,并发送所述上限比较结果信号至所述结果判断电路;
[0011]所述键值下限比较器,用于比较所述键值与预设下限值,并发送所述下限比较结果信号至所述结果判断电路。
[0012]进一步地,所述电流调整电路包括逐次逼近寄存器,所述逐次逼近寄存器用于调整所述可调恒流源的充电电流值。
[0013]进一步地,所述电流调整电路,用于在所述逐次逼近寄存器无法继续调整充电电流值时,向控制单元发出告知信号。
[0014]第二方面,触摸按键键值自适应方法,应用于触摸按键键值自适应电路,所述触摸
按键键值自适应电路包括所述触摸按键以及与所述触摸按键连接的具有可调恒流源的触摸检测电路;包括如下步骤:
[0015]设定步骤:设定所述可调恒流源的初始充电电流值;
[0016]检测步骤:获取所述触摸按键的键值;
[0017]比较步骤:将所述键值分别与预设上限值和预设下限值比较,若所述键值大于所述预设上限值或小于所述预设下限值,则执行调整步骤;否则判断自适应成功,退出本方法;
[0018]调整步骤:调整所述可调恒流源的充电电流值以使所述键值向目标范围调整,执行检测步骤。
[0019]进一步地,在执行调整步骤前,包括如下步骤:
[0020]判断所述充电电流值是否处于可调范围,若是则继续执行调整步骤,若否则判断自适应失败,退出本方法。
[0021]进一步地,在所述调整步骤中,所述充电电流值的调整幅度逐次减小。
[0022]进一步地,所述充电电流值的调整幅度逐次减半。
[0023]相比于现有技术,本专利技术具有如下有益效果:
[0024]本专利技术基于由可调恒流源来实现触摸检测的方案,通过使用硬件模块替代软件程序对触摸值进行自适应,解决了在软件程序对触摸值自适应过程中耗费时间较长、单片机资源占用较多的问题,降低了应用端的使用难度、提高了自适应的速度;同时因为占用ROM、RAM资源较少,可为应用端留出较大的发挥空间。
附图说明
[0025]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0026]图1为本专利技术触摸按键键值自适应电路的结构示意图;
[0027]图2为本专利技术触摸按键键值自适应方法的流程示意图;
[0028]图3为本专利技术触摸按键键值自适应电路中采用逐次逼近寄存器的自适应流程示意图。
[0029]其中,1、触摸检测电路;2、触摸按键;3、可调恒流源;4、键值比较电路;41、键值上限比较器;42、键值下限比较器;5、结果判断电路;6、电流调整电路;61、逐次逼近寄存器。
具体实施方式
[0030]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0031]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并
不用于限定本专利技术。
[0032]第一方面,触摸按键键值自适应电路,如图1所示,包括触摸检测电路1和与其连接的触摸按键2,所述触摸检测电路1包括可调恒流源3;还包括键值比较电路4、结果判断电路5和电流调整电路6;
[0033]所述触摸检测电路1,用于获取所述触摸按键2的键值并将其发送至所述键值比较电路4;
[0034]所述键值比较电路4,用于将所述键值与预设上限值和预设下限值进行比较,并发送比较结果信号至所述结果判断电路5;
[0035]所述结果判断电路5,用于根据所述比较结果信号进行判断,若所述比较结果信号表示所述键值大于所述预设上限值或小于所述预设下限值则发送电流调整信号至所述电流调整电路6;
[0036]所述电流调整电路6,用于在接收到电流调整信号时,调整所述可调恒流源3的充电电流值以使所述键值向目标范围调整。
[0037]其中,所述基于可调恒流源3的触摸值自适应电路的连接方式可如图1所示,触摸检测电路1的输出端与键值比较电路4的输入端连接,键值比较电路4的输出端与结果判断电路5的输入端连接,结果判断电路5的输出端与电流调整电路6输入端连接,电流调整电路6输出端连接到触摸检测电路1。所述键值是指在一定检测时间内通过所述触摸检测电路1检测到的触摸按键电容的充放电周期的累计数,获取所述触摸按键2的键值属于现有技术,在此不予赘述。所述检测时间可由所述触摸检测电路1中设置的定时器来控制。所述目标范围是指所述预设上限值与所述预设下限值之间的范围。
[0038]如图1所示,所述键值比较电路4将所述键值与预设上限值和预设下限值的比较结果发送至结果判断电路5;如图2所示,所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.触摸按键键值自适应电路,包括触摸检测电路和与其连接的触摸按键,所述触摸检测电路包括可调恒流源;其特征在于,还包括键值比较电路、结果判断电路和电流调整电路;所述触摸检测电路,用于获取所述触摸按键的键值并将其发送至所述键值比较电路;所述键值比较电路,用于将所述键值与预设上限值和预设下限值进行比较,并发送比较结果信号至所述结果判断电路;所述结果判断电路,用于根据所述比较结果信号进行判断,若所述比较结果信号表示所述键值大于所述预设上限值或小于所述预设下限值则发送电流调整信号至所述电流调整电路;所述电流调整电路,用于在接收到电流调整信号时,调整所述可调恒流源的充电电流值以使所述键值向目标范围调整。2.根据权利要求1所述的触摸按键键值自适应电路,其特征在于:所述键值比较电路包括键值上限比较器和键值下限比较器,所述比较结果信号包括上限比较结果信号和下限比较结果信号;所述键值上限比较器,用于比较所述键值与预设上限值,并发送所述上限比较结果信号至所述结果判断电路;所述键值下限比较器,用于比较所述键值与预设下限值,并发送所述下限比较结果信号至所述结果判断电路。3.根据权利要求1

2任一项所述的触摸按键键值自适应电路,其特征在于:所述电流调整电路包括逐次逼近寄存器,所述逐次逼近寄...

【专利技术属性】
技术研发人员:潘安陈家伟王继通周彦杨勇柳泽宇罗洪健苗小雨
申请(专利权)人:中微半导体深圳股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1