Tengo este circuito:
Quiero tener como salida:
BCD Voltage
0 0.4V
1 0.8V
.
.
9 4V
Mi circuito en realidad no funciona correctamente.
Has hecho un convertidor de digital a analógico usando una escalera R2R. Tanto si le gusta como si no, el rango de voltaje para la salida está determinado por el rango completo de entradas binarias, de 0 a 15 en lugar de 0 a 9. El valor del LSB es 4V / 16 = 0.25V en lugar de 4V / 10 y El voltaje de salida para una entrada digital de 9 (decimal) será de 2.25V.
Para obtener los resultados que esperaba, necesita aumentar el voltaje de suministro de 4V a 6.4V, excepto que no puede obtener ningún voltaje con todos los interruptores abiertos.
Podrías solucionar el problema de diseño con un demux de 4 bits con una tensión personalizada R controlada en cada una de las 10 salidas.