24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1974  |  回复: 17

徐翠枝

木虫 (小有名气)

[交流] 因发布内容涉及版权,请求删除内容,谢谢已有17人参与

上拉电阻
  上下拉电阻的解释:
  上拉就是将不确定的信号通过一个电阻嵌位在高电平!电阻同时起限流作用!下拉同理!
  上拉是对器件注入电流,下拉是输出电流;弱强只是上拉电阻的阻值不同,没有什么严格区分;对于非集电极(或漏极)开路输出型电路(如普通门电路)提升电流和电压的能力是有限的,上拉电阻的功能主要是为集电极开路输出型电路输出电流通道。
  
  1、当TTL电路驱动COMS电路时,如果TTL电路(低电平0.8V,高电平2.4V)输出的高电平低于COMS电路(低电平0.3V,高电平3.6V)的最低高电平(一般为3.5V), 这时就需要在TTL的输出端接上拉电阻,以提高输出高电平的值。
  2、OC门电路必须加上拉电阻,以提高输出的高电平值。
  3、为加大输出引脚的驱动能力,有的单片机管脚上也常使用上拉电阻。
  4、在CMOS芯片上,为了防止静电造成损坏,不用的管脚不能悬空,一般接上拉电阻产生降低输入阻抗, 提供泄荷通路。
  5、芯片的管脚加上拉电阻来提高输出电平,从而提高芯片输入信号的噪声容限增强抗干扰能力。
  6、提高总线的抗电磁干扰能力。管脚悬空就比较容易接受外界的电磁干扰。
  7、长线传输中电阻不匹配容易引起反射波干扰,加上下拉电阻是电阻匹配,有效的抑制反射波干扰。
  上拉电阻:
  就是从电源高电平引出的电阻接到输出
  1,如果电平用OC(集电极开路,TTL)或OD(漏极开路,COMS)输出,那么不用上拉电阻是不能工作的, 这个很容易理解,管子没有电源就不能输出高电平了。
  2,如果输出电流比较大,输出的电平就会降低(电路中已经有了一个上拉电阻,但是电阻太大,压降太高),就可以用上拉电阻提供电流分量, 把电平“拉高”。(就是并一个电阻在IC内部的上拉电阻上, 让它的压降小一点)。当然管子按需要该工作在线性范围的上拉电阻不能太小。当然也会用这个方式来实现门电路电平的匹配。
  需要注意的是,上拉电阻太大会引起输出电平的延迟。(RC延时)
  一般CMOS门电路输出不能给它悬空,都是接上拉电阻设定成高电平。
  下拉电阻:和上拉电阻的原理差不多, 只是拉到GND去而已。 那样电平就会被拉低。 下拉电阻一般用于设定低电平或者是阻抗匹配(抗回波干扰)。
  上拉电阻阻值的选择原则包括:
  1、从节约功耗及芯片的灌电流能力考虑应当足够大;电阻大,电流小。
  2、从确保足够的驱动电流考虑应当足够小;电阻小,电流大。
  3、对于高速电路,过大的上拉电阻可能边沿变平缓。综合考虑
  以上三点,通常在1k到10k之间选取。对下拉电阻也有类似道理

