一個重要的前提:灌電流和拉電流是針對端口而言的。灌電流又稱為(Sink 電流)和拉電流(Source 電流),許多人容易把這兩個概念混淆,不知道什么是拉什么是灌電流?什么是拉電電流?
其實從字面意思我們也可以很好的理解:
灌:注入、填充,由外向內、由虛而實??柿?,來一大杯鮮榨橙汁,一飲而盡,飽了,這叫“灌”。
拉:流出、排空,由內向外,由實而虛。一大杯鮮橙汁喝了,過會兒,憋的慌,趕緊找衛生間,一陣“大雨”,舒坦了,這叫“拉”。
相信看到這大家對這兩個概念應該很好區分了,下面舉個電路上的小例子徹底把這兩個概念搞清楚。
由于數字電路的輸出只有高、低(1,0)兩種電平值,高電平輸出時,一般是輸出端對負載提供電流,其提供電流的數值叫“拉電流”;低電平輸出時,一般是輸出端要吸收負載的電流,其吸收電流的數值叫“灌(入)電流”。
給一個直觀解釋:
圖中 PB0 輸出 0,LED 會亮,PB0 的電流方向是流向 PB0 也就是灌電流了;而PB1 要輸出 1,LED 會亮,PB1 的電流方向是從 PB1 流出,也就是拉電流了。
審核編輯:劉清
-
數字電路
+關注
關注
192文章
1414瀏覽量
79924 -
拉電流
+關注
關注
0文章
31瀏覽量
8771 -
灌電流
+關注
關注
0文章
49瀏覽量
9090 -
低電平
+關注
關注
1文章
87瀏覽量
13105
原文標題:容易搞混的電路概念:拉電流和灌電流
文章出處:【微信號:玩轉單片機與嵌入式,微信公眾號:玩轉單片機與嵌入式】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論