Hacer un DAC (r-2r) hasta 5V con solo 5V de tension en la fuente

#1
Estoy intentando hacer un conversor digital->analogico de solo 3 bits, para una salida analogica de 0 a 5V, con una fuente de tension de 5V. Lo mas me interesa mas es que con una entrada 111 la salida sea lo mas cercana a 5V posible. Para ello estoy hacendo una red r-2r, basicamente esto pero con solo 3 entradas digitales:



El primer problema que he tenido ha sido que poniendo los 3 bits a 1 (5V) en la salida mide 4,3V. Para solucionarlo he aumentado el valor de la resistencia 2R que va a tierra, De esta forma consigo 4,9V, aunque al pasar de 000 a 001 pega un salto brusco de 0 a 1V. A falta de una solucion mejor lo dejo asi.

El verdadero problema viene ahora, a la salida le tengo que poner algo que baje la impedancia de salida porque quiero que proporcione una corriente de unos 10 o 15 mA. He probado con un operacional en modo seguidor (LM358), pero como solo lo alimento a 5V me da unos 3,5V maximos a la salida hasta que se satura. Otra solucion seria un transistor en modo seguidor de emisor, pero de esta forma tambien me quitaria unos 0,7V.

Releyendo lo que he escrito me doy cuenta que no he planteado ninguna pregunta concreta, asi que pregunto, ¿Que transistor podria poner de forma que en modo seguidor me quite la menos tension posible entre base y colector? ¿Que otras soluciones podria encontrar para conseguir una tension lo mas cercana posible a 5V?
 
Última edición:
#3
Estoy intentando hacer un conversor digital->analogico de solo 3 bits, para una salida analogica de 0 a 5V, con una fuente de tension de 5V. Lo mas me interesa mas es que con una entrada 111 la salida sea lo mas cercana a 5V posible. Para ello estoy hacendo una red r-2r, basicamente esto pero con solo 3 entradas digitales:
El primer problema que he tenido ha sido que poniendo los 3 bits a 1 (5V) en la salida mide 4,3V. Para solucionarlo he aumentado el valor de la resistencia 2R que va a tierra, De esta forma consigo 4,9V, aunque al pasar de 000 a 001 pega un salto brusco de 0 a 1V. A falta de una solucion mejor lo dejo asi.
Mientras el comienzo de la escalera tenga una resistencia a masa jamas vas a llegar a los 5V.
Para que la salida vaya de 0 a 5V tiene que ser una escalera asi:

Clipboard-1.jpg

Los intervalos siguen siendo equiespaciados pero la relacion entre resistencias es logicamente otra.

El verdadero problema viene ahora, a la salida le tengo que poner algo que baje la impedancia de salida porque quiero que proporcione una corriente de unos 10 o 15 mA. He probado con un operacional en modo seguidor (LM358), pero como solo lo alimento a 5V me da unos 3,5V maximos a la salida hasta que se satura. Otra solucion seria un transistor en modo seguidor de emisor, pero de esta forma tambien me quitaria unos 0,7V.
Olvidate de conseguir eso con "solo un operacional" o "solo un transistor".


Sabiendo cual es la aplicacion de esto se podria ver mejor la forma de implementarlo.
 
Arriba