Buen día estimados, tengo el siguiente circuito:
El mismo es un resumen de un circuito más complejo, donde se obtiene una señal de voltaje variable, en función del nivel de agua en un tanque.
Si el interruptor A - genera el voltaje que denominaremos V1 correspondiente al
25%. B - genera el voltaje que denominaremos V2 correspondiente al
50%. C - genera el voltaje que denominaremos V3 correspondiente al
75%. D - genera el voltaje que denominaremos V4 correspondiente al
100%.Mi consulta 1 es la siguiente:Quiero saber como podría implementar una función en C, para el siguiente caso:
Si el interruptor A,B,C o D se cierra, independientemente de cuál lo haga primero tendría que obtener un valor del 25% de la función.
Si por ejemplo A y B o C y D o cualquier combinación de 2 interruptores se cierra, obtener un valor del 50% de la función.
Si por ejemplo cualquier grupo de interruptores se cierra, obtener un 75% de la función.
Si los 4 interruptores se cierran, obtener el 100% de la función.
Mi implementación funciona solo en manera ascendente:
Si A se cierra -> 25%
Si A+B se cierra -> 50%
Si A+B+C se cierra -> 75%
Si A+B+C+D se cierra -> 100%
Consulta 2:Teniendo en cuenta el circuito, como se podría calcular el arreglo de divisores de tensión para obtener la relación de voltaje lo más diferenciada posible
según el interruptor deseado.
Para explicarlo de otra manera, en vez de tener saltos de 500mV....o 300mV....como poder tener una escala de aprox 1.2...o 1.5v entre saltos.
Saludos y espero puedan entender mi consulta.