qwerky писал(а):в чем же преимущество ЦАПа в данной схеме ?
Если хочется получить хорошее разрешение (порядка 12 бит),
то ШИМ получается достаточно низкочстотный - на AVR без PLL это 20 МГц / 4096 = 4.88 кГц.
Для того, чтобы его качественно отфильтровать, нужен хороший фильтр.
Хорошо - это когда пульсации опорного напряжения, приведенного к выходу источника
(т.е. умноженного на коэффициент передачи аналогового тракта источника), на уровне собственных шумов БП.
Это не так просто, как может показаться на первый взгляд.
Если просто понижать частоту среза фильтра, то скорость перестройки становится некомфортной
для использования. Хочется, чтобы прибор не "тормозил".
Еще для ШИМ требуется перепривязка логических уровней к опорному источнику, так как изначально
ШИМ формируется с уровнем цифрового питания МК. Но это вопрос решаемый, нужен один логический элемент.
Я обычно ставлю LVC, так как опора чаще всего 2.5 В, что ниже цифрового питания (3.3 или 5 В).
Ну и в любом случае, у ШИМ вместе с фильтром будут проблемы с быстрым отключением выхода.
Понадобится специальный логический сигнал.
У полноценного ЦАП эих недостатков нет.