Jump to content

    

Источник мощности

20 минут назад, maxis сказал:

источник только одна банка li-po, а нагрузка - кусок проволоки с сопротивлением от 0.2 до 2 ом

Электровыжигатель для школьного кружка, не иначе. Закончилась проволока 0,2 Ома, зарядили проволоку 2 Ома и погнали опять выжигать.

Share this post


Link to post
Share on other sites
35 minutes ago, ded2016 said:

Теперь яснее. Процессы в нагрузке - медленные, для чего знать процессору о каждом импульсе. Если, допустим пройдет 10 импульсов с мощностью в каждом 70 Вт (условно), а потом 10 с мощностью в 50 - средняя мощность будет все-равно 60 Вт, а на нагрузке при ваших частотах ничего не успеет поменяться за 1 импульс. Поэтому вам не нужно сверхбыстрое АЦП. Более того в преобразователе то же есть фильтр и его постоянная времени то же довольно высока и да же если вы будете менять каждый импульс его длительность, вы не получите мгновенной реакции системы, поэтому высокое быстродействие процессора, так же без необходимости. Скажу по своему опыту - задача для маленького 8-бит контроллера, на который можно еще навешать и индикацию и внешние интерфейсы и... он справиться.

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

А вообще-то удачи - дерзайте!

По быстродействию контроллера -  та схема которую я выложил выше имеет обратную связь по току: открываем ключ пока не потечёт заданный ток плюс дельта, закрываем пока ток не снизится до заданного минус дельта. Тоесть мы можем говорить что данная схема стабилизирует мощность до тех пор пока напряжение источника не меняется. В реальной жизни напряжение батареи будет падать в зависимости от тока и нам надо постоянно вычислять мощность и открывать/закрывать ключ. и делать это хотя бы раз 100 за импульс чтоб получить приемлемую ошибку. Отсюда и требования к вычислительной мощности и частоты ацп.

По поводу частоты - согласен, хотя бы по причине снижения потерь на ключе - но тут всё упирается в габариты дросселя, по возможности конечно же буду пытаться снизить её максимально.

Share this post


Link to post
Share on other sites
10 minutes ago, wim said:

Электровыжигатель для школьного кружка, не иначе. Закончилась проволока 0,2 Ома, зарядили проволоку 2 Ома и погнали опять выжигать.

Увы но нет, иначе всё было бы значительно проще.

Share this post


Link to post
Share on other sites
Только что, maxis сказал:

 всё было бы значительно проще

Так Вы сами пошли сложным путем. Вы хотите стабилизировать величину I^2*R(I), которая при заданной мощности имеет бесконечное число комбинаций I и R(I).  Лично мне непонятно, как умный контроллер будет выбирать рабочую точку. А еще Вы используете релейный стабилизатор, который вообще плохо стыкуется с непрерывными сигналами. Тут впору принять 150 и докторскую.

Share this post


Link to post
Share on other sites
34 minutes ago, wim said:

Так Вы сами пошли сложным путем. Вы хотите стабилизировать величину I^2*R(I), которая при заданной мощности имеет бесконечное число комбинаций I и R(I).  Лично мне непонятно, как умный контроллер будет выбирать рабочую точку. А еще Вы используете релейный стабилизатор, который вообще плохо стыкуется с непрерывными сигналами. Тут впору принять 150 и докторскую.

Не понял. Почему у вас сопротивление зависит от тока?

Я хочу стабилизировать среднее значение I * V(I). Точный закон изменения V(I) мы не знаем. При этом открывая ключ мгновенная мощность растёт практически линейно, закрывая ключ она так же практически линейно падает. Открывая ключ когда I * V(I) < (Pзад. - delta) и закрывая когда I * V(I) > (Pзад. + delta), мы получим среднюю мощность Pзад с пульсациями 2 * delta. Всё упирается в то как получить I * V(I). я знаю о двух вариантах - использовать аналоговый умножитель или оцифровывать отдельно I, отдельно V(I), умножать на мк и сравнивать с заданным. Слышал ещё про датчики мощности на эффекте холла но в продаже не нашёл.

