Conversión digital a analógica de un producto de entradas digitales

0

Si tenemos un DAC de 4 bits, que convierte una señal binaria de 4 bits \ $ X = X_3 X_2 X_1 X_0 \ $ en una señal analógica \ $ Y = X / 2 \ $ (es decir, 1010 - > = 5 V, o 0111 - > 3.5 V).

¿Cómo podemos crear un DAC, utilizando cualquier número de DAC, OpAmps y circuitos de nivel inferior mencionados anteriormente (como And, Or, Xor, etc.) que conviertan el número: \ $ \ displaystyle \ frac {X \ cdot Y} {4} \ $ al valor analógico (es decir, X = 1010, Y = 0011 - > 10 * 3/4 = 7.5 V)

Gracias

    
pregunta Vidak

2 respuestas

1

La mejor opción es multiplicar las entradas digitales y alimentarlas a un DAC de 8 bits. Pero si tiene algunos DAC de 4 bits de repuesto, Opamps y resistencias, es posible hacerlo de otra manera.

  1. Alimente la primera entrada digital al primer DAC, use alguna fuente de voltaje constante como el voltaje de referencia
  2. Alimente la segunda entrada digital al segundo DAC y use la salida del primer DAC como referencia. Si el DAC requiere referencias tanto positivas como negativas, use un opamp para invertir la salida del primer DAC y alimente la salida del opamp a la entrada de referencia negativa del segundo DAC.
respondido por el motoprogger
0

Tome cuatro DAC, \ $ D_0, \ D_1, \ D_2, D_3 \ $ y para DAC \ $ D_i \ $ use \ $ (X \ $ y \ $ Y_i) \ $ como entrada (o coloque el DAC de alguna otra manera usando \ $ Y_i \ $). Lleve las salidas del DAC a un OpAmp sumador de voltaje usando resistencias ponderadas binarias, \ $ R_i \ $, conectando cada salida a la entrada del OpAmp. \ $ R_i = 2R_ {i + 1} \ $ y la resistencia de realimentación es \ $ 7.5R_0 \ $.

El principal desafío sería obtener más de 60 V del OpAmp, así que asegúrate de comprar unos que puedan manejarlo (o cualquier voltaje máximo que prefieras, cambia la resistencia de realimentación en consecuencia).

    
respondido por el Oscar

Lea otras preguntas en las etiquetas