ARDUINO PARA PROBADOR DE BOBINAS
LOS PUSH BUTTON SE UTILIZAN PARA CONTROLAR EN ALTA O BAJA FRECUENCIA, ES DECIR EL ANCHHO DEL PULSO (PWM). EL TRANSISTOR DE PREFERENCIA UN IGBT, PARA ESTA PRUEBA UTILICE UN IRF.
|
IGBT |
SE OBSERVA TODO LO QUE UTILICE |
SKETCH DE ARDUINO:
#define pinLED 8 //ASIGNACION DE PINES
const int inputPin1 = 2;
const int inputPin2 = 4;
int value1 = 0; //ASIGNACION DE VALOR INICIAL
int value2 =0;
void setup() {
pinMode(inputPin1, INPUT); //CONFIGURACION DE ENTRADAS Y SALIDAS
pinMode(inputPin2, INPUT);
pinMode(pinLED, OUTPUT);
}
void loop(){ //CUERPO DEL PROGRAMA
value1 = digitalRead(inputPin1); //lectura digital de pin1
if (value1 == LOW) { //ALTA FRECUENCIA
digitalWrite(pinLED, HIGH); // enciende el LED.
delay(1); // retardo en milisegundos
digitalWrite(pinLED, LOW); // apaga el LED.
delay(1);
}
delay(10);
value2 = digitalRead(inputPin2); //lectura digital de pin2
if (value2 == LOW) { //BAJA FRECUENCIA
digitalWrite(pinLED, HIGH); // enciende el LED.
delay(20); // retardo en milisegundos
digitalWrite(pinLED, LOW); // apaga el LED.
delay(20);
}
delay(10);
if (value1&&value2==HIGH)
{
digitalWrite(pinLED, LOW);
}
}
GRACIAS POR TUS APORTE HE LLEGADO AL SITIO CORRECTO GRACIAS
ResponderBorrarMASTER COMPARTE EL BLOGGER Y SUSCRIBTE AL CANAL
BorrarSúper pero mejor si lo montas paso a paso
ResponderBorrarHola, gracias por el aporte!
ResponderBorrarEn este caso veo que es para bobinas simples, pero en el caso de bobinas que ya traen su IGBT integrado ¿el pulso de 5v lo tomarías después de la R1 ó agregarías algún transistor?
Ya me suscribí a tu canal :)