<em id="0s9ur"></em>

<em id="0s9ur"></em>
<div id="0s9ur"><ol id="0s9ur"></ol></div>
<div id="0s9ur"><tr id="0s9ur"><object id="0s9ur"></object></tr></div>

      <dl id="0s9ur"><ins id="0s9ur"><small id="0s9ur"></small></ins></dl>

      電子發燒友網 > 控制/MCU > 正文

      單片機中的上下拉電阻有什么作用

      2018年11月02日 16:22 ? 次閱讀

      上拉電阻就是將不確定的信號通過一個電阻拉到高電平,同時此電阻也起到一個限流作用,下拉就是下拉到低電平。

      比如我們的 IO 設置為開漏輸出高電平或者是高阻態時,默認的電平就是不確定的,外部經一個電阻接到 VCC,也就是上拉電阻,那么相應的引腳就是高電平;經一個電阻到 GND,也就是下拉電阻,那么相應的引腳就是一個低電平。

      上拉電阻應用很多,都可以起到什么作用呢?我們現在主要先了解最常用的以下 4 點:

      OC 門要輸出高電平,必須外部加上拉電阻才能正常使用,其實 OC 門就相當于單片機 IO 的開漏輸出。

      加大普通 IO 口的驅動能力。標準 51 單片機的內部 IO 口的上拉電阻,一般都是在幾十 K 歐,比如 STC89C52 內部是 20K 的上拉電阻,所以最大輸出電流是 250uA,因此外部加個上拉電阻,可以形成和內部上拉電阻的并聯結構,增大高電平時電流的輸出能力。

      在電平轉換電路中,比如我們前邊講的 5V 轉 12V 的電路中,上拉電阻其實起到的是限流電阻的作用。

      單片機中未使用的引腳,比如總線引腳,引腳懸空時,容易受到電磁干擾而處于紊亂狀態,雖然不會對程序造成什么影響,但通常會增加單片機的功耗,加上一個對 VCC 的上拉電阻或者一個對 GND 的下拉電阻后,可以有效的抵抗電磁干擾。

      那么我們在進行電路設計的時候,又該如何選擇合適的上下拉電阻的阻值呢?

      從降低功耗的方面考慮應當足夠大,因為電阻越大,電流越小。

      從確保足夠的引腳驅動能力考慮應當足夠小,電阻小了,電流才能大。

      在開漏輸出時,過大的上拉電阻會導致信號上升沿變緩。我們來解釋一下:實際電平的變化都是需要時間的,雖然很小,但永遠都達不到零,而開漏輸出時上拉電阻的大小就直接影響了這個上升過程所需要的時間,如圖 9-2 所示。想一下,如果電阻很大,而信號頻率又很快的話,最終將導致信號還沒等上升到高電平就又變為低了,于是信號就無法正確傳送了。

      單片機中的上下拉電阻有什么作用

      圖 9-2 上拉電阻阻值對波形的影響

      綜合考慮各種情況,我們常用的上下拉電阻值大多選取在 1K 到 10K 之間,具體到底多大通常要根據實際需求來選,通常情況下在標準范圍內就可以了,不一定是一個固定的值。

      技術專區

      下載發燒友APP

      打造屬于您的人脈電子圈

      關注電子發燒友微信

      有趣有料的資訊及技術干貨

      關注發燒友課堂

      鎖定最新課程活動及技術直播
      收藏 人收藏
      分享:

      評論

      相關推薦

      快速上手Linux

      發表于 2018-11-02 16:29 ? 6次閱讀
      快速上手Linux

      單片機外部接上下拉電阻的好處是什么

      1.不要太相信STM32內部的IO上下拉,必要的話,在外部接上下拉電阻。 2.當把JTAG的IO口當...

      發表于 2018-11-02 16:27 ? 0次閱讀
      單片機外部接上下拉電阻的好處是什么

      單片機中的CY與OV詳細解析

      CY(Carry): 用于表示加法進算中的進位和減法運算中的借位,加法運算中有進位或減法運算中有借位...

      發表于 2018-11-02 16:15 ? 3次閱讀
      單片機中的CY與OV詳細解析

      電子界錦鯉 | 您有一臺華為Mate 20 Pro 待簽收~ 開步雙十一活動送不停

      發表于 2018-11-02 16:12 ? 23次閱讀
      電子界錦鯉 | 您有一臺華為Mate 20 Pro 待簽收~ 開步雙十一活動送不停

      壓電薄膜材料的性能與性能特點

      與其他介質薄膜一樣,壓電薄膜的擊穿場強還依從于一些外部因素,如電壓波形、頻率、溫度和電極等。因為壓電...

      發表于 2018-11-02 16:12 ? 12次閱讀
      壓電薄膜材料的性能與性能特點

      C51單片機對DS18B20溫度計的控制

      18B20溫度計,正負溫度顯示。最大99攝氏度。用萬能板手工焊接。調試成功,正常顯示。共陽數碼管由三...

      發表于 2018-11-02 15:40 ? 5次閱讀
      C51單片機對DS18B20溫度計的控制

      電子界錦鯉 | 您有一臺華為Mate 20 Pro 待簽收~ 開步雙十一活動送不停

      發表于 2018-11-02 15:13 ? 41次閱讀
      電子界錦鯉 | 您有一臺華為Mate 20 Pro 待簽收~ 開步雙十一活動送不停

      基于STM32單片機的64Mbit單對單通信

      簡單的一種應用,ARM芯片作為master,flash為slaver,實現單對單通信。

      發表于 2018-11-02 14:19 ? 36次閱讀
      基于STM32單片機的64Mbit單對單通信

      基于雙超聲波接收頭的防撞小車系統

      發表于 2018-11-02 10:47 ? 20次閱讀
      基于雙超聲波接收頭的防撞小車系統

      基于近紅外光電傳感技術的溢油監測系統設計

      發表于 2018-11-02 10:46 ? 18次閱讀
      基于近紅外光電傳感技術的溢油監測系統設計

      基于單片機的多氣體分析電子嗅覺系統設計方案

      發表于 2018-11-02 10:44 ? 26次閱讀
      基于單片機的多氣體分析電子嗅覺系統設計方案

      傳感器模塊想采樣到80%的信號有效幅值,請問ADC的采樣速率至少為多少SPS?

      發表于 2018-11-02 09:22 ? 29次閱讀
      傳感器模塊想采樣到80%的信號有效幅值,請問ADC的采樣速率至少為多少SPS?

      AVR系列單片機的主要特性及選型

      AVR單片機是1997年由ATMEL公司研發 出的增強型內置Flash的RISC(Reduced I...

      發表于 2018-11-02 09:20 ? 75次閱讀
      AVR系列單片機的主要特性及選型

      ADT7310讀取數據波動較大

      發表于 2018-11-02 09:05 ? 23次閱讀
      ADT7310讀取數據波動較大

      單片機中的冷復位和熱復位是什么意思

      冷復位用英文來表示是Restart,熱復位用英文來表示是Reset。

      發表于 2018-11-01 16:25 ? 72次閱讀
      單片機中的冷復位和熱復位是什么意思

      兼容PIC單片機—EN8F630 點火市場單片機芯片

      發表于 2018-11-01 16:23 ? 24次閱讀
      兼容PIC單片機—EN8F630 點火市場單片機芯片

      單片機存儲器的工作原理及選片與總線的概念解析

      存儲器就是用來存放數據的地方。它是利用電平的高低來存放數據的,也就是說,它存放的實際上是電平的高、低...

      發表于 2018-11-01 16:15 ? 48次閱讀
      單片機存儲器的工作原理及選片與總線的概念解析

      單片機程序開發中的單片機芯片中的定時器h及中斷處理

      發表于 2018-11-01 16:14 ? 96次閱讀
      單片機程序開發中的單片機芯片中的定時器h及中斷處理

      基于單片機的I2C和EEPROM連接

      在實際的應用中,保存在單片機RAM中的數據,掉電后就丟失了,保存在單片機的FLASH 中的數據,又不...

      發表于 2018-11-01 10:38 ? 96次閱讀
      基于單片機的I2C和EEPROM連接

      面對芯片及其相關的軟件開發技術的快速發展變化如何...

      單片機不是裸奔就是RTOS,其實玩過RTOS和linux的同學都知道,RTOS雖然也叫操作系統,但是...

      發表于 2018-10-31 17:05 ? 187次閱讀
      面對芯片及其相關的軟件開發技術的快速發展變化如何...

      單片機通用寄存器的分類及應用

      通用寄存器可用于傳送和暫存數據,也可參與算術邏輯運算,并保存運算結果。除此之外,它們還各自具有一些特...

      發表于 2018-10-31 16:50 ? 66次閱讀
      單片機通用寄存器的分類及應用

      單片機為何不能直接驅動繼電器

      雖然這個問題對于電子老白來說不值一提,不過對于初學單片機的朋友,問這個問題的人實在是太多了,以前總是...

      發表于 2018-10-31 16:23 ? 190次閱讀
      單片機為何不能直接驅動繼電器

      如何實現單片機UART串行數據與CAN數據之間相...

      GCAN-601模塊是嵌入式單片機UART串口轉CAN模塊,可實現將UART串行數據與CAN數據之間...

      發表于 2018-10-31 16:00 ? 124次閱讀
      如何實現單片機UART串行數據與CAN數據之間相...

      單片機硬件電路設計的七個原則分享

      一個單片機硬件系統的硬件電路設計包含兩部分內容:一是系統擴展,即單片機內部的功能單元,如ROM、RA...

      發表于 2018-10-30 16:22 ? 122次閱讀
      單片機硬件電路設計的七個原則分享

      基于C51中斷過程及interrupt和usin...

      8051 系列 MCU 的基本結構包括:32 個 I/O 口(4 組8 bit 端口);兩個16 位...

      發表于 2018-10-30 16:22 ? 58次閱讀
      基于C51中斷過程及interrupt和usin...

      熱電偶和熱電阻測溫儀表要分清楚

      熱電阻是中低溫區最常用的一種溫度檢測器。它的主要特點是測量精度高,性能穩定。其中鉑熱電阻的測量精確度...

      發表于 2018-10-30 16:22 ? 163次閱讀
      熱電偶和熱電阻測溫儀表要分清楚

      如何采用C51單片機讀寫CAT24C32

      #defineWriteDeviceAddress0x0A2//定義器件在I2C總線中的寫地址(注意...

      發表于 2018-10-30 16:06 ? 53次閱讀
      如何采用C51單片機讀寫CAT24C32

      單片機實現利用中斷復位的兩種方式

      如果想要實現利用中斷復位,我所知道的有兩種方式:看門狗中斷和無中斷服務程序的中斷。

      發表于 2018-10-30 15:55 ? 151次閱讀
      單片機實現利用中斷復位的兩種方式

      簡單分析樹莓派的優點與缺點

      關于樹莓派,想必從事嵌入式開發的開發者都有聽過,樹莓派原名為Raspberry Pi,也就是它的英文...

      發表于 2018-10-30 15:08 ? 82次閱讀
      簡單分析樹莓派的優點與缺點

      普通電阻觸摸屏多點觸摸低成本解決方案

      發表于 2018-10-30 14:27 ? 142次閱讀
      普通電阻觸摸屏多點觸摸低成本解決方案

      Arduino/樹莓派/單片機/arm區別分析

      Arduino是一款由開源軟件環境提供支撐的開源硬件原型平臺。最早是意大利的一個團隊的一個開源項目,...

      發表于 2018-10-30 11:06 ? 170次閱讀
      Arduino/樹莓派/單片機/arm區別分析

      淺談樹莓派與單片機的區別

      樹莓派指的是一款硬件開源的,樹莓派是一個成品開發板,上面也有CPU、內存,但是它們都是以分立的芯片的...

      發表于 2018-10-30 09:42 ? 110次閱讀
      淺談樹莓派與單片機的區別

      基于C51單片機中的通信協議分享

      通信頭-》巴克碼-》地址字-》長度字-》命令字-》信息位-》校準字 1.通信頭:占1~8個字節...

      發表于 2018-10-29 16:08 ? 64次閱讀
      基于C51單片機中的通信協議分享

      如何使用單片機中printf

      1. 如c語言同:printf(“”);在控制臺就會輸出“”中的內容; 2. 通過串口輸出:只...

      發表于 2018-10-29 15:48 ? 88次閱讀
      如何使用單片機中printf

      遠程代碼執行漏洞現身運行內嵌式系統的流行操作系統

      在主要用于智能家居及關鍵基礎設施系統中的大部分微處理器與單片機的開源操作系統FreeRTOS中,已發...

      發表于 2018-10-28 09:30 ? 317次閱讀
      遠程代碼執行漏洞現身運行內嵌式系統的流行操作系統

      STM32單片機如何超頻工作超大約多少還能正常工...

      根據微軟學術的定義,所謂超頻(OVERCLOCKING)就是強制將計算機或硬件運行于廠商指定的時鐘頻...

      發表于 2018-10-28 09:26 ? 289次閱讀
      STM32單片機如何超頻工作超大約多少還能正常工...

      主板上的電容、電阻、電子元件都是干嘛的

      電腦主板的電子元件包括電容、電阻、電感、二極管、三極管等等,其實這些原件都各有其功能,從而形成一整套...

      發表于 2018-10-27 09:50 ? 481次閱讀
      主板上的電容、電阻、電子元件都是干嘛的

      基于單片機D/A輸出程序編寫分享

      D/A 是和 A/D 剛好反方向的,一個 8 位的 D/A,從 0~255,代表了 0~2.55V ...

      發表于 2018-10-26 16:03 ? 100次閱讀
      基于單片機D/A輸出程序編寫分享

      基于stm8s103k3單片機串口UART的正確...

      我使用的是stm8s103k3,32腳單片機,這個使用手冊上說了UART1,UART2,UART3。...

      發表于 2018-10-26 15:43 ? 64次閱讀
      基于stm8s103k3單片機串口UART的正確...

      基于單片機在異形曲面在線檢測系統中的應用設計

      隨著三維設計軟件常利用對系統模擬優化分析、路況的反饋和理論的計算,能夠設計出高水平曲面異形線和截面,...

      發表于 2018-10-26 15:19 ? 52次閱讀
      基于單片機在異形曲面在線檢測系統中的應用設計

      單片機中的定時器與計數器有何不同,二者的區別是什...

      定時器實際上也是工作在計數方式下,只是計數的是固定周期的脈沖,由于脈沖周期固定,由計數值可以計算時間...

      發表于 2018-10-26 14:58 ? 85次閱讀
      單片機中的定時器與計數器有何不同,二者的區別是什...

      網上單片機制作“2.4G頻率計”方案之我見

      注:本文是作者以前發表在其個人博客,現在發布到聚豐開發專欄 在網上看到有朋友發布一個單片機制作2.4...

      發表于 2018-10-25 17:01 ? 269次閱讀
      網上單片機制作“2.4G頻率計”方案之我見

      轉學STM32的入門總結和學習步驟

      大家可能是從51單片機過來的,回想一下,我們之前學單片機時如何入門呢?實際上都是先看書(理論),再玩...

      發表于 2018-10-25 16:19 ? 312次閱讀
      轉學STM32的入門總結和學習步驟

      基于單片機應用程序編寫的七大步驟分享

      接到一個單片機項目設計文件之后,并不是馬上動手編寫程序,而是仔細研究用戶提出的技術要求或者技術說明,...

      發表于 2018-10-25 15:37 ? 87次閱讀
      基于單片機應用程序編寫的七大步驟分享

      基于單片機Stm32f103 DAC電流輸出解決...

      用的是64封裝的芯, 此芯ADC的基準Vref+和電源是同一個端口,Vref-共用電源地。在電池輸出...

      發表于 2018-10-25 15:20 ? 93次閱讀
      基于單片機Stm32f103 DAC電流輸出解決...

      基于單片機設計堆棧的基本概念解析

      向上生長:向高地址方向生長,稱為遞增堆棧 向下生長:向低地址方向生長,稱為遞減堆棧

      發表于 2018-10-25 15:16 ? 44次閱讀
      基于單片機設計堆棧的基本概念解析

      我被紅外遙控閃了一下腰

      發表于 2018-10-25 11:26 ? 347次閱讀
      我被紅外遙控閃了一下腰

      基于KL16的指紋鎖低功耗方案

      ZLG基于數百廠家的需求共性,設計了基于NXP KL16的指紋鎖方案,單觸摸休眠狀態下達到7.52u...

      發表于 2018-10-25 10:26 ? 363次閱讀
      基于KL16的指紋鎖低功耗方案

      學STM32對你來說有什么好處

      STM32是32位的單片機卻只要八位單片機的價格,速度也是八位的好幾倍。

      發表于 2018-10-25 09:06 ? 1212次閱讀
      學STM32對你來說有什么好處

      如何利用單片機來驅動繼電器

      注意:單片機的IO口驅動能力不夠,加一片ULN2003來驅動繼電器,一個ULN2003可以驅動7個繼...

      發表于 2018-10-24 16:02 ? 149次閱讀
      如何利用單片機來驅動繼電器

      基于51單片機直流電機PWM調速程序

      這是一款AT89C51單片機直流電機PWM調速程序,程序可以直接用于AT89C52、AT89S51、...

      發表于 2018-10-24 15:56 ? 290次閱讀
      基于51單片機直流電機PWM調速程序

      打破思維定式——兩種鍵盤掃描方法比較分析

      發表于 2018-10-24 11:24 ? 210次閱讀
      打破思維定式——兩種鍵盤掃描方法比較分析

      應廣雙核單片機應用提示

      發表于 2018-10-24 11:24 ? 174次閱讀
      應廣雙核單片機應用提示

      用一條IO口實現兩個按鍵功能

      發表于 2018-10-24 11:24 ? 202次閱讀
      用一條IO口實現兩個按鍵功能

      基于S3C6410裸機程序中可能用到的函數分享

      *函數:voidSetEINT_TriggerMode(u8EINT0_N,u8Trigger) ...

      發表于 2018-10-23 16:00 ? 57次閱讀
      基于S3C6410裸機程序中可能用到的函數分享

      基于LED圖文顯示屏控制系統的設計

      LED顯示屏系統組成 LED圖文顯示屏系統由軟件控制系統、無線傳輸系統、設備主控制器、LED顯示點陣...

      發表于 2018-10-23 15:35 ? 178次閱讀
      基于LED圖文顯示屏控制系統的設計

      雙核單片機之初體驗--2

      發表于 2018-10-23 10:08 ? 206次閱讀
      雙核單片機之初體驗--2

      雙核單片機之初體驗--1

      注:本文是作者以前發表在其個人博客,現在 發布到 聚豐開發專欄 不 經意間,酷睿雙核已經成為電腦CP...

      發表于 2018-10-23 09:08 ? 505次閱讀
      雙核單片機之初體驗--1

      如何減少接地負載電流源誤差

      運算放大器通常用于在工業流程控制、科學儀器和醫療設備等各種應用中產生高性能電流源。

      發表于 2018-10-23 09:07 ? 561次閱讀
      如何減少接地負載電流源誤差

      單片機的構成及功能特點解析

      單片機是一種控制芯片,一個微型的計算機,而加上晶振,存儲器,地址鎖存器,邏輯門,七段譯碼器(顯示器)...

      發表于 2018-10-22 15:23 ? 109次閱讀
      單片機的構成及功能特點解析

      51單片機4種簡單的擴展方法

      MCS—51系列單片機內部只有兩個外部中斷源輸入端,當外部中斷源多于兩個時,就必須進行擴展。

      發表于 2018-10-22 10:37 ? 352次閱讀
      51單片機4種簡單的擴展方法

      單片機的發展有哪幾個階段

      單片機(Microcontrollers)誕生于1971年,早期的SCM單片機都是8位或4位的。其中...

      發表于 2018-10-21 10:15 ? 354次閱讀
      單片機的發展有哪幾個階段

      單片機控制繼電器原理是怎樣的?

      單片機是一個弱電器件,一般情況下它們大都工作在5V甚至更低.驅動電流在mA級以下.而要把它用于一些大...

      發表于 2018-10-20 11:43 ? 620次閱讀
      單片機控制繼電器原理是怎樣的?

      詳解單片機里面的中斷優先級

      在講中斷產生背景的時候,我們僅僅講了看電視和燒水的例子,但是實際生活當中還有更復雜的,比如我正在看電...

      發表于 2018-10-20 09:57 ? 108次閱讀
      詳解單片機里面的中斷優先級

      WSHR系列超低剖面電阻加熱器可實現快速準確的溫...

      TT Electronics推出 WSHR 系列超低剖面電阻加熱器,旨在提供適合多種用途的緊湊式動...

      發表于 2018-10-20 09:30 ? 168次閱讀
      WSHR系列超低剖面電阻加熱器可實現快速準確的溫...

      如何寫出高效優美的單片機C語言代碼

      將比較慢的順序查找法用較快的二分查找或亂序查找法代替,插入排序或冒泡排序法用快速排序、合并排序或根排...

      發表于 2018-10-19 15:55 ? 428次閱讀
      如何寫出高效優美的單片機C語言代碼

      簡介郭天祥及人物經歷

      郭天祥1983年出生于新疆伊寧,曾就讀于哈爾濱工程大學,后接觸單片機,已成為單片機領域的知名人士。名...

      發表于 2018-10-19 08:32 ? 178次閱讀
      簡介郭天祥及人物經歷

      基于使用STM32F103單片機,實現64Mbi...

      簡單的一種應用,ARM芯片作為master,flash為slaver,實現單對單通信。ARM主控芯片...

      發表于 2018-10-18 15:19 ? 111次閱讀
      基于使用STM32F103單片機,實現64Mbi...

      應廣單片機系列——基本應用程序框架

      發表于 2018-10-18 12:49 ? 299次閱讀
      應廣單片機系列——基本應用程序框架

      基于單片機學習的條件和學習步驟簡述

      單片機是大專學校電類專業的一門普通課,有些學校甚至把它列為選修課,在眾多課程中,沒有顯出它有多么重要...

      發表于 2018-10-17 16:57 ? 117次閱讀
      基于單片機學習的條件和學習步驟簡述

      LM57-Q1 具有電阻可編程溫度開關的汽車類溫...

      LM57-Q1器件是一款具有模擬溫度傳感器輸出的精密雙路輸出溫度開關,適用于寬溫度范圍的應用(例如汽車級) 。跳變溫度(T TRIP )可從-40°C至160°CV TEMP 是AB類模擬電壓輸出,該電壓輸出與溫度成正比,負溫度系數(NTC)可編程。兩個外部1%電阻設置T TRIP 和V TEMP 斜率。數字和模擬輸出具有保護功能,并且可監視系統過熱事件。 內置的熱滯后功能(T HYST )可防止數字輸出發生振蕩.T OVER 和 T OVER 數字輸出將在芯片溫度超過T TRIP 時置為有效,在芯片溫度低于T TRIP 與T HYST 的差值時置為無效。 T OVER 為高電平有效,并且采用推挽結構。 T OVER 為低電平將T&sub> OVER 與TRIP-TEST相連,可以輸出發生跳變后將其鎖存。將TRIP-TEST驅動為高電平會將數字輸出置為有效。處理器可檢查T OVER 或 T OVER < /sub> 的狀態,從而確認它們是否已切換至激活狀態。這樣一來,便可以在系統裝配后現場驗證比較器和輸出電路的功能。當TRIP-TEST為高電平時,V TEMP 引腳為跳變基準電壓。系統隨后...

      發表于 2018-09-13 14:58 ? 0次閱讀
      LM57-Q1 具有電阻可編程溫度開關的汽車類溫...
      上海快3开奖走势图
      <em id="0s9ur"></em>

      <em id="0s9ur"></em>
      <div id="0s9ur"><ol id="0s9ur"></ol></div>
      <div id="0s9ur"><tr id="0s9ur"><object id="0s9ur"></object></tr></div>

          <dl id="0s9ur"><ins id="0s9ur"><small id="0s9ur"></small></ins></dl>
          <em id="0s9ur"></em>

          <em id="0s9ur"></em>
          <div id="0s9ur"><ol id="0s9ur"></ol></div>
          <div id="0s9ur"><tr id="0s9ur"><object id="0s9ur"></object></tr></div>

              <dl id="0s9ur"><ins id="0s9ur"><small id="0s9ur"></small></ins></dl>