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

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

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

講一下實際工作中遇到的電阻的功能

硬件攻城獅 ? 來源:硬件攻城獅 ? 2023-11-29 12:24 ? 次閱讀

電阻的特點是阻擋電能,電阻的關(guān)鍵參數(shù)有尺寸、阻值、精度和功率。電阻的應(yīng)用場景非常多,都是圍繞著電阻的特性來使用的。我們重點講一下實際工作中遇到的電阻的功能,理論知識和計算公式就不贅述了。

在初學(xué)者心目中,電阻就是拿來分壓用的,但是實際項目中,絕大部分電阻都不是當(dāng)作分壓用的。

我們統(tǒng)計過,一個Android智能平臺的硬件電路中,大約20%的電阻是做上拉下拉使用,30%的電阻做EMCESD使用,40%的電阻占位置和跳線,5%的電阻用來做電壓采樣,剩下的最多只有兩三顆是用來做正經(jīng)的分壓用途。

且聽我們一一道來:

上拉下拉

上拉,就是把電路拉高到電源,下拉,就是把電路拉高到地。下面有幾張參考圖。

38dc8348-8e6e-11ee-939d-92fbcf53809c.png

上拉電阻

I2C總線的上拉電阻,R709和R710。使I2C在無控狀態(tài)下保持高電平。

38f58ad2-8e6e-11ee-939d-92fbcf53809c.png

上拉電阻

SDIO總線的上拉電阻,R610,R611,R613、R614。提升外設(shè)驅(qū)動能力。

3915272a-8e6e-11ee-939d-92fbcf53809c.png

下拉電阻

↑NMOS開關(guān)控制腳的下拉電阻,R732。使MOS管在無控狀態(tài)下保持關(guān)閉。

392911a4-8e6e-11ee-939d-92fbcf53809c.png

下拉電阻

LDO開關(guān)的下拉電阻,R759。使LDO在無控狀態(tài)下保持關(guān)閉。

上下拉的主要作用,一是讓線路在無人控制的情況下維持在固定的狀態(tài),二是提升驅(qū)動能力。

關(guān)于無人控制,很多人會認(rèn)為,系統(tǒng)開機(jī)之后,我配置了這個GPIO口,就可以控制了呀,為什么存在無人控制的情況呢?

對,開機(jī)之后都可以控制,但是系統(tǒng)剛上電,未開機(jī),或者開機(jī)過程中,GPIO口卻都是在無控狀態(tài)。如果只供電但還沒有開機(jī),電源的控制腳是一個默認(rèn)內(nèi)部上拉的GPIO口,電源就被打開了,經(jīng)常導(dǎo)致電流灌進(jìn)還沒有運(yùn)行起來的其他GPIO內(nèi),導(dǎo)致上電漏電。

如果開機(jī),開機(jī)的過程一般是:上電-復(fù)位-電源初始化-跑引導(dǎo)程序-內(nèi)核運(yùn)行-應(yīng)用運(yùn)行,用戶配置代碼要么在內(nèi)核中,要么在應(yīng)用程序中,改不到引導(dǎo)程序的。雖然前面無控的時間非常短,可能只有幾百毫秒,但是有可能導(dǎo)致某些GPIO口的默認(rèn)狀態(tài)不對導(dǎo)致外部電源被意外打開,一樣有可能出現(xiàn)漏電的情況。如果是燈的開關(guān),就有可能在開機(jī)一瞬間燈亮一下,跑到程序設(shè)定的地方才會被關(guān)閉。

因此,對于開關(guān)腳(EN,enable),選擇GPIO的時候要選擇默認(rèn)是關(guān)閉狀態(tài)的GPIO口,保險起見應(yīng)當(dāng)預(yù)留一個開關(guān)上下拉的電阻,用來確保開關(guān)腳的默認(rèn)狀態(tài)是對的。

這類開關(guān)上下拉電阻,通常用于電源芯片的開關(guān)、燈的開關(guān)、模擬開關(guān)等控制腳上。

這種用法也會用在中斷信號上,通過外加一個上拉電阻,使中斷腳在沒有輸出的情況下保持高電平,一旦輸出低電平,就會被拉下來。反之亦然。

這些上下拉電阻,通常在10KR-100KR之間,電阻小了會導(dǎo)致漏電大或者GPIO控制不了,電阻大了會導(dǎo)致和芯片內(nèi)部上下拉沖突。GPIO輸出電阻一般在10kR以下,內(nèi)部上下拉一般在100KR上下。(實際上也是兩個電阻分壓的原理)

