¿Por qué un pin de entrada tiene una resistencia de pull-up y pull-down?

6

En su respuesta que detalla los diversos tipos de pines de entrada, Russell McMahon deja la siguiente nota pines]:

  

hay casos especiales en los que es útil una resistencia de alta y baja a la vez

¿Cuáles son los casos especiales en los que se requiere una resistencia de pull-up y de pull-down? ¿No hay un desperdicio actual?

    
pregunta Randomblue

3 respuestas

9

Lo he hecho varias veces cuando no pude averiguar por adelantado lo que realmente necesito. Así que pondría ambos en la PCB y solo soldaría uno. De esta manera, si estaba equivocado, simplemente puedo quitar la resistencia y soldar la otra hacia abajo.

En estos días, terminación dividida no se hace mucho, pero solía ser una forma popular de terminación de señal. Para los que no están familiarizados, la terminación dividida se parece tanto a un pullup como a un menú desplegable donde los valores de la resistencia son generalmente de menos de 400 ohmios.

Para las entradas analógicas, a veces una entrada necesita una polarización de CC. Esto se puede hacer usando un simple divisor de tensión resistiva, que también parece un pullup + pulldown. Normalmente, en este caso también hay algo que bloquea el DC, como una tapa en serie con la señal, antes de las resistencias.

En mi opinión, en realidad nunca necesitas un pull-up y un menú desplegable al mismo tiempo, ya que simplemente no tiene sentido eléctrico. El uso de ambos al mismo tiempo creará un conflicto y el resultado final no es hacia arriba o hacia abajo, ¡más bien como tirar de lado! :) Pero hay muchas cosas, como las 3 que mencioné, que aparecerán como un pullup y un pull down al mismo tiempo. Estos son muy comunes, y conozco a nuevos ingenieros que los confunden con pullups + pulldowns.

    
respondido por el user3624
6

La terminación dividida mencionada se puede usar para facilitar que el controlador de salida alcance los niveles de OH y OL, mediante la polarización en algún punto intermedio. La combinación paralela se establece en la impedancia de terminación deseada (por ejemplo, 100 || 100 = 50 ohmios)

Conmuchoschipsmodernos,paraestándarescomoHSTL,laterminaciónserealizainternamente.Haytantosestándaresquepuedeserunpococonfusoaveces,perogeneralmentehaymuchadocumentaciónparausarconsuchipespecífico,porejemplo,aquíhayunXilinx(antiguo) Guía de diseñadores de PCB Virtex-4 que menciona varios estándares y métodos de terminación.

También este enlace de una de las referencias en el enlace en la respuesta de David proporciona una buena explicación de ¿Por qué la tensión de terminación puede ser importante? El ejemplo muestra un controlador Virtex-4 HSTL, por lo tanto, la mención / enlace anterior.

    
respondido por el Oli Glaser
0

Proporcionar el llamado Pull up & al mismo tiempo, las resistencias de extracción hacia abajo son como si estuviera proporcionando una entrada de voltaje de CC en estado estable al pin. Si se trata de un pin de entrada analógica, puede ser útil, pero en lo que respecta al pin de entrada digital no es necesario. Cualquiera de los dos se requiere según la condición de entrada. Los controladores de hoy en día los tienen incorporados para que pueda elegir cualquiera de ellos desde el software.

    
respondido por el Jayprakash Shet

Lea otras preguntas en las etiquetas