Ayuda a identificar un símbolo similar a un potenciómetro / resistencia en la etapa de E / S de un microcontrolador

7

Tengo dificultades para identificar un símbolo esquemático. Descubrí esto mientras revisaba el manual de referencia de la serie STM32L en la página 172 ubicado en AQUÍ .

Aquí está el símbolo en cuestión y el símbolo tal como aparece en el documento:

Es obvio que es una especie de resistencia conmutable electrónicamente, simplemente no estoy seguro de cuál es el nombre correcto para ella. Pensé que era una resistencia controlada por voltaje, sin embargo, en general los he visto en esquemas como el FET real, a diferencia de un símbolo como este. Mis búsquedas no han encontrado nada.

Sé que son los pullups / pulldowns para el puerto, nunca antes había visto ese símbolo.

¿Alguien reconoce este símbolo o sabe cuál es el nombre correcto para él?

¡Gracias!

    
pregunta alphasierra

2 respuestas

7

Es probable que estén destinados a representar pequeños transistores que operan en la región lineal cuando se utilizan como pull-ups o configurables (configurables). Las resistencias verdaderas de tan alto valor son caras (se necesita una gran extensión) en muchos procesos digitales VLSI, por lo que se utilizan transistores. Consulte esta referencia .

Debido a que la resistencia efectiva de tal pull-up / pull-down no es constante y porque se puede cambiar, el símbolo lo representa con mayor precisión que un simple MOSFET en serie con una resistencia.

Tenga en cuenta que los circuitos de E / S comerciales que cumplen con ESD y otros requisitos generalmente son bastante complejos y propietarios, y puede estar seguro de que lo que esté viendo es una versión simplificada. Ver, por ejemplo, esto tesis de estudiante.

    
respondido por el Spehro Pefhany
3

Estos son solo "R selectivos de pull-up y pull-down" para el puerto de E / S, sin un nombre de símbolo común externo, ya que son virtuales para nosotros como usuarios.

  

configurado por software en varios modos:

  • Entrada flotante
  • Pull-up de entrada
  • menú desplegable de entrada
  • Salida analógica de drenaje abierto con capacidad de pull-up o pull-down
  • Salida push-pull con capacidad de pull-up o pull-down
  • Función alternativa push-pull con capacidad de pull-up o pull-down
  • Función alternativa de drenaje abierto con capacidad de pull-up o pull-down

opinión

Los chicos de AMD probablemente tienen un acrónimo para estas partes como puppy R's o PullUPDnRegister y's programable

  • PUPDRy [1: 0]:
    • Bits de configuración del puerto x (y = 0..15)
  • Estos bits están escritos por software para configurar el pull-up o el pull-down de E / S
    • 00: Sin pull-up, pull-down
    • 01: Pull-up
    • 10: desplegable
    • 11: Reservado
respondido por el Tony EE rocketscientist

Lea otras preguntas en las etiquetas