《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 一種低功耗觸摸按鍵應用的設計方法
一種低功耗觸摸按鍵應用的設計方法
摘要: 觸摸式按鍵隨著iPod等消費類電子的流行而迅速發展,這一方面因為相關技術的不斷進步,可以提供更加穩定的性能;另一方面也因為同類電子產品的基本功能趨同,生產商更加關注如何為用戶提供舒適、便捷、具有創意的人機交互界面。在這一點上,與傳統機械式按鍵相比,觸摸式按鍵有著其無法比擬的巨大優勢。
Abstract:
Key words :

        引言

  觸摸式按鍵隨著iPod等消費類電子的流行而迅速發展,這一方面因為相關技術的不斷進步,可以提供更加穩定的性能;另一方面也因為同類電子產品的基本功能趨同,生產商更加關注如何為用戶提供舒適、便捷、具有創意的人機交互界面。在這一點上,與傳統機械式按鍵相比,觸摸式按鍵有著其無法比擬的巨大優勢。

  現有市場上的觸摸式按鍵方案,其工作原理都是檢測手指觸摸引起的電路微小變化量,進而將其轉化為邏輯上的按鍵開關操作。在諸多檢測方法中,又以電容式檢測居多,這種檢測方法在掃描時需對電容的充放電,因此不可避免會增加產品功耗。對于一些功耗敏感的應用來說,如何實現低功耗的觸摸按鍵是關鍵技術環節。

  Cypress作為電容式觸摸按鍵芯片領域的領導者,一直致力提供高效、可靠、貼近用戶需求的芯片與解決方案。本文即基于Cypress的CY8C22x45系列芯片,介紹了一種低功耗觸摸按鍵應用設計方法。

  2.低功耗設計方法

  如圖1所示,對于電容式觸摸按鍵,手指的觸摸會改變感應電容Cx,當檢測電路對Cx充放電時,Cx值的變化會引起電路信號變化,通過一定的檢測電路可以測量出該變化,從而判斷手指是否存在。不過,系統整體功耗因為頻繁的掃描Cx的大小而增加。
 



  對于輸入電壓一定的系統來說,其功耗主要取決于平均工作電流,即

  Powerave=Vdd*Iave[2]公式1

  其中,Vdd是系統工作電壓,Iave是系統平均工作電流。從公式1中可以看出,系統的功耗由系統的平均工作電流決定。降低平均工作電流的方法通常有兩種:第一種是在不改變系統有效工作時間的前提下降低系統的工作電流;第二種減少系統的有效工作時間,增加系統的休眠時間。往往只采用第一種辦法不能將平均工作電流降低到一個理想的水平,所以需要結合第二種的方法。在觸摸按鍵系統的實際工作中將,相當一部分時間系統處于無任何按鍵按下的空閑狀態。在這段時間內可以用軟件將系統配置為休眠模式。觸摸按鍵芯片一般都提供休眠模式,該模式具有很低工作電流。因此,如果能夠合理安排系統工作時間,令其空閑時進入休眠模式,就可降低平均工作電流,從而減少系統功耗。

  圖2是一個具有休眠功能的典型系統軟件流程圖。
 



  系統初始化后進入休眠模式,經過一段時間的延時后喚醒掃描按鍵模塊,進行按鍵掃描。如果有按鍵按下,軟件判斷是否有效。如果無效按鍵按下,那么系統繼續進入休眠模式。如果軟件判斷按鍵有效,那么喚醒系統,觸發任務處理進程。當處理完所有任務后,系統又重新進入休眠狀態。這是個典型的具有休眠功能的系統工作流程圖,它的優點就是此軟件流程簡單易懂、容易實現,一般可以滿足大多數場合的應用。但是,如果系統任務處理消耗了較多的CPU處理時間,那么為了達到目標平均工作電流,就需要相應增加休眠時間。同時降低了按鍵掃描的頻率,從而加長了系統喚醒的響應時間。因此,此方法適合比較簡單的、系統任務不復雜的應用。

  圖3是一個具有休眠功能的復雜系統軟件流程圖。
 



  此方法是將以上方法中的任務處理進行分解,分為觸發新任務,處理任務。目的就是減小在每個循環周期內部執行任務的所花費的CPU資源。與上一個方法的不同在于:系統喚醒掃描按鍵程序,當判斷按鍵有效時,觸發新任務,并不是將所有的任務處理完畢。在當前的循環周期內,觸發的新任務可能沒有處理完畢,需要下一個或者更多個系統循環的時間才可以完成。當判斷按鍵無效時,不是馬上進入休眠模式,而是判斷是否有沒有處理完畢的任務。如果有則繼續處理;如果沒有則進入休眠模式。此方法可以處理比較復雜的任務,能滿足更多應用領域的需求。

  如果沒有有效按鍵觸發,那么系統工作在最大的省電模式。不論哪種方法,系統平均工作電流可由公式2計算得出。

  Iave=(Tscan*Iscan+Tsleep*Isleep)/(Tscan+Tsleep)公式2

  其中,Tscan是一次掃描按鍵所需時間,Iscan是按鍵掃描時的工作電流,Tsleep是休眠時間,Isleep是休眠時的工作電流。Isleep會遠遠小于Iscan。一般來說,為了保證一定的按鍵靈敏度,Iscan可調整的空間有限,因此較快的掃描速度,較小的休眠電流,較長的睡眠時間是降低系統功耗的關鍵。
在實際設計中,考慮的因素更為復雜,除了上述之外,還需考慮按鍵的響應時間和按鍵的靈敏度、等。最大休眠時間決定了系統的響應時間,對于相同的Iave,Iscan和Isleep,較長的Tscan會引起Tsleep的增加,從而無法滿足系統的響應時間;如果減少掃描時間,可能會無法有效減少系統噪聲影響,降低信噪比,影響按鍵的靈敏度。因此,低功耗觸摸系統設計需要靈敏,可靠,快速的觸摸按鍵掃描技術。

 

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 免费亚洲黄色 | 国产欧美日韩在线播放 | 欧美日本一区二区 | 成人激情视频网站 | 蜜桃视频成人免费版在线 | 狂野欧美激情性xxxx | 亚洲国产天堂在线mv网站 | 国产免费又爽又黄又刺激的视频 | 窝窝影院午夜看片 | 国内精品久久久久久网站 | 亚洲综合日韩在线亚洲欧美专区 | 天天摸天天碰天天碰 | 一本香蕉 | 色综合色狠狠天天久久婷婷基地 | 爽爽爽爽爽爽爽太爽了免费观看 | 成人免费xxxxx在线视频 | 日韩一区二区在线观看 | 久久久噜噜噜久久久 | 亚洲产国偷v产偷v自拍色戒 | 香蕉99国内自产自拍视频 | 男人私人影院免费看视频 | 一个人在线视频免费观看www | 欧美国产成人免费观看永久视频 | 岛国aⅴ | 免费看一级黄色大片 | 日韩亚洲欧美视频 | 2020天天干 | 丝袜诱惑中文字幕 | www久久只有这里有精品 | 男男羞羞视频网站免费 | 亚洲娇小黑人巨大交 | 日韩亚洲欧美日本精品va | xxxx性欧美hd | 精品一区中文字幕 | 欧美色网络| 激情 黄 +色+成+人 | xxxxxx日本护士xxxx | 精品久久九九 | 2021精品国夜夜天天拍拍 | 亚洲首页国产精品丝袜 | 色老头成人免费综合视频 |