作业帮 > 综合 > 作业

用三极管驱动数码管时三极管的β值怎么选

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/08 17:45:38
用三极管驱动数码管时三极管的β值怎么选
用三极管驱动数码管,该怎么选择电阻 ,.三极管β值.
三极管驱动继电器24V的,该怎么选三极管β值,我是将继电器线圈串在了电源与三极管集电极之间
数码管的电流较小,对于三极管的β值要求不高,几乎所有三极管β值都符合要求.数码管限流电阻按数码管的要求选取,三极管基极电阻按能饱和导通的要求选取,通常是几K.
驱动继电器得看继电器的工作电流和前面电路的驱动能力,β>继电器工作电流/前级最大驱动电流,并留有一定裕量.
基极电阻就是保证能饱和导通,Ib>Ic/β,并留有一定裕量.
再问: 如果我选用51单片来接到三极管基级,控制三极管,是不是选用pnp三极管比较好,
再答: 51单片机输出端口的高电平驱动能力(拉电流)很小,确实利用低电平控制PNP管能给出更大的电流。
但一般都是电源负接地,驱动不同电压的继电器时两个电源不能共地,不便连接。

通过外接上拉电阻解决端口驱动能力的问题更容易实现。
再问: 有个地方不明白,一般是电源负接地,所以选用pnp管时,不能共地,为什么呀,不理解
再答: 通常单片机5V电源供电,负极接地。输出采用NPN管共射极接法时,发射极是接地的,继电器的24V电源负极可以与5V电源负极接在一起,即两个电源共地。
而用PNP三极管共射极接法时,发射极接5V电源的正极,这样继电器的24V电源只能将正极与5V电源正极连接,即不能共地。
再问: 看了你的回答,我想到我的先前的想法错了',麻烦你把方案说具体点',一个是如果采用上拉电阻的话,是用5V上拉吗?在配上合适的上拉电阻?比如我需要在三极管基级上有10MA电流,就采用500欧姆电阻上拉?如果采用pnp的方式,关于接法我有点不明白,那个继电器线圈是串联在三极管集电极与地之间吗?
再问: 看了你的回答,我想到我的先前的想法错了',麻烦你把方案说具体点',一个是如果采用上拉电阻的话,是用5V上拉吗?在配上合适的上拉电阻?比如我需要在三极管基级上有10MA电流,就采用500欧姆电阻上拉?如果采用pnp的方式,关于接法我有点不明白,那个继电器线圈是串联在三极管集电极与地之间吗?继电器电源要怎么接?按你说的将24V正级与5V正级接在一块,那么负极怎么办
再答: 上拉电阻参考下图,Ib需要10mA时用430欧左右的电阻。
当继电器工作电压高于单片机电源电压时,只能使用共发射极电路(不论采用NPN管还是PNP管)。共发射极电路的负载接在集电极与电源之间。PNP管是负电源供电,继电器就接在集电极与24V电源的负极之间。所以这种接法两组电源不能共地。
再问: 那个按你发的图IO口与基极之间不用接电阻吗?这样Vb,与Ve之间的电压不就为5V了吗?
还有PNP管负电源供电,应该是三极管集电极接—24V,发射极接0V把,那么继电器是接在-24V与集电极之间对吧,?那样发射极接0V,我要怎么用单片机控制三极管导通
再答: 单片机的端口不是恒压源,它相当一个共发射极电路做输出,而且集电极电阻非常大,可以看做内阻很大的5V电源。三极管接入时,端口输出电压将被拉低,可以直接连接。

PNP管接不同电源就别讨论了,那不是正常的做法。前面的解释只是说明那样会使两个电源不能共地。
再问: 好的,谢谢啊,有个问题麻烦再指点下吧,怎么解决继电器上电吸合的问题
再答: 单片机端口上电默认高电平,初始化后才是低电平。解决的办法有:
1、改为低电平输出控制,但与现有继电器驱动电路衔接需加一级三极管反相。
2、采用延时开关电路,在初始化完成前强制驱动三极管截止。