c语言组成结,c语言组成结构

dfnjsfkhak 31 0

大家好,今天小编关注到一个比较意思的话题,就是关于c语言组成结的问题,于是小编就整理了2个相关介绍c语言组成结的解答,让我们一起看看吧。

  1. c程序多行注释是由什么界定的文字信息组成?
  2. pnp三极管,ce反着接,为什么能当开关?

c程序多行注释是由什么界定的文字信息组成?

C程序注释是由 \* 和 *\ 所界定的文字信息组成的。 在编写C语言源代码时,应该多使用注释,这样有助于对代码的理解。在C语言中有两种注释方式: 1、一种是以/*开始、以*/结束的块注释(block comment)

; 2、另一种是以//开始、以换行符结。

c语言组成结,c语言组成结构-第1张图片-芜湖力博教育咨询公司
图片来源网络,侵删)

pnp三极管,ce反着接,为什么能当开关?

因为PNP三极管的CE极本来就是反着接的。

我们平时接触的多是NPN三极管,NPN的CE极是正接,而PNP是反接。

这就是PNP三极管的特性。

c语言组成结,c语言组成结构-第2张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

下面简单介绍一下这两种三极管的开关方式!

BE极间如果有正向压降,则三极管导通。

电流方向是C、B极间的电流流向E极。

c语言组成结,c语言组成结构-第3张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

时候C极在电源端、E极接地,此时CE极可以看成是正着接的。

BE极间如果有反向压降,则三极管导通。

电流方向是E极电流流向C、B极。

三极管CE反接了是不能正常工作

题主说PNP三极管的CE反着接还能当开关,可能理解有误的。三极管是电流控制型的器件,NPN三极管工作时,电流从C极流入,E极流出;而PNP三极管工作时,电流从E极流入,C极流出;NPN和PNP型三极管的电流流向本来是不同的,并不是说接反了还可以当开关用。

NPN型的三极管由两块N型半导体夹位一块P型并导体组成,而PNP三极管则由两块P型半导体夹住一块N型半导体组成。

对于NPN型的三极管,控制电流需要从基极(B)流入,对于PNP型的三极管,控制电流则需要从基极(B)流出。

三极管有截止区、放大区、饱和导通区三个工作区,工作在截止区和饱和导通区可以控制负载的开和关。比如驱动继电器、蜂鸣器、LED等,NPN三极管和PNP三极管都可以设计驱动电路,但稍有区别。

因为三极管饱和导通时,CE和BE之间的PN结都需要正偏,Vb>Ve,Vb>Vc,所以用NPN三极管驱动负载时,负载需要接在C极和VCC之间,用PNP三极管驱动负载时,负载需要接在C极和GND之间。

设计驱动电路时,需要给基极(B)设置适合的限流电阻,以NPN驱动电路为例。

由于Ic=β * Ib,***如三极管的放大倍数为100,设置负载的电流为100mA,那么Ib必须大于1mA,***如基极的驱动电压为5V,饱和导通时Vbc=0.7V,那么限流电阻R1=(5V-0.7V)/1mA=4.3K,为了保证三极管能保证饱和导通,我们一般会把限流电阻阻值设小一点。

这个问题提问得非常水平。很多人都有一个误区,三极管CE极反接是一定不能工作的。实际不然。相信提问者就遇到了这样的现象。

要想回答这个问题,首先要从三极管的构造说起。

基本的三极管构造见图1,它分为发射区,基区和集电区。其中,发射区掺杂浓度高,基区薄,集电区面积大。发射区掺杂浓度高,有利于发射区向基区发射载流子;基区薄,载流子容易通过;集电区比发射区面积大,且掺杂浓度低,有利于收集载流子…

但是,从基本的PN结构成来看,三极管的C和E确实是可以互换的。只不过互换后,三极管的特性和其本来的特性会相差较多而已。

具体相差在哪里呢?总结下来,主要如下两个方面的变化:

首先是耐压。三极管b,e结能够承受的反向电压一般都会比b,c结能够承受的反向电压要低很多,典型值为5-7V。因此CE互换后的三极管能够承受的电压也会下降。

