如何使晶体管在一定电压下导通?


11

我做了以下电路:

在此处输入图片说明

接通电源后,C1充电并且LED点亮。断开电源后,LED逐渐变暗。当C1达到1.5V左右时,它关闭。

我正在尝试让第一个LED熄灭时另一个LED点亮。所以基本上,我希望在电容器的电压低于1.5V时打开电路:

在此处输入图片说明

我正在使用SS9014晶体管(图中显示了其他内容)。我对读取晶体管数据表不太熟悉,因此我不知道导致晶体管关闭的条件。是一定的电压还是一定的安培数使其导通?

如果是某个安培数,那么我可以调整R2以在C1低于1.5V时使LED2点亮,对吗?那安培数是多少?

如果不是通过安培数使Q1导通,则必须是电压。我认为电压低于1.5V,因为1.5V可以将其打开。在这种情况下,我有哪些选择?是否有办法(或可能是4000串联IC?)将C1的1.5V降低到使基极导通Q1的最小电压?如果是这样,那电压是多少?

抱歉,我的问题令人困惑。随时在评论中提问。


3
请养成用+向上和-向下分别在垂直线上绘制电源的习惯。这将更易于阅读,并且您将避免在第二张图中出现愚蠢的错误。
starblue 2012年

Answers:


3

对于双极晶体管,电流是控制晶体管的电压,而不是电压(尽管电压很小)。因此,增加基极电阻(R2)将使晶体管在高于1.5V的电压下导通。

如果要在电压低于1.5V时打开LED(即反转当前电压),则可以执行以下操作:

原理图

现在,当晶体管导通时,它会使LED短路,因此LED变暗。当基极电流下降到一定水平以下时,晶体管将关闭,LED将会打开。

您可能需要为R1找到合适的值,以便在您想要关闭LED时完全关闭它。只要R2适用于LED,电源电压(电路中的5V)就没有关系。


多少电流可使晶体管导通?数据表尚不清楚
blake305

@blake-由于存在基极电阻,电流随输入电压逐渐变化。因此,您可以通过更改电压,将其从几微安培更改为(在罗素的示意图中)十mA。如果它试图消耗10 mA以上的电流,则完全打开。在这种情况下,R2的5V压降会限制电流;这就是所有可用的,晶体管两端的电压将低至几百mV。
stevenvh 2012年

2
请注意,LED熄灭时此电路比打开时消耗更多的功率。
radagast 2013年

使用比较器。
Chupacabras

2

据我了解,您想使一个LED变亮,而另一个LED变暗。

我将使用以下电路

在此处输入图片说明

顶部(Q1,D1,D2和R1)是恒定电流源。二极管产生1.4 V的差,每个二极管0.7V。晶体管的发射极-基极结也像二极管一样工作,因此也下降了0.7V。然后D1的另一个0.7 V穿过R1,因此根据欧姆定律,通过它的电流应为0.7 V / 35 = 20 mA 。这就是流过LED的电流之和。Ω

晶体管是受电流控制的,但并不总是方便的,因此我们经常通过在基极上增加一个电阻来使其受电压控制。电阻器会将电压差转换为电流,这也是欧姆定律。因此,通过用一个电压驱动CTRL输入,该电压将产生基极电流,这将导致流过LED D3的电流。随着D3电流的增加,D4的电流将减小,因为电流之和是恒定的。

请记住,基极-发射极结的压降为0.7V。CTRL必须高于当前电流。高于0.7 V时,电流将随控制电压线性变化。


0

您可以使用如下形式:

施密特触发器和反相器

通过Q5可以实现一个LED点亮而另一个LED熄灭的要求。该晶体管将来自Q2集电极的信号反相,因此Q3或Q4导通。

仅看这部分(Q3,Q5,Q4),您还可以使用NPN晶体管将整个过程颠倒过来。

我选择PNP的原因是,我有来自Schmitt-Trigger(在Q1,Q2附近)的信号,该信号被称为VCC,而Q3,Q5,Q4也被称为VCC,这对PNP恰恰是正确的。

使用5V电源,当IN达到ca时,该电路接通。4 V,当IN低于ca时关断。1V。Q1和Q2周围的电阻确定这些电平。如果不需要施密特触发器或稍微精确的电平,则可以省略Q1和Q2并从Q2的收集器处的节点开始。

注意:C1将非常重载输入。省略或使用较小的值。仅当您将Q3和Q4的集电极上的信号用作该图东部更多逻辑的输入时,才需要R17和R18。

可以模拟它(甚至更好:模拟),并使用值单元来完成所需的工作。确切的晶体管或LED类型无关紧要,几乎所有东西都可以使用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.