¿Por qué algunas personas usan resistencias para crear una conexión ALTA en un chip?

7

Esta es una pregunta de seguimiento para mi anterior, ¿Qué significa Low / High en las conexiones de un chip? .

Para crear una conexión ALTA, a menudo solo conectas el pin a VDD, que a menudo está por encima del VIH (y por lo tanto lo establece en ALTO). Sin embargo, algunas personas optan por agregar resistencias a esos pines, como se muestra a continuación:

Crédito: Wolfson

En este caso, DVDD es 3.3V y el VIH es 0.7 × DVDD. Viendo eso, parece que las resistencias no son necesarias. ¿Para qué son estas resistencias, y las necesito?

    
pregunta bubbles

4 respuestas

25

Estos se llaman resistencias de activación . Estos se utilizan para garantizar que las entradas a los sistemas lógicos se establezcan en los niveles lógicos esperados si los dispositivos externos se desconectan o se introduce una alta impedancia. Usualmente se usa con colector abierto o salidas de drenaje abiertas.

    
respondido por el nidhin
10

Si está seguro, nunca conectará la entrada a nada que no sea "alto" y si la entrada solo puede ser una entrada, en los chips modernos hay poca necesidad de utilizarla (la lógica antediluviana a veces se recomienda un pullup en lugar de conexión directa, pero eso es historia).

Si quieres probar y cambiar el estado lógico, tiene sentido tener una resistencia en lugar de una traza de cobre que tendrías que cortar.

Si el chip puede hacer que ingrese una salida en algunas condiciones, tener la resistencia allí limita la corriente que el chip tendrá que hundir y podría evitar que se sobrecaliente o dañe.

    
respondido por el Spehro Pefhany
9

En el esquema que se muestra, la conexión no es solo para el pin, sino también para otros circuitos. (mira donde NON_AUDIO, TRANS_ERR, etc. terminan).

Por lo tanto, el pin no debe estar alto todo el tiempo, pero U1 a veces hace que las salidas sean bajas. Los resistores están ahí porque U1 tiene salidas de colector abierto, o salidas flotantes mientras se reinicia, o algo similar.

RESETB es una entrada a U1, por lo que puede ser controlado por una señal externa. Es bastante común dejar las líneas de reinicio desconectadas, en cuyo caso la resistencia saca el chip del reinicio. A menudo habrá un condensador a tierra, para permitir que la fuente se estabilice un poco antes de que el chip se reinicie.

    
respondido por el markrages
1

No está claro qué quieres hacer con las resistencias. Si los elimina y hace conexiones directas con DVDD, ¡acaba de poner en cortocircuito todas las salidas y entradas! Si simplemente los elimina, las salidas y la entrada "flotarán" (no se puede confiar en el estado en el que estarán). Sin una resistencia de recuperación, las líneas de entrada y salida experimentarán un 0 (tierra) o? (flotar), en lugar de 0 (tierra) o 1 (> 2.5v). Además, las líneas "flotantes" son más susceptibles al "ruido eléctrico". Tu circuito podría experimentar reinicios "aleatorios".

    
respondido por el Guill

Lea otras preguntas en las etiquetas