<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 物聯(lián)網(wǎng)與傳感器 > 設(shè)計應(yīng)用 > 優(yōu)化電容式觸控應(yīng)用的平均功耗(第2部分)

          優(yōu)化電容式觸控應(yīng)用的平均功耗(第2部分)

          作者: 時間:2013-07-08 來源:電子產(chǎn)品世界 收藏

            與以前討論的所有其他方法都不同,這種方法不需要任何物理接觸就能喚醒系統(tǒng),而以前的方法都需要實際觸摸到才行。接近被集成到用戶界面面板,這樣當(dāng)用戶手部接近用戶界面面板時就可以喚醒系統(tǒng)。下圖1對這種方式進(jìn)行了簡單說明?! ?/p>本文引用地址:http://www.ex-cimer.com/article/147238.htm

           

            在待機(jī)模式下只掃描接近,這樣能減少總體掃描時間,從而降低平均功耗。當(dāng)用戶手部接近用戶界面面板時,接近傳感器就會檢測到手的存在并喚醒控制器。一旦從待機(jī)模式喚醒,控制器就會進(jìn)入活動模式并掃描所有按鈕傳感器以便檢測是否有觸摸。

            這種方法帶來的一個好處就是可以利用接近傳感器控制用戶界面面板上的背光照明。只要電容式控制器處于待機(jī)模式,背光燈就會關(guān)閉以表明設(shè)備處于非活動狀態(tài)。一旦用戶的手部接近面板,并且接近傳感器檢測到這一動作,背光燈就會打開以輔助用戶準(zhǔn)確觸摸按鈕。這樣還有助于降低終端系統(tǒng)的總功耗。該方法被稱為喚醒方案。

            7. 使用外部穩(wěn)壓器關(guān)閉用戶界面單元的電源

            這種方法與上面討論過的方法有很大不同。這種方式下,由主機(jī)控制器來控制系統(tǒng)的平均功耗。

            由電池供電的應(yīng)用(例如手機(jī))需要在待機(jī)模式下實現(xiàn)極低的功耗。系統(tǒng)內(nèi)可能還包括多個其他需要低功耗模式的單元,例如紅外線接收器和環(huán)境光傳感器。

            在這些應(yīng)用中,主機(jī)控制器負(fù)責(zé)控制一個外部穩(wěn)壓器或電源管理集成電路(PMIC),通過外部穩(wěn)壓器或PMIC來控制和調(diào)整電容式控制器及其他設(shè)備的電源。下圖2給出了典型的實施方框圖?! ?/p>

           

            主機(jī)控制器在待機(jī)模式下關(guān)閉電容式控制器及其他設(shè)備的電源,這樣可實現(xiàn)最低的待機(jī)模式功耗,并為電池供電的應(yīng)用帶來更長的電池使用壽命。

            本系列文章的第二部分到此結(jié)束。其他用于優(yōu)化電容式感應(yīng)設(shè)計平均功耗的方法,尤其是采用高級電容式控制器的方法將在下一部分中加以介紹。

          電流變送器相關(guān)文章:電流變送器原理
          電容相關(guān)文章:電容原理
          電容式觸摸屏相關(guān)文章:電容式觸摸屏原理
          電容傳感器相關(guān)文章:電容傳感器原理

          上一頁 1 2 下一頁

          關(guān)鍵詞: 賽普拉斯 電容式 傳感器

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();