Salida digital baja a 4V y 0.85V

Hola,

Según he visto, las salidas digitales dan o 0 o 5V. He puesto una salida, la 2 a 5V todo el rato y he conectado unas series de resistencias (una a una, individualmente) He medido la tensión y la intensidad y he obtenido esto:

  • 10 ohmios: 86mA y 0.85V
  • 100 ohmios: 39mA y 4V
  • 10Kohmios: 0.5mA y 5V

La tensión es la medida en bornes de la resistencia que es igual que la que hay entre el pin 2 y tierra
¿Porqué cae la tensión? ¿No debería darme siempre 5V ya que he programado el pin2 en HIGH?

Gracias y un saludo

Según la hoja de datos, un pin de salida entrega como máximo 40 mA.

Claramente la resistencia de 10 ohms exigiría 500mA que el puerto no puede entregar ni remotamente, por ende cae abruptamente la tensión y fuiste afortunado de no “quemar” el pin.

La de 100 ohms exigiría 50 mA y nuevamente provoca caída de tensión por sobrecarga del pin.

Obviamente, el 3er. caso, resistencia de 10K, al tomar solo 0.5 mA del pin es perfectamente manejable por éste, por lo tanto mantiene la misma tensión que la alimentación.

Saludos

Recuerda que el ATmega328 solo entrega 40mA máximo no 50 como puede decir por ahi.
A menos que tengas una hoja de dato de Microchip donde el Atmega328 se haya modificado para mi siguen siendo 40 mA.

Justamente lo corregí mientras me hiciste notar el error (de paso, noté que también fue corregido en las especificaciones que aparecen en la tienda).
Gracias

Saludos