LM317 - доведение до 0 вольт (с uC)

Я хочу создать собственный блок питания для себя, и у меня возникли проблемы с пониманием того, как управлять контактом регулировки с помощью микроконтроллера.

Техническое описание на него находится здесь: http://www.ti.com/lit/ds/symlink/lm117.pdf

Вопрос в том, что я могу сделать псевдо? ЦАП с фильтром нижних частот, чтобы получить 0-5 вольт с моего выхода ШИМ, однако Vout формируется 1,25 + В а г Дж , то есть я могу получить только 1,5-6,5 (или 0-5, если смещение отрицательное) с моим решением как есть.

Мои вопросы: как мне компенсировать -1,25 В? Отрицательный регулятор (например, LM337) кажется немного излишним, однако я никогда не видел решения собственными глазами, и оно может быть вполне нормальным. Есть ли какие-нибудь быстрые способы, которые вы можете придумать, чтобы компенсировать это?

И что еще более важно, как мне управлять выводом ADJ от ~ 0-12 В, если мой UC может выводить только 0-5 с PWM? Есть ли косвенный метод сделать это? Простой строительный блок, который я могу поместить между ними, чтобы отобразить этот диапазон?

Я вполне открыт для альтернатив, однако исправление этого возбудило мой интерес, и подобных прил. не так много. доступные мне регуляторы (LT3080 со смещением ~ 0 на данный момент недоступен для Mouser)

Вам стоит посмотреть эту серию видео о том же самом, что вы хотите сделать: eevblog.com/2011/11/28/…
На самом деле, @0x6d64, дизайнер просто живет со смещением в этой серии. Однако у него есть еще один проект, в котором для смещения используется батарея: alterzone.com/electronics/ucurrent/uCurrent%20Schematic.png
Что ж, он использует LT3080 в этом проекте, который, как конкретно упомянул OP, не был отличным выбором. Оба LM317 в первом видео заменены до его окончания.
Если вы управляете регулировочным штифтом с помощью микроконтроллера, регулировка будет настолько хороша, насколько хорош ваш микроконтроллер. (и ссылки на встроенные микроконтроллеры обычно паршивые.)
Я смотрел серию видеороликов в блоге об этом регуляторе. Это рано выходит из строя, когда Дэйв не может признать, что он использует дорогой LT3080 в качестве дорогого силового транзистора. Если у вас есть внешний опорный и управляющий контур, почему бы просто не использовать PNP-транзистор Дарлингтона или P-канальный полевой транзистор?
Я не думаю, что он когда-либо работал, по крайней мере публично, с усилением и фазовыми характеристиками контуров управления, @markrages, но упоминает, что LT3080 «[заботится об этом]».
@markrages, основная причина, по которой было заявлено, заключалась в том, что стандартные регуляторы были опробованы и протестированы на предмет надлежащей стабильности при различных нагрузках, поэтому он не использовал базовые компоненты для его создания самостоятельно.
Но (по крайней мере, в режиме постоянного тока) он заключает регулятор в петлю собственной конструкции. eevblog.com/uploads/uSupplyBenchRevB.pdf Так много потраченного впустую потенциала в этом дизайне...

Ответы (2)

Чтобы масштабировать выходное напряжение ШИМ (0–5 В) до 0–12 В, вам понадобится операционный усилитель в стандартной неинвертирующей конфигурации с коэффициентом усиления 2,4. Вы можете сделать это практически с любым серийным операционным усилителем. Вы также можете добавить фильтр нижних частот в эту схему, чтобы (еще больше) уменьшить пульсации от вашей настройки ШИМ.

схема операционного усилителя со смещением коэффициента усиления 2,4

Для этого, чтобы получить 0-12 В на выходе '317, Vcc должно быть 14-15 В (чтобы правильно смещать LM4041 при выходном напряжении 10,8 В), и вам также нужен отрицательный низкий уровень шины, чтобы позволить операционному усилителю генерировать - 1,2 В, когда вы хотите, чтобы на выходе LM317 было 0 В.

Вы также должны помнить, что LM317 может только отдавать ток, а не потреблять. Поэтому, если ваша нагрузка потребует, чтобы из нее вытягивался некоторый ток, чтобы достичь 0 В, вам понадобится либо какая-то предварительная нагрузка (подтягивающий резистор от выходного контакта к отрицательной шине питания)

Грр, с этим и симуляцией Фальстада (эталон заменен стабилитроном пробоя 1,2 В) это просто смещение, то есть от -15 до -10 вольт при подаче 0-5
Ты прав. Это научит меня (возможно) публиковать без тестирования. Попробуйте новую версию.
Великолепно, спасибо :) Впервые я использовал операционный усилитель для чего-то. Лучше, чем ЦАП 10 В, меньше деталей. К счастью, на мою текущую ограничивающую функцию.

Мой подход, вероятно, слишком многозначен для вас, но вот оно: используйте операционный усилитель (двойной источник питания) для генерирования напряжений со смещением. Подайте это к регулировочному штифту. Вы будете использовать очень небольшой отрицательный ток, возможно, вы можете получить его от зарядного насоса, работающего от прямоугольной волны, создаваемой микроконтроллером, в противном случае можно использовать таймер 555.