【硬件】电阻的选择

博客介绍了不同元件驱动时上拉电阻阻值的选择。驱动LED,电阻一般用1K,亮度可通过调整电阻改变;驱动光耦合器,高低电位有效时电阻选择不同;驱动晶体管,NPN和PNP管情况有别;驱动TTL集成电路,电阻用1 - 10K;驱动CMOS集成电路,电阻一般不小于20K,但要防干扰。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

如果是驱动led,那么用1K左右的就行了。如果希望亮度大一些,电阻可减小,最小不要小于200欧姆,否则电流太大。如果希望亮度小一些,电阻可增大,增加到多少,主要看亮度情况,以亮度合适为准,一般超过3K以上时,亮度就很弱,但是对于超高亮度LED,有时候电阻为10K时亮度还能够用。通常就用1k的。(我比较喜欢用510Ω)

对于驱动光耦合器,如果是高电位有效,即耦合器输入端接端口之间,那么和驱动LED的情况是一样的;如果是低电位有效,即耦合器输入端接端口和VCC之间,那么除了要串接一个1-4.7k之间的电阻以外,同时上拉电阻阻值就可以用的特别大,用100k-500K之间的都行,当然用10K的也可以,但是考虑到省电问题,没有必要用那么小的。

对于驱动晶体管,又分为PNPNPN管两种情况:对于NPN,毫无疑问NPN管是高电平有效的,因此上拉电阻的阻值用2K~20K之间的,具体的大小还要看晶体管的集电极接的是什么负载,对于LED负载,由于发管电流很小,因此上拉电阻的阻值可以用20k,但是对于管子的集电极为继电器负载时,由于集电极电流大,因此上拉电阻的阻值最好不要大于4.7K,有时候甚至用2K的。对于PNP管,毫无疑问PNP管是低电平有效的,因此上拉电阻的阻值用100K以上的就行了,且管子的基极必须串接一个1-10K的电阻,阻值的大小要看管子集电极的负载是什么,对于LED类负载,由于发光电流很小,因此基极串接的电阻的阻值可以用20k的,但是对于管子的集电极为继电器负载时,由于集电极电流大,因此基极电阻的阻值最好不要大于4.7K

对于驱动TTL集成电路,上拉电阻的阻值要用1-10K之间的,有时候电阻太大的话是拉不起来的,因此用的阻值较小。

但是对于CMOS集成电路,上拉电阻的阻值就可以用的很大,一般不小于20K通常用100K。对于CMOS电路,上拉电阻的阻值用1M的也是可以的,但是要注意上拉电阻的阻值太大的时候,容易产生干扰,尤其是线路板的线条很长的时候,这种干扰更严重,这种情况下上拉电阻不宜过大,一般要小于100K,有时候甚至小于10K

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值