Esto no es un problema XY. Ya he decidido que la mejor manera de manejar la aplicación real es utilizar un multiplexor y ADC/MCU para medir todos los voltajes.
Sin embargo, siempre me gusta encontrar una nueva forma de conectar los opamps o los comparadores. Esta es una pregunta del tipo "¿existe esta configuración de forma ordenada? Todavía no he conseguido encontrar una a través de las vías normales de búsqueda.
Entradas - unas 6 señales positivas en el rango de 1v a 2v
Salidas: una salida de amplificador o comparador por señal, en la que la correspondiente a la tensión más grande (o equivalentemente a la más pequeña) tiene una salida única, quizá alta, y todas las demás tienen una salida baja y similar, de manera que ya son niveles utilizables en lógica, o pueden compararse contra un simple umbral para dar niveles lógicos.
Ignora las desviaciones de la tensión de entrada por ser insignificantes con respecto a las tensiones de entrada. La histéresis es opcional. Escalable a cualquier número (razonable) de entradas.
Es relativamente fácil dar salida a la verdad para todas las señales que están por encima del media de las entradas. Sólo hay que formar la media con una red de resistencias iguales, y luego utilizar esta tensión para la entrada de referencia de cada comparador.
Lo que creo que debería ser posible es algún tipo de retroalimentación de diodos, como en un circuito de valor absoluto, en el que la ganancia de un amplificador reduce la caída del diodo a la insignificancia, y el amplificador/comparador "ganador" silencia a todos los demás. Sin embargo, todavía no he conseguido encontrar una configuración sencilla.
¿Qué es una configuración sencilla? Un amplificador por entrada, con un máximo de dos adicionales compartidos. Un diodo, o a lo sumo dos, por amplificador, con un máximo de 4 resistencias por amplificador, y algunas compartidas adicionales, con el menor número posible de valores coincidentes.
¿Alguna idea?
(editar)
Tengo el esquema de una solución que implica un integrador que controla un nivel de referencia común. Este nivel baja si ninguna entrada lo supera, y sube cuando alguna entrada lo supera. El nivel tenderá a cazar alrededor del nivel más grande, con la salida del comparador correspondiente al más grande encendiéndose y apagándose. Sustituyendo los comparadores por amplificadores y prestando atención a la estabilidad se puede conseguir una salida estable que sea adecuada.
0 votos
Estoy un poco confundido, tu título indica que hay que elegir la mayor salida (es decir, una salida analógica, N entradas analógicas), y tu pregunta parece indicar que quieres un resultado digital (N entradas analógicas, N salidas digitales).
0 votos
@PlasmaHH aclaró
0 votos
Está buscando un circuito "el ganador se lo lleva todo". Ese será un término de búsqueda útil. Se puede hacer fácilmente con una red neuronal de hardware, pero también con árboles comparadores sciencedirect.com/science/article/pii/S0925231204002796
0 votos
Interesante circuito... si puedes y no te importa compartirlo, ¿cuál es la aplicación?