8 votos

¿Cómo puedo calcular los tiempos de subida para un GPIO push pull con carga con cálculos manuales?

schematic

simular este circuito - Esquema creado con CircuitLab

Este es un ejemplo simplificado de un GPIO push pull que se encuentra en la mayoría de los microprocesadores, con una carga conectada.

Utilizando los valores de capacitancia y corriente de la hoja de datos que se suele dar en la hoja de datos de un microprocesador, ¿cómo se puede calcular el tiempo de subida?

0 votos

Me he dado cuenta de que no había una buena pregunta sobre el cálculo de los tiempos de subida, así que he creado una. Voy a responder si nadie más lo hace.

0 votos

¿Qué representan R1 y C1?

0 votos

La capacitancia GPIO y la resistencia de línea (que en la mayoría de los casos es despreciable).

1voto

Bakudan Puntos 5469

Para ello, y si tienes acceso a él, es mejor que utilices modelos IBIS para la célula de E/S.

El IBIS no sólo permite modelar el tiempo de subida y de bajada, sino que también incluye la modelización de los diodos ESD, lo que hará que sus simulaciones sean mucho más precisas (véase el diagrama de la Fig. 9).

0 votos

Gracias pero busco más un cálculo a mano, los modelos IBIS requieren un software caro.

0 votos

Por desgracia, este tipo de datos no suele estar disponible para los cálculos manuales. Algo así como un Convertidor IBIS -> SPICE podría ayudar, pero aún así no te daría cálculos a mano.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X