其次是放大倍数的下降。因为集电区和发射区结构不同,颠倒使用后,最大的变化就是电流放大倍数会下降。常见的情况,例如一个三极管,原始放下倍数有100多,CE颠倒后,放大倍数往往会降低至10以下。

从上面分析可以看出,三极管CE颠倒,有时电路确实也能正常工作。例如提问者的电子开关的应用场合,只不过性能会恶化而已。

值得注意的是,不是所有三极管CE互换都会发生以上的变化的。例如有一种用于高速开关的“带阻尼”三极管,其内部CE之间反并了一个二极管。此时如果CE反接,电路一定不能正常工作。图3就是一种“带阻尼”三极管的外形。


感谢邀请。题目所说的CE反接其实不太合适,因为正反都是相对而言的。题目所说的CE反接,应该是与NPN的CE接法相对而言的。NPN三极管和PNP三极管的电流方向是不同的,明白了电流方向就清楚了PNP的CE接法了。这里主要针对三极管的饱和和截止状态。

1 NPN三极管和PNP三极管的流向

三极管的CE集在导通时是有方向的。NPN三极管是集电极流入、发射极流出。电流关系为:IC+IB=IE。而NPN三极管的流向正好相反,是从发射极流入、集电极流出,电流关系为:IC=IB+IE。从电流方向上看,NPN和PNP的CE集正好是相反的,这应该是题目所说的“反着接”。如下图所示。

2 NPN三极管用作开关

三极管具有截止、放大以及饱和三个工作状态,当三极管用作开关时工作在截止和饱和状态。截止时三极管不导通;饱和时三极管导通。负载要接在NPN三极管的集电极上,负载的正极接电源,负极接集电极,发射极接GND,电流由集电极流入、发射极流出。NPN驱动蜂鸣器电路如下图所示。

3 PNP三极管用作开关

PNP三极管做开关时,负载也要接在集电极上,发射极接电源,集电极接负载的正极,负载的负极接GND。电流由发射极流入、集电极流出。电流方向和NPN相反。电路原理如下图所示。

由此可见,三极管用作开关时,不管是NPN还是PNP,负载都要接在集电极上,否则可能导通不完全,导致电路无法驱动。所以,相对NPN而言,PNP的CE集确实是反着的

以上就是这个问题的回答,感谢留言、评论、转发。更多电子设计、硬件设计、单片机内容请关注本头条号:玩转嵌入式。感谢大家。

弄清楚这个问题之前,我们的先搞清楚PNP三极管的内部结构及工作原理,上学的时候我们从课本上学习三极管,给我感觉就很迷茫糊涂,总是搞不清楚,因为课本上讲的比较深入,很难搞得清楚,呵呵,感人感觉而已,所以为了更好的使用三极管,我必须该清楚三极管的作用以及它的工作区间;

书上写的什么什么PN结,电子流向之类的,我个人觉得队使用者来说没必要搞得太懂,我们只需要会用就行,大致了解就ok。以前我以为琢磨过三极管,无意间看到有人画的三极管内部等效图,觉得挺有意思,很容易记忆,方便理解;

用两个二极管来等效三极管;

等效图如下:

NPN三极管等效成两个二极管,二极管正极是B极;PNP三极管等效成两个二极管,二极管负极是B极。

PNP当做开关是正常使用时,Ue>Ub>Uc,导通后电流从E流向C,不管是

NPN.PNP

记住把负载接到C级就不会错。

如果PNP单子开关时C,E反接,即Uc>Ub>Ue这时候,C,B直接的二极管是导通的,所以IC会从C留到E,作为开关用是可以工作,只是电流反向了。当然C,E之间的击穿电压也会有变化,这点注意手册里面的击穿电压,所以,尽量C,E不要反接。

到此,以上就是小编对于c语言组成结的问题就介绍到这了,希望介绍关于c语言组成结的2点解答对大家有用

标签: 三极管 电流 集电极