至于I2C的上拉,是協(xié)議要求的。I2C兩根線要求默認(rèn)是高電平,一旦被拉到低電平就會認(rèn)為有數(shù)據(jù)要發(fā)送了。在I2C主機(jī)和從機(jī)都沒有控制的情況下,需要維持在高電平。而I2C硬件上都是OC門,沒辦法自己上拉,因此需要外部上拉電阻。這種情況算是個特例。

SDIO接口,就是接SD卡、TF卡的接口,增加10KR-33KR的上拉電阻有助于提高驅(qū)動能力。某些小廠生產(chǎn)的比較水的SD卡和TF卡,會不容易被識別到,增加上拉能夠減小不讀卡的概率。

39416402-8e6e-11ee-939d-92fbcf53809c.jpg





審核編輯:劉清

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

    關(guān)注

    48

    文章

    1977

    瀏覽量

    172229
  • 上拉電阻
    +關(guān)注

    關(guān)注

    5

    文章

    355

    瀏覽量

    30445
  • MOS管
    +關(guān)注

    關(guān)注

    108

    文章

    2315

    瀏覽量

    65695
  • emc
    emc
    +關(guān)注

    關(guān)注

    167

    文章

    3800

    瀏覽量

    182293
  • 電壓采樣
    +關(guān)注

    關(guān)注

    1

    文章

    14

    瀏覽量

    10203

原文標(biāo)題:一文看懂“電阻”的全部用法

