Buen dia
me podrían ayudar??
Tengo 2 salidas PWM y requiero que cuando la salida en amarillo pase a 0 la verde se ponga en 1 y viceversa con PWM lo tengo conectado a las patillas 3 y 11 respectivamente
este es el código que estoy usando
const int Qiny1=3, Qiny2=11;
int Act=1;
const int pot=0;
float inyector;
void setup() {
TCCR2B = 3;
pinMode(Qiny1, OUTPUT);
pinMode(Qiny2, OUTPUT);
pinMode(pot, INPUT);
}
void loop() {
inyector = analogRead (pot)/4;
analogWrite(Qiny1, inyector);
analogWrite(Qiny2, inyector);
}
requiero invertir la señal verde de pwm
Hi,
No veo ninguna option que te permita empezar el pulso de 5 voltios a zero. Por lo tanto creo que lo que puedes hacer es usar un transistor para invertir la senal. Podrias hacer una prueba es que condiciones el pin digitalWrite(pwm pin,HIGH) antes de hacer el comando de analogwrite para vez que pasa. Posiblemente cuando ejecutas el analogwrite lo va empezar automaticamente de zero a 5 voltios. No tienes optiones.