EDA365电子工程师网

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

作者: ilikerome    时间: 2010-10-16 11:42
标题: 关于晶体管基极控制控制电路的分析
本帖最后由 ilikerome 于 2010-10-16 11:48 编辑 3 X( U1 c% y5 w! _3 m

/ X1 |/ d0 A( v# H一个在嵌入式电路经常涉及的电路设计,但是原理很多人未必明白(也许不是,我是菜鸟),如下图。0 p/ y- Z# g6 r; [

4 f) y8 T- y" E4 z; U$ `* w* o6 e3 E: ?6 M3 s
这是一个用MCU control buzzer 的电路,原理很简单。
) q8 x* {: }- f, c4 V7 o- a8 [& ~0 X但是,其中R1和R2分别是什么作用呢?- i1 F/ n/ u" x: m2 f) T2 ]0 F/ p
如果单从使Buzzer 发声的角度来说,R1和R2是完全不必要的,只要MCU输出H,T1就可以导通,而MCU输出L,T1就截止。以前,一直甚至怀疑,R1 和 R2形成的分压,甚至会导致T1在个别时候不能完全的顺利的导通。当然,其实这种现象确实会发生,所以R1和R2的阻值要匹配好,为1.5K与5.1K这样的比例最佳。
3 p0 N8 _6 a9 J+ l- q但是R1和R2的真的功能分别是:
- B: C8 T* r/ N- J+ o/ Y-R1,防止MCU的输出端偶尔产生的瞬态高电压击穿T1;8 }) M! a! V$ E& X9 D5 p
-R2,保证当MCU无人为控制输出(MCU的输出端口,在特殊情况下,比如initialization过程中,即是并未控制输出H,但是也会出现H的情况)时,T1的基极,始终是Low,从而保证了Buzzer的发声的为稳定性。4 `9 `! H2 o% |) t; i$ o
7 ^# G2 l3 D0 }5 ]
虽然简单,但是理解原理,方可举一反三。4 M2 \, y- V& f# l* |

! Z" C& e, V# ~5 o个人的一点小小总结,高手莫笑,低手理解下。。。O(∩_∩)O哈!
* T, u2 X3 `2 L9 R手打原创。。。0 P" ]* L, M2 X( M: H. O2 k8 ]
第一次发主题。。。大家不要打击我。。。。谢谢!& @) P0 l/ I5 A0 }; M- @# F/ m$ O' Y% C

: z7 {8 S5 t& m( C1 U
作者: 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 的帖子
7 Y; L( O" [% P% ?% K" ^6 Q; V$ `& i0 c6 o. M: V
你的观点我都不支持!你这种说法就很不专业(晶体管基极控制电路),没听说过!
& h& H7 E% y  x; A* B匹配电阻(也可能是预留调值电阻)只能影响到幅值,难道还能影响到高压,除非高阻值!7 r# t, f/ p2 s$ p& I* J% w
下拉电阻只能提供泄放通道!& b& b- K4 t! W

. w& r  n% L2 T% c2 p该电路不太可能是分压电路,当然如果是的话,我的观点也就错误了!4 b# @/ e, ]' B3 k; k4 s9 v

9 H( i) `* o4 L* H6 B/ O  V5 `/ z+ s1 Y

作者: ilikerome    时间: 2010-10-20 12:23
本帖最后由 ilikerome 于 2010-10-20 12:30 编辑 : K3 b$ J0 w, J- a* P
+ }- U% S  a: [; u
回复 yucen007 的帖子
2 O1 E4 j: x$ D0 y5 i/ k% o) I1 ]6 z! m' Q* O
你这种说法就很不专业(晶体管基极控制电路),没听说过!' w  x) A# O1 v* Z% M# |1 T3 s# v
-没有专门的名字,对吧,这是市文字游戏,不要纠结;
% d( j% P% c4 W6 ]1 D匹配电阻(也可能是预留调值电阻)只能影响到幅值,难道还能影响到高压,除非高阻值!7 ~: t, O1 i/ e2 l4 x& H
-不明白你的意思。。8 P( @: j, a/ j
-哪个泄放通道?0 G/ d* Q  o& ]0 Y0 s

