Erronea lectura de entrada digital.

Any bugs you encounter with Flowcode should be discussed here.
Post Reply
Carmelo
Posts: 50
http://meble-kuchenne.info.pl
Joined: Thu Oct 14, 2021 10:04 am
Has thanked: 17 times

Erronea lectura de entrada digital.

Post by Carmelo »

Hola,
A ver si e pueden indicar porque sucede lo siguiente en el proyecto adjunto.

Tengo un interruptor colocado al pin A2 configurado como activo a nivel bajo.
Al principio del programa, después de una pequeña temporización realizo la lectura del estado de la entrada por el pin A2 y lo guardo en una variable.
El estado de la variable la visualizo dentro de la ventana de depuración de simulación.
El caso es que la primera vez que ejecuto el programa, esa variable si el interruptor se encuentra en 0, entiendo que su valor debería de ser = 1; pero al ejecutar el bloque de lectura el valor se mantiene =0 (como si no se leyese).
Luego una vez que se ha pasado el interruptor a 1 y después a 0 siempre se lee bien.

¿puede ser que tenga que habilitar las resistencias de pull-up?
¿Cómo se realizaría esa habilitación?
Attachments
Proteccion_Nivel _V1.fcfx
(32.81 KiB) Downloaded 43 times

Carmelo
Posts: 50
Joined: Thu Oct 14, 2021 10:04 am
Has thanked: 17 times

Re: Erronea lectura de entrada digital.

Post by Carmelo »

Para confirmar lo descrito en el post anterior, adjunto un fichero muy básico y simple. Solo se lee de forma constante el estado de la entrada A2 cada 500msg.

En el momento de empezar la simulación, nada mas leerse la entada A2 su variable debería tener un valor de 1 al estar configurado el pin A2 como "activo a nivel bajo". Pero nunca pasa a contener ese valor aunque se lea muchas veces la entrada.

Sin embargo si se pasa el interruptor a 1 y luego a 0, entonces ya cuando se vuelve a leer A2(si el interruptor está a 0 ) ya se lee siempre como 1.

Ahora bien, se para la simulación y si después se vuelve a ejecutar a simulación siempre la 1ª vez que se lee A2 ya se puede ver que su valor es un 1.

¿Dónde tengo el error?
Attachments
Flowcode1.fcfx
(9.9 KiB) Downloaded 45 times

Post Reply