EDA365电子工程师网

标题: 51单片机的IO口驱动能力、灌电流、拉电流、上拉电阻的选择 [打印本页]

作者: 奋斗者    时间: 2015-2-16 10:02
标题: 51单片机的IO口驱动能力、灌电流、拉电流、上拉电阻的选择
本帖最后由 紫菁 于 2017-9-15 10:08 编辑 9 C# M5 _5 A& n. ]" z, W
* a' n' O( ^5 i- K: k1 j

; @' D$ m, N1 q7 d4 [2 H) A
- g  n8 Y$ m" w9 Q0 p* J
      单片机的引脚,可以用程序来控制,输出高、低电平,这些可算是单片机的输出电压。但是程序控制不了单片机的输出电流。单片机的输出电流,很大程度上是取决于引脚上的外接器件。

1 {. j5 g- d( q+ Q8 D) I
      单片机输出低电平时,将允许外部器件,向单片机引脚内灌入电流,这个电流,称为“灌电流”,外部电路称为“灌电流负载”,如下图1所示;
      单片机输出高电平时,则允许外部器件,从单片机的引脚拉出电流,这个电流,称为“拉电流”,外部电路称为“拉电流负载”,如下图2所示。
. D( P2 z; R) `  K* {* q, y! @

! H! O( T5 }7 Q9 X+ ]' s; u8 @. r$ C1 U7 H
* h: c' b. w$ Q4 v. M

* w& w3 J+ n$ i/ b' c* ]: n
4 Q5 H1 y# D* |9 i0 y3 {8 j' M
作者: qibenxiajiang    时间: 2015-5-7 17:33
学习了
作者: sushouchai@sina    时间: 2015-7-2 09:06
学习了
作者: kkman2000    时间: 2015-9-14 08:22
學習了  不錯的觀念~
作者: liangkai520    时间: 2015-9-15 14:44

作者: Simentic    时间: 2015-10-18 19:24
很不错,学习了
作者: 西窗雪    时间: 2015-12-18 22:26
学习了
作者: ghy600    时间: 2016-2-3 12:36
很好。
作者: joy_show_wb    时间: 2016-2-26 13:48
学习了
作者: zhl_super    时间: 2016-3-7 15:26
不错,学习了
作者: dqwuf2008    时间: 2017-7-24 09:47
有几个问题
9 |5 v3 O. U5 q* v# v9 J! a9 S) k1.图1中单片机输出低电平的时候是灌电流,电流值是5V-0.7V/1K=4.3MA,其中0.7V是二极管压降,这个和图2的灌电流差不多一样,如果4个P口都用这种电路的话跟图2是一样的,优点在哪呢?
" @# ?, z; V* m7 m- t2.图2中如果单片机输出3V的话,单片机就不输出电流了吗?根据计算单片机应该输出0.3MA,3-0.7/1K =2.3MA,而上拉提供了2MA的电流5 \1 w) a) _8 e/ ~+ D
' D* t  R) \) ^6 p; [, `
感觉图1的接法优势并不是很明显啊- ^8 x5 U+ k" o; K1 i8 M2 K5 A! q, X

作者: Hotspicy    时间: 2017-7-24 10:07
学习了
作者: 看海去不去    时间: 2017-7-25 14:02
ok!
作者: way    时间: 2017-7-29 16:08
dqwuf2008 发表于 2017-7-24 09:47
9 y, s2 d/ z1 L7 A有几个问题; Y+ D9 d$ P  Z% w; f! q
1.图1中单片机输出低电平的时候是灌电流,电流值是5V-0.7V/1K=4.3MA,其中0.7V是二极管压降, ...

/ n! F% }2 P& h+ Y5 R发光二极管导通电压1.5-1.8V左右,不是0.7V.* c- `  m5 M( b  k+ s- u/ ]

作者: freebigfish    时间: 2017-8-12 12:54
很有用的知识点,赞一个
作者: linyufeng1989    时间: 2017-9-13 13:39

作者: Pang8343569    时间: 2017-9-14 16:15
学习了
作者: 紫菁    时间: 2017-9-15 10:08
$ M6 [% p* {  `9 e- H
很有用的知识点,赞一个
作者: songyh88    时间: 2017-10-13 14:30
学习8 T) A& ?8 l/ S* N  }2 [4 O

作者: link493    时间: 2017-10-19 21:05
看看先。。。。
作者: 范华华    时间: 2017-10-26 17:31
MARK& X0 j2 W8 s+ x+ p; f2 q

作者: ddhr2001    时间: 2017-10-27 16:12
THANKS VERY VERY MUCH
  W, o0 B& `9 y* Z6 ?" X7 I$ S
作者: Dreamming    时间: 2017-11-5 10:35
学习一下:):)
作者: a4536300    时间: 2017-11-6 10:32
学习了
作者: 白色记录    时间: 2017-11-7 08:05
学习一下
作者: 理工YZ    时间: 2017-11-14 21:12
学习
作者: 648638520    时间: 2017-11-23 15:23
学习了
作者: soswelcome    时间: 2017-11-23 16:18
瞅一瞅
作者: bjfue    时间: 2017-11-29 22:49
学习一下
) U9 k' A- M* ~# @9 f
作者: cht0819    时间: 2017-12-18 15:05
Thank you for your sharing
2 M3 y1 g# U" r4 z; P; s
作者: 塞北人    时间: 2018-2-28 16:32
学到了老铁
作者: 小宾    时间: 2018-3-1 15:03
666
作者: w57661512    时间: 2018-3-3 08:48

作者: yangjijun    时间: 2018-3-3 09:59
学习
5 q9 Q" P1 W7 U$ K$ V! X
作者: baijin232911    时间: 2018-3-15 12:54
希望能够多这样通俗易懂的讲解,很喜欢
! G7 d2 {8 C1 Q7 E
作者: linsmt    时间: 2018-3-19 17:54
看看下子。
作者: cjz351421568    时间: 2018-3-24 13:21
谢谢分享
作者: 阿前    时间: 2018-4-9 17:42
學習了  不錯的觀念~
作者: cffdfg45    时间: 2018-4-12 10:35
thanks
作者: 张志强    时间: 2018-4-17 15:58
先看看
1 a- [/ H7 |3 z2 V. f( X- v
作者: zenmell    时间: 2018-4-25 23:29
看看先




欢迎光临 EDA365电子工程师网 (http://bbs.elecnest.cn/) Powered by Discuz! X3.2