TANk, по поводу исходной темы, тут I/U на резисторах 2,2к делается, что с учетом размаха выходного тока 1 mA даст 2,2В. То есть амплитуду 1,1В. Напряжение питания у нас 0,6*9=5,4В. Опорное у нас 6*0,6=3,6В.
Даташит глаголит что диапазон выходных напряжений для выхода 2 - (VDD-1) В, то есть от 2 до 4,4. Для опорного 3,6 у нас размах получается 3,6+/- 1,1 от 2,5 до 4,7. То есть тут мы прямо вылетаем за допустимый диапазон сверху. Наверное стоит включить опорное напряжение после 5 диода снизу, тогда опорное 3 В получим и размах 1,9-4,1, то есть вылетаем за допустимый диапазон меньше.
И еще одно замечание, в родственнике данного ЦАПа TDA1543 указано что параметры обеспечиваются при амплитуде напряжения на выходе +/- 25 мВ, тут не думаю что ситуация сильно отличается + практически все схемы преобразований I/U на резисторе построены так, что амплитуда на выходе не более десятков мВ, и потом стоит усилитель напряжения. Судя по всему тут проблема в нелинейности выходных источников тока при изменении выходного напряжения, так что стоит максимально уменьшить резисторы 2,2к (до сотен Ом или меньше).
Обычно адепты преобразования I/U на резисторе машут красными труселями с лозунгами о том что ОУ - нелинейный элемент, а резистор гораздо более линейный, только забывают они о том, что в случае ОУ для выходных токовых источников ЦАПа dUвых практически равно 0, а для резисторов прямо равно Uвых. Так что тут выбор стоит ОУ+линейная работа токовых выходов или R+нелинейность токовых выходов. И кто знает что в конкретном случае лучше. В данном, видимо, источники тока на выходе не айс, так что ОУ скорее всего тут даст лучший результат.
ну или, как вариант для фанатиков, I/U на резисторе в десятки Ом + каскад усиления на лампе.