реклама на сайте
подробности

 
 
15 страниц V  « < 9 10 11 12 13 > »   
Reply to this topicStart new topic
> Применение МК AVR в импульсных БП, Возможно ли?
Rst7
сообщение Jun 24 2012, 11:16
Сообщение #151


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



QUOTE
Интересно что ни один из участников и "авторитетов", отметившихся в этой теме не уточнил какую из основных топологий построения источников питания тут обсуждают.


QUOTE
Иначе, до конца текущего цикла ШИМ ключи могут просто не дожить...


Вот давайте обсудим, какая именно топология не позволит дожить ключам до конца цикла.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
SKov
сообщение Jun 24 2012, 12:31
Сообщение #152


Знающий
****

Группа: Свой
Сообщений: 812
Регистрация: 22-01-05
Из: SPb
Пользователь №: 2 119



Цитата(@Ark @ Jun 24 2012, 14:37) *
Для микроконтроллера это вопрос не столько софта, сколько наличия во встроенном PWM механизмов Auto-Shutdown/Auto-Restart. У PIC-ков такой механизм имеется во многих моделях. А сейчас встречается даже у некоторых, как здесь выразились, "восьминогих задохликов", типа PIC12F1822.

Ура! Вот и первый представитель относительно простых и малоногих МК, который умеет обрывать шим по срабатыванию
внутреннего компаратора. А тут кто-то сомневался, что от нашего диспута может быть польза..
Наворотов в этом PIC12F1822 немеряно,причем именно для ШИМ, в том числе для полумостовых и мостовых схем,
а стоит этот "крутыш" всего 1$, как какой-нибудь кортекс wink.gif
Спасибо за наводку!
Правда, по частоте ШИМ он в рекордсмены не годится. Тактовая 32МГц. Об этом уже писали выше.
Но до 100 кГц можно пробовать.
Go to the top of the page
 
+Quote Post
Guest_@Ark_*
сообщение Jun 24 2012, 14:12
Сообщение #153





Guests






Цитата(SKov @ Jun 24 2012, 16:31) *
...Наворотов в этом PIC12F1822 немеряно,причем именно для ШИМ...

Я не сильно удивлюсь, если завтра мелкочип все это в PIC10 запихнет.
И будет продавать "на вес", как семечки. Вот тогда держитесь... biggrin.gif
P.S. Все слишком быстро меняется. И тенденция - очевидна...
Go to the top of the page
 
+Quote Post
Tiro
сообщение Jun 24 2012, 14:45
Сообщение #154


Знающий
****

Группа: Свой
Сообщений: 781
Регистрация: 3-10-04
Из: Санкт-Петербург
Пользователь №: 768



@Ark
Вы посчитайте бюджет задержек на выключение, в который войдут задержки и датчика тока, и модулятора, и драйвера, и самого ключа. Вы удивитесь, модулятор будет самое быстрое звено, ускорение которого почти ничего не даст.

Petka
В грамотно спроектированной схеме любой топологии ни один из элементов за один цикл переключения никогда не выйдет из строя.

@Ark
А если какой-то элемент уже пробит, то пусть схема догорает. Тогда должны работать элементы противопожарной защиты, предохранители, например, чтоб разлет осколков был поменьше. biggrin.gif

P.S. Для ШИМ источника электропитания вполне достаточно 100-200 бинов на цикл. При тактовой частоте ШИМ-модулятора 25 Мгц позволит иметь частоту ШИМ 125-250 кГц, что для мощного источника вполне достаточно.
Go to the top of the page
 
+Quote Post
Guest_@Ark_*
сообщение Jun 24 2012, 15:02
Сообщение #155





Guests






Цитата(Tiro @ Jun 24 2012, 18:45) *
@Ark
... бюджет задержек на выключение, в который войдут задержки и датчика тока, и модулятора, и драйвера, и самого ключа.

Может приведете нам свой расчет?
Go to the top of the page
 
