一般在电子输出或者输入的端口都会相应设置上拉或者下拉电阻,这是为了保证电路安全还是确保输出的准确性?外加这样做的原理是啥?
1.对于一些高输入阻抗的电路,引脚悬空容易受到外界的干扰(即使是很低的能量耦合至电路),此时设置上下拉电阻提供了一个相对低阻的通路。因为在低阻上产生一定的电压所需的能量是比高阻的情况大得多的,这就减少了一部分能量较弱的干扰信号的影响,降低受干扰的概率。2.对于COMS输入,为防止静电击穿,设置一个上或下拉电阻,提供一个相对的低阻回路,以泄放存储的电荷,不让电压积累。3.对于高速电路,传输线效应开始显现,设置上下拉电阻主要用以阻抗匹配,减少反射,保证电平能够被正确读写。4.加上下拉电阻确定电平状态,输入或输出可能存在偏流,设置上下拉电阻使偏流流经电阻产生一固定的状态的偏置电压。对于输入来说,偏流极小,即使悬空高阻下可能会有相对较大的输入电压,且不稳定,加下拉,偏流流过电阻产生的压降仍极小,可认为将输入电平确定为低。对于输出来说,通常针对的是集电极(漏极)开路(OC)的情况,加上拉电阻确定输出电压的变动范围。上述的情况也不过是普遍上的一种描述,真正上下拉电阻的作用还是得根据具体的问题进行分析,有的时候加个上拉也许只会为了获得与其他部件不同的微量的延迟,难以穷举。多在实践中分析和体会吧。
补充一条,有些上下拉是为了提供更大的电流驱动的能力,主要来讲就是上拉提供输出电流,下拉提供输入电流