EDA365电子工程师网

标题: 关于晶体管基极控制控制电路的分析 [打印本页]

作者: ilikerome    时间: 2010-10-16 11:42
标题: 关于晶体管基极控制控制电路的分析
本帖最后由 ilikerome 于 2010-10-16 11:48 编辑
0 j) a( ^9 [% Q, l4 R
  d- O) P1 d3 C6 M9 K& X8 F' H一个在嵌入式电路经常涉及的电路设计,但是原理很多人未必明白(也许不是,我是菜鸟),如下图。5 b- e9 N0 Z# @" t* X

3 G- p7 G3 T5 w  ~( E: Q" T/ L3 G0 M! q; ?1 m7 H; z8 }
这是一个用MCU control buzzer 的电路,原理很简单。
5 s. f9 l5 P1 e; f! ]但是,其中R1和R2分别是什么作用呢?# P$ l6 U( k9 K. o+ d
如果单从使Buzzer 发声的角度来说,R1和R2是完全不必要的,只要MCU输出H,T1就可以导通,而MCU输出L,T1就截止。以前,一直甚至怀疑,R1 和 R2形成的分压,甚至会导致T1在个别时候不能完全的顺利的导通。当然,其实这种现象确实会发生,所以R1和R2的阻值要匹配好,为1.5K与5.1K这样的比例最佳。
' z3 j& _1 O4 x8 u0 R; q/ z* S但是R1和R2的真的功能分别是:
( k' m/ c: g" v: }, m9 [6 j-R1,防止MCU的输出端偶尔产生的瞬态高电压击穿T1;' x; q1 |6 U$ r& C& s' @
-R2,保证当MCU无人为控制输出(MCU的输出端口,在特殊情况下,比如initialization过程中,即是并未控制输出H,但是也会出现H的情况)时,T1的基极,始终是Low,从而保证了Buzzer的发声的为稳定性。! y% w( y% E' D' D( l

2 y6 ]$ B+ X6 R) O7 k  `/ I+ q虽然简单,但是理解原理,方可举一反三。
+ E1 w7 g% v. w$ W- m$ W4 H8 V- H  e; @; y7 ]
个人的一点小小总结,高手莫笑,低手理解下。。。O(∩_∩)O哈!1 ]; |) j, s0 \$ b
手打原创。。。
% P# C0 r( d/ L/ s第一次发主题。。。大家不要打击我。。。。谢谢!! A  w# r. u8 ~5 M$ ^

! s) r( K0 j7 R: a
作者: ilikerome    时间: 2010-10-16 17:37
没人顶,晕,自己来
作者: yaoweihua    时间: 2010-10-17 16:01
不错!顶一下
作者: khuohuo    时间: 2010-10-19 14:29
R1限流电阻,没有R1,MCU输出HIGH时端口电压只有0.7V左右。有可能导致单片机读写端口错误。像PIC(microchip)。R2可以保证可靠截止。
作者: yucen007    时间: 2010-10-19 17:15
回复 ilikerome 的帖子
; L7 ~0 D; C2 i/ P1 A! N: j7 ]
: S+ d3 P4 O6 P' M) C你的观点我都不支持!你这种说法就很不专业(晶体管基极控制电路),没听说过!
. j4 r* i; B, I  H& a" r5 z4 O匹配电阻(也可能是预留调值电阻)只能影响到幅值,难道还能影响到高压,除非高阻值!6 n) U, `5 d' b) l# k3 E
下拉电阻只能提供泄放通道!4 y, r& C2 _( y! |

9 j- [( h: u" b0 w4 I该电路不太可能是分压电路,当然如果是的话,我的观点也就错误了!
# ]! ^* a9 _  n$ z& z  n  K6 \: p+ q5 G4 x" i! Y5 }9 ^  |
7 L# ?' u! t/ t: s

作者: ilikerome    时间: 2010-10-20 12:23
本帖最后由 ilikerome 于 2010-10-20 12:30 编辑
# i& h5 [  C1 P7 n7 M
' S- f* J0 U& l- t" ~回复 yucen007 的帖子; u# G' W; J& X* I3 \) ~

. N: j: J) v* b9 R$ c! C9 Z$ ?你这种说法就很不专业(晶体管基极控制电路),没听说过!0 V, w3 d# K5 ]+ Q
-没有专门的名字,对吧,这是市文字游戏,不要纠结;+ Z" s5 Z7 Q% l5 y. |# V
匹配电阻(也可能是预留调值电阻)只能影响到幅值,难道还能影响到高压,除非高阻值!, m2 i% Z' M  W; T( f
-不明白你的意思。。* I& r) a6 B' k3 V- Q. q) B6 [# ^
-哪个泄放通道?
9 b' z  h) Q: H" S. V5 P9 y& L" o* h  O
作者: ilikerome    时间: 2010-10-20 12:25
本帖最后由 ilikerome 于 2010-10-20 12:30 编辑 " I, J) I$ X* d7 [: {

6 a) \! |9 @3 j0 k4 W回复 khuohuo 的帖子
- R* F/ d- ^( j$ y- o. O. @* g6 X
关于你说的R1的作用我不是太理解。。
; w  c# M  z  s5 d% q9 e能详细说下嘛?
. J% Z; s( N5 n-R2我们理解一样
& M7 P* ?1 y  B& Y谢谢( L2 }% Y3 u; p! g' q

& v0 T! o* O2 @8 p+ _. F
作者: tuzhiquan    时间: 2010-10-20 17:43
调节R1 R2就可以调节三极管的壮态,调节三极管的壮态就相当于调节,喇叭的开关。
作者: wuyuelanse    时间: 2010-10-22 10:21
我支持楼主。因为我一直也是这么理解的 ,事实上也是这样的吧。这只是个利用三极管开关状态控制蜂鸣器的电路 ,没5楼说的那么复杂吧
作者: kully    时间: 2010-10-22 11:22
R3和Z1的作用没说,这才是关键。BUZZER分有源和无源的,你这个显然是无源的。; A5 l; p- q0 @% z8 K4 e
Z的作用是防止BUZZER ON—off转换是产生高压击穿三极管。
作者: ilikerome    时间: 2010-10-22 13:41
kully 发表于 2010-10-22 11:22
  x. t( L9 [0 tR3和Z1的作用没说,这才是关键。BUZZER分有源和无源的,你这个显然是无源的。
9 v; }4 J( P' V5 FZ的作用是防止BUZZER ON—of ...

' U, N1 \3 u" r; z哥们这个我知道,我就是想聊下R1和R2的作用。
# a) p3 q" b' b* }3 f- A  wO(∩_∩)O哈!
( y! _6 p, r1 Y. D
作者: tuzhiquan    时间: 2010-10-22 15:36
tuzhiquan 发表于 2010-10-20 17:43 . i8 k, n8 l/ O, h6 d9 N2 h' D% M# z
调节R1 R2就可以调节三极管的壮态,调节三极管的壮态就相当于调节,喇叭的开关。

  |' U( f0 i0 g/ Z当然是在MCU一直H的情况下,来说明这个电路。
* P: i% g, ^7 h' p如果MCU输出的是方波,这里还有一个电容,当这个波在高的时候,电容充电,三极管通,喇叭叫,当低的时候,电容对R2放电,三极管通,从这里可以看出,R2实际上就是一个钳位电阻。这个就是三极管的共发射级电路。
1 P5 _) N7 ]- W) r如果没有R2,在MCU输出低的时候,C会放电,这个三极管也会导通,可以这样说,如果没有C,我可以去掉R2,也可以工作,这个电路我们也用了很多,只是不是接喇叭。
# S" X& f! B8 I5 `5 Z
作者: tuzhiquan    时间: 2010-10-22 15:37
当低的时候,电容对R2放电,三极管不导通
作者: ilikerome    时间: 2010-10-23 10:56
所以说这个小小的电路还是很有学问的
作者: jefanlin    时间: 2011-5-8 22:46
反對12F在MCU输出低的时候,C会放电,这个三极管也会导通的說法,MCU輸出低的時候,C是会放电,但電流是流入MCU,三极管並不会导通!
作者: jefanlin    时间: 2011-5-8 22:47
反對12F在MCU输出低的时候,C会放电,这个三极管也会导通的說法,MCU輸出低的時候,C是会放电,但電流是流入MCU,三极管並不会导通!
作者: lw530322    时间: 2011-5-9 09:51
16楼说的很正确
作者: qiangqssong    时间: 2011-5-9 16:34
4楼说的有道理!!!
作者: stupidboy    时间: 2011-6-5 19:33
R1限流* [1 D* U* r: E2 h3 ~0 k/ u
R2下拉
作者: xhymsg    时间: 2011-6-8 10:15
khuohuo 发表于 2010-10-19 14:29 1 J* v8 t- O3 ~% R
R1限流电阻,没有R1,MCU输出HIGH时端口电压只有0.7V左右。有可能导致单片机读写端口错误。像PIC(microchi ...

% \" Z2 [' l/ P$ L; e% V这位人兄比较有道理
. N0 }: x6 p- A* n
作者: qiangqssong    时间: 2011-6-8 12:52
4楼说的对,就是这个作用!!!




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