找回密码
 注册
关于网站域名变更的通知
查看: 2835|回复: 20
打印 上一主题 下一主题

关于晶体管基极控制控制电路的分析

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-10-16 11:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 ilikerome 于 2010-10-16 11:48 编辑
( v4 Q! L$ j8 l( H6 E4 k' `/ W+ G# V/ ~5 U3 p) `: B. ]
一个在嵌入式电路经常涉及的电路设计,但是原理很多人未必明白(也许不是,我是菜鸟),如下图。
+ S2 S. C" Y* T: S. o$ K0 Z% g6 I3 H0 M+ ^! S: G. f, q$ A6 p

" I# D, g0 G" _; F# \9 o2 {" {这是一个用mcu control buzzer 的电路,原理很简单。
# G' p, j/ I# Q2 {3 K但是,其中R1和R2分别是什么作用呢?$ C4 N4 A3 D, ~9 c% m" v& ?& l
如果单从使Buzzer 发声的角度来说,R1和R2是完全不必要的,只要MCU输出H,T1就可以导通,而MCU输出L,T1就截止。以前,一直甚至怀疑,R1 和 R2形成的分压,甚至会导致T1在个别时候不能完全的顺利的导通。当然,其实这种现象确实会发生,所以R1和R2的阻值要匹配好,为1.5K与5.1K这样的比例最佳。
! x( ^2 Z/ E- y9 a9 u1 f但是R1和R2的真的功能分别是:
( t: [$ b# U" z) z8 ]# g-R1,防止MCU的输出端偶尔产生的瞬态高电压击穿T1;1 r; x( X0 i1 d+ T
-R2,保证当MCU无人为控制输出(MCU的输出端口,在特殊情况下,比如initialization过程中,即是并未控制输出H,但是也会出现H的情况)时,T1的基极,始终是Low,从而保证了Buzzer的发声的为稳定性。
! W; Q7 b2 @1 H/ q) {5 K$ f! P# K4 B
1 ?/ H/ m$ Q2 G2 k) d& K0 P% ?虽然简单,但是理解原理,方可举一反三。+ _1 E+ v8 Q" T% w- T1 o& G! t0 s
% s! }; c5 J/ f/ c' ]1 x: v
个人的一点小小总结,高手莫笑,低手理解下。。。O(∩_∩)O哈!
4 B  Y3 |0 a4 V$ R9 u手打原创。。。
, h5 T3 x7 F/ X- y4 ^% b6 |第一次发主题。。。大家不要打击我。。。。谢谢!5 _3 U& D, K5 k* M9 d4 S; w

5 R! e( J% Z2 U/ Z; K) ]  U5 \

评分

参与人数 1贡献 +2 收起 理由
sikixu + 2

查看全部评分

该用户从未签到

2#
 楼主| 发表于 2010-10-16 17:37 | 只看该作者
没人顶,晕,自己来

该用户从未签到

3#
发表于 2010-10-17 16:01 | 只看该作者
不错!顶一下

该用户从未签到

4#
发表于 2010-10-19 14:29 | 只看该作者
R1限流电阻,没有R1,MCU输出HIGH时端口电压只有0.7V左右。有可能导致单片机读写端口错误。像PIC(microchip)。R2可以保证可靠截止。

点评

我是菜鸟,能讲详细点  发表于 2011-6-11 10:23
菜鸟,能将详细的吗  发表于 2011-6-11 10:23

该用户从未签到

5#
发表于 2010-10-19 17:15 | 只看该作者
回复 ilikerome 的帖子
6 J- P) g' _7 }# a) R! j: K
" T0 a4 g0 N" B! ~  }* x你的观点我都不支持!你这种说法就很不专业(晶体管基极控制电路),没听说过!' i/ h2 C5 C# ?+ W
匹配电阻(也可能是预留调值电阻)只能影响到幅值,难道还能影响到高压,除非高阻值!
$ r: }6 `: q7 _( |下拉电阻只能提供泄放通道!$ S) F, F0 V# z

6 t; t( I4 L1 C/ Q该电路不太可能是分压电路,当然如果是的话,我的观点也就错误了!
- ]5 v5 h' ^7 }
6 E  `" X: G+ t6 R5 D5 I, f# Y' D8 o; m9 B% t6 f4 H

该用户从未签到

6#
 楼主| 发表于 2010-10-20 12:23 | 只看该作者
