Цитата(zhevak @ Apr 11 2008, 23:09)

Кроме того, я бы хотел задать Вам несколько вопросов. Вы хорошо представляете, что значит 0.01 В на уровне в 50 В? Чем вы будете изначально задавать нужный уровень напряжения? Программно или ручку крутить? Что будет, если Вы ошибетесь на 0.02 В? Как Вы будете компенсирвать падение в сотни мВ на проводах, идущих к нагрузке? А как быть со 100-герцовыми пульсациями, их не будет вообще? А нагрузка у Вас будет постоянной или будет меняться, приводя к изменениям потребляемого тока?
Наверное я плохо представляю себе "что значит 0.01 В на уровне в 50 В", а в чем тут проблема может быть?
На выходе устройства будет стоять 16 или 24 разр. АЦП для контроля этого "если Вы ошибетесь на 0.02 В", и для вывода на индикатор вых. напряжения, так что здесь ошибки быть не должно.
Уровень будет задаваться програмно, кнопками.
Насчет потерь на проводах - они будут фикс. длины 50 см и соответветствующего сечения + можно програмно учитывать падение на них.
Пульсаций не будет вообще (разве это не от источника питания зависит?).
Нагрузка будет меняться, конечно.
Назначение девайса - лабораторный источник питания.
ЦАП будет управлять мощным ОУ OPA548 (+60V, 3A), выходной ток 0...3А с шагом 0.001А будет задаваться вторым ЦАПом на соответствующий вход OPA548.
ЗЫ. "Месье знает толк в извращениях.", всё таки, наверное, это оно и есть

- просто если есть свободный 16 бит ШИМ, почему бы его не попробовать использовать в качестве ЦАПа, причем 13 разрядного?