數位電路中關於IO口驅動能力的幾個問題

2021-06-18 03:12:18 字數 1207 閱讀 1125

在電子設計中一些基本的問題需要我們掌握。今天看了上拉電阻和下拉電阻等講到了關於驅動能力,不太懂,於是谷歌了下,看到如下文章。

其中是關於驅動能力的幾個問題。直接進入主題吧。

1、問:為什麼說驅動能力不夠是因為提供電流太小而不是電壓?如何分析驅動能力不夠?

答:首先我們看到的驅動能力不夠大部分是在你選擇的負載(電阻、喇叭等)電壓符合供電電壓的。那麼電壓符合了只要看電流大小是否足夠。

是電壓還是電流引起驅動能力不夠,給你乙個判斷的方法,將后級電流開路測試電壓是否符合負載電壓。符合但接上負載後電壓就會降低這個就

電流驅動能力不夠。如果電壓不夠則是驅動電壓不夠。

2、什麼情況下要考慮驅動能力?

答:任何情況都要考慮包括數字訊號處理的介面電路裡。但是常說的驅動能力都是在功率驅動的情況下用的比較多。

3、怎麼知道在積體電路裡和平常ic驅動能力是否足夠?和提高驅動能力的辦法?

答:在ic的資料裡都有說明i/o的驅動能力,根據你的負載所需要的驅動能力來判斷這個ic的i/o口是否符合,如果符合可以用

三極體或者mos管放大提高驅動能力。

4、舉個例子:用乙個ic驅動led。ic輸出電壓5v,輸出電流20ma.用來驅動乙個白色led。led是20ma 3.3v的。

答:那麼5v-3.3v=1.7v ,20ma時1.7v/20ma=85.這樣我們可以再led上串接乙個電阻為84的正解i/o負對地就可以了。

現在用他驅動300ma的3.3v的1wled。i/o驅動能力就不夠了,需要提高驅動能力。分析輸出5v輸出20ma用三極體8050放大為200倍。

三極體集電極電流要在300ma計算得:300ma/200=1.5ma,此為基極電流。為了使三極體深度飽和選用10倍飽和電流(此處未看懂,看懂要回來說明)。

1.5*10ma=15ma,5v/15ma=333歐。

則選用330歐的電阻加到三極體基極和i/o口上。發射極接地。極端及接led和分壓電阻r,r=(5v-3.3v)/0.3=5.1歐,

則選5.1歐/1w的電阻。

關於AVR I O 的驅動能力的介紹

在使用中還要注意的是 雖然 io埠的灌電流 iol 在穩定的實驗條件下,可以達到每路20 ma vcc 5v時 10 ma vcc 3v時 但必須遵從 tqfp 及 mlf 封裝 1 所有埠的總和,不能超過 400 ma.2 埠 a0 a7,g2,c3 c7 的灌電流總和,不能超過 300 ma.3...

關於驅動能力的基本問題

我一直都不明白驅動是什麼.一般的說驅動乙個負載,我想只要你的電壓達到了乙個閾值,那麼就可以驅動這個負載啊,為什麼有時候又說驅動能力不夠了?為什麼說乙個沒有輸出緩衝的op是驅動不了小電阻和大電容負載的了?我直接在這個op後面接個大電容或者乙個小電阻負載有什麼影響了?當我用運放驅動乙個大的mos管的時候...

數位電路中的時序分析 一)

最近在設計中遇到了亞穩態情況的處理,因此又回頭去看了一下數位電路中的時序分析,本篇文章主要講的就是數位電路中的時序分析。延時可以分成兩大類 一類是門延時 另一類的是d觸發器的延時。這兩類延時在時序電路分析中都要涉及到。首先我們來看一下門延時。門延時指的是構成門的電晶體在有限的時間內完成轉換,也就是當...