Arduino Uno: Resistencia pullup

He estado leyendo un poco sobre la resistencia pullup interna. Sé por proyectos anteriores en la escuela que las resistencias en sí son frágiles (se quemó una por accidente debido a una corriente más alta de la que estaba hecha).

Tengo dos modelos diferentes de Arduino. Uno de Intel y el resto son Arduino Uno estándar.

Así que me preguntaba acerca de cómo usar de forma segura la resistencia pullup interna en el Arduino Uno. Por lo tanto, mi pregunta es sobre el modo pin del resistor pullup interno; ¿A cuántos pines puedes conectarlo de forma segura y no sobrecargarlo?

Respuesta

Cada pin tiene su propio pullup separado resistor.

No creo que pueda dañarlo extrayendo corriente del puerto, porque la resistencia pullup solo está activa cuando el puerto está en modo de alta impedancia (hi-Z, entrada).

La resistencia pullup puede dañarse por sobretensión, descarga estática y similares.

El Uno tiene resistencias pullup de 20 kOhm según este tutorial . Si lo alimenta con una señal de 0V mientras el Atmega está funcionando a 5V, la corriente será un cuarto de miliamperio, lo cual es minúsculo.

Comentarios

  • La pregunta era más o menos si hay solo una resistencia pullup interna para todos los pines. Si es así, ¿hay algún peligro de Overlord con tantas conexiones? Pero aparentemente no si cada pin lo tiene ' s propia resistencia.
  • Sí, para aclarar: Son resistencias separadas, con aproximadamente el mismo valor (~ 20 kOhm en el Atmega328 / Arduino Uno).

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *