surbyte:
Mira hagamos esto:Porque no explicas con tus palabras lo que debería hacer.
13 segundos gira para un lado y cambia para otro.
Mientras muestra las RPM
mientras con cada cruce por cero dispara el triac y no se que hace.Que mas?
Lo que quiero que haga es que en a==1 vea la condición de b para ver que relé se activa, luego pasa a==2 que cuando el cruce por 0 haga disparar el triac en el momento que se calcula con esta operación, n = (45 * regulacion) donde regulación en 200 es que no conduce electricidad y 0 es toda la tensión, y luego de todo eso cuando el tiempo es 13 segundos, regulación se pone en 200 para que el triac corte el voltaje, se desconecte el relé que haya sido activado y se cambie la condición de b para que se active el siguiente relé en el siguiente ciclo.
Básicamente es lo que tu has dicho.
El ciclo para cada sentido de giro es de unos 22 segundos más o menos, 13 segundos girando y unos 9 en reposo.
De hecho los de las RPM puedes dejarlo aparcado porque es una cosa que ahora mismo en el programa no tiene una utilidad de momento.
No se si ahora comprendes lo que quiero conseguir.
Gracias y saludos.