Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Однотактный обратноходовый преобразователь
Форум разработчиков электроники ELECTRONIX.ru > Силовая Электроника - Power Electronics > Силовая Преобразовательная Техника
Страницы: 1, 2, 3, 4, 5
Vlas
Цитата(smk @ Sep 4 2008, 01:17) *
Управлять контроллером только в части стабилизации, а сам ШИМ взять 3844. Конроллер одновременно обеспечит вывод на индикацию значения тока, напряжения и даст возможность точно предустанавливать эти параметры. Напряжение, к примеру, с точностью 0,05 В.

Управлять контроллером, ИМХО, занятие геморройное (если это не какой-нть ATiny с готовым кодом).

Цитата(smk @ Aug 8 2008, 19:11) *
Т.е. если я напишу программу для МК чтоб он посредством встроенного АЦП попочередно измерял напряжение на выходе и падение напряжения на токовом датчике и результатом было управление ШИМ внутреннего таймера, который в свою очередь формирует управляющий сигнал на выв2 UC3844 (в смысле чтоб там было 2,5 В если напряжение равно заданному и ток не превышен) надо полагать все получится?

2.5В должны быть постоянными ,т.е., их должен выдавать ЦАП, как результат сравнения некоего опорного напряжения и выходного. Но перед тем, как сравнивать, надо проверять ток.
ПМСМ, со всем этим великолепно справляется 3844, и контроллер его в этом вряд ли превзойдет. Если регулировать (предустанавливать) цифровым способом, то нужен другой ШИМ, в котором опорное напряжение можно задавать извне.
Microwatt
Цитата(smk @ Sep 4 2008, 01:17) *
Управлять контроллером только в части стабилизации, а сам ШИМ взять 3844. Конроллер одновременно обеспечит вывод на индикацию значения тока, напряжения и даст возможность точно предустанавливать эти параметры. Напряжение, к примеру, с точностью 0,05 В.

Типичная программерская блажь. Чем бы еще поуправлять....
3844 - самодостаточный контроллер для построения качественного источника. Если на источник не возлагается каких-то совершенно заумных функций, никто на цифровых микроконтроллерах их не делает.
smk
Цитата
ПМСМ, со всем этим великолепно справляется 3844, и контроллер его в этом вряд ли превзойдет. Если регулировать (предустанавливать) цифровым способом, то нужен другой ШИМ, в котором опорное напряжение можно задавать извне.

Цитата
3844 - самодостаточный контроллер для построения качественного источника.

Речь о том, чтоб использовать в преобразователе 3844, а контроллером организовать обратную связь, измерение тока и напряжения, управление с индикацией.
Цитата
если это не какой-нть ATiny с готовым кодом

проблем с программированием нет.
Сигнал ШИМ не трудно получить с помощью таймера. Вопрос пока в том, какое схемотехническое решение цепи управления теми 2,5В. Может кто подскажет?
monos
Цитата(smk @ Sep 14 2008, 17:14) *
Речь о том, чтоб использовать в преобразователе 3844, а контроллером организовать обратную связь, измерение тока и напряжения, управление с индикацией.

проблем с программированием нет.
Сигнал ШИМ не трудно получить с помощью таймера. Вопрос пока в том, какое схемотехническое решение цепи управления теми 2,5В. Может кто подскажет?

Незнаю, понял ли я правильно т.з., но предложу следуущий вариант:
Некоторые мк (например пик16ф886) имеют на борту два модуля сср и два компаратора С1 и С2, довольно быстрых. ССР1 настроен на максимально допустимое заполнение и управляет через драйвер силовым ключем. Импульс ШИМ СС1 может быть аппаратно обрезан по сигналу любого из компараторов. Компаратор С1 следит, к примеру, за макс. током сил. ключа, а компаратор С2-, например, за средним значением выходного напряжения источника. Опору для задания С2 шимит модуль ССР2 по настройкам ацп и т.д.

Есть еще вариант на пик16ф785, этот мк заточен под применение в ИБП, имеет 2 компаратора, 2ОУ,1ССР, правда я его не пробовал в деле...
Нажмите для просмотра прикрепленного файла
smk
Цитата
предложу следуущий вариант:

