chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

智能手機(jī)鍵盤(pán)控制器的一種實(shí)現(xiàn)方法

星星科技指導(dǎo)員 ? 來(lái)源:ADI ? 作者:ADI ? 2023-02-13 15:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

這篇應(yīng)用筆記介紹并比較了兩種智能手機(jī)中常用的按鍵掃描方式。著重介紹了低EMI方案節(jié)省EMI濾波器的優(yōu)勢(shì)。最后,對(duì)ESD保護(hù)二級(jí)管可引入的最大容性負(fù)載進(jìn)行了估算。

簡(jiǎn)介

智能手機(jī)的大腦是基帶處理器(Baseband),內(nèi)置微型處理器和專(zhuān)用信號(hào)處理電路。依靠基帶控制器的先進(jìn)設(shè)計(jì),通用輸入/輸出口(GPIO)可用來(lái)實(shí)現(xiàn)按鍵開(kāi)關(guān)功能。

目前,專(zhuān)用鍵盤(pán)控制器IC已廣泛用于智能手機(jī)。這些專(zhuān)用鍵盤(pán)控制器之所以排上用場(chǎng),原因在于基帶芯片的GPIO資源非常有限。比如,有時(shí)為了節(jié)約成本,用戶(hù)將本來(lái)用于功能電話(huà)的基帶芯片應(yīng)用到了智能手機(jī)的設(shè)計(jì);有時(shí)則是為了減少基帶控制器與鍵盤(pán)之間的連接線(xiàn)數(shù)量,特別是對(duì)于滑蓋手機(jī),基帶處理器和鍵盤(pán)分布在不同的PCB上。鍵盤(pán)控制器通常由I2C總線(xiàn)或SPI總線(xiàn)連接到基帶處理器。

鍵盤(pán)控制器的功能可用現(xiàn)有的GPIO芯片或使用傳統(tǒng)的按鍵掃描微型單片機(jī)實(shí)現(xiàn)。一些專(zhuān)有的鍵盤(pán)控制器也采用傳統(tǒng)的按鍵掃描方式。這篇應(yīng)用筆記則對(duì)傳統(tǒng)的按鍵掃描和低EMI按鍵掃描方案進(jìn)行了比較,并列舉了省去EMI濾波器件帶來(lái)的益處。

傳統(tǒng)的按鍵掃描方案

圖1所示是傳統(tǒng)的按鍵掃描方案,基帶處理器的GPIO鍵盤(pán)控制或某些專(zhuān)用的鍵盤(pán)控制器都采取了這個(gè)方式。有些GPIO引腳設(shè)計(jì)成“列”輸出端口,驅(qū)動(dòng)開(kāi)關(guān)矩陣;有些GPIO引腳設(shè)計(jì)成“行”輸入端口,檢測(cè)按鍵開(kāi)關(guān)的閉合。通常,沒(méi)有按鍵按下時(shí),每個(gè)按鍵上都沒(méi)有電壓。一旦某個(gè)按鍵按下,鍵盤(pán)控制器開(kāi)始掃描所有的按鍵。掃描動(dòng)作通過(guò)逐漸升高“列”電壓的同時(shí),來(lái)輪詢(xún)監(jiān)測(cè)每“行”的輸入電平。一個(gè)8 x 8的開(kāi)關(guān)矩陣可經(jīng)過(guò)64個(gè)時(shí)鐘周期完成一遍掃描。時(shí)鐘頻率的范圍可以設(shè)定在幾十kHz到幾MHz之間,“列”輸出電平在系統(tǒng)的邏輯高和邏輯低之間切換。依據(jù)鍵盤(pán)控制器的供電電壓,邏輯高電平可以從1.8V到3.3V變化。

poYBAGPp6IKASQnBAAB7gFBG5bo343.png

圖1. 傳統(tǒng)鍵盤(pán)掃描電路。

