¿Es este un buen método? - Bueno, no es digno de producción, pero si aprendes algo de eso, entonces probablemente sea bueno.
No proporciona suficiente información, por lo que todos tenemos que hacer suposiciones, pero afirma que casi funciona algo y usted indica que tiene sus sospechas sobre lo que está mal, así que lo usaré como una oportunidad de aprendizaje.
No intentes poner esto en producción ...
Sospecha que la entrada VGA está cargando la red de resistencia. Tienes razón, el procedimiento estándar sería colocar un búfer de voltaje entre la red R-2R y la entrada VGA. Elija un amplificador R-R (riel a riel) que sea lo suficientemente rápido y póngalo en un suministro limpio. Asegúrese de que la impedancia de entrada sea alta para que no cargue también la red R-2R.
El otro problema que tendrá es el ruido de los niveles lógicos, en particular, el ruido de la fuente de alimentación de la MSB se dirigirá directamente a las entradas VGA, y verá que hay ondas en su pantalla. es decir, su PSRR será de 0 dB) o lo suficientemente cerca. Simplemente coloque un búfer digital en la entrada que tiene una fuente de alimentación limpia separada (compartida con el amplificador O / P). Reduzca la velocidad de los bordes de la entrada y la salida solo para que las cosas se comporten bien.
Esto debería funcionar bastante bien. La mayor parte del esfuerzo por la precisión de la resistencia es, en su mayor parte, importante solo si está buscando reproducibilidad de una unidad a otra. La INL estará dominada por la precisión de la resistencia, y la reproducibilidad de la DNL estará dominada por la falta de coincidencia de la resistencia. Pero se garantiza que es monótono y, dada la insensibilidad del ojo humano para mostrar gamma, esto debería ser en su mayoría pasable. Y sí, puede tener posterización en sus tonos de color (es decir, las transiciones de sombreado serán notablemente extrañas).
He incluido una serie de términos aquí para ayudar a guiar su investigación, INL, DNL, Monotonic y Gamma, búsquelos, entiéndalos.
Explorar técnicas y topologías, y aprender los límites y por qué las cosas se hacen como están y cómo fallan es una forma importante de aprender.