Добрый день, форумчане, прошу вашего совета, т.к. не особо разбираюсь в данном вопросе. В общем суть задачи такая. Есть у меня 16-ти разрядный ЦАП с выходом по напряжению (минимальное: 0В, максимальное: 5В), задача поставлена формировать с его помощью ток, равный не более 1мкА в случае минимального напряжения на выходе и 1±0,01мА в случае максимального напряжения. См. рисунок
Операционный усилитель обеспечивает напряжение на шунте равное напряжению на неинвертирующем входе. Подбираете сопротивление шунта таким, чтобы по закону ома при нужном вам напряжении через него тек нужный вам ток. Упс, транзистор нужен полевой, или не забываем учитывать ток базы.
Находил в гугле похожие решения, но так и не понял, как это работает. Как выбрать нагрузку Rн и что означает безымянная стрелка?
Нагрузка ваша. Через нее будет протекать нужный ток. Безымянная стрелка это питание нагрузки. Должно быть достаточным по напряжению, чтобы покрыть и нагрузку и шунт.
А не могли бы Вы объяснить мне какую роль здесь выполняет транзистор? И почему, раз мы обращаемся к закону Ома, то почему бы вместо всей этой схемы не использовать токозадающий резистор, подключаемый к выходу ЦАП?
Транзистор пропускает ток, заданный выходным напряжением усилителя. Если точно известна ВАХ нагрузки, то можно просто через резистор. На практике такого не бывает, и резисторы используют когда не нужен суперточный ток, а и плюс-минус два лаптя сойдет.