Цифровой регулятор напряжения на MCP6001 + IRLML6402

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Мучитель микросхем
Аватара пользователя
Сообщения: 473
Зарегистрирован: Ср янв 11, 2012 18:20:26

Сообщение shonty »

Доброго времени.
Понадобился мне регулятор 1,5..5V, что бы изменять напряжение можно было с контроллера.

Нашёл 2 подобные схемы. Одна от PICKIT-2, другая от генератора на AD9833 с радиокота.

Но возникают вопросы:
1. Какой сигнал подавать на вход.
2. Схемы немного отличаются, есть ли что-то подобное с объяснением? К сожалению сам не нашёл.

Изображение Изображение
Реклама
Прорезались зубы
Аватара пользователя
Сообщения: 240
Зарегистрирован: Пн июл 04, 2016 16:51:22
Откуда: Россия, Омск

Сообщение AlanDrakes »

Вторая схема может использовать как аналоговый выход ЦАП-а так и ШИМ сигнал с достаточно высокой частотой (заведомо выше полосы пропускания RC-цепочки R1-C8. Вероятно десяток-другой килогерц. Соотношение напряжения на входе к напряжению на выходе (падению напряжения на выходе ОУ и соответственно, подъёму напряжения на стоке транзистора) зависит от соотношения резисторов обратной связи. В случае указанных на схеме, получится множитель около 1.11 (выходное напряжение будет выше установленного микроконтроллером). Uвых = (10к + 1к) / 10к

По первой схеме - вроди бы нечто похожее, но использует пин... смещения ОУ для регулоировки? Не совсем понял его назначение. В целом всё точно так же - выходное напряжение зависит от цепочки обратной связи.

И, вы, надеюсь, понимаете, что весь ток нагрузки будет проходить через транзистор, который не любит работать в линейном режиме? В самом простом случае можно получить неточную регулировку, возбуждение усилителя и скачки напряжения на выходе до, собственно, 5В (питающего напряжения), так как транзистор будет открываться довольно резво.

ИМХО, в таком случае было бы проще (и безопаснее) собрать ещё один DC-DC преобразователь с цифровым резистором в цепи обратной связи. Из минусов - потребуется отдельно "включать" питание преобразователя, иначе он может выдать на нагрузку любое значение вплоть до его питающего до того как настроек коэффициент обратной связи.

Например MCP41010 и аналогичные ему. Выбираете сопротивление (хотя бы распространённый на 10кОм), ставите его вместо цепочки обратной связи, отправляете команду установки резистора, подаёте питание на ШИМ-ку. И пусть он там сам приходит в рабочую точку.

Либо замените полевой транзистор на более-менее мощный биполярный PNP с высокм коэффициентом усиления. Или пару транзисторов NPN + PNP в классической схеме умножения токов. Из минусов - минимум пол вольта потеряете на транзисторе (будет не 1,5...5 а 1,5...4,5, (питающее напряжение -0.5...0.6В))
Реклама
Мучитель микросхем
Аватара пользователя
Сообщения: 473
Зарегистрирован: Ср янв 11, 2012 18:20:26

Сообщение shonty »

Спасибо за подробный ответ.
AlanDrakes писал(а):И, вы, надеюсь, понимаете, что весь ток нагрузки будет проходить через транзистор, который не любит работать в линейном режиме?
Ток нагрузки не большой. Управление уровнем 74LVC8T245, как на 1-ой схеме.
AlanDrakes писал(а):так и ШИМ сигнал с достаточно высокой частотой (заведомо выше полосы пропускания RC-цепочки R1-C8. Вероятно десяток-другой килогерц.
Так и предполагал, что ШИМ. Но хоть понятно теперь на какую примерно частоту ориентироваться. Конечный результат экспериментально будет подбираться.
Мучитель микросхем
Аватара пользователя
Сообщения: 473
Зарегистрирован: Ср янв 11, 2012 18:20:26

Сообщение shonty »

shonty писал(а):Но возникают вопросы:
1. Какой сигнал подавать на вход.
частота среза F = 1 / (2x3,14xRxC)
калькулятор
Реклама
Эиком - электронные компоненты и радиодетали
Ответить

Вернуться в «Разные вопросы по МК»