Управлять с микроконтроллера LM25116

Блоки питания, преобразователи напряжения, UPS'ы - это здесь :)
Аватара пользователя
Eddy_Em
Собутыльник Кота
Сообщения: 2516
Зарегистрирован: Пт июл 12, 2019 22:52:01
Контактная информация:

Управлять с микроконтроллера LM25116

Сообщение Eddy_Em »

Купил на али модуль CC/CV DC-DC вот такой, чтобы запитать им Пельтье. Надеялся, что им можно будет управлять с МК, однако, почитав интернеты, а также посмотрев осциллограммы, понял, что LM25116 я "шимить" не смогу: у него частота около 250кГц, а на STM'ке я могу максимум 720кГц устроить (если регулировать с шагом в 1%).
Единственное, что приходит на ум: взять переменный резистор и прикрутить к нему шаговик или сервик, чтобы таким образом изменять выходное напряжение в нужном интервале от 1.2 до 12В.

Или все-таки можно как-то обмануть систему и управлять этим модулем? Лепить самодельный ШИМ на мощных мосфетах не хочу: у меня очень плохо с аналоговой электроникой, так что, скорей всего, подобная затея обернется в лучшем случае "белым дымом"... Да и для фильтрации подобного придется на выходе ставить кондеров хотя бы на 0.1Ф + еще и дроссель дикий…
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Реклама
diplodok
Мудрый кот
Сообщения: 1799
Зарегистрирован: Чт авг 10, 2017 20:57:51

Re: Управлять с микроконтроллера LM25116

Сообщение diplodok »

Поставьте цифровой потенциометр - типа MCP41HV51
Реклама
Аватара пользователя
Eddy_Em
Собутыльник Кота
Сообщения: 2516
Зарегистрирован: Пт июл 12, 2019 22:52:01
Контактная информация:

Re: Управлять с микроконтроллера LM25116

Сообщение Eddy_Em »

diplodok, точно! И как я про них забыть мог?
Попробую найти на али что-нибудь подходящее…
UPD: что-то не могу ничего найти! Все низковольтное какое-то, даже на несчастных 15В не вижу ☹
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
diplodok
Мудрый кот
Сообщения: 1799
Зарегистрирован: Чт авг 10, 2017 20:57:51

Re: Управлять с микроконтроллера LM25116

Сообщение diplodok »

Там на выходе делитель. А вы поставьте только в нижнее плечо - на место одного - нижнего резистора.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Телекот
Друг Кота
Сообщения: 36290
Зарегистрирован: Чт июн 04, 2009 21:06:49
Откуда: г.Мариинск

Re: Управлять с микроконтроллера LM25116

Сообщение Телекот »

Да, типичный разговор двух программеров.
Eddy_Em писал(а):что LM25116 я "шимить" не смогу: у него частота около 250кГц, а на STM'ке я могу максимум 720кГц устроить
Причём здесь частота преобразования и частота ШИМа. Регулировать выходное напряжение нужно управляющем напряжением.
diplodok писал(а):Поставьте цифровой потенциометр - типа MCP41HV51
Правильно, ели думать не умеем то проще поставить готовый узел.
diplodok писал(а):А вы поставьте только в нижнее плечо - на место одного - нижнего резистора.
Можно, но регулировка будет нелинейна.
Изображение
Синий сопротивление резистора нижнего плеча, красный выходное напряжение.

На самом деле всё делается гораздо проще, из модуля удаляется делитель ОС и к входу FB микросхемы подключается вот такая схема.
Изображение
И ШИМом можно регулировать выходное напряжение от 0 до 12в. Единственное ШИМ должен быть инверсным, при максимальном заполнении на выходе минимум и наоборот.
Регулировка линейная,
при заполнении 100% на выходе 0.
При заполнении 90% на выходе 10% от максимума. и так далее.
Тем кого не устаревает наличия ошибок в моем тексте, оставляю права не пользоваться моими советами или просто не читать мои сообщения.
Реклама
parovoZZ
Мудрый кот
Сообщения: 1759
Зарегистрирован: Пт июн 01, 2018 07:28:45

Re: Управлять с микроконтроллера LM25116

Сообщение parovoZZ »