Спасибо. А для флая что есть? пик16ф785 фактически более дорогое решение, чем МС34063.
Microwatt
Цитата(monos @ Sep 14 2008, 20:34) *
Незнаю, понял ли я правильно т.з., но предложу следуущий вариант:
Некоторые мк (например пик16ф886) имеют на борту два модуля сср и два компаратора С1 и С2, ...
Есть еще вариант на пик16ф785, этот мк заточен под применение в ИБП, имеет 2 компаратора, 2ОУ,1ССР, правда я его не пробовал в деле...

Еще раз попробую пояснить. Микроконтроллер вроде PIC- плохое решение (если это вообще решение) для любого источника. Ну, реле или двигатель еще можно "пошимовать"...Приведенная схема понижалки выгорит обязательно!
Источники строят на специализированных аналоговых контроллерах. Пока что цифровой контроллер не может прожевать программу с тактом решения задачи в 100-200наносекунд. Да и стоимость его на порядок выше микросхемы контроллера ШИМ. И еще куча доводов.
Программеры, учите матчасть или обратитесь к разработчикам аналоговой техники.
GetSmart
Цитата(Microwatt @ Sep 15 2008, 13:59) *
Источники строят на специализированных аналоговых контроллерах. Пока что цифровой контроллер не может прожевать программу с тактом решения задачи в 100-200наносекунд.
Зачем такая дикая скорость? Один период ШИМа импульсника обычно 10 микросекунд. А вот токовую и прочую защиту можно сделать на аналоговом компараторе. Возможно даже на встроенном в контроллер, чтобы он вызвал прерывание и отключил ШИМ. Вся процедура займёт 1 мкс или даже меньше.
Burner
Цитата
цепи управления теми 2,5В. Может кто подскажет?

Если задавать этим напряжение - просто быстрый ШИМ(20-40 кГц) и двухзвенный RC фильтр. Быстродействие будет 5-10 тактов ШИМ. Зачем, правда, непонятно. Ну а после фильтра идет схема на трех резисторах, как в бармалеевском сварочнике. Если надо, выложу. Но по мне - UC3845 и пары 34063 в данном случае достаточно.
Rst7
Цитата
Пока что цифровой контроллер не может прожевать программу с тактом решения задачи в 100-200наносекунд.


100-200 - нет, а вот порядка 300-400 - вполне. И, главное, справится с этим контроллер за $0.7. Так что с утверждением
Цитата
Да и стоимость его на порядок выше микросхемы контроллера ШИМ

Вы погорячились.
Burner
Насчет дросселя - я мотал на ломанных ферритовых кольцах с бумажными прокладками. Это не очень технологично,хоть и очень эффетивно smile.gif. можно МП-140 или Ш-образный феррит.
Vlas
Цитата(monos @ Sep 14 2008, 20:34) *

В принципе - тот же ШИМ-контроллер. Ставим ПИК и по сути используем только его аналоговую часть?
wim
Цитата(Vlas @ Sep 15 2008, 12:49) *
В принципе - тот же ШИМ-контроллер. Ставим ПИК и по сути используем только его аналоговую часть?

Не только аналоговую. Наблюдение за коэффицентом заполнения, к примеру, дает возможость обнаружить обрыв ОС. В современных аналоговых ШИМ-контроллерах такая фича есть, тока стоят они подороже "классики" - всяких там TL494 и UC384X. Можно также ограничить коэффициент заполнения - полезно для обратноходовых схем. Но вообще, кончено, цифровой ШИМ - это больше для зарядных устройств подходит, там высокого быстродействия не требуется.
Rst7
Цитата
Не только аналоговую


Во-во. Вопрос в том, что процессор позволяет реализовать много других полезных фичей, помимо собственно генерации ШИМ и т.д.

Только вот пичек - не самое лучшее решение. Лучше взять подходящий AVR с быстрым ШИМом (до 64МГц есть).
smk
Цитата
Но по мне - UC3845 и пары 34063 в данном случае достаточно.

С той задачей все уже более-менее в порядке. Спасибо всем за содействие! Теперь пытаюсь углубиться в способы конструирования флаев вообще. В частности интересуют схемотехнические решения для получения выходного напряжение от 0 В до МАХ.

Цитата
Лучше взять подходящий AVR с быстрым ШИМом (до 64МГц есть).

На AVR и хочу. Про 64 МГц - это кто такой? Возможно Вы имеете ввиду частоту тактового сигнала мосле аппаратного умножителя? Но это еще не частота ШИМ. Реально быстрый ШИМ на недорогом кристалле это около 58 кГц.
Rst7
Цитата
Возможно Вы имеете ввиду частоту тактового сигнала мосле аппаратного умножителя?