Edited by maxis

Share this post


Link to post
Share on other sites
9 минут назад, maxis сказал:

Почему у вас сопротивление зависит от тока?

Оно не у меня зависит, оно по природе зависит. ТКС, однако. 

11 минут назад, maxis сказал:

Я хочу стабилизировать среднее значение I * V(I). Точный закон изменения V(I) мы не знаем. 

Это то же самое, что я написАл в предыдущем сообщении.

Share this post


Link to post
Share on other sites
13 минут назад, maxis сказал:

Всё упирается в то как получить I * V(I)

Так добавьте в модельку функциональный блок - перемножитель двух сигналов. Или можете даже модельку AD633 прикрутить. Но с перемножителем будет быстрее моделироваться.

Share this post


Link to post
Share on other sites
5 minutes ago, wim said:

Так добавьте в модельку функциональный блок - перемножитель двух сигналов. Или можете даже модельку AD633 прикрутить. Но с перемножителем будет быстрее моделироваться.

В модель то добавлю, но вопрос как это в реальной схеме реализовать проще, дешевле и компактнее. 

AD633 прикручивал, но действительно долго рассчитывается с ним и ошибка когда на обоих входах у него нули. Попробую отдельно блок добавить с простым перемножением.

16 minutes ago, wim said:

Оно не у меня зависит, оно по природе зависит. ТКС, однако. 

Ну в данном случае температура будет зависеть не только от тока. Нагреватель будет обдуваться, ну да не суть.

 

Да и суть темы то было не доказать что моя модель будет работать, а узнать есть ли более простые способы решения данной задачи, а если нет то узнать какие подводные камни могут быть при реализации.

Share this post


Link to post
Share on other sites
8 минут назад, maxis сказал:

Попробую отдельно блок добавить с простым перемножением.

Чтобы было ближе к реальности, добавьте еще полюс: Small Signal Bandwidth 1 MHz

Share this post


Link to post
Share on other sites

Автогенераторный источник тока (задаваемого I1 как 1:100000) по топологии Cuk на основе врождённых 5 мВ гистерезиса компаратора:

 

bad-272.gif.320b3d2271493754916ed638211b532e.gif

 

В реальности, у абсолютно любого компаратора есть смещение, которое обычно устраняется калибровкой, посредством подключения к тому же датчику усилителя на автообнуляемом ОУ, но при наличии МК, дешевле поставить обычный ОУ и калибровать его ноль аналоговым ключом, а делителем с ограничителя U4 соответственно надо ловить перенапряжение при обрыве нагрузки.

Edited by Plain

Share this post


Link to post
Share on other sites
Как-то попадалась нагрузка зарядной станции для автоакумов на MOSFET в аналоговом режиме в ТО-247 на ребристом радиаторе с кулером.  MOSFET+МК+ЦАП+ОУ+Токосъемный резистор без импульсных повышаек. Выбор по Rdson огромный, да Вы и сами без меня знаете.

Share this post


Link to post
Share on other sites
23 hours ago, maxis said:

А по делу что-то можете сказать?

По делу: не изобретайте велосипед. Хобби такое, ага... Разберите вайп и посмотрите глазами, как оно там всё устроено.

23 hours ago, maxis said:

Так вот я не знаю как закачать от батареии 2.5В в сопротивление 2 Ом мощность 60Вт без использования индуктивностей или конденсаторов.

Я Вам секрет раскрою: здесь этого никто не знает... И на этом можно дискуссию прекращать.

Share this post


Link to post
Share on other sites
В 28.06.2019 в 15:57, maxis сказал:

 

Да и суть темы то было не доказать что моя модель будет работать,

Так вам же сразу сказали, что вы работу модели этого недоSEPIC  не смотрели. Она неработоспособна. Зачем тогда было ее выкладывать?

Share this post


Link to post
Share on other sites

Вместо резистивного нагревателя открытый канал MOSFET

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this