Figura 1. Circuito em Série. |
// Análise de Circuito em Série com C++
#include<iostream>
#include<conio.h>
using namespace std;
class resistor {
public:
float valor;
float tensao;
float potencia;
};
class fonte_tensao {
public:
float tensao;
float corrente;
float potencia;
};
int main()
{
resistor R1, R2, R3;
float Rtotal;
fonte_tensao V1;
R1.valor = 6;
R2.valor = 7;
R3.valor = 5;
Rtotal = R1.valor + R2.valor + R3.valor;
cout << "Resistencia total: " << Rtotal << " ohms." << endl;
V1.tensao = 54;
V1.corrente = V1.tensao / Rtotal;
cout << "Corrente do circuito: " << V1.corrente << " amperes" << endl;
R1.tensao = V1.corrente * R1.valor;
R2.tensao = V1.corrente * R2.valor;
R3.tensao = V1.corrente * R3.valor;
cout << "Tensao VR1 = " << R1.tensao << " volts." << endl;
cout << "Tensao VR2 = " << R2.tensao << " volts." << endl;
cout << "Tensao VR3 = V2 = " << R3.tensao << " volts." << endl;
cout << "Tensao V1 = " << R2.tensao + R3.tensao << " volts." << endl;
R1.potencia = V1.corrente * R1.tensao;
R2.potencia = V1.corrente * R2.tensao;
R3.potencia = V1.corrente * R3.tensao;
cout << "Potencia PR1 = " << R1.potencia << " watts." << endl;
cout << "Potencia PR2 = " << R2.potencia << " watts." << endl;
cout << "Potencia PR3 = " << R3.potencia << " watts." << endl;
V1.potencia = V1.tensao * V1.corrente;
cout << "Potencia total: " << V1.potencia << " watts." << endl;
getch();
return 0;
}
(2) Análise no software NI Multisim 11.0.
Figura 3. Clique na imagem para visualizar.
Clique aqui para baixar o programa executável em C++, e o circuito funcionando no NI Multisim 11.0 (requer o software simulador instalado).
Nenhum comentário:
Postar um comentário