文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    文詳解電阻的用法

    電阻的特點是阻擋電能,電阻的關(guān)鍵參數(shù)有尺寸、阻值、精度和功率。電阻的應(yīng)用場景非常多,都是圍繞著電阻的特性來使用的。我們重點
    的頭像 發(fā)表于 11-29 12:24 ?980次閱讀
    <b class='flag-5'>一</b>文詳解<b class='flag-5'>電阻</b>的用法

    弱弱的問句,有人在工作中用LABVIEW

    RT,有沒有人在工作中用,感覺學(xué)生學(xué)的多,但是實際工作中沒見人用過啊
    發(fā)表于 08-22 20:44

    PADS, 工作中遇到實際問題,求賜教

    各位大俠及朋友: 小弟在最近工作中遇到些問題,希望大家賜教 1、有次新畫塊板子,結(jié)果發(fā)現(xiàn)選取對象時,不能準(zhǔn)確選取(有點像選取精度不精確
    發(fā)表于 07-23 19:09

    在仿真器實際工作中向PIC24F16KL401 EEPROM寫入失敗

    此代碼在MPLABX V4.05模擬器失敗,但實際工作。有人知道為什么嗎?
    發(fā)表于 03-20 09:42

    python在日常工作中到底有了哪些應(yīng)用

    python在硬件的應(yīng)用,但是的非常泛泛。今天我就以我的實際經(jīng)驗來講一下python在我的日常工作中到底有了哪些應(yīng)用,我到底是怎么做的。
    發(fā)表于 07-15 06:32

    PCB過電流能力計算實際工作的注意點

    PCB過電流能力的計算,網(wǎng)絡(luò)上的資料很多,本文分兩部分,是總結(jié)(chaoxi)一下,二是介紹實際工作的注意點。、PCB載流能力的計算
    發(fā)表于 12-31 07:27

    Git在實際工作中的基本使用方法

    代碼版本控制對于我們嵌入式軟件開發(fā)崗是項基礎(chǔ)、必備的技能,需要熟練掌握。實際工作中常用的版本控制系統(tǒng)有:Git(分布式版本控制系統(tǒng))與SVN(集中式版本控制系統(tǒng))。 本次分享Git在實際工作中
    的頭像 發(fā)表于 09-14 18:12 ?2471次閱讀

    Git在實際工作中的使用方法

    代碼版本控制對于我們嵌入式軟件開發(fā)崗是項基礎(chǔ)、必備的技能,需要熟練掌握。實際工作中常用的版本控制系統(tǒng)有:Git(分布式版本控制系統(tǒng))與SVN(集中式版本控制系統(tǒng))。
    的頭像 發(fā)表于 09-21 09:54 ?3034次閱讀
    Git在<b class='flag-5'>實際工作中</b>的使用方法

    實際工作中的晶體管適用性確認(rèn)-實際工作中的適用性確認(rèn)和準(zhǔn)備

    從本章開始進(jìn)入新篇章--“實際工作中的適用性確認(rèn)”。在電路設(shè)計,通常會基于電路要求,參考技術(shù)規(guī)格書的規(guī)格來選擇適合的晶體管。然而,實際試制后,非常有可能發(fā)生從電路圖無法預(yù)測的瞬態(tài)現(xiàn)象、超乎預(yù)期的波動、余量不足等問題。
    發(fā)表于 02-10 09:41 ?254次閱讀
    <b class='flag-5'>實際工作中</b>的晶體管適用性確認(rèn)-<b class='flag-5'>實際工作中</b>的適用性確認(rèn)和準(zhǔn)備

    實際工作中的晶體管適用性確認(rèn)-確認(rèn)在絕對最大額定值范圍內(nèi)

    在本章中將介紹判斷所選的晶體管在實際工作中是否適用的方法和步驟。 本篇介紹右側(cè)流程圖的②確認(rèn)在絕對最大額定值范圍內(nèi)。
    發(fā)表于 02-10 09:41 ?268次閱讀
    <b class='flag-5'>實際工作中</b>的晶體管適用性確認(rèn)-確認(rèn)在絕對最大額定值范圍內(nèi)

    實際工作中的晶體管適用性確認(rèn)-確認(rèn)在SOA(安全工作區(qū))范圍內(nèi)

    在本章中將介紹判斷所選的晶體管在實際工作中是否適用的方法和步驟。 本篇將介紹右側(cè)流程圖的③確認(rèn)在SOA(安全工作區(qū))范圍內(nèi)。
    發(fā)表于 02-10 09:41 ?576次閱讀
    <b class='flag-5'>實際工作中</b>的晶體管適用性確認(rèn)-確認(rèn)在SOA(安全<b class='flag-5'>工作</b>區(qū))范圍內(nèi)

    實際工作中的晶體管適用性確認(rèn)-確認(rèn)在實際使用溫度降額后的SOA范圍內(nèi)

    在本章中將介紹判斷所選的晶體管在實際工作中是否適用的方法和步驟。 本篇將介紹右側(cè)流程圖的④確認(rèn)在使用環(huán)境溫度下降額的SOA范圍內(nèi)。
    發(fā)表于 02-10 09:41 ?362次閱讀
    <b class='flag-5'>實際工作中</b>的晶體管適用性確認(rèn)-確認(rèn)在<b class='flag-5'>實際</b>使用溫度降額后的SOA范圍內(nèi)

    實際工作中的晶體管適用性確認(rèn)-確認(rèn)平均功耗在額定功率范圍內(nèi)

    在本章中介紹判斷所選的晶體管在實際工作中是否適用的方法和步驟。 本文將介紹右側(cè)流程圖的“⑥確認(rèn)平均功耗在額定功率范圍內(nèi)”。由于這系列是以開關(guān)工作為前提介紹的,因此在第⑤步選擇的是“連續(xù)脈沖”。
    發(fā)表于 02-10 09:41 ?267次閱讀
    <b class='flag-5'>實際工作中</b>的晶體管適用性確認(rèn)-確認(rèn)平均功耗在額定功率范圍內(nèi)

    實際工作中的晶體管適用性確認(rèn)-確認(rèn)芯片溫度

    在本章中介紹判斷所選的晶體管在實際工作中是否適用的方法和步驟。 本文將對雖然右側(cè)流程圖中沒有提及,但在下面項目中有的第⑦“確認(rèn)芯片溫度”進(jìn)行說明。
    發(fā)表于 02-10 09:41 ?632次閱讀
    <b class='flag-5'>實際工作中</b>的晶體管適用性確認(rèn)-確認(rèn)芯片溫度

    實際工作中的晶體管適用性確認(rèn)-總結(jié)

    在本章中介紹了判斷所選的晶體管在實際工作中是否適用的方法和步驟。本文將進(jìn)行最后的匯總。 前面按照右側(cè)流程圖及下列各項確認(rèn)了所選晶體管在實工作條件下是否適用,以及是否是在確保充分的可靠性和安全的條件下工作。
    發(fā)表于 02-10 09:41 ?255次閱讀
    <b class='flag-5'>實際工作中</b>的晶體管適用性確認(rèn)-總結(jié)