本帖最后由 ilikerome 于 2010-10-20 12:30 编辑
* G* J6 W4 R3 S2 k
; h, ^. }' C' D  [' H回复 yucen007 的帖子
* C* O/ [; m6 O9 ]5 R! V7 x: L. d8 ?5 ]2 t+ o% A
你这种说法就很不专业(晶体管基极控制电路),没听说过!: v% r8 k; j- F2 B) x+ X+ Q
-没有专门的名字,对吧,这是市文字游戏,不要纠结;
  U5 X4 F0 j0 k* C匹配电阻(也可能是预留调值电阻)只能影响到幅值,难道还能影响到高压,除非高阻值!; w8 v0 }& F; L3 _, n, b
-不明白你的意思。。
8 Q; ^3 y: S* G5 j- g( L-哪个泄放通道?" y- j/ c8 V+ r3 L/ F- b

该用户从未签到

7#
 楼主| 发表于 2010-10-20 12:25 | 只看该作者
本帖最后由 ilikerome 于 2010-10-20 12:30 编辑 ; U6 q7 j. a5 l5 _/ @

+ C9 O& m8 q9 g" P回复 khuohuo 的帖子5 D9 q3 o  b' i8 M& P
: ]+ b; `6 {$ q  i) I2 v
关于你说的R1的作用我不是太理解。。4 a' f+ u! y: Z+ h9 A6 R; J0 E+ g; F
能详细说下嘛?3 p$ H, Z1 @9 g2 M# j2 T, m
-R2我们理解一样  i/ S! r0 r, Z6 j" {1 T& j8 F
谢谢
% e! e/ s" i5 f- y* x5 P* H. H8 r% a: `0 T& Q

该用户从未签到

8#
发表于 2010-10-20 17:43 | 只看该作者
调节R1 R2就可以调节三极管的壮态,调节三极管的壮态就相当于调节,喇叭的开关。

点评

这个说的不对,喇叭是收MCU控制的  发表于 2010-10-21 07:31

该用户从未签到

9#
发表于 2010-10-22 10:21 | 只看该作者
我支持楼主。因为我一直也是这么理解的 ,事实上也是这样的吧。这只是个利用三极管开关状态控制蜂鸣器的电路 ,没5楼说的那么复杂吧

该用户从未签到

10#
发表于 2010-10-22 11:22 | 只看该作者
R3和Z1的作用没说,这才是关键。BUZZER分有源和无源的,你这个显然是无源的。  o4 I7 a* p( _+ R& d" }( S5 y
Z的作用是防止BUZZER ON—off转换是产生高压击穿三极管。

该用户从未签到

11#
 楼主| 发表于 2010-10-22 13:41 | 只看该作者
kully 发表于 2010-10-22 11:22
* l! T: ]5 L% ]" f! F3 M" wR3和Z1的作用没说,这才是关键。BUZZER分有源和无源的,你这个显然是无源的。7 S  C0 q& l6 P- v/ X
Z的作用是防止BUZZER ON—of ...
% l4 U/ _+ _0 e* ?# q3 c
哥们这个我知道,我就是想聊下R1和R2的作用。: ]' E$ V! q( ~7 m; x! i+ V! X
O(∩_∩)O哈!" e3 M, A; r1 ~& P* n9 F

该用户从未签到

12#
发表于 2010-10-22 15:36 | 只看该作者
tuzhiquan 发表于 2010-10-20 17:43 + \1 w$ e( W, O1 z0 A
调节R1 R2就可以调节三极管的壮态,调节三极管的壮态就相当于调节,喇叭的开关。
3 M0 }' w/ C; T" [
当然是在MCU一直H的情况下,来说明这个电路。
4 L* z! k0 I5 j  `+ T8 n如果MCU输出的是方波,这里还有一个电容,当这个波在高的时候,电容充电,三极管通,喇叭叫,当低的时候,电容对R2放电,三极管通,从这里可以看出,R2实际上就是一个钳位电阻。这个就是三极管的共发射级电路。  \+ `4 p: x6 c+ X) c& w
如果没有R2,在MCU输出低的时候,C会放电,这个三极管也会导通,可以这样说,如果没有C,我可以去掉R2,也可以工作,这个电路我们也用了很多,只是不是接喇叭。5 o8 t; U' x. A1 s  l

点评

对,不错,R2确实还有这个作用  发表于 2010-10-23 10:54

该用户从未签到

13#
发表于 2010-10-22 15:37 | 只看该作者
当低的时候,电容对R2放电,三极管不导通

该用户从未签到

14#
 楼主| 发表于 2010-10-23 10:56 | 只看该作者
所以说这个小小的电路还是很有学问的

该用户从未签到

15#
发表于 2011-5-8 22:46 | 只看该作者
反對12F在MCU输出低的时候,C会放电,这个三极管也会导通的說法,MCU輸出低的時候,C是会放电,但電流是流入MCU,三极管並不会导通!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-22 23:23 , Processed in 0.156250 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表