電阻的特點(diǎn)是阻擋電能,電阻的關(guān)鍵參數(shù)有尺寸、阻值、精度和功率。電阻的應(yīng)用場(chǎng)景非常多,都是圍繞著電阻的特性來(lái)使用的。我們重點(diǎn)講一下實(shí)際工作中遇到的電阻的功能,理論知識(shí)和計(jì)算公式就不贅述了。
在初學(xué)者心目中,電阻就是拿來(lái)分壓用的,但是實(shí)際項(xiàng)目中,絕大部分電阻都不是當(dāng)作分壓用的。
我們統(tǒng)計(jì)過(guò),一個(gè)Android智能平臺(tái)的硬件電路中,大約20%的電阻是做上拉下拉使用,30%的電阻做EMC和ESD使用,40%的電阻占位置和跳線,5%的電阻用來(lái)做電壓采樣,剩下的最多只有兩三顆是用來(lái)做正經(jīng)的分壓用途。
且聽我們一一道來(lái):
上拉下拉
上拉,就是把電路拉高到電源,下拉,就是把電路拉高到地。下面有幾張參考圖。
上拉電阻
↑I2C總線的上拉電阻,R709和R710。使I2C在無(wú)控狀態(tài)下保持高電平。
上拉電阻
↑SDIO總線的上拉電阻,R610,R611,R613、R614。提升外設(shè)驅(qū)動(dòng)能力。
下拉電阻
↑NMOS開關(guān)控制腳的下拉電阻,R732。使MOS管在無(wú)控狀態(tài)下保持關(guān)閉。
下拉電阻
↑LDO開關(guān)的下拉電阻,R759。使LDO在無(wú)控狀態(tài)下保持關(guān)閉。
上下拉的主要作用,一是讓線路在無(wú)人控制的情況下維持在固定的狀態(tài),二是提升驅(qū)動(dòng)能力。
關(guān)于無(wú)人控制,很多人會(huì)認(rèn)為,系統(tǒng)開機(jī)之后,我配置了這個(gè)GPIO口,就可以控制了呀,為什么存在無(wú)人控制的情況呢?
對(duì),開機(jī)之后都可以控制,但是系統(tǒng)剛上電,未開機(jī),或者開機(jī)過(guò)程中,GPIO口卻都是在無(wú)控狀態(tài)。如果只供電但還沒(méi)有開機(jī),電源的控制腳是一個(gè)默認(rèn)內(nèi)部上拉的GPIO口,電源就被打開了,經(jīng)常導(dǎo)致電流灌進(jìn)還沒(méi)有運(yùn)行起來(lái)的其他GPIO內(nèi),導(dǎo)致上電漏電。
如果開機(jī),開機(jī)的過(guò)程一般是:上電-復(fù)位-電源初始化-跑引導(dǎo)程序-內(nèi)核運(yùn)行-應(yīng)用運(yùn)行,用戶配置代碼要么在內(nèi)核中,要么在應(yīng)用程序中,改不到引導(dǎo)程序的。雖然前面無(wú)控的時(shí)間非常短,可能只有幾百毫秒,但是有可能導(dǎo)致某些GPIO口的默認(rèn)狀態(tài)不對(duì)導(dǎo)致外部電源被意外打開,一樣有可能出現(xiàn)漏電的情況。如果是燈的開關(guān),就有可能在開機(jī)一瞬間燈亮一下,跑到程序設(shè)定的地方才會(huì)被關(guān)閉。
因此,對(duì)于開關(guān)腳(EN,enable),選擇GPIO的時(shí)候要選擇默認(rèn)是關(guān)閉狀態(tài)的GPIO口,保險(xiǎn)起見應(yīng)當(dāng)預(yù)留一個(gè)開關(guān)上下拉的電阻,用來(lái)確保開關(guān)腳的默認(rèn)狀態(tài)是對(duì)的。
這類開關(guān)上下拉電阻,通常用于電源芯片的開關(guān)、燈的開關(guān)、模擬開關(guān)等控制腳上。
這種用法也會(huì)用在中斷信號(hào)上,通過(guò)外加一個(gè)上拉電阻,使中斷腳在沒(méi)有輸出的情況下保持高電平,一旦輸出低電平,就會(huì)被拉下來(lái)。反之亦然。
這些上下拉電阻,通常在10KR-100KR之間,電阻小了會(huì)導(dǎo)致漏電大或者GPIO控制不了,電阻大了會(huì)導(dǎo)致和芯片內(nèi)部上下拉沖突。GPIO輸出電阻一般在10kR以下,內(nèi)部上下拉一般在100KR上下。(實(shí)際上也是兩個(gè)電阻分壓的原理)
至于I2C的上拉,是協(xié)議要求的。I2C兩根線要求默認(rèn)是高電平,一旦被拉到低電平就會(huì)認(rèn)為有數(shù)據(jù)要發(fā)送了。在I2C主機(jī)和從機(jī)都沒(méi)有控制的情況下,需要維持在高電平。而I2C硬件上都是OC門,沒(méi)辦法自己上拉,因此需要外部上拉電阻。這種情況算是個(gè)特例。
SDIO接口,就是接SD卡、TF卡的接口,增加10KR-33KR的上拉電阻有助于提高驅(qū)動(dòng)能力。某些小廠生產(chǎn)的比較水的SD卡和TF卡,會(huì)不容易被識(shí)別到,增加上拉能夠減小不讀卡的概率。
審核編輯:劉清
-
ESD
+關(guān)注
關(guān)注
49文章
2084瀏覽量
173444 -
上拉電阻
+關(guān)注
關(guān)注
5文章
363瀏覽量
30744 -
MOS管
+關(guān)注
關(guān)注
108文章
2445瀏覽量
67679 -
emc
+關(guān)注
關(guān)注
170文章
3956瀏覽量
183867 -
電壓采樣
+關(guān)注
關(guān)注
1文章
15瀏覽量
10315
原文標(biāo)題:一文看懂“電阻”的全部用法
文章出處:【微信號(hào):mcu168,微信公眾號(hào):硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
一文詳解電阻的用法
![<b class='flag-5'>一</b>文詳解<b class='flag-5'>電阻</b>的用法](https://file1.elecfans.com/web2/M00/B1/BF/wKgaomVmvTeAXbRGAAAODhZloKE933.png)
弱弱的問(wèn)一句,有人在工作中用LABVIEW
PADS, 工作中遇到的實(shí)際問(wèn)題,求賜教
在仿真器實(shí)際工作中向PIC24F16KL401 EEPROM寫入失敗
python在日常工作中到底有了哪些應(yīng)用
PCB過(guò)電流能力計(jì)算實(shí)際工作的注意點(diǎn)
Git在實(shí)際工作中的基本使用方法
Git在實(shí)際工作中的使用方法
![Git在<b class='flag-5'>實(shí)際工作中</b>的使用方法](https://file.elecfans.com/web1/M00/C6/FC/o4YBAF9oByeAcIzXAABOlf956bc076.png)
實(shí)際工作中的晶體管適用性確認(rèn)-實(shí)際工作中的適用性確認(rèn)和準(zhǔn)備
![<b class='flag-5'>實(shí)際工作中</b>的晶體管適用性確認(rèn)-<b class='flag-5'>實(shí)際工作中</b>的適用性確認(rèn)和準(zhǔn)備](https://file.elecfans.com/web2/M00/8C/5F/poYBAGPbjCuActyRAACxYBPuR9U805.jpg)
實(shí)際工作中的晶體管適用性確認(rèn)-確認(rèn)在絕對(duì)最大額定值范圍內(nèi)
![<b class='flag-5'>實(shí)際工作中</b>的晶體管適用性確認(rèn)-確認(rèn)在絕對(duì)最大額定值范圍內(nèi)](https://file.elecfans.com/web2/M00/8C/5F/poYBAGPbjCuActyRAACxYBPuR9U805.jpg)
實(shí)際工作中的晶體管適用性確認(rèn)-確認(rèn)在SOA(安全工作區(qū))范圍內(nèi)
![<b class='flag-5'>實(shí)際工作中</b>的晶體管適用性確認(rèn)-確認(rèn)在SOA(安全<b class='flag-5'>工作</b>區(qū))范圍內(nèi)](https://file.elecfans.com/web2/M00/8C/5F/poYBAGPbjCuActyRAACxYBPuR9U805.jpg)
實(shí)際工作中的晶體管適用性確認(rèn)-確認(rèn)在實(shí)際使用溫度降額后的SOA范圍內(nèi)
![<b class='flag-5'>實(shí)際工作中</b>的晶體管適用性確認(rèn)-確認(rèn)在<b class='flag-5'>實(shí)際</b>使用溫度降額后的SOA范圍內(nèi)](https://file.elecfans.com/web2/M00/8C/5F/poYBAGPbjCuActyRAACxYBPuR9U805.jpg)
實(shí)際工作中的晶體管適用性確認(rèn)-確認(rèn)平均功耗在額定功率范圍內(nèi)
![<b class='flag-5'>實(shí)際工作中</b>的晶體管適用性確認(rèn)-確認(rèn)平均功耗在額定功率范圍內(nèi)](https://file.elecfans.com/web2/M00/8C/5F/poYBAGPbjCuActyRAACxYBPuR9U805.jpg)
實(shí)際工作中的晶體管適用性確認(rèn)-確認(rèn)芯片溫度
![<b class='flag-5'>實(shí)際工作中</b>的晶體管適用性確認(rèn)-確認(rèn)芯片溫度](https://file.elecfans.com/web2/M00/8C/5F/poYBAGPbjCuActyRAACxYBPuR9U805.jpg)
實(shí)際工作中的晶體管適用性確認(rèn)-總結(jié)
![<b class='flag-5'>實(shí)際工作中</b>的晶體管適用性確認(rèn)-總結(jié)](https://file.elecfans.com/web2/M00/8C/5F/poYBAGPbjCuActyRAACxYBPuR9U805.jpg)
評(píng)論