+Quote Post
ReAl
сообщение Jun 24 2012, 15:44
Сообщение #156


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Цитата(SKov @ Jun 24 2012, 15:31) *
Ура! Вот и первый представитель относительно простых и малоногих МК, который умеет обрывать шим по срабатыванию внутреннего компаратора.
Ну да, из MSP430 таймер B с его TBOUTH только в многоногих корпусах (впрочем, я со времён MSP430F13x/14x в ту сторону почти не смотрел).
А STM32F100 с его gcc и openocd — «экзотика, с которой неизвестно как работать» :-)
(кстати, в сторону STM8 тоже надо глянуть, там форсирование выходов ШИМ в пассивное состояние внешней ногой тоже есть).

Цитата(SKov @ Jun 24 2012, 15:31) *
Правда, по частоте ШИМ он в рекордсмены не годится. Тактовая 32МГц. Об этом уже писали выше. Но до 100 кГц можно пробовать.
Минимум вдвое (это на середине диапазона коэффициента заполенения, а на 1/4 и 3/4 так вчетверо) поднять разрешение ШИМ можно играя периодом. Ну или сохранив разрешение вдвое поднять частоту.
Код
W    T    W / T

127    255    0,49804    <- отсюда начали
127    254    0,50000    <- тут уменьшили период
128    255    0,50196    <- тут вернули период и увеличили ширину
        
63    255    0,24706    <- отсюда начали
63    254    0,24803    <- тут уменьшили период
63    253    0,24901    <- тут уменьшили период
63    252    0,25000    <- тут уменьшили период
64    255    0,25098    <- тут вернули период и увеличили ширину

Правда, злые языки скажут, что пострадала линейность...
Но если аккуратно, то монотонность сохранить можно.

p.s. Ну хорошо, с учётом (дифференциальной) нелинейности -- минимум в полтора :-)


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
Microwatt
сообщение Jun 24 2012, 16:10
Сообщение #157


Гуру
******

Группа: Почетный участник
Сообщений: 6 851
Регистрация: 25-08-08
Из: Запорожье
Пользователь №: 39 802



Лихо тут динамический диапазон определили. берем, значит, порт со счетчиком на 1024 отсчета и - пожалуйста, ШИМ от 1 до 1023 такта!
Мало? Ну так можем еще и частотой поиграться. От 23 до 123кГц программно.
Все это достаточно наивно, друзья. Вам это не позволят сделать ни реальные времена силовой коммутации, ни конструктивные параметры моточных. О них сторонники программных методов либо забывают, либо вообще не подозревают.

Правда, замечу, что режим пропуска тактов на малых мощностях существует давно и в аналоговых контроллерах. Но не разрешение (динамический диапазон) ШИМ - основной вопрос в источниках.

Цитата(Petka @ Jun 24 2012, 14:00) *
ИМХО обратноходовые преобразователи гораздо проще строить на МК общего применеия, нежели чем мостовые.

Угу, а чем прямоходовые провинились - тоже не понимаю. Если я правильно понимаю, "что МК общего применения" все-таки контроллер питания, а не PIC иль AWR
Go to the top of the page
 
+Quote Post
Tiro
сообщение Jun 24 2012, 16:36
Сообщение #158


Знающий
****

Группа: Свой
Сообщений: 781
Регистрация: 3-10-04
Из: Санкт-Петербург
Пользователь №: 768



Цитата(@Ark @ Jun 24 2012, 18:02) *
Может приведете нам свой расчет?

Для своей схемы - запросто rolleyes.gif
Мостовой БП 600В/5А
- датчик тока = 400 нс (LTS25-NP)
- компаратор = 350 нс (LMV393M)
- модулятор = 80 нс (EP1K30)
- драйвер = 200 нс (HCPL-3180)
- ключ = 200 нс (APTM100H45STG)
Итого: 1230 нс (поправил, ошибочно было 960)

Может и не стоит модулятор ускорять?? Да даже будь он 280 нс (3,5 раза медленнее) общее время реакции увеличилось бы только на 20%

Могу и Вам помочь с Вашей.

