¿cuál de los voltajes de 4 dc es el más alto? [cerrado]

0

Necesito un circuito simple que encienda uno de 4 leds que muestre cuál de los voltajes de 4 dc es el más alto. Esto tiene que ser una herramienta de hardware y los voltajes estarán por debajo de 5 voltios. Entonces, si un voltaje es de 2 voltios y los otros son menos, entonces la línea de 2 voltios se encenderá y se apagará el resto. Si una línea es de 2.5 voltios y el resto 2.1 es lo mismo. Estoy tratando de hacer una veleta no mecánica.

    
pregunta frenchie

6 respuestas

3

LA CUEVA DE MATE ..... > Comparadores XYZ

simular este circuito : esquema creado usando CircuitLab

NOTA: A, B, C y D deben ser de baja impedancia. Si no, también necesitas buffers de ganancia de unidad en cada línea.

    
respondido por el Trevor_G
2

Bueno, podrías usar un montón de lógica y comparadores. Si bien creo que la mejor manera de hacerlo es usar un microcontrolador simple, todavía es posible prescindir, por lo que en el interés de responder la pregunta planteada:

El comparador es un elemento de circuito bastante común. Puedes considerarlo como un amplificador diferencial con ganancia infinita (o muy grande). Esto es similar a cómo se modela un amplificador operacional, y de hecho, los comparadores y los amplificadores operacionales comparten tanto en común que un amplificador operacional puede usarse como un comparador, y con frecuencia se encuentra en circuitos baratos o de aficionados. La salida de un comparador se satura alta si su entrada (+) es mayor que su entrada (-), y se satura baja si su entrada (-) es mayor que su entrada (+). Un verdadero comparador debe tener estos voltajes de saturación iguales o muy cercanos a los rieles de suministro, pero los amplificadores operacionales utilizados como comparadores normalmente no los tienen, faltándolos por un margen de aproximadamente un voltio (típicamente diferentes en los lados positivo y negativo).

Esto podría usarse fácilmente para encender un LED para indicar el mayor de dos voltajes, pero si desea determinar el mayor de cuatro, las cosas se vuelven un poco más complejas, y tiene que poner varios comparadores juntos y luego usar algunos la lógica después. Cuantos más voltajes estén involucrados, más comparadores y lógica se requerirán. Para demostrar, aquí está el circuito para indicar el máximo de dos voltajes:

simular este circuito : esquema creado usando CircuitLab

Como puede ver, esto se iluminará D1 cuando A > B, y D2 cuando A < B. Bastante simple. Pero si quieres introducir un tercer voltaje, las cosas se complican un poco más. Necesitará tres comparadores, uno para comparar A y B, uno para B y C, y otro para A y C; luego, se usa la lógica para determinar qué voltaje es más alto que los otros dos, y el LED correspondiente está encendido.

simular este circuito

Este circuito puede determinar cuál de los tres voltajes es mayor; D1 se enciende si A es más grande, D2 se enciende si B es más grande y D3 se enciende si C es más grande. (nota: de hecho, hay una manera de saltear las compuertas AND en esto. Solo funciona en el caso de tres voltajes, pero piense en conectar los diodos entre las salidas del comparador, en lugar de a tierra. Esto solo funcionará si su los comparadores pueden hundir y generar suficiente corriente para controlar el LED.)

Un comparador de cuatro voltajes sería esencialmente el mismo, pero con más comparadores; Tendrá que comparar cada voltaje con cada otro voltaje, por lo que el número de comparadores necesarios en este caso será seis. En general, para n voltajes, necesitará (n - 1)! comparadores.

    
respondido por el Hearth
1

Este es otro problema XY.

Los codificadores de dirección del clima usan dos contactos giratorios escalonados con un patrón de cuadratura para codificar cualquier dirección con la resolución deseada, por ejemplo. 4,8,16 etc. por rotación.

Un "codificador / decodificador de prioridad analógico es posible

simular este circuito : esquema creado usando CircuitLab

pero nunca hecho de esta manera. a menos que tenga varias razones para usar este método ... como costo, rendimiento, tamaño? si es así, especifique la impedancia de la fuente y el rango de voltaje frente a la presión del viento.

¿Qué pasa si todos son 2.1 V casi sin viento?

solución simple

No puedo dibujar ni mover partes en el esquema del iPad, pero imagino un simple sumidero de corriente constante de 20 mA, que funciona hasta Vmin 2V. y conectado al centro de 4 cátodos, entonces el voltaje en cada dirección será significativamente más brillante con un diferencial de 0.1 V en cualquier ánodo LED siempre que la carga de entrada no afecte a Vin con 20 mA.

El 20mA CC puede ser un JFET simple con Vgs = 0. Esto es mucho más simple que un PIC uC

  

Solo 1 JFET y 4 LED coincidentes del mismo lote (fácil)

enlace

Si Vmin es < 2V, use los LEDs ROA de GaAs que tienen Vf = 1.6V pero menos brillo de mcd que AlGaAs ReD con Vf = 2.0 a 2.2V. El JFET agrega 30 ohmios

    
respondido por el Tony EE rocketscientist
0

No hay nada más simple que esto ......

simular este circuito : esquema creado usando CircuitLab

Característica de bonificación: Micro puede integrar los niveles del sensor para indicar la dirección predominante.

Observe que solo usé una resistencia para los LED. Bajo la pregunta del OP original, solo se enciende un LED a la vez ... así que una R está bien para eso. Sin embargo, sería beneficioso tener uno por LED si el OP quisiera indicar SE, NW, etc., encendiendo dos LED a la vez.

    
respondido por el Trevor_G
0

Iría con una solución basada en mcu.

Aquí hay una implementación de ejemplo. Las entradas entran en RA0..2, y las salidas salen en RC0..2, respectivamente.

La programación es simple:

Obviamente,puedesagregaralgunasfuncionesmássofisticadas,perohaceeltrabajo:

todo eso en 5 minutos.

    
respondido por el dannyf
0

Prueba esto

simular este circuito : esquema creado usando CircuitLab

    
respondido por el analogsystemsrf

Lea otras preguntas en las etiquetas