Apuntes de Microcontroladores

Powered by Issuu
Publish for Free

martes, 17 de noviembre de 2020

Cálculo de la impedancia de un circuito RL

/*********************************************************************

Programa que nos calcula la impedancia de un circuito RL. Para 

calcular la impedancia el programa tiene que leer los datos de 

resistencia (R), reactancia inductiva (Xl) que serán introducidos por el usuario.

FORMULAS CALCULO IMPEDANCIA EN CIRCUITO RL

Xl = 2* 3,141592*F*L

Z = RAIZ2 (R*R + Xl*Xl)

**********************************************************************/

#include <stdio.h>

#include <math.h>


main() {

float Z; /*Valor de la impedancia del circuito RL.*/

float Xl; /*Valor de la reactancia inductiva del circuito.*/

float F; /*Valor de la frecuencia del circuito.*/

float L; /*Valor de la inductancia del cirucito.*/

float R; /*Valor de la resistencia del circuito.*/

// Solicitamos que el usuario introduzca el valor de la inductancia

printf("Introduzca el valor de la inductancia (L) en Henrios => ");

// Asignamos el valor introducido a dicha variable

scanf("%f", &L);

// Solicitamos que el usuario introduzca el valor de la Frecuencia

printf("Introduzca el valor de la frecuencia (F) en Hercios => ");

// Asignamos el valor introducido a dicha variable

scanf("%f", &F);

// Calculamos la reactancia inductiva

Xl = 2*3,141592*F*L; 

// Solicitamos que el usuario introduzca el valor de la reesistencia

printf("Introduzca el valor de la resistencia (R) en ohmios => ");

// Asignamos el valor introducido a dicha variable

scanf("%f", &R);

// Calculamos el voltaje aplicando la ley de Ohm

Z = sqrt(R*R + Xl*Xl); 

// Sacamos por pantalla el valor del voltaje calculado

printf("\n\n\n");

printf("Impedancia (Z) =  %f ohmios", Z);

}

No hay comentarios:

Publicar un comentario