Преобразовыватель ШИМ

fuso
Offline
Зарегистрирован: 14.02.2016

на входе есть ШИМ, изменяющий наполение , на выходе нужно постояное напряжение, изменяющееся по

алгоритму: меньше наполнении выше напряжение.

устройсто нужно на два независимых .канала

есть ардуино NANO V3.0

тема начата тут:http://arduino.ru/forum/ishchu-ispolnitelya/preobrazovyvatel , комерческих предложений не последовало, будем разбираться тут.

по теме trembo пишет:Или посчитать параметры ШИМа и выдать напряжение с помощью ЦАПа.
И никаких фильтров и их инерционности.

вопрос как это сделать? радиотехникум не заканчивал. про ардуино узнал две недели назад, зацепило.

пните в нужную сторону и желательно с коментариями.

fuso
Offline
Зарегистрирован: 14.02.2016

с помощью  pulseIn посчитал сигнал: получилось от 1400 до 200 с промежуточными значениями.
как это теперь перевести в понятные для ЦАПа значения?
хотелось что бы на выходе было от 2,8В до 4,0В

diger67
Offline
Зарегистрирован: 25.07.2015

Часто используют обычный ОУ с интегратором, повышаем скважность на входе напряжение повашается и наоборот. Так обычно решают проблему регулировки напряжения с помощью регулируемых стабилизаторов (LM317,LM337 и им подобным). Фаза может зависить от того какой вход является управляющим, прямой или инвертирующий. В случае применения контроллера вы сначал должны с помощью компоратора проанализировать входной сигнал, за тем по результату анализа выдать на порт через цепочку R-2R определенное значение или выдать информацию на ЦАП. Как то так.