0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

將接近傳感器設計到手持式觸摸屏應用中

星星科技指導員 ? 來源:ADI ? 作者:ADI ? 2023-01-14 11:50 ? 次閱讀

本應用筆記討論了在手持觸摸屏應用中使用Maxim MAX44000接近傳感器的優(yōu)勢。然后,它解決了幾個應用程序注意事項。這些措施包括減少串擾、提高抗噪性以及減少系統(tǒng)中應用處理器的負載。附錄中提供了閾值滯后的示例 C 代碼。

為什么使用接近傳感器?

觸摸屏可以在各種手持電子設備中找到,其中最重要的是智能手機。雖然觸摸屏極大地改善了設備的功能,但它們也帶來了一些新的挑戰(zhàn)。這包括知道如何以及何時解釋與觸摸屏的交互。例如,屏幕必須解釋當手機貼著用戶的臉時如何反應;無意中接觸耳朵或臉頰可能會被錯誤地解釋為所需的用戶輸入。

解決此問題并同時增加設備功能的最流行方法是將接近傳感器集成到手機中。當接近讀數(shù)足夠大且用戶在電話上時,此傳感器可以關閉觸摸屏。

與分立方案相比,包含帶數(shù)字輸出的紅外接近傳感器的器件(如MAX44000)使這項任務相對簡單。

Maxim接近傳感器的主要優(yōu)勢

Maxim的接近傳感器具有多種優(yōu)勢。首先,紅外發(fā)射器設置為吸電流配置,而不是電流源配置。因此,用戶可以在合理的范圍內(nèi)選擇LED上使用的電源電壓,從而在LED性能和功耗之間進行優(yōu)化(圖1)。

poYBAGPCJoWANEdeAAASkHfUdEs366.gif?imgver=1

圖1.MAX44000為帶LED的芯片。

因為MAX44000系列是2具有C功能,通過這種多功能總線將傳感器集成到大多數(shù)嵌入式系統(tǒng)中非常容易。此外,這些設備還支持硬件中斷線。這兩個特性可確保傳感器可以無縫地放置在大多數(shù)手持設備中,同時最大限度地減少為來自傳感器的信息提供服務所需的處理器資源量。

此外,Maxim的接近傳感器還內(nèi)置了額外的功能。例如,MAX44000將環(huán)境光傳感器和接近感應集成到單個6引腳IC中。諸如此類的解決方案消除了對多個傳感器來完成所有光傳感器任務的需求。

應用注意事項

MAX44000采用纖巧的2mm×2mm×0.6mm UDFN-Opto封裝,允許用戶在空間敏感型應用中節(jié)省空間。此外,傳感器提供驅動LED的電路,但最終用戶最終必須提供發(fā)射極二極管。該電路可在灌電流配置中通過發(fā)射極二極管從0mA驅動至110mA,從而節(jié)省了執(zhí)行此任務所需的外部電路。

poYBAGPCJomAYF_BAAAVHRx7JdA416.gif?imgver=1

圖2.MAX44000具有旁路發(fā)射極。

應注意此功能,尤其是在較高的驅動電流下。具體而言,由于電源線中的電流尖峰,這些短而大電流脈沖可能會在MAX44000周圍產(chǎn)生一些噪聲。有兩種方法可以解決這個問題:要么使用發(fā)射極二極管的去耦電容,要么將MAX44000的電源與發(fā)射極二極管的電源完全隔離。去耦電容的優(yōu)點是價格便宜,但缺點是必須非??拷麺AX44000和發(fā)射極二極管。最終用戶應先嘗試此解決方案,然后再轉到替代方案,因為它通常運行良好。圖 2 同時顯示了這兩種解決方案,盡管這可能被證明是矯枉過正。

還必須仔細考慮玻璃對接近傳感器的影響。大多數(shù)(如果不是全部)智能手機的正面都有玻璃覆蓋。在某些手機中,這種玻璃是黑色的。這種玻璃對光傳感器有兩個關鍵影響。首先,入射光到IC環(huán)境光傳感器部分的強度衰減,這是應該考慮的。其次,可能會引入一些串擾,因為LED發(fā)出的光從玻璃部分反射回傳感器(圖3)。

pYYBAGPCJouAGohMAAASg5x_1t8034.gif?imgver=1

圖3.串擾圖解——無擋板

poYBAGPCJoyAN_IDAAAT6QlVD_Q784.gif?imgver=1

圖4.簡單光學擋板的示例。

這可以通過多種方式緩解。一種選擇是在發(fā)射器和接收器之間放置一個光學擋板(圖 4),這將大大減少可以到達傳感器的光功率量。另一種方法是使發(fā)射器和接收器盡可能靠近玻璃,并確保電路板不反射。

開/關閾值的注意事項