С такими номиналами в фильтре частота ШИМ-а должна быть далеко за сотку. Ну и вместо первого резистора я бы воткнул диод, иначе в выходном напряжении рискуем получить целый букет частот.
Реклама
Аватара пользователя
Телекот
Друг Кота
Сообщения: 36290
Зарегистрирован: Чт июн 04, 2009 21:06:49
Откуда: г.Мариинск

Re: Управлять с микроконтроллера LM25116

Сообщение Телекот »

parovoZZ писал(а):С такими номиналами в фильтре частота ШИМ-а должна быть далеко за сотку.
Хватает 10КГц.
parovoZZ писал(а):Ну и вместо первого резистора я бы воткнул диод
Тогда пострадает линейность, так как заряд и разряд конденсаторов фильтра будет иметь разную постоянную времени.
Вы просто превратите 1 часть фильтра в амплитудный детектор.
Тем кого не устаревает наличия ошибок в моем тексте, оставляю права не пользоваться моими советами или просто не читать мои сообщения.
Аватара пользователя
Eddy_Em
Собутыльник Кота
Сообщения: 2516
Зарегистрирован: Пт июл 12, 2019 22:52:01
Контактная информация:

Re: Управлять с микроконтроллера LM25116

Сообщение Eddy_Em »

Телекот, вот, честно говоря, вообще не понял, как эта схема работает. Точнее, не понял, как считать напряжение на FB в зависимости от заполнения ШИМ и напряжения на выходе. Резистор R4 сбивает с толку.
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Аватара пользователя
Eddy_Em
Собутыльник Кота
Сообщения: 2516
Зарегистрирован: Пт июл 12, 2019 22:52:01
Контактная информация:

Re: Управлять с микроконтроллера LM25116

Сообщение Eddy_Em »

Ну, я вообще не понимаю, как такую цепь рассчитать, чтобы напряжение в нужных пределах регулировать! Разве что если ее до трех резисторов упростить. Получается формула, в которой подбором резисторов можно попробовать добиться нужных параметров…
Надо будет вечером дома проверить.
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Аватара пользователя
Телекот
Друг Кота
Сообщения: 36290
Зарегистрирован: Чт июн 04, 2009 21:06:49
Откуда: г.Мариинск

Re: Управлять с микроконтроллера LM25116

Сообщение Телекот »

Там уже всё посчитано, напряжение регулируется от 0 до 12в при заполнении ШИМ 100-0% амплитудой 5в.
Тем кого не устаревает наличия ошибок в моем тексте, оставляю права не пользоваться моими советами или просто не читать мои сообщения.
Аватара пользователя
Eddy_Em
Собутыльник Кота
Сообщения: 2516
Зарегистрирован: Пт июл 12, 2019 22:52:01
Контактная информация:

Re: Управлять с микроконтроллера LM25116

Сообщение Eddy_Em »

Телекот, ну так мне все равно придется переделывать: зачем мне 5В, когда STM32?
Попробую вечером. Запаяю мосфетик простой, чтобы не убить МК, если туда случайно 12В попадет, да пошимлю...
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
parovoZZ
Мудрый кот
Сообщения: 1759
Зарегистрирован: Пт июн 01, 2018 07:28:45

Re: Управлять с микроконтроллера LM25116

Сообщение parovoZZ »

не всегда так
конечно, ибо
ШИМ
не является
миланадр
Аватара пользователя
Телекот
Друг Кота
Сообщения: 36290
Зарегистрирован: Чт июн 04, 2009 21:06:49
Откуда: г.Мариинск

Re: Управлять с микроконтроллера LM25116

Сообщение Телекот »

какая амплитуда там?
Тем кого не устаревает наличия ошибок в моем тексте, оставляю права не пользоваться моими советами или просто не читать мои сообщения.
Аватара пользователя
Eddy_Em
Собутыльник Кота
Сообщения: 2516
Зарегистрирован: Пт июл 12, 2019 22:52:01
Контактная информация:

Re: Управлять с микроконтроллера LM25116

Сообщение Eddy_Em »

Пока что опыты провожу на одном элементе Пельтье, там максимум 15А на 12..15В, но планирую два последовательно соединить и питать их 24В. Возможно, в итоговой системе управления чиллером и будет напряжение 5В (если понадобится туда воткнуть нечто исключительно пятивольтовое), тогда импульсник сделаю не на 3.3, а на 5В, а для 3.3 просто "кренку" поставлю.

