电容式检测装置、方法与系统的制作方法_2

文档序号:9862808阅读:来源:国知局
号。另外,使用此电容式检测装置的电容式触控系统可以连续性地检测环境变化,故电容式检测系统不会如传统间歇性休眠省电模式般出现检测盲点。
[0039]接着,将以多个实施例配合【附图说明】介绍本发明实施例所提供的电容式检测装置、方法与系统。然而,应当理解的是,本发明概念可能以许多不同形式来体现,且不应解释为限于本文中所阐述之实施例。
[0040][电容式检测系统、装置与方法的实施例]
[0041]请参照图1A,图1A是本发明实施例的电容式检测系统的方块图。于此实施例中,电容式检测系统I包括一个电容感应点S1、电容式检测装置11与微控制器12,其中电容感应点SI为电性连接电容式检测装置11的导体(例如,金属片),且电容式检测装置11电性连接微控制器12。
[0042]电容式检测装置11会持续性地检测电容感应点SI所传递的信号以读取感应计数值,感应计数值为电容感应点SI被充电(或放电)时间或次数。感应计数值可以代表的电容感应点SI电容值信息,换言之,感应计数值具有电容感应点SI附近的外在环境是否有变化的信息。电容式检测装置11于主动式控制模式下会判断感应计数值是否大于上限值或小于下限值,亦即判断是否有待检测事件发生。当感应计数值大于上限值或小于下限值时(另一种应用亦可反向定义为当计数值落入上下限值内时),电容式检测装置11会产生唤醒信号给微控制器12,以唤醒微控制器12,并且使电容式检测系统I进入标准电容检测模式。另外,电容式检测装置11于标准电容检测模式,则仅是将读取的感应计数值传送给微控制器12。
[0043]微控制器12大部分的时间处于主动式控制模式,且仅有发生待检测事件才会进入标准电容检测模式,亦即微控制器12大部分的时间为省电休眠状态,而仅有少部份的时间为标准工作状态。当微控制器12进入标准电容检测模式后,会接收电容式检测装置11所读取的电容感应点SI的感应计数值,并且依据此感应计数值计算电容感应点SI的上限值与下限值,其中电容感应点SI的上限值与下限值会被储存至电容式检测装置11,以供电容式检测装置11于主动式控制模式下作为判断是否有待检测事件的基准。另外,微控制器12于标准电容检测模式下还会进一步依据电容感应点SI的感应计数值判断环境变化的情况,并且据此产生相应的指示信号。在微控制器12计算电容感应点SI的上限值与下限值,以及产生相应的指示信号之后,亦即对电容感应点SI进行一次标准电容检测,微控制器12会进入至主动式控制模式(亦即进入省电休眠状态)。
[0044]在此请注意,由于电容式检测装置11无法准确地判断待检测事件的发生为电容感应点Si感测到环境变化或由噪声、干扰等引起的误动作,故在待检测事件发生时,微控制器12需要被唤醒,并进一步地对电容感应点SI进行标准电容检测。当微控制器12判断电容感应点SI感测到环境变化,则微控制器12会产生指示信号给电容式检测系统I的后端电路。若待检测事件的发生是由噪声或干扰等引起的误动作,则微控制器12会接着再次进入主动式控制模式。
[0045]接着,针对电容式检测装置11的细节进一步地介绍。电容式检测装置11包括电容值感应模块111与待检测事件判断模块112,其中电容值感应模块111电性连接微控制器12与待检测事件模块112,而待检测事件模块112电性连接微控制器12。
[0046]电容值感应模块111用以读取与记录电容感应点SI的感应计数值。电容值感应模块111于标准电容检测模式下将感应计数值传送给微控制器12,且于主动式检测模式下将感应计数值传送给待检测事件判断模块112。微控制器12在标准电容检测模式下才会接收感应计数值,而在主动式控制模式下则不接收感应计数值。待检测事件判断模块112在标准电容检测模式下并不会接收感应计数值,而仅在主动式控制模式下才会接收感应计数值。
[0047]待检测事件判断模块112在标准电容检测模式下会接收与记录微控制12依据感应计数值计算出的电容感应点SI的上限值与下限值,而在主动式控制模式下则会判断感应计数值是否大于电容感应点SI的上限值或小于电容感应点SI的下限值,亦即比较感应计数值与上限值,以及比较感应计数值与下限值。若感应计数值大于电容感应点SI的上限值或小于电容感应点SI的下限值(另一种应用亦可反向定义为当电容感应点SI的计数值落入上下限值内时),则待检测事件判断模块112产生唤醒信号给微控制器12,以唤醒微控制器12,使电容式检测系统I自主动式控制模式进入至标准电容检测模式。
[0048]在此请注意,于另一种应用上,电容式检测装置11于主动式控制模式下会判断感应计数值是否小于上限值或大于下限值,以决定是否产生唤醒信号给微控制器12。于此种应用上,若先前的电容感应点的感应计数值大于上限值,而目前电容感应点的感应计数值小于上限值的话,则表示外在环境有所变化;或者,若先前的电容感应点的感应计数值小于下限值,而目前电容感应点的感应计数值大于下限值的话,则表示外在环境有所变化。简单地说,电容式检测装置11依据先前感应计数值是否大于上限值或小于下限值,来决定使用上限值或下限值来与目前感应计数值进行比较,以藉此判断是否有待检测事件发生。
[0049]选择性地,为了避免上限值与下限值可能不恰当(诸如室内外、或白日夜晚…等外在环境的变迀),而有误动作的发生,待检测事件模块112除了依据计数值是否大于电容感应点SI的上限值或小于电容感应点SI的下限值来产生唤醒信号之外,其亦可以每隔一段时间产生唤醒信号,例如5秒,以定时地唤醒微控制器12。接着,微控制器12对电容感应点SI进行一次标准电容检测后,亦即计算出最新的电容感应点SI的上限值与下限值,以及产生相应的指示信号之后,微控制器12会进入主动式控制模式,亦即回到省电休眠状态。
[0050]接着,进一步地对电容值感应模块111与待检测事件判断模块112的细节进行说明。请参照图1B,图1B是本发明另一实施例的电容式检测系统的方块图。电容值感应模块111包括电容感应单元1111与感应计数值储存单元1112,其中电容感应单元1111电性连接电容感应点SI与感应计数值储存单元1112,而感应计数值储存单元1112电性连接微控制器12。待检测事件判断模块112包括比较单元1121、唤醒单元1122、上限值储存单元1123与下限值储存单元1124,其中比较单元1121电性连接感应计数值单元1112、唤醒单元1122、上限值储存单元1123与下限值储存单元1124,而唤醒单元1122、上限值储存单元1123与下限值储存单元1124电性连接微控制器12。
[0051]电容感应单元1111用以读取电容感应点SI的感应计数值。进一步地说,电容感应单元1111具有计数器可以计数电容感应点SI的充放电时间或次数,以读取感应计数值。感应计数值储存单元1112用以储存感应计数值,于标准电容检测模式下将感应计数值传送给微控制器12,且于主动式检测模式下将感应计数值传送给比较单元1121。
[0052]比较单元1121于主动式控制模式下会比较电容感应点SI的感应计数值与预先储存的上限值,以及比较电容感应点SI的感应计数值与预先储存的下限值,以判断电容感应点SI的感应计数值是否大于上限值或小于下限值(又另一种应用亦可定义为电容感应点SI的计数值是否小于上限值(若先前计数值大于上限值)或大于下限值(若先前计数值小于下限值))。当电容感应点SI的感应计数值大于上限值或小于下限值时(另一种应用亦可反向定义为当电容感应点SI的计数值落入上下限值内时,又另一种应用亦可定义当为电容感应点SI的计数值小于上限值(若先前计数值大于上限值)或大于下限值(若先前计数值小于下限值)时),比较单元1121会输出比较结果给唤醒单元1122。唤醒单元1122会用以依据比较结果产生唤醒信号,且如同前面所述,其更可以选择性地每隔一段时间产生唤醒信号。上限值储存单元1123与下限值储存单元1124于主动式控制模式下会将其储存的上限值与下限值传送给比较单元1121,而在标准电容检测模式下则会分别储存微控制器12所计算出新的上限值与下限值。
[0053]接着,请同时参照图1A(或
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1