Análise de Circuito RCProblemaEquação Diferencial do circuitoAplicando Degrau na entradaResolvendo usando equação diferencialPasso 1: solução homogêneaPasso 2: solução particularPasso 3: solução completaSignificado da Constante de tempo
Seja o circuito abaixo:

Obs.: considere: R = 1 K
Resolva:
a) Descubra o que ocorre quando se aplica um degrau de amplitude de 5 Volts ao mesmo; mostre um gráfico de
b) Descubra o que ocorre quando se aplica uma senoide na entrade deste ciruito. Compare num diagrama no tempo, a forma de onda de entrada versus forma de onda na saída deste circuito.
Resolução:
Circuito:
xxxxxxxxxx RVin(t) ───────/\/\/\/─────●──── Vout(t) │ === C │ GNDAnalisando...
Como a corrente que passa pelo resistor é a mesma corrente que carrega o capacitor:
Pela lei de Ohm:
Para o capacitor:
Portanto:
Multiplicando por
Finalmente:
Essa é a equação diferencial do circuito.
Numericamente, com
Este valor vai corresponder à constante de tempo,
Então:
ou:
Vamos supor que inicialmente o capacitor esteja descarregado:
e que em
onde
Queremos descobrir
Nossa equação é:
Para
portanto:
Substituindo
Dividindo por 0,001:
Temos uma equação diferencial linear de primeira ordem.
Primeiro resolvemos:
Portanto:
Separando as variáveis:
Integrando:
Logo:
Como o lado direito é uma constante, procuramos uma solução constante:
Então:
Substituindo valores:
Logo:
Portanto:
A solução geral é:
Agora precisamos determinar
Como a tensão em um capacitor não pode mudar instantaneamente:
Então:
Portanto:
ou:
Como:
podemos escrever de uma forma muito mais significativa:
Significado da equação anterior... ou significado da constante de tempo RC:
Para:
Ou seja, após uma constante de tempo:
Note:
| Tempo | % (em relação à | ||
|---|---|---|---|
| 0 | 0 V | 0% | |
| 0.001 | 3,16 V | 63,2% | |
| 0.002 | 4,32 V | 86,5% | |
| 0.003 | 4,75 V | 95,0% | |
| 0.004 | 4,91 V | 98,2% | |
| 0.005 | 4,97 V | 99,3% |
Portanto, aproximadamente após:
Note que tabela acima poderia ter sido levantada numericamente usando o Octave/Matlab:
xxxxxxxxxxoctave:1> R=1e3;octave:2> C=1e-6;octave:3> tau=R*Ctau = 1.0000e-03octave:4> t=0:tau:5*tau % Note que t é uma matriz de 1 x 6t = Columns 1 through 5: 0 1.0000e-03 2.0000e-03 3.0000e-03 4.0000e-03 Column 6: 5.0000e-03
octave:5> Vout=5*(1-exp(-t/tau));octave:6> size(Vout) % Note que Vout = matriz 1 x 6ans = 1 6octave:7> per=(Vout./5)*100; % calculando em porcentagemoctave:8> [t' Vout' per'] % mostrando valoresans = 0 0 0 0.0010 3.1606 63.2121 0.0020 4.3233 86.4665 0.0030 4.7511 95.0213 0.0040 4.9084 98.1684 0.0050 4.9663 99.3262
Podemos plotar o gráfico de
xxxxxxxxxxoctave:9> ezplot('5*(1-exp(-1000*t))', [0 5e-3])octave:10> gridObtendo:

Fernando Passold, em 13/08/2026.