Конечно. Немного неточно выразился. А при 64МГц задающего выход после 8мибитного шима будет 250кГц. Мало?

Камень - например ATTiny26, ATTiny25. Хорошо будут смотреться AT90PWM3 - только дороже.
GetSmart
Цитата(smk @ Sep 15 2008, 17:43) *
На AVR и хочу. Про 64 МГц - это кто такой? Возможно Вы имеете ввиду частоту тактового сигнала мосле аппаратного умножителя? Но это еще не частота ШИМ. Реально быстрый ШИМ на недорогом кристалле это около 58 кГц.
На mege8 при кварце 16 МГц можно сделать и 250 КГц ШИМ с 64 тактами в периоде. Там есть режим PWM с любым делителем, не обязательно 8,9 или 10-битный. У других мег тоже такой режим должен быть.
smk
С выбором контроллера я сумею определиться. Суть проблемы в красивом решении стабилизации выходного напряжения 0,5 В (к примеру) при максимальном выходном 50 В. Как это делается "по человечески"?
monos
smk
Спасибо. А для флая что есть? пик16ф785 фактически более дорогое решение, чем МС34063.
Я думаю, что пойдет любой мк с модулем ССР и компаратором. Если вы хотите вывести индикацию то, наверное, 16ф886 будет в самый раз (28 ног).
С выбором контроллера я сумею определиться. Суть проблемы в красивом решении стабилизации выходного напряжения 0,5 В (к примеру) при максимальном выходном 50 В. Как это делается "по человечески"?
Теоретически. Ацп в пике десятиразрядное (макс число 1024). Измеряемый сигнал делим на 10, 50 В/10= 5В (1024), т.е. шаг дискретизации ~0.005 В. Или я что-то не так понял?

Цитата(Microwatt @ Sep 15 2008, 10:59) *
Еще раз попробую пояснить. Микроконтроллер вроде PIC- плохое решение (если это вообще решение) для любого источника. Ну, реле или двигатель еще можно "пошимовать"...Приведенная схема понижалки выгорит обязательно!
Источники строят на специализированных аналоговых контроллерах. Пока что цифровой контроллер не может прожевать программу с тактом решения задачи в 100-200наносекунд. Да и стоимость его на порядок выше микросхемы контроллера ШИМ. И еще куча доводов.
Программеры, учите матчасть или обратитесь к разработчикам аналоговой техники.

Ваше заявление насколько безаппеляционно настолько же и не продумано. Скажу сразу, что картинка вырезана из даташита. Это- раз. Во вторых прожевывать, как Вы, изволили выразиться, программу ШИМа контроллеру надо только при настройках регистров, а далее процесс управления ШИМом происходит аппаратно,(надеюсь, что такое аппаратно объяснять не надо) по сигналу компаратора ШИМ сбрасывается в том же такте мк (при 20МГц-50нс), гораздо большую задержку вносит компаратор. Программно мы можем в это время мерять выходное напряж., температуру ключей, вых. диодов, можем индицировать ток, напругу и т.д. Насчет стоимости Вы тоже погорячились: приличный двухтактный контроллер стоит намного дороже 2.5$ (цена 16ф886). По поводу матчасти соглашаюсь с Вами всецело, хотя я далеко не программер...
VlasВ
принципе - тот же ШИМ-контроллер. Ставим ПИК и по сути используем только его аналоговую часть?
В принципе, да, ели не надо регулировать ВАХ источника и т.п.

Rst7
Конечно. Немного неточно выразился. А при 64МГц задающего выход после 8мибитного шима будет 250кГц. Мало?

У пика 10 битный шим.
monos
Цитата(Rst7 @ Sep 15 2008, 13:12) *
Только вот пичек - не самое лучшее решение. Лучше взять подходящий AVR с быстрым ШИМом (до 64МГц есть).

А чего не подходящее? Если вопрос в быстродействии, то кроме 16-ых пиков есть и 18-е, 24-е...
Rst7
Цитата
У пика 10 битный шим.


А зачем? 8ми вполне хватает.

Кроме того, 10 бит при кварце 20МГц - еле-еле 5кГц на выходе ШИМ'а для 16тых пичков будет. Да даже если нет уже деления на 4, будет 20кГц. А тут 250 wink.gif
monos
Цитата(Rst7 @ Sep 16 2008, 10:50) *
А зачем? 8ми вполне хватает.