Цитата(ReAl @ Jun 24 2012, 18:44) *
Минимум вдвое (это на середине диапазона коэффициента заполенения, а на 1/4 и 3/4 так вчетверо) поднять разрешение ШИМ можно играя периодом. Ну или сохранив разрешение вдвое поднять частоту.
Правда, злые языки скажут, что пострадала линейность...
Но если аккуратно, то монотонность сохранить можно.
p.s. Ну хорошо, с учётом (дифференциальной) нелинейности -- минимум в полтора :-)

А надо ли так изощряться в БП? Чаще всего стабильности 1% достаточно. А если есть ПИД, такую стабильность можно получить с меньшим разрешением ШИМ. Он сам гулять будет, как Вы написали, только помедленнее.
Go to the top of the page
 
+Quote Post
Guest_@Ark_*
сообщение Jun 24 2012, 16:49
Сообщение #159





Guests






Цитата(Tiro @ Jun 24 2012, 20:16) *
...Итого: 1230 нс (поправил, ошибочно было 960нс)...

Вполне реальная цифра. И не суть важно, кто сколько внес...
Вопрос-то был в другом: стоит ли ключи сразу закрывать, после обнаружения превышения тока, т.е. с учетом всех задержек - примерно через 1 мкс. Или можно "повременить" хотя бы до конца цикла ШИМ - то есть десяток-другой микросекунд. Ваше мнение на этот счет?

Сообщение отредактировал @Ark - Jun 25 2012, 05:17
Go to the top of the page
 
+Quote Post
Tiro
сообщение Jun 24 2012, 17:21
Сообщение #160


Знающий
****

Группа: Свой
Сообщений: 781
Регистрация: 3-10-04
Из: Санкт-Петербург
Пользователь №: 768



Цитата(@Ark @ Jun 24 2012, 19:49) *
Вопрос-то был в другом: стоит ли ключи сразу закрывать, после обнаружения превышения тока, т.е. с учетом всех задержек - примерно через 1 мкс. Или можно "повременить" хотя бы до конца ШИМ - то есть десяток-другой микросекунд. Ваше мнение на этот счет?

В моем случае обратная связь берется по напряжению, а скорость нарастания выходного тока определяется выходным фильтром. У меня там запас 3-5 периодов при максимальном токе, спешить некуда. Хотя установка по току 130% и отключение "мгновенное", без ограничения тока.

В источнике-обратноходе на 3842 используется current mode и там поцикловое "мгновенное" отключение. Схема - "косой" мост и коэффициент заполнения 0,45. Но и в такой схеме в любом случае нормальный цикл с заполнением 0,45 не приведет ни к насыщению индуктора, ни к выходу транзисторов из строя. То есть можно и после полного импульса закрыть транзисторы и остановить работу, хотя такое 3842 не умеет.

Цитата(@Ark @ Jun 24 2012, 19:49) *
Вполне реальная цифра. И не суть важно, кто сколько внес...
Вопрос-то был в другом: стоит ли ключи сразу закрывать, после обнаружения превышения тока, т.е. с учетом всех задержек - примерно через 1 мкс. Или можно "повременить" хотя бы до конца ШИМ - то есть десяток-другой микросекунд. Ваше мнение на этот счет?

Я там не глядя с ошибкой насуммировал, извините. 1230 нс
Go to the top of the page
 
+Quote Post
ReAl
сообщение Jun 24 2012, 17:48
Сообщение #161


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Цитата(Tiro @ Jun 24 2012, 19:36) *
А надо ли так изощряться в БП? Чаще всего стабильности 1% достаточно.
Если изменение частоты в процессе работы на «дулі відсотка» (чего не заметит даже рассчёт, не говоря уже о конкретных моточных и ключах) позволит сразу при разработке вдвое поднять частоту (менять её в разы в процессе работы я и не предлагал и вообще такое дело держал в запасе для ШИМ-ЦАП-ов если вдруг не будет хватать времени установления после фильтрации несущей) — то почему бы и нет?
Будет тот же 1%, но при вдвое более высокой частоте коммутации.


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
Tiro
сообщение Jun 24 2012, 18:02
Сообщение #162


Знающий
****

Группа: Свой
Сообщений: 781
Регистрация: 3-10-04
Из: Санкт-Петербург
Пользователь №: 768