因?yàn)椤傲小睊呙栊盘?hào)的突然上升和下降造成的電磁輻射可能會(huì)影響EMI測(cè)試,尤其是那些基帶處理器GPIO與鍵盤(pán)之間有較長(zhǎng)布線(xiàn)的設(shè)計(jì)。通常,在“列”輸出端口需要EMI濾波器件來(lái)降低EMI輻射。EMI濾波器可以是一級(jí)RC濾波或者二級(jí)CRC低通濾波(見(jiàn)圖2a2b)。EMI濾波可以使用分立的無(wú)源器件,也可使用小尺寸TDFN/CSP封裝的EMI濾波器。這顯然會(huì)增加成本并占用空間。

pYYBAGPp4m6ADw1dAAAXEIuLKiY158.gif?imgver=1

圖2a和2b. EMI濾波器。

低EMI (無(wú)源掃描)

Maxim的鍵盤(pán)控制器,如MAX7347/MAX7348/MAX7349、MAX7359和MAX7360采用一種獨(dú)特的無(wú)源掃描方式,利用電流源驅(qū)動(dòng)開(kāi)關(guān)矩陣,并通過(guò)檢測(cè)電流來(lái)檢測(cè)按鍵動(dòng)作。圖3說(shuō)明了無(wú)源按鍵掃描的工作原理。一旦按下一個(gè)按鍵,控制器便開(kāi)始掃描所有按鍵。掃描時(shí),在所有“列”端口施加電壓約為0.5V的恒流源,控制器監(jiān)測(cè)流過(guò)依次使能的每“行”電流。因?yàn)槊恳粫r(shí)刻只有一“列”檢測(cè)到電流流過(guò),所以,對(duì)于一個(gè)8 x 8開(kāi)關(guān)矩陣,這種無(wú)源掃描方式也需要經(jīng)過(guò)64個(gè)時(shí)鐘周期完成掃描。在按鍵掃描期間,所有“列”電壓都是靜態(tài)的0.5V (有按鍵按下的列除外),在其對(duì)應(yīng)的“行”端口處于掃描期間,該“列”電壓降低到0V。

poYBAGPp6JCAKk5YAACgQ_Ugc9k555.png

圖3. Maxim的低EMI鍵盤(pán)掃描架構(gòu)。

每“列”端口是由大約20μA的恒流源驅(qū)動(dòng),“行”、“列”端口只在開(kāi)關(guān)接觸的很短時(shí)間消耗電流。因此,與傳統(tǒng)掃描方式相比,無(wú)源掃描因電壓高、低電平變化驅(qū)動(dòng)容性和阻性負(fù)載產(chǎn)生的功耗大大降低。

電磁輻射

1.8V供電時(shí),用0.5V電壓擺幅替代滿(mǎn)幅度(1.8V)驅(qū)動(dòng),可有效降低電磁輻射(降低11dB)。此外,低EMI鍵盤(pán)掃描架構(gòu)中更低的掃描頻率也能幫助降低電磁輻射水平。圖4是傳統(tǒng)方案和低EMI方案的功率頻譜密度(PSD)仿真圖。測(cè)試基于1MHz時(shí)鐘頻率,供電電壓1.8V,上升/下降時(shí)間0.2μs,藍(lán)色曲線(xiàn)代表傳統(tǒng)方案,綠色曲線(xiàn)代表低EMI方案。仿真結(jié)果表明,Maxim低EMI方案的PSD降低15dB??傊虴MI方案的電磁輻射相比較傳統(tǒng)方式下降15dB。鑒于如此優(yōu)異的輻射指標(biāo),可以省去EMI濾波器。

pYYBAGPp4nGAYGRCAABPg07UjXU159.gif?imgver=1

圖4. 鍵盤(pán)掃描PSD仿真,藍(lán)色曲線(xiàn)代表傳統(tǒng)方案,綠色曲線(xiàn)代表Maxim的無(wú)源掃描方案。

波形示例

圖5是MAX7359鍵盤(pán)控制器的波形,深藍(lán)色波形(通道1)為“列”端口波形,淡藍(lán)色波形(通道2)為“行”端口波形。該“行”和“列”交叉的那個(gè)按鍵在大約第26ms時(shí)候按下。經(jīng)過(guò)約2ms的延時(shí),鍵盤(pán)控制器被喚醒??刂破鲗ⅰ傲小倍丝谧兂呻娏髟?,電壓變?yōu)榇蠹s0.5V,并開(kāi)始掃描。在確認(rèn)一個(gè)按鍵依然被按下或者按鍵被釋放前,它會(huì)按設(shè)定的去抖時(shí)間掃描2次。每對(duì)臨近的掃描脈沖,右邊為初始掃描,左邊是第二次的去抖掃描。

