Программно управляемый модуль питания

Jan 02, 2020 21:07

Народ, помогите с поиском решения проблемы ( Read more... )

Поиск, Вопрос, БП, Питание

Leave a comment

Comments 10

real_big_shish January 3 2020, 08:00:33 UTC
Взять такой готовый источник, и запаять ему мосфет вместо регулирующего напряжение резистора. Затвор (через интегрирующую цепь) на ШИМ от мк, и готово. К тому же мк ведём выход на АЦП. Жаль лишь при таком кол-ве каналов одним чипом не закрыть.

Reply


ex0_planet January 3 2020, 12:27:40 UTC
А пять ватт в каком случае должно достигаться? Просто 5Вт при 10В это 0.5А, а при 30 - уже всего 0.167А, и в этом случае уже можно подумать о линейной схеме: пачка мощных ОУ и ЦАП.

Reply

tancecat January 4 2020, 13:44:57 UTC
5 Вт это постоянная мощность во всем диапазоне напряжений, так что да - на верхней границе ток будет маленький.
Вопрос возник из-за лени и рационализции. Я верю что почти всегда есть готовое решение и его нужно хорошенько поискать :)
А так то да - можно самому сделать DCDC модуль, с DAC, ADC и прикрутить CAN/RS485/(подставь любимую шину по вкусу).

Reply

ex0_planet January 4 2020, 16:27:24 UTC
Я вот тут на трезвую голову посидел и подумал, что если есть ЦАП нужной разрядности на нужную шину, то подмешать его выходной сигнал в обратную связь любого регулятора любой (ну почти) топологии не составляет проблемы - нужен лишь один резистор.

Тем более что на тех же китайских dcdc с алиэкпресса эта обратная связь будет доступна на контактах штатного потенциометра.

А мерять можно чем-нибудь типа ina233, оно (или что-то очень похожее) было тоже доступно в виде китайских модулей.

Reply

tancecat January 4 2020, 19:57:40 UTC
Да, это стандартная схема для такого рода задач. Вот тут так и сделано https://www.mikroe.com/buck-6-click.
Увы напряжение не те.

Reply


bigmaxx January 3 2020, 12:45:01 UTC
Не такая уж тривиальная задача. Как обычно, требуется детализировать ТЗ.
Если девайс реализован на одном МК, он может иметь 3-4 канала: требуется 6-8 входов АЦП и 3-4 выхода (ШИМ/ЦАП/цифровые потециометры). И таких девайсов надо 9-12. Если интерфейс с девайсом - I2C или SPI, то на один канал главного контроллера обычно столько не вешают, то есть напрашивается звездообразная архитектура. Если UART, то лучше шина вроде RS485 = нужна поддержка серьёзного протокола обмена.
Удачи в поисках. Однако сомневаюсь, что существует недорогое готовое решение.

Reply

tancecat January 4 2020, 13:40:54 UTC
Модуль может быть одноканальным и их просто нужно много, что вполне приемлемо.
Делась самому просто немного лень и более ресурсозатратно, особенно по части времени. Но если нет решение на рынке - сделать не проблема.
Я наткнулся на вот такое решение:

https://www.mikroe.com/vreg-click

Вполне прямолинейно и почти как я бы хотел, даже цена прекрасна.

Есть вот эти ребята:

http://www.miniware.com.cn/product/mdp-xp-digital-power-supply-set/

Но у них вряд ли есть нужная точность, зато классная цена за функционал. Из доп. недостатков - радио для коммуникации. В пром. среде прям не очень надежно. Я сам радиоинженер и нас учили, что если есть возможность провести кабель, то проведи кабель :)

Reply


ex0_planet January 4 2020, 16:50:31 UTC
А, вот еще чо вспомнил. Есть же блоки от Ruideng, там целая линейка от DPS2002 до DPS5020 (двадцать ампер, ага). Под ваши требования подходит DPS3003. Не у всех есть возможность удаленного управления, но есть опенсорсная прошивка, в которой вроде бы оно есть.

вот она
https://github.com/kanflo/opendps

Reply

tancecat January 4 2020, 19:55:55 UTC
Не знал про прошивку, спасибо.

Я заказывал подобный девайс и ±50мВ он не может в реальности. В течении недели эта штука плывет минимум на 120мВ при стабильной температуре в помещении. Логика использования такая - выставляется 0(или выключенное состояние) 10В, 12.5В, 13.7В, 20В, 24.5В, 27В, 30В. И так по кругу. На каждый шаг 15с. между циклами пауза в 2 минуты. Пока что решение от Mikroe пока что единственное близкое решение по стабильности.

Reply


Leave a comment

Up