Size: a a a

2020 October 20

V

Vadimatorik in Deus Volt!
И потребление.
источник

V

Vadimatorik in Deus Volt!
Заказчик хочет буквально 15 штук.
источник

e

evg@kzn in Deus Volt!
L4+ bga
источник

m

md5checksum in Deus Volt!
У меня вопрос по принципу работы mppt синхробуста
Есть нужда собрать свой простенький mppt без всяких козырных фич, как у автора хабростатей
Вопрос вот в чём: я не понимаю каким образом достигается постоянное нахождение в ТММ? В моем случае после панели будет синхробуст с стмкой и свинцовокислотники после него
Я понимаю что смотрится мощность после панели, но как реализовать смещение по вах панели для поиска ТММ - я не понимаю
При изменении заполнения шима ведь напряжение на выходе будет меняться, а мне условно надо кислотник заряжать
источник

V

Vadimatorik in Deus Volt!
Не оверхед-ли?
источник

e

evg@kzn in Deus Volt!
Или тот же f4
источник

e

evg@kzn in Deus Volt!
Какая разница, корпус чипа будет плюс минус одинаковый
источник

V

Vadimatorik in Deus Volt!
evg@kzn
Какая разница, корпус чипа будет плюс минус одинаковый
Была мечта корпус 3 на 3 мм.
источник

V

Vadimatorik in Deus Volt!
И последовательная SRAM.
источник

V

Vadimatorik in Deus Volt!
Транслирующаяся как внутренняя память с кешем.
источник

VK

Valentin Kornienko in Deus Volt!
источник

И

Илья in Deus Volt!
md5checksum
У меня вопрос по принципу работы mppt синхробуста
Есть нужда собрать свой простенький mppt без всяких козырных фич, как у автора хабростатей
Вопрос вот в чём: я не понимаю каким образом достигается постоянное нахождение в ТММ? В моем случае после панели будет синхробуст с стмкой и свинцовокислотники после него
Я понимаю что смотрится мощность после панели, но как реализовать смещение по вах панели для поиска ТММ - я не понимаю
При изменении заполнения шима ведь напряжение на выходе будет меняться, а мне условно надо кислотник заряжать
Как автор хабрастатей рассказываю на пальцах...

1) Как ищется ТММ?

В момент включения мы измеряем напряжение панели на холостом ходу, то есть преобразователь не стартанул, нагрузки нет. Получаем некое напряжение типа 42В или около того, умножаем его на 0.76...0.8 и получаем примерную ТММ.
Далее ты запускаешь dc/dc в режиме CC/CV, выставил ток 1А, например, пошел заряд. Далее ты измеряешь текущее напряжение панели, оно просядет. Тебе надо чтобы оно с 42 просело до 33. Просело настолько? Нет? Увеличиваешь ток заряда с 1А до 2А. Повторяешь пока не просядет до 33В.
Так, ты попал в примерную ТММ. Теперь переходишь в сканирующий режим...

Измеряешь напряжение и ток на входе, получаешь мощность P1. Далее пробуешь увеличить ток заряда акб на выходе с 2А до 3А, например, и опять измеряешь мощность, получаешь P2. Если мощность P2 оказалась меньше, чем P1 существенно, то возвращаешь старое значение тока. Если P2 оказалась больше, то увеличиваешь еще ток на выходе с 3А до 4А. И так ты идешь по входной ВАХ панели, постоянно измеряешь мощность и перестаешь увеличивать ток на выходе как только измеренная мощность на входе начала падать, это будет означать, что проскочил ТММ.

2) На выходе напряжение изменяется да, то контролируешь ты ток. Закон Ома: U = I * R, в процессе заряда внутреннее сопротивление АКБ (R) меняется, I = const, т.к. ты его поддерживаешь, соответственно, чтобы удержать ток постоянным нужно или уменьшать или увеличивать напряжение, что у тебя и происходит. Главное сделать именно CC/CV, чтобы когда АКБ зарядился, то напруга не выросла выше 14.4В
источник

И

Илья in Deus Volt!
На счет простоты... какая панель и какой ток заряда нужны? До 10А есть у Linear куча микросхем с МРРТ и ничего прогать не надо
источник

m

md5checksum in Deus Volt!
Илья
На счет простоты... какая панель и какой ток заряда нужны? До 10А есть у Linear куча микросхем с МРРТ и ничего прогать не надо
Да тут скорее интерес разобраться и самому сделать, понятно что готовые решения есть
источник

И

Илья in Deus Volt!
Тогда развлекайся)) В принципе сложно ничего нет ни в железе, ни в логике.
Какие-то непонятные моменты спрашивай, подскажу если смогу
источник

m

md5checksum in Deus Volt!
Спасибо большое, стало намного понятнее
Приду с пар буду разбираться как в железе реализуется CC буст
источник

И

Илья in Deus Volt!
md5checksum
Спасибо большое, стало намного понятнее
Приду с пар буду разбираться как в железе реализуется CC буст
Как пример могу предложить свой вялотекущий проект:

1) Тут схема: https://github.com/RedCommissary/mppt-2420/blob/master/hardware/docs/schematic.pdf

2) Тут реализация CC/CV, только регулятор надо настроить будет лучше: https://github.com/RedCommissary/mppt-2420/blob/master/firmware/source/application/src/BuckConverter.cpp

Еще есть пара проектов на гитхабе открытых, но в среднем там мрак конечно в плане железа, софт не изучал сильно
источник

A

Audaxviator in Deus Volt!
Добрый день. Может кто помочь рабочим кодом для датчика DS1820 не завязаным на HALы, калы и прочие opencm3? так то  у меня получилось его завести и температуру увидеть парой способов из инета, но есть странность - при всех моих попытках на температурах около 60 градусов выдает либо значение 8битовое 255 либо еще какую ошибку, а с ардуиной (блять!) и либами onewire+dallastemperature все ок, хоть 60 градусов хоть 100
источник

И

Илья in Deus Volt!
Так это значит проблема не в периферии, а в логике работы с датчиком, а она платформонезависимая и ты можешь спиздить ее из либы ардуины
источник

P.

Pavel . in Deus Volt!
Audaxviator
Добрый день. Может кто помочь рабочим кодом для датчика DS1820 не завязаным на HALы, калы и прочие opencm3? так то  у меня получилось его завести и температуру увидеть парой способов из инета, но есть странность - при всех моих попытках на температурах около 60 градусов выдает либо значение 8битовое 255 либо еще какую ошибку, а с ардуиной (блять!) и либами onewire+dallastemperature все ок, хоть 60 градусов хоть 100
почти уверен, что вы упустили время преобразования. Т.е. вы посылаете команду на преобразование т, и сразу пытаетесь её вычитать
источник