top of page

TAREA 

CORRIENTE ALTERNA

La corriente alterna (CA) es un tipo de corriente eléctrica

que se caracteriza por cambiar a lo largo del tiempo, ya sea

en intensidad o en sentido, a intervalos regulares.

El voltaje varía entre los valores máximo y mínimo de manera

cíclica, el valor del voltaje es positivo la mitad del tiempo

(semiciclo positivo o semiperiodo positivo) y negativo la otra

mitad. Esto significa que la mitad del tiempo la corriente circula

en un sentido, la otra mitad de tiempo en el otro sentido. La

forma más habitual de la ondulación sigue una función

trigonométrica tipo seno, dado que es la forma más eficiente

y práctica de producir energía eléctrica mediante alternadores.

Sin embargo hay ciertas aplicaciones en las que se utilizan otras

formas de onda, como la onda cuadrada o la onda triangular.

De manera general la corriente eléctrica se distribuye en forma de corriente alterna a 50 Hz (50 cambios por segundo).

És habitual que en las instalaciones de energía solar fotovoltaica se utilize unconvertidor de corriente continua a corriente alterna para que la energía generada pueda ser suministrada a la red.

CORRR.PNG
corrienteeeeeee.PNG
corrienteeee.PNG
corrienteeeee.PNG

#include <iostream>
  #include <math.h>
  using namespace std;
  int main()
  {
    int opcion;
    cout<<" CORRIENTE ALTERNA \n";
    cout<<"1)Potencia reactiva con capacitancia\n";
    cout<<"2)Corriente instantanea\n";
    cout<<"3)Corriente RMS\n"; 
    cout<<"4)Voltaje instantaneo\n";
    cout<<"ELIJA UNA OPCION:";cin>>opcion;
      
  switch (opcion)
  {
  {
      case 1:
       {
         cout<<"Potencia reactiva con capacitancia\n";
         int Irms,Xc;
       double P;
       //ASIGNACION
       cout<<"Ingresar la Corriente RMS:";cin>>Irms;
       cout<<"Ingresar la Reactancia Capacitiva:";cin>>Xc;
    if  (Xc>=10)         
        {      
       //PROCESO
        P=pow(Irms,2)*Xc;
       //RESULTADO
       cout<<"La Potencia Reactiva Capacitiva es: "<<P<<endl;
       cout<<endl;
        }
    else
        cout<<"Fuera de rango"<<endl;
 }break;

   
    case 2:
        {
       cout<<"Corriente instantanea\n";
       int Io,w,t;
       double rad,I,pi;
       //ASIGNACION
       cout<<"Ingresar el valor Io:";cin>>Io;
       cout<<"Ingresar el valor w:";cin>>w;
       cout<<"Ingresar el valor t:";cin>>t;
       pi=3.1416;
       
    if(Io<=25)
    
      {
          //CONVERTIR A RAD
          rad=(2*pi*w*t)/360;
          cout<<"el valor de rad es:"<<rad<<endl;
          //PROCESO
          I=Io*cos(rad);
          cout<<"El valor de la corriente Instantanea es:"<<I<<endl;
      } else
        cout<<"Fuera de rango"<<endl;
        
 }break;
 
   case 3:
       {
            cout<<"Corriente RMS\n";
            int Imax,R;
         double Irms;
        
        //ASIGNACION
        cout<<"Ingresar la Corriente Maxima:";cin>>Imax;
        if  (Imax<30)
        {   
        //PROCESO
        Irms=Imax/sqrt(2);
        //RESULTADO
        cout<<"La Corriente RMS es: "<<Irms<<endl;
        cout<<endl;
          }
        else
        cout<<"Fuera de rango"<<endl;
 }break;
 
   case 4:
        {
            cout<<"Voltaje instantaneo\n";
            int Vo,f,t,R1, R2, PHI1, PHI2;
        double VInst,PI, RAD;
        
        //ASIGNACION
        cout<<"Ingresar el Voltaje Inicial:";cin>>Vo;
        cout<<"Ingresar la Frecuencia:";cin>>f;
        cout<<"Ingresar el Tiempo:";cin>>t;
        
        if (t<100)
        {
        PI = 3.1416;
        
        //CONVERSION DE RADIANES
        //PROCESO
        RAD = (2 * PI * f) / 360;
        cout<<"La Frecuencia en Radianes es: "<<RAD <<endl;
        cout<<endl;
        //FORMULA DEL VOLTAJE INSTANTANEO
        VInst=Vo*cos(RAD)*t;
        //RESULTADO
        cout<<"El Voltaje Instantaneo es: "<<VInst<<endl;
        }
        else
        cout<<"Fuera de rango"<<endl;
    }break;


      }fin switch
  }fin

bottom of page