Шаг дискретизации большой, если мы захотим пошимить программно, то плавно не получиться.
Цитата(Rst7 @ Sep 16 2008, 10:50) *
Кроме того, 10 бит при кварце 20МГц - еле-еле 5кГц на выходе ШИМ'а для 16тых пичков будет. Да даже если нет уже деления на 4, будет 20кГц. А тут 250 wink.gif

Не совсем понял, что Вы имеете ввиду. Например, для ИБП я при 20МГц оперирую 50кГц. А макс. частота шима, согласно даташита, 208.3кГц@20МГц.
Rst7
Цитата
при 20МГц оперирую 50кГц.


Это немного меньше 9ти бит. Это если таймер от 20МГц катается, а не от 20/4=5 (как в 16тых пичках).

Цитата
Шаг дискретизации большой


Шаг достаточный. Потому что есть еще обратная связь wink.gif
monos
Цитата(Rst7 @ Sep 16 2008, 14:27) *
Это немного меньше 9ти бит. Это если таймер от 20МГц катается, а не от 20/4=5 (как в 16тых пичках).

Таймер включен без предделителя, в регистр загружатся 100 (т.е. семибитное слово), мк 16ф886

Цитата(Rst7 @ Sep 16 2008, 14:27) *
Шаг достаточный. Потому что есть еще обратная связь wink.gif

На счет ОС не понял, имел ввиду если программно изменяем заполнение то могут возникать разные нехоршие шорохи в трансе.
smk
Цитата
Таймер включен без предделителя, в регистр загружатся 100 (т.е. семибитное слово), мк 16ф886

и т.п. это уже религиозные споры какой контроллер лучше. С контроллером я разберусь. Мне интересен ответ на вопрос как стабилизировать выходное напряжение равное 0,5 В в флае с максимальным выходным 50 В? В смысле регулировки выходного напряжения и стабилизации выходного тока. Интересно посмотреть красивое схемотехническое решение или оригинальную идею обсудить.
Rst7
Цитата
в регистр загружатся 100 (т.е. семибитное слово)


Ну и? И причем тут 10 бит тогда?

Цитата
имел ввиду если программно изменяем заполнение


Так из-за ОС всегда будет меняться коэффициент заполнения в пределах +-1 единицы, что в среднем будет эквивалентно увеличению количества бит ШИМ. Чем на большем временном интервале рассматривать - тем больше wink.gif
monos
Цитата(smk @ Sep 16 2008, 15:31) *
и т.п. это уже религиозные споры какой контроллер лучше. С контроллером я разберусь. Мне интересен ответ на вопрос как стабилизировать выходное напряжение равное 0,5 В в флае с максимальным выходным 50 В? В смысле регулировки выходного напряжения и стабилизации выходного тока. Интересно посмотреть красивое схемотехническое решение или оригинальную идею обсудить.

О! а про Вас и забылиsmile.gif
Вопрос в том, сможет ли флай регулироваться в таком диапазоне.
Цитата
Ну и? И причем тут 10 бит тогда?

Ну и ни при чем тогдаwink.gif если не надо задирать частоту до 200кГц
Цитата
Так из-за ОС всегда будет меняться коэффициент заполнения в пределах +-1 единицы, что в среднем будет эквивалентно увеличению количества бит ШИМ. Чем на большем временном интервале рассматривать - тем больше

Только ОС может быть программная, а может- аппаратная. Вы пишите о програмной. Так для нее, ИХМО, чем больше разрядность (т.е. меньше временной шаг)- тем лучше.
Microwatt
Цитата(GetSmart @ Sep 15 2008, 11:15) *
Зачем такая дикая скорость? Один период ШИМа импульсника обычно 10 микросекунд. А вот токовую и прочую защиту можно сделать на аналоговом компараторе. Возможно даже на встроенном в контроллер, чтобы он вызвал прерывание и отключил ШИМ. Вся процедура займёт 1 мкс или даже меньше.

Вот я же и говорю: Программеры, либо учите матчасть силовой электроники, либо ограничивайтесь вычислением корней квадратных в столбик или пузырьковой сортировкой. Поручите источник тем, кто хоть понимает предмет обсуждения.
monos
Цитата(Microwatt @ Sep 16 2008, 16:43) *
Вот я же и говорю: Программеры, либо учите матчасть силовой электроники, либо ограничивайтесь вычислением корней квадратных в столбик или пузырьковой сортировкой. Поручите источник тем, кто хоть понимает предмет обсуждения.