Цитата(ReAl @ Jun 24 2012, 20:48) *
Если изменение частоты в процессе работы на «дулі відсотка» (чего не заметит даже рассчёт, не говоря уже о конкретных моточных и ключах) позволит сразу при разработке вдвое поднять частоту (менять её в разы в процессе работы я и не предлагал и вообще такое дело держал в запасе для ШИМ-ЦАП-ов если вдруг не будет хватать времени установления после фильтрации несущей) — то почему бы и нет?
Будет тот же 1%, но при вдвое более выской частоте коммутации.

Да это все понятно. Но задирание вверх частоты в БП не самоцель, а для мощных БП и вообще лишнее.

P.S. Про ШИМ-ЦАП вопрос особый, там есть методы и более интересные.
Go to the top of the page
 
+Quote Post
Impartial
сообщение Jun 24 2012, 18:10
Сообщение #163


Частый гость
**

Группа: Участник
Сообщений: 76
Регистрация: 11-06-10
Пользователь №: 57 871



Цитата(Microwatt @ Jun 24 2012, 19:10) *
Лихо тут динамический диапазон определили. берем, значит, порт со счетчиком на 1024 отсчета и - пожалуйста, ШИМ от 1 до 1023 такта!
Мало? Ну так можем еще и частотой поиграться. От 23 до 123кГц программно.
Все это достаточно наивно, друзья. Вам это не позволят сделать ни реальные времена силовой коммутации, ни конструктивные параметры моточных. О них сторонники программных методов либо забывают, либо вообще не подозревают.

Правда, замечу, что режим пропуска тактов на малых мощностях существует давно и в аналоговых контроллерах. Но не разрешение (динамический диапазон) ШИМ - основной вопрос в источниках.

Лихо Вы свалили все в одну кучу. При чем здесь времена силовой коммутации и данные катушек?
Динамический диапазон, в данном случае, определяет минимально возможное приращение соотношения периодов шим. А в конечном итоге дискретность работы П,ПИ,ПИД регулятора.
1/1024 это абсолютное приращение периода в 40 нс при 24мгц тактовой процессора и 5мв при выходном напряжении 5в.
Объясните, на пальцах желательно, о чем не подозревают сторонники программных методов и о чем еще не упоминалось в этом посте.

Сообщение отредактировал Impartial - Jun 24 2012, 18:15
Go to the top of the page
 
+Quote Post
SpyBot
сообщение Jun 24 2012, 19:48
Сообщение #164


Местный
***

Группа: Свой
Сообщений: 285
Регистрация: 5-11-05
Пользователь №: 10 491



У некоторых тинек есть PLL, позволяющая тактировать периферию до 64 МГц.
Аппаратное отключение ШИМ и PLL есть также у техасовского семейства с2000.
У дешевых МК этой серии время преобразования АЦП 500 нс.
Go to the top of the page
 
+Quote Post
halfdoom
сообщение Jun 26 2012, 07:07
Сообщение #165


Профессионал
*****

Группа: Свой
Сообщений: 1 003
Регистрация: 20-01-05
Пользователь №: 2 072



Не следует забывать и том, что некоторые новые топологии имеют "отвратительную" характеристику по управлению, форма которой сильно меняется как от сопротивления нагрузки, так и от режима работы. В случае с МК все эти нюансы отрабатываются без усложнения аппаратной части и без неоправданного заужения полосы ОС. А возможность объединить PFC с pf=0.99 и изолированный SEPIC в одном флаконе вообще раньше казалась фантастикой.

Ниже пример ATX подобного блока питания на 200Вт, управление реализовано на ADSP-2171 с внешней обвязкой (работа древняя и авторы использовали обычную EB). На базе такой топологии были созданы источники на 4-15кВт со значительно меньшими массогабаритными показателями чем имеющиеся аналоги.

Прикрепленное изображение
Go to the top of the page
 
+Quote Post

15 страниц V  « < 9 10 11 12 13 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th June 2025 - 11:41
Рейтинг@Mail.ru


Страница сгенерированна за 0.0148 секунд с 7
ELECTRONIX ©2004-2016