作者: ilikerome    时间: 2010-10-20 12:25
本帖最后由 ilikerome 于 2010-10-20 12:30 编辑 ' S; D: x4 ^8 b1 b5 L" t0 T) y
" t0 K  b; j2 E  z
回复 khuohuo 的帖子
# x7 ]  Y% ~& _* c
4 _' E" ]) _+ K2 z' M+ s; W9 V关于你说的R1的作用我不是太理解。。
& ^& A( _2 J( E7 ?能详细说下嘛?
. T9 s& q, L+ ~; m, F-R2我们理解一样
1 T4 t9 q0 o8 J4 p谢谢/ p/ K; _# v( U6 c4 x) T2 D
; q' a0 m% b1 t( l. X

作者: tuzhiquan    时间: 2010-10-20 17:43
调节R1 R2就可以调节三极管的壮态,调节三极管的壮态就相当于调节,喇叭的开关。
作者: wuyuelanse    时间: 2010-10-22 10:21
我支持楼主。因为我一直也是这么理解的 ,事实上也是这样的吧。这只是个利用三极管开关状态控制蜂鸣器的电路 ,没5楼说的那么复杂吧
作者: kully    时间: 2010-10-22 11:22
R3和Z1的作用没说,这才是关键。BUZZER分有源和无源的,你这个显然是无源的。- b9 H; E# a( e2 J& y( W9 u
Z的作用是防止BUZZER ON—off转换是产生高压击穿三极管。
作者: ilikerome    时间: 2010-10-22 13:41
kully 发表于 2010-10-22 11:22
3 T, }& N7 v. zR3和Z1的作用没说,这才是关键。BUZZER分有源和无源的,你这个显然是无源的。
* o: R: S1 Z9 n$ Q, {( ^" u/ L/ yZ的作用是防止BUZZER ON—of ...

- {* ~6 F) x9 a  I6 o5 x; j/ z哥们这个我知道,我就是想聊下R1和R2的作用。
8 K* a; Z1 j& t3 R7 FO(∩_∩)O哈!3 ]  X0 I4 D. t, y, U3 ^3 Y0 {

作者: tuzhiquan    时间: 2010-10-22 15:36
tuzhiquan 发表于 2010-10-20 17:43
& Q( K2 v, `/ {" U1 |- v( ~调节R1 R2就可以调节三极管的壮态,调节三极管的壮态就相当于调节,喇叭的开关。
/ K5 \" r% Z3 ^: h: }
当然是在MCU一直H的情况下,来说明这个电路。
" o) X3 X9 C% o如果MCU输出的是方波,这里还有一个电容,当这个波在高的时候,电容充电,三极管通,喇叭叫,当低的时候,电容对R2放电,三极管通,从这里可以看出,R2实际上就是一个钳位电阻。这个就是三极管的共发射级电路。
; {/ }' L; n7 L* z如果没有R2,在MCU输出低的时候,C会放电,这个三极管也会导通,可以这样说,如果没有C,我可以去掉R2,也可以工作,这个电路我们也用了很多,只是不是接喇叭。
; u# r: i- j- x3 z$ m4 p
作者: 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限流3 ]" y8 A7 s; M5 O
R2下拉
作者: xhymsg    时间: 2011-6-8 10:15
khuohuo 发表于 2010-10-19 14:29
# e% f  O. w5 L" p5 ^, X; X+ W  iR1限流电阻,没有R1,MCU输出HIGH时端口电压只有0.7V左右。有可能导致单片机读写端口错误。像PIC(microchi ...
6 V, v  @$ ?% q+ h; A- T
这位人兄比较有道理  o) X% a! R, B9 P% i0 W7 |& H+ D5 a; v

作者: qiangqssong    时间: 2011-6-8 12:52
4楼说的对,就是这个作用!!!




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