На один вход (схема с усилением 1) подан сигнал с выхода ЦАП, на другой - половина опорного напряжения (выход ЦАПа имеет размах опорного, а половинка опоры - это как бы нуль, сигнал качается относительно него). В полном соответствии со своим предназначением, дифференциальник выдаёт разницу между двумя этими напряжениями, то бишь из однополярного сигнала получается дифференциальный. Среднюю точку задаю другим ЦАПом (точнее, цифровым потенциометром), она же есть средняя точка для смесителей -- решил сделать так, потому что положение средней точки, обеспечивающее наименьшие искажения сигнала, может зависеть от частоты или х.з. от чего ещё. Лучше иметь возможность её подстройки, на всякий случай.
Т.к. деление опоры пополам может быть неточным и ОУ, стоящие на пути сигнала, могут вносить свои сдвиги уровня, в будущем понадобится добавить "подстройку нуля" и подгоночное масштабирование, дабы сделать каналы как можно более симметричными.
Щас ещё инструментальник соберу, посмотрю как всё это в обратную сторону сигнал передаёт.
Upd
Приёмный усилитель собран и работает, но есть нюансы.
Антикварные чипы AD620, выпуска 1998 года -- работают. Их точность ничуть не ухудшилась со временем, но выяснилось другое: в те стародавние времена корус SOIC-8 был чуточку иным, толще по высоте и ширше по выводам; правда, всего на чуть-чуть, не так как SOJ, который шире обычного SOIC в полтора раза. Высота меня мало волнует, но на посадочное место он влез прям-таки как у гномиков -- "тютелька в тютельку".
Но на этом проблемы только начались.
Из-за того, что я ошибся с выбором мультиплексора -- он очень хороший, он просто великолепный, но слишком низковольтный и в 5В схеме просто сгорит нахрен -- усиление переключаться пока что не будет. Благодаря какому-то невероятному везению на фоне невезения, оказалось так, что у этого самого мультиплексора расстояние между теми выводами, которые подключены к входам Rg инструментальных усилителей, в точности равно размеру резистора типа 1206, а у меня как раз есть несколько разных прецизионных номиналов. Взял на 1кОм, аккуратно припаял прямо поверх посадочного места мультиплексора и вуаля - получаем инструментальник с усилением почти точно 50 раз.
За инструментальниками у меня подразумевается просто неинвертирующий усь о двух каналах (на великолепнейшем чипе ADA4841-2), с коэффициентом усиления 48 (потому что проще всего оказалось купить точные резисторы в размере 0603 номиналами 100 ом и 4.7кОм; я взял ещё и других, про запас). То есть сквозной коэффициент усиления получается под 2400 (50*48). Чем проверить такой усилитель? Минимальная амплитуда с тестового генератора 4 милливольта, что даст, гипотетически, амплитуду 10 вольт на выходе усилителя; но т.к. питание всего 5В, то это недостижимо. Нужен источник миллипиздрического сигнала в 0.4мВ амплитудой и хорошей формой, чтобы хотя бы визульно убедиться в отсутствии катастрофических искажений.
Дык у меня же есть уже работающий двухканальный ЦАП! дописал ему масштабирование по амплитуде и сдвиг нуля, но на практике оказалось, что 12-битному ЦАПу физически не хватит разрешения, чтобы выдать такой махонький сигнальчик вразумительной формы, а проверять приёмный усилитель кашей с шумами мне совершенно не интересно на данном этапе.
Что же делать, что же делать?!
А очень просто - аттенюатор.
Взял два резистора 22 кОм, между ними ещё резистор 10 Ом, всё соединил последовательно. Самый верхний и самый нижний выводы этой цепи - к ЦАПу, а от 10-омного резистора - к инструментальникам. Получается ослабление примерно в 5000 раз, плюс-минус. При амплитуде с выхода ЦАПа в 2 вольта с усилителя должно выйти (2/5000)*2500 = 1 вольт, где-то так.
И в самом деле, наблюдаю этот самый примерно одновольтовый сигнал там, где ожидаю его обнаружить.
Оба канала с очень хорошей точностью совпали по усилению, чем я весьма доволен.