Fuerza de la unidad AVR32

La hoja de datos de UC3C no proporciona una explicación clara sobre la "fuerza de la unidad", cómo se comporta y los efectos secundarios en los proyectos. Después de fabricar mi placa, me di cuenta de que coloqué un LED en un pin de fuerza x1 (AVR32UC3C2512C pin PB00) y calculé una corriente de 23 mA ((5 V [entrada] - 1,5 V [caída de LED])/150 ohmios).

En la tabla 40-6 hay una punta que x1 maneja 3.5mA, entonces, ¿qué sucede si enciendo este LED? ¿El LED drenará más corriente de la que el pin puede manejar y quemará la MCU o la MCU limitará la corriente a 3.5 mA? ¿O significa algo completamente diferente?

El circuito:

esquemático

simular este circuito : esquema creado con CircuitLab

Respuestas (1)

No confíe en un pin de salida de MCU para limitar efectivamente la corriente. Es probable que dañe su parte. Incluso si lo hace correctamente una vez, o las primeras veces, o incluso los primeros cientos de veces, está comprometiendo su diseño. Necesita una resistencia limitadora de corriente más alta (su LED puede encenderse con 2 o 3 mA) o necesita un búfer.

Esta es una respuesta general sobre MCU. Supongo que ha leído correctamente la hoja de datos y 3,5 mA es la corriente de salida máxima.
Pensé lo mismo, pero dado que está tan mal documentado, tal vez podría significar algo más ... no hay una tabla con límites de corriente para los pines, solo 2 tablas ambiguas para la carga máxima en los pines Vcc y los voltajes de nivel de salida dado algunos umbrales actuales (tablas 40-1 y 40-6)
También respondí sin mirar la hoja de datos porque 3,5 mA es un número muy razonable. Como dijiste, puede ser vago, pero como regla general, no me gusta depender de mi MCU para conducir mucha corriente.
Estaba acostumbrado con los PIC que pueden manejar 25 mA por pin