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

使用NPN和PNP作为电子开关,哪个更好呢

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-7-22 21:20 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
使用NPN和PNP作为电子开关,哪个更好呢?有什么区别?还请各位同仁帮忙,不胜感激,谢谢!: _! p6 C! V% b
如图所示。

led.jpg (26.04 KB, 下载次数: 5)

NPN控制LED

NPN控制LED

led2.jpg (21.97 KB, 下载次数: 3)

PNP控制LED

PNP控制LED

该用户从未签到

2#
发表于 2013-7-22 23:55 | 只看该作者
看你用什么去控制,如果是单片机的画 用PNP   因为用NPN的话 上拉电流不够,单片机下拉电流比较大。其实用那个管都可以 主要是满足 三极管的基极电流,建议楼主去看看三极管的工作原理,这样就知道如何满足它的需要了。毕竟三极管 是基础  经常用到

该用户从未签到

3#
发表于 2013-7-23 09:29 | 只看该作者
本帖最后由 jacklee_47pn 于 2013-7-23 09:31 编辑 3 ~3 M  Z5 a2 o4 B7 p
liangjiatian 发表于 2013-7-22 23:55 ; e9 \- ~2 C' z' F& M
看你用什么去控制,如果是单片机的画 用PNP   因为用NPN的话 上拉电流不够,单片机下拉电流比较大。其实用那 ...

1 ~( j7 K. r6 W* Y. ]) `
7 s' I- N* p, u  q% q【如果是单片机的画 用PNP  因为用NPN的话 上拉电流不够】
, d5 F6 H+ n2 L$ b% w8 a2 c8 @# v) R3 p, V: n/ J
==>這句話不完全對。如果 3.3V 的单片机只用一個 PNP 去控制 5V (或是更高的電壓) 的東西,那保證關不掉高電壓。反而一個 NPN 卻可以做到開關都正確。

点评

支持!: 5.0
支持!: 5
当然 先必须满足这个条件  发表于 2013-7-23 11:49

该用户从未签到

4#
发表于 2013-7-23 13:17 | 只看该作者
能用NPN的就不要用PNP,PNP是否能可靠截止这是一个需要注意的问题

该用户从未签到

5#
发表于 2013-7-23 13:44 | 只看该作者
这个有什么好纠结的呢?NPN和PNP都能实现开关控制功能,唯一的区别是,这两个控制的时候一个是高电平灯亮,一个是低电平的时候灯亮,看你想要哪种。

该用户从未签到

6#
 楼主| 发表于 2013-7-23 21:24 | 只看该作者
luo7678094 发表于 2013-7-23 13:17
- ]) T1 F' {6 n# H能用NPN的就不要用PNP,PNP是否能可靠截止这是一个需要注意的问题
0 g9 ~3 g( O; R' D& r
可是NPN会不会出现不能处于饱和状态呀,比如使用LED的Vf比较大,无法保证NPN饱和导通,有可能处于放大区呀

该用户从未签到

7#
 楼主| 发表于 2013-7-23 21:25 | 只看该作者
liangjiatian 发表于 2013-7-22 23:55
$ P) G: m5 q3 y看你用什么去控制,如果是单片机的画 用PNP   因为用NPN的话 上拉电流不够,单片机下拉电流比较大。其实用那 ...

5 a+ i" I; j9 y- a( t谢谢,这个我再学习下哦
  • TA的每日心情
    慵懒
    2021-3-9 15:17
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    8#
    发表于 2013-7-24 11:10 | 只看该作者
    第二张图是错的,点亮不了那个LED。LED放在射极,导通电压抬高了,根本导通不了的。

    点评

    你的帮助可能会误导楼主哦。  发表于 2013-7-24 13:39

    该用户从未签到

    9#
    发表于 2013-7-24 11:57 | 只看该作者
    第1张图:NPN控制LED,最好将LED移到三极管的C极上。! l8 Q5 F+ A6 g; h
    第2张图:PNP控制LED,没有问题。只要三极管的B极的高电平是3.3V就行。

    该用户从未签到

    10#
    发表于 2013-7-24 17:13 | 只看该作者
    如果单片机控制的话,要考虑一下,很多单片机初始化前默认的是输出高电平、、、

    该用户从未签到

    11#
     楼主| 发表于 2013-7-28 12:09 | 只看该作者
    ArthurGXH 发表于 2013-7-24 11:57
    2 C- L$ T* q2 z) D3 N$ W第1张图:NPN控制LED,最好将LED移到三极管的C极上。
    ( t* J# w6 J( u( V第2张图:PNP控制LED,没有问题。只要三极管的B极的 ...
    8 z- \; f; D3 x# a2 f. @
    谢谢阁下的回复和之前的点评,这个NPN控制LED,最好将LED到三极管的C极上是为什么?有什么好处吗相比我的这种设计?8 i) e* A# t4 x* l3 J1 ?/ [
    还请赐教。
    ( `7 B6 e, w4 u. t4 C4 `谢谢

    该用户从未签到

    12#
     楼主| 发表于 2013-7-28 12:21 | 只看该作者
    zm110911 发表于 2013-7-24 17:13
    2 t+ t) @9 P! L" \" ]如果单片机控制的话,要考虑一下,很多单片机初始化前默认的是输出高电平、、、
    % v, V' R: L# |* V* n  Q
    嗯嗯,这个B极上肯定会接下拉和上拉的,这个图片中没画上去,谢谢!
  • TA的每日心情
    开心
    2019-11-20 15:24
  • 签到天数: 1 天

    [LV.1]初来乍到

    13#
    发表于 2013-7-29 07:35 | 只看该作者
    这原理都有问题,全部成了射极跟随器,真正开关用,不会这么接,建议看看三极管的原理资料
  • TA的每日心情
    开心
    2024-5-2 15:45
  • 签到天数: 1 天

    [LV.1]初来乍到

    14#
    发表于 2013-7-30 08:39 | 只看该作者
    PNP会好些,因为低电平容易做到!

    该用户从未签到

    15#
    发表于 2013-7-30 10:58 | 只看该作者
    aakai 发表于 2013-7-28 12:09 4 A( u) l! ~' x. z+ K
    谢谢阁下的回复和之前的点评,这个NPN控制LED,最好将LED到三极管的C极上是为什么?有什么好处吗相比我的 ...
    6 X5 Q8 s6 E0 r
    主要是考虑NPN管导通要求VBE>0.7V,你把LED放在发射极电话,LED导通是有压降(2V),那就要求基极电压在2.7V以上才能导通。你把LED放到集电极那端的话就只需要基极电压大于0.7V就能导通。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-7-28 02:37 , Processed in 0.156250 second(s), 32 queries , Gzip On.

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

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

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