poYBAGPp4nOAcn6zAABeT7Q0y5E788.gif?imgver=1

圖5. 通道1代表MAX7359“列”端口電壓,通道2代表MAX7359“行”端口電壓。

ESD保護(hù)和電容負(fù)載

連接到鍵盤(pán)的所有端口都暴露在ESD之下,有時(shí)需要達(dá)到15KV,因此需要靜電保護(hù)。MAX7347、MAX7348和MAX7359內(nèi)置±2kV ESD保護(hù),MAX7360內(nèi)置±8kV ESD保護(hù)。外部ESD二極管用來(lái)配合內(nèi)部保護(hù)電路,共同提升防靜電等級(jí)。但ESD二極管增加了端口容性負(fù)載。

通過(guò)用互不相同的“按鍵按下”和“按鍵釋放”編碼,控制器可以識(shí)別同時(shí)發(fā)生的多個(gè)“按鍵按下”事件以及他們的順序。但是,在相應(yīng)的“行”“列”端口,容性負(fù)載會(huì)成倍增加。每個(gè)“列”端口由一個(gè)20μA、±30%的電流源驅(qū)動(dòng)。施加在“行”端口輸出晶體管柵極的正脈沖,將每“行”端口下拉到地。當(dāng)“行”端口處在地電位時(shí),某“列”端口因?yàn)榘存I閉合而連通,也被下拉到地,由此檢測(cè)到一個(gè)按鍵按下的動(dòng)作。

正脈沖施加在“行”端口輸出晶體管柵極,并在稍后在開(kāi)關(guān)的閉合點(diǎn)會(huì)有一個(gè)放電和充電過(guò)程。緊隨正脈沖之后,開(kāi)關(guān)閉合點(diǎn)快速?gòu)?.5V放電到0。當(dāng)正脈沖消失,開(kāi)關(guān)閉合點(diǎn)又被充電到0.5V,基于下面公式:

poYBAGPp4nSAJ34MAAAE1IpXPvI033.gif?imgver=1

這里C是開(kāi)關(guān)閉合點(diǎn)的總電容。對(duì)一個(gè)pF級(jí)電容,需要經(jīng)過(guò)

pYYBAGPp4naAD77CAAAH50ePHcM221.gif?imgver=1

的時(shí)間達(dá)到0.5V。掃描周期大約為

pYYBAGPp4neAGg7AAAAERrdv-HU648.gif?imgver=1

實(shí)際應(yīng)用電路中,“行”、“列”端口電容,包括外加的ESD保護(hù)二極管,都參與到充電過(guò)程。充電時(shí)間長(zhǎng)于掃描周期時(shí),有可能發(fā)生錯(cuò)誤的“按鍵按下”檢測(cè)。被誤檢的按鍵是當(dāng)前這個(gè)被按下的“列”與緊隨的下一個(gè)“行”掃描交叉的那個(gè)按鍵。

為了限制充電時(shí)間少于13μs同時(shí)預(yù)留2.625μs進(jìn)行按鍵檢測(cè),并考慮電流源30%的誤差,根據(jù)下式,總電容應(yīng)該小于364pF:

pYYBAGPp4niAVifJAAAHKoQzSbY767.gif?imgver=1

每個(gè)端口的電容,包括外置ESD二極管引入的電容,應(yīng)該少于Cport = Ctotal/3 = 121pF,假設(shè)有兩個(gè)按鍵,shift和一個(gè)常用鍵被按下。上面的計(jì)算考慮了2行和1列端口的電容。當(dāng)端口電容為20pF時(shí),允許外置電容是101pF。

