¿Cómo pueden los pines Vss o Vdd de un MCU manejar el sumidero o la corriente de la fuente?

0

Hoy estaba viendo la hoja de datos de STM32F103 MCUs y yo Me encontré con una cosa interesante. Supongamos que tengo un STM32F103RET6. Es un MCU de 64 pines de la serie STM32. el pinout es este:

Tiene4Vssy/oVddy51GPIOpines(elrestodepinesnosonimportantesparamipregunta).miraAbsolutemaximumratings

La corriente total que todos los Vss o Vdd pueden fuente o sumidero es 4 * 150 = 600mA. Como dije, tenemos 51 pines GPIO. si los usaríamos como fuente o sumidero para la corriente, dibujarían 51 * (+ - 25) = (+ -1275). el punto es que la corriente total que pueden manejar todos los Vss o Vdd es menor que 600mA, mientras que la corriente total para GPIOs es 1275mA. ¿Por qué ?

también eso no solo pertenece a la familia STM32. He comprobado la familia AVR. por ejemplo, ATmega8a . Paquete DIP:

Tiene un Vcc y un GND mientras que hay un 22 GPIO s. cada Vcc o GND (ATmega8a para el paquete DIP solo tiene un Vcc y GND ) solo puede manejar 300mA mientras que hay un 22 GPIO y la corriente total es 22 * 40 = 880mA. también para los paquetes MLF o TQFP , es mejor que DIP porque tienen un par de GND y Vcc .

    
pregunta Roh

1 respuesta

5

Todo esto lo dice que la corriente máxima, ya sea que se hunde o se obtiene, es de 150 mA para todo el chip. Probablemente esto se deba a consideraciones de calor.

Si tuviera la corriente de dibujo de los 51 pines GPIO, el promedio tendría que ser un poco inferior a 3 mA (150/51) para evitar sobrepasar el límite de 150 mA. (En realidad, podría alcanzar casi 6 mA por pin, si la mitad estuviera al corriente de la fuente y la otra mitad se hundiera. Pero eso sería bastante inusual).

Pero en lugar de limitar cada pin a 3 mA (o 6mA), la especificación permite que cada pin dibuje hasta 25 mA. Pero si tiene seis pines que se hunden 25 mA cada uno, entonces ha agotado su total de 150 mA y todos los otros pines no deben estar hundiendo ninguna corriente (aunque podrían estar obteniendo algunos).

    
respondido por el tcrosley

Lea otras preguntas en las etiquetas