將接近傳感器集成到系統(tǒng)中的一個常見挑戰(zhàn)是正確選擇在通話期間打開或關閉屏幕的接近閾值。必須設置“觸發(fā)點”以確保它不會有很多誤報,同時最大化它可以支持的用例數(shù)量。例如,頭發(fā)為淺色的用戶,如果以接近傳感器面向頭發(fā)的方式握住手機,則反射的信號將比深色頭發(fā)的用戶多得多。

MAX44000的接近傳感器具有優(yōu)異的靈敏度(2.7nW/cm2/LSB) 表示標準的 850nm 紅外發(fā)射器。這意味著MAX44000不僅可以在黑色玻璃后面表現(xiàn)良好,還可以檢測黑發(fā)用戶。除此之外,MAX44000的接近傳感器可抑制高達100,000 lux的直流陽光,改善其在戶外條件下的性能。

最后要考慮的是遲滯對該傳感器的應用。人們想要這樣做的原因與在比較器電路中添加遲滯的原因相同。也就是說,如果輸入信號徘徊在閾值附近,則任何噪聲都可能導致輸出信號發(fā)生不必要的隨機切換。這同樣適用于接近傳感器。

考慮簡單(且功耗低下)的情況,我們會定期在軟件中輪詢傳感器。如果計數(shù)高于某個值并且屏幕已打開,則屏幕將關閉。否則,如果屏幕已經(jīng)關閉,則會重新打開。乍一看,這似乎是可以接受的,但用戶可能會以這樣的方式握住設備,使計數(shù)將徘徊在此閾值附近,從而導致屏幕不受歡迎地打開和關閉。

解決此問題的一種方法是在軟件中設置遲滯。例如,如果觸摸屏從“開”到“關”的轉換發(fā)生在 150 個計數(shù)或更高時(假設接近傳感器在 8 位模式下運行),則只有在計數(shù)降至或低于 135 后,才應從“關閉”轉換回“打開”。此外,確保這些各自的水平持續(xù)一段時間是有用的。這進一步降低了噪聲通過充當一種粗糙的低通濾波器觸發(fā)不良行為的機會。

MAX44000在其內(nèi)部寄存器中支持這樣的方案:

注冊 B7 B6 B5 B4 B3 B2 B1 B0 注冊
地址


電復位狀態(tài)
R/W
閾值保持計時器 PRXPST[1:0] 阿爾斯普斯特[1:0] 0x0A 0x00 R/W
閾值保持計時器 以上 PRXTHR[13:8] 0x0B 0x00 R/W
PROX 閾值 - 低字節(jié) PRXTHR[7:0] 0x0C 0x00 R/W

如果啟用了中斷(寄存器0x01,接近和ALS的位1:0),則這些寄存器可以設置芯片,使其可以運行,而無需不斷輪詢傳感器。2C. 如前所述,使用寄存器0x0A中的位 2 和 3 設置中斷前的延遲。此延遲可以是超過閾值的 1、4、8 或 16 個連續(xù)樣本。寄存器0x0B和0x0C設置閾值,以及中斷是由計數(shù)高于還是低于閾值觸發(fā)的。

附錄中提供了一些實現(xiàn)遲滯方案和此中斷方法的示例代碼。在 I 上進行讀取或寫入時2C總線,應該注意的是,在多個讀/寫的情況下,該特定部分不會自動遞增寄存器地址。這應該在軟件中手動完成,盡管這通常是一個微不足道的實現(xiàn)。在I中跨多個寄存器讀取數(shù)據(jù)時要小心,這一點至關重要。2C 兼容設備,這樣就不會發(fā)生錯誤。更多信息參見應用筆記5033。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 電源
    +關注

    關注

    184

    文章

    17206

    瀏覽量

    247785
  • 傳感器
    +關注

    關注

    2541

    文章

    49961

    瀏覽量

    747524
  • 智能手機
    +關注

    關注

    66

    文章

    18331

    瀏覽量

    178740