上述計(jì)算方法只適用于被按下的按鍵屬于同一“列”的情況。對(duì)于經(jīng)常會(huì)同時(shí)按下鍵,如shift鍵,可以通過(guò)將其定義在獨(dú)立的“行”、“列”端口來(lái)避免端口疊加過(guò)多電容的問(wèn)題。對(duì)于每“列”端口單獨(dú)按下的按鍵,端口允許的電容是:Cport = Ctotal/2 = 182pF。每個(gè)端口的電容是20pF,因此,外部器件的電容可以達(dá)到162pF。

結(jié)論

低EMI鍵盤(pán)控制器方案已經(jīng)在智能手機(jī)應(yīng)用中普遍得到認(rèn)可,相比傳統(tǒng)的鍵盤(pán)掃描方案,可以省去EMI濾波器。使用低EMI開(kāi)關(guān)控制器能提升系統(tǒng)的整體性能并降低成本。負(fù)載電容的估算也適用于絕大多數(shù)手機(jī)硬件的鍵盤(pán)電路。但要避免使用負(fù)載電容很大的ESD外圍器件。

審核編輯:郭婷

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

    關(guān)注

    66

    文章

    18623

    瀏覽量

    183780
  • 控制器
    +關(guān)注

    關(guān)注

    114

    文章

    17095

    瀏覽量

    184147
  • emi
    emi
    +關(guān)注

    關(guān)注

    53

    文章

    3748

    瀏覽量

    131058
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    【轉(zhuǎn)】智能手機(jī)如何“越獄”和ROOT?

    ` 本帖最后由 gongddz 于 2013-6-8 14:54 編輯 智能手機(jī)越獄和ROOT都是指手機(jī)操作人員獲得手機(jī)操作的最高權(quán)限,相當(dāng)于計(jì)算機(jī)中獲得計(jì)算機(jī)管理員資格的一種操作
    發(fā)表于 06-08 14:48

    智能手機(jī)

    智能手機(jī)圖紙誰(shuí)有呢能看清
    發(fā)表于 06-23 19:55

    智能手機(jī)如何判斷人臉的貼近

    智能手機(jī)里應(yīng)用的傳感是多種多樣的,其中距離傳感就是智能手機(jī)里面經(jīng)常應(yīng)用的一種傳感,距離傳感
    發(fā)表于 09-30 16:03

    你怎么定義智能手機(jī)殼,覺(jué)得高科技+手機(jī)殼=智能手機(jī)殼嗎?!

    ,它就是個(gè)3D視頻播放!是的,你沒(méi)有聽(tīng)錯(cuò),它就是能讓手機(jī)上的視頻顯出立體效果的播放屏,相當(dāng)于我們?cè)陔娪霸捍鞯?D眼鏡。是不是特別神奇?反正我是第次見(jiàn)到這樣的寶貝,看到它才知道
    發(fā)表于 01-05 09:56

    智能手機(jī)鍵盤(pán)的按鍵掃描方式

    智能手機(jī)的大腦是基帶處理(Baseband),內(nèi)置微型處理和專(zhuān)用信號(hào)處理電路。依靠基帶控制器的先進(jìn)設(shè)計(jì),通用輸入/輸出口(GPIO)可用來(lái)實(shí)現(xiàn)
    發(fā)表于 02-25 09:06

    自動(dòng)對(duì)焦在智能手機(jī)的應(yīng)用

    的傳感和內(nèi)置于手機(jī)的處理,觸摸到預(yù)設(shè)就能提供專(zhuān)業(yè)品質(zhì)的結(jié)果。現(xiàn)在市場(chǎng)上的智能手機(jī)傳感比幾年前的專(zhuān)業(yè)數(shù)碼相機(jī)有更高的像素?cái)?shù).。圖像分辨
    發(fā)表于 07-16 08:50

    智能手機(jī)怎么才能更加智能?

    很明顯,智能手機(jī)不僅融入了我們的日常商業(yè)活動(dòng),而且融入了我們的日常生活。過(guò)去,智能手機(jī)被定義為采用專(zhuān)用操作系統(tǒng)(OS)的蜂窩電話(huà)。這意味著智能手機(jī)可以增加或安裝/刪除應(yīng)用軟件,雖然這種定義稍嫌簡(jiǎn)單了點(diǎn)。今天的
    發(fā)表于 08-20 08:32

    請(qǐng)問(wèn)如何去設(shè)計(jì)一種智能手機(jī)系統(tǒng)?

    智能手機(jī)系統(tǒng)的硬件設(shè)計(jì)智能手機(jī)系統(tǒng)的軟件設(shè)計(jì)基于嵌入式Linux的智能手機(jī)系統(tǒng)設(shè)計(jì)
    發(fā)表于 04-25 07:00

    如何利用智能手機(jī)耳機(jī)接口音頻傳輸實(shí)現(xiàn)智能手機(jī)拓展監(jiān)測(cè)環(huán)境溫度、濕度的應(yīng)用設(shè)計(jì)?

    本文介紹一種利用智能手機(jī)耳機(jī)接口音頻傳輸,來(lái)實(shí)現(xiàn)智能手機(jī)拓展監(jiān)測(cè)環(huán)境溫度、濕度的應(yīng)用設(shè)計(jì)與實(shí)現(xiàn)方案,同時(shí)提出了可兼容2
    發(fā)表于 05-11 06:50

    介紹一種智能手機(jī)“音樂(lè)播放”高保真還原的解決方案

    介紹一種智能手機(jī)“音樂(lè)播放”高保真還原的解決方案
    發(fā)表于 06-02 07:04

    怎么實(shí)現(xiàn)使用智能手機(jī)控制風(fēng)扇速度

    描述支持物聯(lián)網(wǎng)的智能風(fēng)扇速度控制器 PCB 板這個(gè)項(xiàng)目背后的動(dòng)機(jī)是每次我們需要靠近配電盤(pán)來(lái)打開(kāi)/關(guān)閉或減慢風(fēng)扇。但是這個(gè)支持物聯(lián)網(wǎng)的風(fēng)扇速度控制器允許我們坐在遠(yuǎn)離或靠近電路板的任何地方使用手機(jī)
    發(fā)表于 07-01 06:13

    智能手機(jī)鍵盤(pán)控制器及其編程

    智能手機(jī)鍵盤(pán)控制器及其編程
    發(fā)表于 12-27 15:56 ?47次下載
    <b class='flag-5'>智能手機(jī)</b>全<b class='flag-5'>鍵盤(pán)</b><b class='flag-5'>控制器</b>及其編程

    智能手機(jī)鍵盤(pán)控制器一種實(shí)現(xiàn)方法

    這篇應(yīng)用筆記介紹并比較了兩智能手機(jī)中常用的按鍵掃描方式。著重介紹了低EMI方案節(jié)省EMI濾波的優(yōu)勢(shì)。最后,對(duì)ESD保護(hù)二級(jí)管可引入的最大容性負(fù)載進(jìn)行了估算。
    發(fā)表于 04-03 16:36 ?4250次閱讀
    <b class='flag-5'>智能手機(jī)</b><b class='flag-5'>鍵盤(pán)</b><b class='flag-5'>控制器</b>的<b class='flag-5'>一種</b><b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>方法</b>

    LG的可折疊智能手機(jī)專(zhuān)利描述了一種無(wú)邊框智能手機(jī)

    LG的可折疊智能手機(jī)專(zhuān)利描述了一種無(wú)邊框智能手機(jī),其具有高度靈活的大顯示屏,覆蓋所有側(cè)面并且可能使用磁性方法連接到殼體。
    的頭像 發(fā)表于 11-29 10:40 ?4906次閱讀

    智能手機(jī)鍵盤(pán)控制器實(shí)現(xiàn)方法介紹與比較

    口(GPIO)可用來(lái)實(shí)現(xiàn)按鍵開(kāi)關(guān)功能。 目前,專(zhuān)用鍵盤(pán)控制器IC已廣泛用于智能手機(jī)。這些專(zhuān)用鍵盤(pán)控制器
    發(fā)表于 01-29 00:50 ?1151次閱讀
    <b class='flag-5'>智能手機(jī)</b><b class='flag-5'>鍵盤(pán)</b><b class='flag-5'>控制器</b>的<b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>方法</b>介紹與比較