Мне еще надо будет придумать, как H-мост сделать, чтобы не спалить транзисторы... Похоже, здесь придется работать по аналогии с мостами для индуктивной нагрузки (т.к. при наличии на Пельтье перепада температур, он сам будет неплохо генерировать термоэлектричество), включая/выключая не по пол-моста за раз, а делая все поочередно, замыкая в промежуточных положениях термоток.
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Аватара пользователя
Телекот
Друг Кота
Сообщения: 36290
Зарегистрирован: Чт июн 04, 2009 21:06:49
Откуда: г.Мариинск

Re: Управлять с микроконтроллера LM25116

Сообщение Телекот »

Так для какой амплитуды ШИМа считать и на какое выходное напряжение?
Тем кого не устаревает наличия ошибок в моем тексте, оставляю права не пользоваться моими советами или просто не читать мои сообщения.
parovoZZ
Мудрый кот
Сообщения: 1759
Зарегистрирован: Пт июн 01, 2018 07:28:45

Re: Управлять с микроконтроллера LM25116

Сообщение parovoZZ »

Попробую вечером. Запаяю мосфетик простой, чтобы не убить МК, если туда случайно 12В попадет, да пошимлю...
Я ставил JFET в линейном режиме.
Аватара пользователя
Eddy_Em
Собутыльник Кота
Сообщения: 2516
Зарегистрирован: Пт июл 12, 2019 22:52:01
Контактная информация:

Re: Управлять с микроконтроллера LM25116

Сообщение Eddy_Em »

Кстати, и правда, можно попробовать мосфет в линейном режиме. Ток через него маленький будет течь, так что греться он не должен.
Амплитуда ШИМа - 3.3В, я же писал, что у меня STM32.
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Аватара пользователя
Телекот
Друг Кота
Сообщения: 36290
Зарегистрирован: Чт июн 04, 2009 21:06:49
Откуда: г.Мариинск

Re: Управлять с микроконтроллера LM25116

Сообщение Телекот »

ШИМ 3,3в Выходное напряжение 24в.
R1-6,4к, R2,R3-6,2к, R4-11,9к, R5-137,3к
Тем кого не устаревает наличия ошибок в моем тексте, оставляю права не пользоваться моими советами или просто не читать мои сообщения.
Аватара пользователя
Eddy_Em
Собутыльник Кота
Сообщения: 2516
Зарегистрирован: Пт июл 12, 2019 22:52:01
Контактная информация:

Re: Управлять с микроконтроллера LM25116

Сообщение Eddy_Em »

Телекот, я попробовал с простейшим RC-фильтром на выходе (10кОм, 1мкФ) ШИМ. Подпаялся просто к ножке переменного резистора, откуда сигнал идет куда-то дальше к FB. Изменение заполнения от 0 до 100% позволяет менять амплитуду в диапазоне 5..10В. Теперь нужно по плате посмотреть, что оттуда выкинуть, чтобы оно не мешало во всем пределе напряжений регулировать.
Вашу схему я так и не понял, как считать. Да и не понял, зачем там два конденсатора и целых три резистора по пути к точке сочленения. Странный такой делитель получился... Как ни пытался я постичь аналоговую электронику, и Х&Х несколько раз читал, и Т&Ш, и т.д., и т.п. Но без толку.
Буду методом "научного тыка" пробовать. Все равно у меня таких номиналов нет.

Спасибо за помощь!
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Аватара пользователя
Телекот
Друг Кота
Сообщения: 36290
Зарегистрирован: Чт июн 04, 2009 21:06:49
Откуда: г.Мариинск

Re: Управлять с микроконтроллера LM25116

Сообщение Телекот »

Обычно такие номиналы получают применяя параллельное и последовательное соединение нескольких резисторов.
2 конденсатора стоят для подавления пульсаций на частоте ШИМ, если пульсации не критичны то можно использовать и 1 конденсатор.
Тем кого не устаревает наличия ошибок в моем тексте, оставляю права не пользоваться моими советами или просто не читать мои сообщения.
Ответить

Вернуться в «Питание»