Como Transistor ha respondido, lo mejor que puedes hacer es hacer 4 conparadores de ventanas independientes. Si está decidido a hacer las cosas de la manera más difícil, haga lo siguiente
![](https://i.stack.imgur.com/ufhlQ.png)
simular este circuito : esquema creado usando CircuitLab
en realidad hace uso del 74147 como un codificador de prioridad. Desafortunadamente, lo que quieres es un gráfico de barras en modo punto, y el 147 no hace eso. Sin embargo, puede agregar un demultiplexador 2: 4 (he usado la mitad de las entradas de un 3: 8, solo porque es conveniente) para convertir la dirección codificada para controlar los LED.
Además, los LM339s tienen una compensación de hasta 3 mV, y aunque se espera que el 4 en un chip haga un seguimiento de la temperatura, el desplazamiento de unidad a unidad no está correlacionado en un chip. Esto significa que sus LED 2 y 3, que tienen ventanas de menos de 10 mV de ancho, potencialmente tendrán un 30% de errores en cada extremo de las ventanas. Para solucionar esto, he añadido un extremo delantero que convierte (0.118 a 0.1999) a (0.1 a 3.1) voltios. Los dos amplificadores operacionales deben ser unidades de salida de riel a riel capaces de funcionar a 5 voltios. La elección de 3.1 voltios como límite superior proviene de los límites de entrada del modo común LM339 de 0 a 3.5 voltios para una fuente de 5 voltios.
También tenga en cuenta que la precisión de las ventanas depende fundamentalmente de la precisión del suministro de 5 voltios. Cualquier variación afectará directamente los umbrales de las ventanas.
Finalmente, mi circuito sugerido necesita, y no tiene, histéresis. Sin embargo, no conozco su requisito de precisión de umbral ni especificó la cantidad de ruido que se puede encontrar en la entrada. Sin estos, no hay manera de especificar lo que se necesita.