Cuando un pin debe permanecer BAJO o ALTO, ¿está bien conectarlo directamente a VCC o GND?

Por ejemplo, estoy usando un transceptor Exar Exar SP3220EBCY-L RS-232 y la prueba típica de bucle invertido de la aplicación muestra que el pin EN está conectado a GND y el pin SHDN está conectado a VCC. ¿Debo tomar esto literalmente o se supone que debo asumir que necesitaré una resistencia pull-up/pull-down?ingrese la descripción de la imagen aquí

Respuestas (1)

Por lo general, está bien conectar directamente las entradas a GND o VCC. De lo contrario, la hoja de datos del dispositivo debe ser clara al respecto.

Sin embargo:

  1. cuando se usan dispositivos como microcontroladores que tienen pines de tres estados que se pueden configurar como entrada o salida, entonces es una buena práctica usar una resistencia (por ejemplo, 1k) para evitar que el pin GPIO se sobrecargue cuando accidentalmente se configura incorrectamente.
  2. al tirar, por ejemplo, de un pin RESET inactivo sin una resistencia, nunca puede activarlo sin cambiar el circuito. Si tuviera una resistencia pull up/down en su lugar, podría anularla manualmente.
Gracias jipi! 1. He visto que se usan resistencias de 1k entre los pines GPIO, pero ¿cómo calculan el 1k? ¿Es el valor predeterminado para un uC con 3.3V VCC? Por mal configurado, ¿quiere decir que el pin GPIO está configurado para una salida de corriente superior a la necesaria?
Configurado incorrectamente como una salida en lugar de una entrada. Si se configura como una salida y conduce en la dirección opuesta al cortocircuito a Vcc/Tierra, pasará una corriente excesiva y puede dañarse.
@JustinManuel 1k, 10k, 100k, probablemente todo funcione bien. Debe verificar la hoja de datos para conocer la corriente máxima de la unidad de salida del pin y la corriente máxima del paquete. Cuanto mayor es la resistencia, más sensible se vuelve.