电阻在选用时,选用经过计算后与标准值最相近的一个!
P0为什么要上拉电阻原因有:
1. P0口片内无上拉电阻
2. P0为I/O口工作状态时,上方FET被关断,从而输出脚浮空,因此P0用于输出线时为开漏输出。
3. 由于片内无上拉电阻,上方FET又被关断,P0输出1时无法拉升端口电平。
P0是双向口,其它P1,P2,P3是准双向口。
不错准双向口是因为在读外部数据时要先“准备”一下,为什么要准备一下呢?
单片机在读准双向口的端口时,现应给端口锁存器赋1,目的是使FET关断,不至于因片内FET导通使端口钳制在低电平。
上下拉一般选10k!
芯片的上拉/下拉电阻的作用
最常见的用途是,假如有一个三态的门带下一级门.如果直接把三态的输出接在下一级的输入上,当三态的门为高阻态时,下一级的输入就如同漂空一样.可能引起逻辑的错误,对MOS电路也许是有破坏性的.所以用电阻将下一级的输入拉高或拉低,既不影响逻辑又保正输入不会漂空.
改变电平的电位,常用在TTL-CMOS匹配; 在引脚悬空时有确定的状态; 为OC门的输出提供电流; 作为端接电阻; 在试验板上等于多了一个测试点,特别对板上表贴芯片多的更好,免得割线; 嵌位;
上、下拉电阻的作用很多,比如抬高信号峰峰值,增强信号传输能力, 防止信号远距离传输时的线上反射,调节信号电平级别等等!当然还有其他的作用了具体的应用方法要看在什么场合,什么目的,至于参数更不能一概而定,要看电路其他参数而定,比如通常用在输入脚上的上拉电阻如果是为了抬高峰峰值,就要参考该引脚的内阻来定电阻值的!另外,没有说输入加下拉,输出加上拉的,有时候没了某个目的也可能同时既有上拉又有下拉电阻的!
加接地电阻--下拉
加接电源电阻--上拉
对于漏极开路或者集电极开路输出的器件需要加上拉电阻才可能工作。另外,普通的口,加上拉电阻可以提高抗干扰能力,但是会增加负载。
电源:+5V
普通的直立LED,
共八个,负极分别接到一个大片子的管脚上,
用多大的上拉电阻合适? 谢谢指教!
一般LED的电流有几个mA就够了,最大不超过20mA,根据这个你就应该可以算出上拉电阻值来了。
保献起见,还是让他拉吧,(5-0.7)/10mA=400ohm,差不多吧,不放心就用2k的
奇怪,新出了管压0.7V的LED了吗?据我所知好象该是1.5V左右。我看几百欧到1K都没太大问题,一般的片子不会衰到10mA都抗不住吧?
上拉电阻的作用:6N137的的输出三极管C极,如果没有上拉电阻,则该引脚上的电平不会发生随B极电平的高低变化。原因是它没有接到任何电源上。如果接上了上拉电阻,则B极电平为高时,C极对地导通(相当于开关接通),C极的电压就变低;如B极电压为低,则C极对地关断,C极的电压就升到高电平。为就是上面说的“将通断转换成高低电平”。你说的51与此图有一定的不同,参照着去理解吧。另外,一般地,C极低电平时器件从外部吸入电流的能力和高电平时向外部灌出电流的能力是不一样的。器件输出端常有Isink和Isource两个参数,且前者往往大于后者。
下拉电阻的作用:所见不多,常见的是接到一个器件的输入端,多作为抗干扰使用。这是由于一般的IC的输入端悬空时易受干扰或器件扫描时有间隙泄漏电压而影响电路的性能。后者,我们在某批设备中曾碰到过。
上拉电阻的阻值主要是要顾及端口的低电平吸入电流的能力。例如在5V电压下,加1K上拉电阻,将会给端口低电平状态增加5mA的吸入电流。在端口能承受的条件下,上拉电阻小一点为好。
提高负载能力、提高直流工作电平
无信号是给电路提供确定的电平。
上拉 一端接vcc,一端接在引脚上
下拉:一端接gnd,一端接在引脚上

因发布内容涉及版权,请求删除内容,谢谢

[ Last edited by 徐翠枝 on 2013-4-8 at 23:59 ]
回复此楼
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

blueblacktzb

银虫 (初入文坛)

学习了。
2楼2010-12-02 12:21:04
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

~风痕~

金虫 (小有名气)

LED的管压0.7V
努力着的人才会朝着成功走去!
3楼2010-12-03 17:24:29
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

anniedhz

木虫 (小有名气)


小木虫(金币+0.5):给个红包,谢谢回帖交流
谢谢提供,资料真完整。
过好自己的平凡人生。
4楼2010-12-03 22:30:14
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
谢谢分享
5楼2010-12-07 15:57:51
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

zhoujk0520

木虫 (正式写手)

学习了,谢谢分享!
6楼2010-12-17 21:27:44
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
7楼2011-04-21 09:26:32
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

xiaopings

至尊木虫 (文坛精英)

快乐家族创始人【小瓶子】



小木虫(金币+0.5):给个红包,谢谢回帖
以前我对这个也不是很了解。。。
8楼2011-04-21 16:18:11
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

guzhongling

铁虫 (小有名气)

挺详细,拜领了
9楼2011-04-21 20:17:40
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

feng_zc

木虫 (正式写手)

基本正确吧
10楼2011-04-22 08:53:41
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 徐翠枝 的主题更新
信息提示
请填处理意见