收藏 人收藏

    評論

    相關推薦

    什么是電阻(電阻觸摸屏)

    電阻觸摸屏是一種傳感器,它將矩形區(qū)域中觸摸點(X,Y)的物理位置轉換為代表X坐標和Y坐標的電壓
    發(fā)表于 01-28 10:56 ?5299次閱讀
    什么是電阻<b class='flag-5'>屏</b>(電阻<b class='flag-5'>式</b><b class='flag-5'>觸摸屏</b>)

    新款手持式溫度傳感器

    ` 最近應一客戶的要求,我們生產(chǎn)出一款新型的手持式溫度傳感器,客戶是用來測量從冷庫拿出的的豬肉,所以探頭的前端是跟針一樣的尖銳,好方便刺進被凍結實的豬肉里。 其實這種傳感器不只是應用在凍豬肉上,只要
    發(fā)表于 07-12 14:10

    電阻觸摸屏,什么是電阻觸摸屏

    電阻觸摸屏,什么是電阻觸摸屏   這種觸摸屏利用壓力感應進行控制。電阻觸摸屏的主要部分是一
    發(fā)表于 03-24 11:02 ?4962次閱讀

    電阻觸摸屏技術的原理及電阻觸摸屏分類

    電阻觸摸屏工作原理及電阻觸摸屏分類,本文主要探討電阻觸摸屏技術的特點、設計過程應注意的問題
    發(fā)表于 02-09 12:19 ?1.2w次閱讀

    MAX11871 TacTouch互電容式觸摸屏控制

    MAX11871低功耗,TacTouch?,互電容觸摸屏控制的目標功耗敏感的手持式應用,如智能手機,電子閱讀
    發(fā)表于 07-08 11:23 ?2030次閱讀

    基于AT91X40系列的手持式觸摸屏

    基于當前手持式 觸摸屏 穩(wěn)定性不高,性能不可靠的狀況,采用AT91X40系列微控制作為控制芯片,由于該芯片功能強大,集成度高,處理數(shù)據(jù)能力強,穩(wěn)定性高,所以基于AT91X40系列的手
    發(fā)表于 07-20 17:12 ?36次下載
    基于AT91X40系列的<b class='flag-5'>手持式</b><b class='flag-5'>觸摸屏</b>

    MAX1441與觸摸屏傳感器的SPI接口設計指南

    MAX1441為雙通道接近檢測與觸摸屏傳感器,本文介紹了在產(chǎn)品開發(fā)過程如何使用其接口固件,以簡化MAX1441的性能評估。
    發(fā)表于 04-09 11:06 ?2051次閱讀
    MAX1441與<b class='flag-5'>觸摸屏</b><b class='flag-5'>傳感器</b>的SPI接口設計指南

    手持式觸摸屏系統(tǒng)增添接近檢測傳感器

    本應用筆記討論了Maxim MAX44000接近檢測傳感器手持式觸摸屏應用的優(yōu)勢,介紹了設計
    發(fā)表于 06-20 14:15 ?1000次閱讀
    在<b class='flag-5'>手持式</b><b class='flag-5'>觸摸屏</b>系統(tǒng)<b class='flag-5'>中</b>增添<b class='flag-5'>接近</b>檢測<b class='flag-5'>傳感器</b>

    SMK推出搭載接近傳感器功能的電阻觸摸屏

    利用手指、筆壓方式感應輸入的電阻觸摸屏具有不易誤操作、輸入穩(wěn)定、價格低廉等特點,用途廣泛。SMK開發(fā)的能識別手靠近的搭載了接近傳感器功能的電阻
    發(fā)表于 08-13 16:06 ?1459次閱讀

    基于AT91X40微控制手持式觸摸屏

    基于當前手持式觸摸屏穩(wěn)定性不高,性能不可靠的狀況,采用AT9IX40系列微控制作為控制芯片,由于該芯片功能強大,集成度高,處理數(shù)據(jù)能力強,穩(wěn)定性高,所以基于AT9IX40系列的手持式
    發(fā)表于 12-04 08:57 ?6次下載
    基于AT91X40微控制<b class='flag-5'>器</b>的<b class='flag-5'>手持式</b><b class='flag-5'>觸摸屏</b>

    電阻觸摸屏的校準算法

    電阻觸摸屏就是一種傳感器。本文介紹了電阻觸摸屏校準算法的基本原理,介紹了STM32f103的電阻觸摸屏的五點校正算法。
    發(fā)表于 01-21 10:38 ?1.8w次閱讀

    電阻觸摸屏的結構和實現(xiàn)原理介紹

    很多LCD模塊都采用了電阻觸摸屏,這些觸摸屏等效于物理位置轉換為代表X、Y坐標的電壓值的傳感器。通常有4線、5線、7線和8線
    的頭像 發(fā)表于 12-11 09:35 ?2.4w次閱讀
    電阻<b class='flag-5'>式</b><b class='flag-5'>觸摸屏</b>的結構和實現(xiàn)原理介紹

    電阻觸摸屏的原理_電阻觸摸屏應用

    電阻觸摸屏是一種傳感器,它將矩形區(qū)域中觸摸點(X,Y)的物理位置轉換為代表X坐標和Y坐標的電壓。很多LCD模塊都采用了電阻
    發(fā)表于 10-01 09:20 ?1.2w次閱讀

    觸摸屏技術的發(fā)明史

    觸摸屏有4種類型,即電阻、電容感應、紅外線和表面聲波。無論哪種方式,都需要包含傳感器、
    發(fā)表于 07-10 13:56 ?4800次閱讀

    接近傳感器設計到手持式觸摸屏應用

    發(fā)表于 11-17 08:22 ?0次下載
    <b class='flag-5'>將</b><b class='flag-5'>接近</b><b class='flag-5'>傳感器</b>設計<b class='flag-5'>到手持式</b><b class='flag-5'>觸摸屏</b>應用<b class='flag-5'>中</b>