hola estoy simulando un rectificador de onda completa en tinkercad con puente de diodos, pero al agregarle la resistencia y el condensador se comporta como un rectificador de media onda, quisiera saber si es problema de conexión o sera el simulador. gracias espero pronto respuesta
//SEMAFORO 1
int led1 =13;//LED VERE
int led2 =12;//LED AMARILLO
int led3 =11;//LED ROJO
//SEMAFORO 2
int led4 =10;//LED VERDE
int led5 =9;//LED AMARILLO
int led6 =8;//LED ROJO
void setup() {
pinMode(led1,OUTPUT);//SALIDAS
pinMode(led2,OUTPUT);
pinMode(led3,OUTPUT);
pinMode(led4,OUTPUT);
pinMode(led5,OUTPUT);
pinMode(led6,OUTPUT);
}
void loop() {
digitalWrite(led1, HIGH);//VERDE
digitalWrite(led6, HIGH);//ROJO
delay(10000); //10 SEG
digitalWrite(led1, LOW);//VERDE
delay(500);
digitalWrite(led1, HIGH);//VERDE
delay(500);
digitalWrite(led1, LOW);//VERDE
delay(500);
digitalWrite(led1, HIGH);//VERDE
delay(500);
digitalWrite(led1, LOW);//VERDE
delay(500);
digitalWrite(led1, HIGH);//VERDE
delay(500);
digitalWrite(led1, LOW);//VERDE
delay(500);
digitalWrite(led2,HIGH);//AMARILLO
delay(2000);
digitalWrite(led2, LOW);//AMARILLO
digitalWrite(led3,HIGH);//ROJO
digitalWrite(led6,LOW);//ROJO
//SEMAFORO 2
digitalWrite(led4,HIGH);
digitalWrite(led3,HIGH);
delay(10000);
digitalWrite(led4, LOW);
delay(500);
digitalWrite(led4, HIGH);
delay(500);
digitalWrite(led4, LOW);
delay(500);
digitalWrite(led4, HIGH);
delay(500);
digitalWrite(led4, LOW);
delay(500);
digitalWrite(led4, HIGH);
delay(500);
digitalWrite(led4, LOW);
delay(500);
digitalWrite(led5,HIGH);
delay(2000);
digitalWrite(led5, LOW);
digitalWrite(led6,HIGH);
digitalWrite(led3,LOW);
}
hola estoy simulando un rectificador de onda completa en tinkercad con puente de diodos, pero al agregarle la resistencia y el condensador se comporta como un rectificador de media onda, quisiera saber si es problema de conexión o sera el simulador.
gracias espero pronto respuesta
me falto agregar que la simulacion solo con el puente de diodos me da la grafica de salida con todos los ciclos positivos
Hola si es de onda completa la salida deben ser dos ondas positivas... osea la que entra negativa pasa a positiva... se invierte solo la legativa
//SEMAFORO 1
int led1 =13;//LED VERE
int led2 =12;//LED AMARILLO
int led3 =11;//LED ROJO
//SEMAFORO 2
int led4 =10;//LED VERDE
int led5 =9;//LED AMARILLO
int led6 =8;//LED ROJO
void setup() {
pinMode(led1,OUTPUT);//SALIDAS
pinMode(led2,OUTPUT);
pinMode(led3,OUTPUT);
pinMode(led4,OUTPUT);
pinMode(led5,OUTPUT);
pinMode(led6,OUTPUT);
}
void loop() {
digitalWrite(led1, HIGH);//VERDE
digitalWrite(led6, HIGH);//ROJO
delay(10000); //10 SEG
digitalWrite(led1, LOW);//VERDE
delay(500);
digitalWrite(led1, HIGH);//VERDE
delay(500);
digitalWrite(led1, LOW);//VERDE
delay(500);
digitalWrite(led1, HIGH);//VERDE
delay(500);
digitalWrite(led1, LOW);//VERDE
delay(500);
digitalWrite(led1, HIGH);//VERDE
delay(500);
digitalWrite(led1, LOW);//VERDE
delay(500);
digitalWrite(led2,HIGH);//AMARILLO
delay(2000);
digitalWrite(led2, LOW);//AMARILLO
digitalWrite(led3,HIGH);//ROJO
digitalWrite(led6,LOW);//ROJO
//SEMAFORO 2
digitalWrite(led4,HIGH);
digitalWrite(led3,HIGH);
delay(10000);
digitalWrite(led4, LOW);
delay(500);
digitalWrite(led4, HIGH);
delay(500);
digitalWrite(led4, LOW);
delay(500);
digitalWrite(led4, HIGH);
delay(500);
digitalWrite(led4, LOW);
delay(500);
digitalWrite(led4, HIGH);
delay(500);
digitalWrite(led4, LOW);
delay(500);
digitalWrite(led5,HIGH);
delay(2000);
digitalWrite(led5, LOW);
digitalWrite(led6,HIGH);
digitalWrite(led3,LOW);
}