А у меня вот наоборот- сначала занимался силовой, а потом взялся за математику. И что мне теперь делать? smile.gif
Microwatt
Цитата(monos @ Sep 16 2008, 16:53) *
А у меня вот наоборот- сначала занимался силовой, а потом взялся за математику. И что мне теперь делать? smile.gif

Не браться за другое, не изучив толком одного.
Уже сам вопрос -"Мне интересен ответ на вопрос как стабилизировать выходное напряжение равное 0,5 В в флае с максимальным выходным 50 В? В смысле регулировки выходного напряжения и стабилизации выходного тока."- говорит, что флай еще предстоит изучать и изучать. А это - один из четырех основных кирпичей силовой электроники.
Флай может удовлетворительно отследить 2-3 кратное изменение входного напряжения, 30-100кратное изменение по мощности нагрузки, 10-20% регулировку выходного напряжения.
Для 100-кратной регулировки выходного напряжения нужно искать принципиально другие решения. И дело тут не в организации обратной связи на напряжение 0.5В. Не хватит динамического диапазона.
monos
Цитата(Microwatt @ Sep 17 2008, 00:03) *
Не браться за другое, не изучив толком одного.

Дело в том, что за мк взялся из-за того, чтобы использовать их в ИБП. Должен Вам сказать, что мк успешно трудятся во многих источниках, особенно оправдано их применение там, где нужно замысловатая регулировка ВАХ, напрмер в сварочных инверторах. Для двутактов, использование мк, позволяет упростить схему симметрирования. И т.д.
Цитата(Microwatt @ Sep 17 2008, 00:03) *
Уже сам вопрос -"Мне интересен ответ на вопрос как стабилизировать выходное напряжение равное 0,5 В в флае с максимальным выходным 50 В? В смысле регулировки выходного напряжения и стабилизации выходного тока."- говорит, что флай еще предстоит изучать и изучать. А это - один из четырех основных кирпичей силовой электроники.
Флай может удовлетворительно отследить 2-3 кратное изменение входного напряжения, 30-100кратное изменение по мощности нагрузки, 10-20% регулировку выходного напряжения.
Для 100-кратной регулировки выходного напряжения нужно искать принципиально другие решения. И дело тут не в организации обратной связи на напряжение 0.5В. Не хватит динамического диапазона.

Вот и я про то же:
Цитата(monos @ Sep 16 2008, 16:18)
Вопрос в том, сможет ли флай регулироваться в таком диапазоне.
smk
Цитата
Вопрос в том, сможет ли флай регулироваться в таком диапазоне.

Я не знаю, затем и спрашиваю. Я видел в продаже и маленько потом у знакомых пользовал импульсный источник (самопальный похоже, т.е. ТУ и т.п. на нем не написано и значит толком испытания не проходил), так вот он работает в диапазоне 0-30 В, 0-15 А. Стабилизация и предустановка по обоим параметрам. Цифровая индикация. Как-то выходит сделали. И я думаю, что это флай, а что еще это может быть?
monos
Цитата(smk @ Sep 18 2008, 08:11) *
Я не знаю, затем и спрашиваю. Я видел в продаже и маленько потом у знакомых пользовал импульсный источник (самопальный похоже, т.е. ТУ и т.п. на нем не написано и значит толком испытания не проходил), так вот он работает в диапазоне 0-30 В, 0-15 А. Стабилизация и предустановка по обоим параметрам. Цифровая индикация. Как-то выходит сделали. И я думаю, что это флай, а что еще это может быть?

Навлядли это флай, скорее всего это- полумост или мост, может "косой" мост. Однотакт предпочтительней для Вас в плане широкого диапазона регулировки, а самое главное из-за того, что у Вас нет опыта в этом деле.
smk
Цитата
у Вас нет опыта в этом деле.

Все с этого начинали. Если что-то делать, то опыт наживется помаленьку.
Цитата
это- полумост или мост, может "косой" мост

но принцип регулирования там, думаю, тот же.
monos
Цитата(smk @ Sep 18 2008, 13:39) *
но принцип регулирования там, думаю, тот же.

Не совсем, в двутакте необходимо заботиться еще о симметрировании. Говоря про однотакт-прямоход имел ввиду, что в этой топологии меньше граблей, по сравнению с двутактом.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.