Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Схема фильтра ШИМ регулятора напряжения
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > Схемотехника
Страницы: 1, 2, 3
sonycman
Цитата(Tanya @ Feb 3 2009, 01:02) *
Как можно было такое подумать? Такая серьезная и важная для всех тема, столько идей...

В самом деле?
Что-же, тогда я внимательнейше слежу за мыслью опытных наставников.
Порой меня бросает в трепет от величия звучащих на страницах этой темы научных терминов и идей.
Но я не теряю надежды когда-нибудь постичь их сокровенный и глубокий смысл...
laughing.gif
xemul
Цитата(Rst7 @ Feb 2 2009, 15:15) *
Давайте я попробую сформулировать задачу, как она видится мне.

Для начала посмотрим, какие параметры мы хотим оптимизировать - это уровень шума (минимизировать) и энергопотребление (минимизировать). Минимизация этих параметров возможна только при удержании температуры в районе максимально-допустимой. Тогда у вентиляторов будут минимально возможные обороты и минимальное потребление.

Не согласен я с таким критерием оптимизации. У процов по 0.13 мкм процессу лишние 10 С на кристалле сокращали время жизни в 2 раза. С новыми (45-65 нм), похоже, еще печальнее (по диагонали пробежал по endurance tests Атома).
Ответы на почти все свои вопросы топикстартер может найти, поползав с осциллографом по паре-тройке мамок, оборудованных оригинальными чипами мониторинга от производителей мамок, и увязав картинки на осциллографе с настройками в биосах. Возможно, такой опыт позволит ему несколько иначе сформулировать задачу и упростить схему (дроссель с кондюком на выходе не нужны ни для 3-, ни для 4-шпыньковых кулеров, да и в MICxxxx потребность примерно такая же; ОС по температуре должна быть изрядно неторопливой (единицы секунд) и с гистерезисом; ШИМ достаточно сделать 4-разрядным; аналоговое управление ШИМ'ом можно попробовать, а можно и сразу не).
sonycman
Цитата(xemul @ Feb 3 2009, 02:21) *
Возможно, такой опыт позволит ему несколько иначе сформулировать задачу и упростить схему (дроссель с кондюком на выходе не нужны ни для 3-, ни для 4-шпыньковых кулеров, да и в MICxxxx потребность примерно такая же;

Нет у меня возможности щупать материнки.
Да и в свою лезть как-то боязно.

Изначально так и было - единственный мосфет. Но на частоте 30кГц менять скорость не получилось. Вентилятор вращался на полных оборотах при скважности всего 1%...
Возможно, если понизить частоту, что-то и получится.
Можно попробовать.

Но тогда придётся думать, как работать с импульсами таходатчика, промодулированными ШИМ...

В общем, вот что у меня получилось с введением сигнала ШИМ в цепь обратной связи регулятора:
Нажмите для просмотра прикрепленного файла

Размах выходного напряжения, конечно-же, уступает схеме с ОУ: от 1.4 до 10.5 вольт против 0.5 - 11.5.
Если удастся достигнуть Vout = Vin, тогда можно на этом остановиться.
smile.gif
wim
Цитата(sonycman @ Feb 3 2009, 00:23) *
... Порой меня бросает в трепет от величия звучащих на страницах этой темы научных терминов и идей.
Но я не теряю надежды когда-нибудь постичь их сокровенный и глубокий смысл...
laughing.gif

Дак Вы ж нас запутали вот этим:
Цитата(sonycman @ Feb 2 2009, 21:07) *
... Стараюсь пока что воздерживаться от сложных алгоритмов управления, подобных PID...

А сами юзаете схему на MIC4680, в которой этот самый PID и сидит. smile.gif
sonycman
Цитата(wim @ Feb 3 2009, 12:35) *
Дак Вы ж нас запутали вот этим:

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

Я имел ввиду програмную реализацию PID в микроконтроллере.
Herz
Цитата(sonycman @ Feb 3 2009, 10:43) *
Прошу никого не обижаться на этот мой пост, он адресован скучающей девушке и носит шутливый тон... smile.gif

Я имел ввиду програмную реализацию PID в микроконтроллере.

Да? А я вот подумал, что тот пост - мне в ответ.
А насчёт "скучающей девушки" это Вы напрасно. Всем бы так скучать...
sonycman
Хотел ещё спросить, как мне правильно развести землю на плате.
Ведь микроконтроллер своим сигналом напрямую управляет напряжением на силовых стабилизаторах, их земли не должны иметь ни малейшей разницы потенциалов.

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

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

А ещё ведь будет постоянно подключенный RS-232, и как бы часть тока не пошла через его шнурок и мат. плату, вдруг что сгорит?

Стоит ли обратить на это внимание?
Herz
Цитата(sonycman @ Feb 4 2009, 01:13) *
Хотел ещё спросить, как мне правильно развести землю на плате.
Ведь микроконтроллер своим сигналом напрямую управляет напряжением на силовых стабилизаторах, их земли не должны иметь ни малейшей разницы потенциалов.

Ну, так уж и ни малейшей... Легко можно подсчитать, во что выльется ошибка регулирования при разности земляных потенциалов в несколько милливольт. Существенного влияния это не окажет. Другое дело, что мощные токи по цепи земли могут привести к сбоям МК.
Цитата
Устройство будет питаться от четырёхштырькового стандартного молекса БП компьютера.
При ожидаемых токах 1 - 4 ампера вполне возможна небольшая просадка напряжения на проводах или на дорожках платы.

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

Поэтому цепи "силового" тока и "сигнального" следует разделить. Правильным считается соединение земель непосредственно у БП. В Вашем случае разъём питания желательно разместить так, чтобы земля к силовым элементам шла от него в одну сторону, а к МК - в другую. Рядом с разъёмом (а лучше ближе к стабилизаторам) - электролит, у МК - свою ёмкость.
sonycman
Цитата(Herz @ Feb 4 2009, 12:32) *
Поэтому цепи "силового" тока и "сигнального" следует разделить. Правильным считается соединение земель непосредственно у БП. В Вашем случае разъём питания желательно разместить так, чтобы земля к силовым элементам шла от него в одну сторону, а к МК - в другую. Рядом с разъёмом (а лучше ближе к стабилизаторам) - электролит, у МК - свою ёмкость.

Да, обычно так и делаю.
Из-за погрешности хотел сделать иначе.

Понял, спасибо!

А вот по поводу RS-232? Стоит ли беспокоиться о его земле?

ЗЫ: а то я уже схему опторазвязки тут присмотрел, но, надеюсь, в ней не будет необходимости rolleyes.gif
Herz
Я что-то не понял насчёт RS-232. Видимо, пропустил что-то. К чему он здесь? Что с чем связывать?
sonycman
Этот-же компьютер будет соединён с реобасом по RS232.
Главным образом для конфигурирования, а также для мониторинга, ведения лога или построения графика темп. режимов.

В принципе, чтобы избежать прхождения больших токов по его кабелю, можно ведь просто не соединять земли реобаса и коннектора DB9 на плате?
Общий провод-то всё равно один...?
Клим
Цитата(Rst7 @ Feb 2 2009, 16:15) *
Значит необходима плавная регулировка. Теперь уже пошли суровые будни smile.gif Непосредственное управление напряжением на двигателе в зависимости от температуры через PID-регулятор даст нужный результат. А вот способ получения заданного напряжения на двигателе - это уже дело вкуса, хотя, с точки зрения минимизации энергопотребления, стреляет только импульсник.

В каких пределах регулировать напряжение ? Если напряжение упадет и двигатель остановится ?
Потому и надо управлять оборотами. Другое дело, что потом все равно всек сведется к управлению напряжением smile.gif
А к оборотам я прицепился, потому как вижу тут простую математику: задается минимальная температура и максимальная температуры; и, к примеру при минимальной темепературе выставляется 20% от скорости, а при максимальной 100%. В диапазоне Tmin..Tmax соответственно пропорционально 20%..100%.


Цитата(Microwatt @ Feb 2 2009, 16:32) *
Потому, нужно отслеживать датчик температуры и пропорционально разности увеличивать напряжение питания вентилятора.

Не согласен со словом "пропорционально".

Цитата(sonycman @ Feb 3 2009, 03:19) *
Изначально так и было - единственный мосфет. Но на частоте 30кГц менять скорость не получилось. Вентилятор вращался на полных оборотах при скважности всего 1%...
Возможно, если понизить частоту, что-то и получится.
Можно попробовать.

По моему, на на несколько порядков меньше частота должна быть.
Цитата
Но тогда придётся думать, как работать с импульсами таходатчика, промодулированными ШИМ...

Не уверен, но помоему, таходатчик независимый сигнал выдает.
Microwatt
Цитата(Клим @ Feb 4 2009, 22:04) *
Не согласен со словом "пропорционально".

Не согласны? Можно проголосовать "против".
Только системы авторегулирования демократии не терпят.
Если не увеличивать воздействие пропорционально рассогласованию, в системе авторегулирования возникают автоколебания. Вроде же так?
Клим
Цитата(Microwatt @ Feb 4 2009, 22:13) *
Не согласны? Можно проголосовать "против".
Только системы авторегулирования демократии не терпят.
Если не увеличивать воздействие пропорционально рассогласованию, в системе авторегулирования возникают автоколебания. Вроде же так?

"Пропорционально" - это есть линейная зависимость. Но, насколько я знаю, в вентиляторах скорость от напряжения зависит не линейно. Минимальное напряжение, при котором вентилятор крутится - величина зависящая от конкретного экземпляра.
А если, допустим в вентилятор что-то попало, он застрял ? Температура возрастет, напряжение поднимется на нем до максимума. Если он 1А от 12в потребляет, то думаю, сгорит достаточно быстро.
Так что контроль оборотов обязательно нужен. А если уж он есть, то почему бы не привязваться к нему ? Тем более, что так организовано управление на нормальных материнках.
sonycman
Цитата(Клим @ Feb 4 2009, 23:04) *
По моему, на на несколько порядков меньше частота должна быть.
Не уверен, но помоему, таходатчик независимый сигнал выдает.

На низкой частоте вентиляторы будут "петь" - их будет слышно.
Даже на 30кГц (вчера опробовал удачно - просто мешала ёмкость фильтра, убрал её вместе с катушкой инд.) при разгоне слышен призвук.

Таходатчик обычно - открытый коллектор ключа, схема управления которого получает питание от, естественно, питания вентилятора.
Шимим его напрямую - получаем чехарду вместо тахоимпульсов.
Бывают экземпляры без ключа вообще - сигнал берётся прямо с одной из обмоток.
Так что ничего независимого sad.gif
Microwatt
Цитата(Клим @ Feb 4 2009, 22:33) *
"Пропорционально" - это есть линейная зависимость. Но, насколько я знаю, в вентиляторах скорость от напряжения зависит не линейно. Минимальное напряжение, при котором вентилятор крутится - величина зависящая от конкретного экземпляра.
А если, допустим в вентилятор что-то попало, он застрял ? Температура возрастет, напряжение поднимется на нем до максимума. Если он 1А от 12в потребляет, то думаю, сгорит достаточно быстро.
Так что контроль оборотов обязательно нужен. А если уж он есть, то почему бы не привязваться к нему ? Тем более, что так организовано управление на нормальных материнках.

Клим, боюсь, Вы даже сути проблемы не уловили. Вентилятор сертифицирован на 12+10% вольт. Если это напряжение не превышать, то ничего с ним не случится. Обороты его мало кого интересуют. Интересует результат - охлаждение объекта.
Проектируется СИСТЕМА. Цель - поддерживать заданную температуру по показаниям датчика, а вовсе не обороты вентилятора, влажность в помещении, уровень шумов в децибеллах. Авария вентилятора, поломка лопасти, пропадание питания, отказ датчика, попадание системы в космический вакуум - побочные проблемы, которые в системе могут возникнуть, но здесь не рассматриваются.
Управление же в статической системе должно быть пропорциональным рассогласованию. Датчик может быть нелинейным, вентилятор, питание нестабильное. Все это не имеет отношения к принципу воздействия на исполнительный орган пропорционально рассогласованию. Все нелинейности элементов системы при этом выбираются автоматически. Здесь слово "выбираются" употребляется в смысле "компенсируются".
Регулирование релейного типа приведет к астатизму, к динамической системе. Такие тоже строятся сплошь и рядом, но тут инерционность датчика и самого теплового процесса приведет к полной остановке/ включению на полную мощность вентилятора, а не к ПЛАВНОМУ регулированию его оборотов.
Кто Вам в Машинке авторегулирование читал? Щербаков?
Или Вы из программеров?
orthodox
Ну ничего себе я опоздал к началу.... Про БПФ интересно было бы читать по ходу написания, конечно... Теперь уже не то...

А по проблеме - годится и первоначальная схема, в первом посте(посту?) . только надо диоды заменить на еще один ключ. Когда верхний открыт - нижний закрыт... Ну, все знают. Я читал, думал - кто-нить подскажет. Мертвое время можно сформировать и просто задержками в затворных цепях - диодно-резистивными как обычно.

Собственно, все.
Это всегда будет неразрывный ток и напряжение на выходе - пропорционально скважности.
PS Второй мосфет обратной проводимости...
PPS И нормально для практических целей обороты регулируются...
До сих пор никто не жаловался....
Microwatt
Цитата(orthodox @ Feb 5 2009, 03:55) *
Ну ничего себе я опоздал к началу....
годится и первоначальная схема, в первом посте(посту?) . До сих пор никто не жаловался....

Четчее излагать надо, определеннее. "См. первый же пост сзаду второво." biggrin.gif
orthodox
Цитата(Microwatt @ Feb 5 2009, 03:11) *
Четчее излагать надо, определеннее. "См. первый же пост сзаду второво." biggrin.gif


Там я все подробно читал...Потому и написал...
Чего сложного, мосфет вместо диода?
Сам так делаю, если надо реактивные токи съесть, например...
sonycman
Цитата(orthodox @ Feb 5 2009, 04:55) *
Ну ничего себе я опоздал к началу.... Про БПФ интересно было бы читать по ходу написания, конечно... Теперь уже не то...

А по проблеме - годится и первоначальная схема, в первом посте(посту?) . только надо диоды заменить на еще один ключ. Когда верхний открыт - нижний закрыт... Ну, все знают. Я читал, думал - кто-нить подскажет. Мертвое время можно сформировать и просто задержками в затворных цепях - диодно-резистивными как обычно.

Собственно, все.
Это всегда будет неразрывный ток и напряжение на выходе - пропорционально скважности.
PS Второй мосфет обратной проводимости...
PPS И нормально для практических целей обороты регулируются...
До сих пор никто не жаловался....

То есть ставим N-канальный мосфет вместо диода шоттки?
А можно подробнее про формирование мёртвого времени?
Может, лучше тогда соотв. драйвер поискать?
sonycman
Цитата(orthodox @ Feb 5 2009, 04:55) *
А по проблеме - годится и первоначальная схема, в первом посте(посту?) . только надо диоды заменить на еще один ключ. Когда верхний открыт - нижний закрыт... Ну, все знают. Я читал, думал - кто-нить подскажет. Мертвое время можно сформировать и просто задержками в затворных цепях - диодно-резистивными как обычно.

Я вот тут подумал - а большая ли разница между диодом шотки и мосфетом нижнего плеча? Всего лишь в 0.5 вольта?
Ведь всё равно при слаботочной нагрузке энергия из катушки и ёмкости даже с этим мосфетом никуда не денется...
Действительно ли будет всегда неразрывный ток?
orthodox
Цитата(sonycman @ Feb 5 2009, 10:53) *
Действительно ли будет всегда неразрывный ток?


Да.
Микрокап поможет уяснить.
Rst7
Цитата
Действительно ли будет всегда неразрывный ток?


Да.


Ну если быть до конца точным, то ток то будет достигать 0, т.е. прерываться wink.gif Правда, после этого он будет менять знак. Конечно, с точки зрения теории устойчивости режим должен рассматриваться как режим непрерывных токов.
Microwatt
Цитата(orthodox @ Feb 5 2009, 13:02) *
Да.
Микрокап поможет уяснить.

Синхронный выпрямитель для такой блохи? Ну, был бы выходной ток ампер 5-7....
Rst7
Цитата
Синхронный выпрямитель для такой блохи?


А не в синхронности как в средстве экономии дело. Дело в том, что синхронное выпрямление приведет к сглаживанию характеристики коэффициент_заполнения/выходное_напряжение, она станет близка к линейной. Тогда можно затевать ПИД прямо от температуры на шим, без промежуточного звена в виде стабилизации напряжения.
orthodox
Цитата(Microwatt @ Feb 5 2009, 13:44) *
Синхронный выпрямитель для такой блохи? Ну, был бы выходной ток ампер 5-7....


транзистор той серии, что использован - центов по 10-12, и дополнительный к нему - тоже. А диод тоже чего-то стоил....
Сложности никакой особой - с одного выхода раскачивается... проблем не вижу.
Клим
Цитата(Microwatt @ Feb 5 2009, 03:36) *
Клим, боюсь, Вы даже сути проблемы не уловили. Вентилятор сертифицирован на 12+10% вольт. Если это напряжение не превышать, то ничего с ним не случится. Обороты его мало кого интересуют. Интересует результат - охлаждение объекта.
Проектируется СИСТЕМА. Цель - поддерживать заданную температуру по показаниям датчика, а вовсе не обороты вентилятора, влажность в помещении, уровень шумов в децибеллах. Авария вентилятора, поломка лопасти, пропадание питания, отказ датчика, попадание системы в космический вакуум - побочные проблемы, которые в системе могут возникнуть, но здесь не рассматриваются.

Суть проблемы я уловил. Прочитайте 1й и 11й пост темы. Изначально требовалось управлять именно скоростью потока воздуха. "СИСТЕМУ" предложили Вы. Я не совсем понимаю, чем Вам так нравится мой подход, который как раз является "пропорциональным"

Цитата
Управление же в статической системе должно быть пропорциональным рассогласованию. Датчик может быть нелинейным, вентилятор, питание нестабильное. Все это не имеет отношения к принципу воздействия на исполнительный орган пропорционально рассогласованию. Все нелинейности элементов системы при этом выбираются автоматически. Здесь слово "выбираются" употребляется в смысле "компенсируются".
Регулирование релейного типа приведет к астатизму, к динамической системе. Такие тоже строятся сплошь и рядом, но тут инерционность датчика и самого теплового процесса приведет к полной остановке/ включению на полную мощность вентилятора, а не к ПЛАВНОМУ регулированию его оборотов.

Вот как раз, если просто "пропорционально" управлять напряжением в зависимости от температуры, Вы получите релейное регулирование. Особенно при низкой темепеатуре: вентилятор будет то останавливаться, то крутиться на своих минимальных оборатах, а это 20-30%.
Цитата
Кто Вам в Машинке авторегулирование читал? Щербаков?
Или Вы из программеров?

К сожалению, учился не в машинке, на прикладной математике.

Цитата(sonycman @ Feb 4 2009, 23:54) *
Таходатчик обычно - открытый коллектор ключа, схема управления которого получает питание от, естественно, питания вентилятора.
Шимим его напрямую - получаем чехарду вместо тахоимпульсов.
Бывают экземпляры без ключа вообще - сигнал берётся прямо с одной из обмоток.
Так что ничего независимого sad.gif

Думал, таходатчик подключен к датчику холла.
Ну раз Вам не лень ковыряться внутри вентилятора, то рекомендую ознакомиться с аппноутом: AVR442: PC Fan Control using ATtiny13
sonycman
Проверьте пожалуйста, уважаемые, верно ли я всё нарисовал:
Нажмите для просмотра прикрепленного файла

Главное, формирование "мёртвого" времени так делается?

Завтра соберу схему и заценю smile.gif

Эх, сколько тут всего я уже перебрал! Всё никак не могу выбрать окончательный вариант, так как народные идеи просто неиссякают!

Ещё раз спасибо всем за помощь!
orthodox
Цитата(sonycman @ Feb 5 2009, 23:33) *
Проверьте пожалуйста, уважаемые, верно ли я всё нарисовал:

Главное, формирование "мёртвого" времени так делается?


Верно. Так тоже делается формирование мертвого времени.
Если кто волнуется за крутизну фронтов на выходе - то зря, у мосфетов еще и усиление есть, обострят smile.gif.

Может, понадобится увеличить затворные резисторы - смотря по тому, какая емкость затвора мосфетов.
И из соображения, что у примененных мосфетов низкий порог открывания, так что постоянные времени надо делить прикидочно на 3-5.
Проверка - включить шунтик для контроля сквозного тока и посмотреть...

И еще - обязательно крутые фронта с выхода драйвера нужны. Иначе это не работает.

Спасибо за понимание.
Приятно было пообщаться smile.gif
sonycman
Цитата(orthodox @ Feb 6 2009, 02:16) *
Может, понадобится увеличить затворные резисторы - смотря по тому, какая емкость затвора мосфетов.
И из соображения, что у примененных мосфетов низкий порог открывания, так что постоянные времени надо делить прикидочно на 3-5.
Проверка - включить шунтик для контроля сквозного тока и посмотреть...

И еще - обязательно крутые фронта с выхода драйвера нужны. Иначе это не работает.

Понятно, резисторы буду подбирать. Частоту ведь тоже планирую повысить...

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

В принципе, если будут проблемы, всегда можно применить драйвер полумоста - типа LM5104 - чтобы гарантировать правильное включение мосфетов.
Rst7
Цитата
А вот шунт не понял, как включать.


Оторвите исток Q12 и включите в разрыв резистор номиналом, ну, скажем, 0.2 ома. Или штук 5 одноомных smd-резисторов в параллель. Если что, они же послужат предохранителями.
Microwatt
Цитата(Клим @ Feb 5 2009, 20:57) *
Суть проблемы я уловил."
Вот как раз, если просто "пропорционально" управлять напряжением в зависимости от температуры, Вы получите релейное регулирование. Особенно при низкой темепеатуре: вентилятор будет то останавливаться, то крутиться на своих минимальных оборатах, а это 20-30%.

К сожалению, учился не в машинке, на прикладной математике.

Нет, сути вопроса Вы по-прежнему не понимаете. Даже терминологии. Вы не видите разницы в управлении пропорционально тепературе и пропроционально РАССОГЛАСОВАНИЮ.
Когда-то, когда речь плавно от занозы через две недели перетекла к ампутации пальца, из-за двери я услышал обрывок "консилиума" :"Ты лучший рентгенолог в районе. Но какого хрена ты полез в гнойную хирургию?".
Rst7
Цитата
Но какого хрена ты полез в гнойную хирургию?


Не надо обострять wink.gif Им тоже должны были читать ТАУ. Только вот кто победил, пиво или препод - это хз wink.gif
Клим
Цитата(Microwatt @ Feb 6 2009, 14:37) *
Нет, сути вопроса Вы по-прежнему не понимаете. Даже терминологии. Вы не видите разницы в управлении пропорционально тепературе и пропроционально РАССОГЛАСОВАНИЮ.

Рассогласованию с чем ??? П, ПИ, ПИД-регулирование необходимо для поддержания ЗАДАННОГО значения параметра. Но я не вижу никаого практического смысла поддерживать, к примеру, температуру в корпусе компа на уровне 41,1 градус. Это ведь не управление производством, где есть жесткие требования к технологическим параметрам.
Объясните, может я чего-нить не понмаю. Но если, к примеру, устанавливаем заданную температуру 60 градусов, то получается вентилятор вообще крутится не должен, потому как РАССОГЛАСОВАНИЕ будет отрицательным. Дойдет до 60 - вентилятор начнет крутится... Если вдруг температура будет чуть больше 60 градусов, то он будет крутится на полных оборотах.
Какой в этом практический смысл ?
Цитата(Rst7 @ Feb 6 2009, 14:39) *
Не надо обострять wink.gif Им тоже должны были читать ТАУ. Только вот кто победил, пиво или препод - это хз wink.gif

В гуманитарном вузе учился. И не в то время... ТАУ естественно не было.
sonycman
В общем, остановлюсь я, наверное, на синхронной схеме, как достаточно простой и отвечающей требуемым хар-кам.
Драйвер заменю на полумостовой, чтобы избавиться от диодов и повысить скорость переключения.
Получится всего два корпуса SO8 - транзисторы и драйвер.

Индуктивность уменьшил до 120 мкГ. Немного выросли пульсации (до ~350мв), но это не критично.
Зато, действительно, с синхронной схемой напряжение на выходе практически перестало зависеть от нагрузки.
Прекрасно! smile.gif

Большое спасибо всем, кто помогал! a14.gif
Пиво с меня cheers.gif Если будете в Тольятти - милости прошу!

ЗЫ:Потом, если получится удачно увеличить частоту до сотни-двух килогерц, можно будет ещё немного уменьшить индуктивность и ёмкость конденсатора...

ЗЗЫ: блин, почему все драйверы полумостов (даже низковольтные!) рассчитаны на два N-канальных мосфета?
На кой чёрт мне нужен кондёр для бутстрапа когда проще поставить P-канал на верхнее плечо?
sonycman
А, чёрт. Неувязочка вышла.
Способен ли подобный драйвер работать неограниченное время с открытым верхним мосфетом при условии, что HV = VDD = 12 вольт?
Нажмите для просмотра прикрепленного файла

Кажется, что нет - конденсатор разрядится и транзистор закроется...??
Rst7
Конечно, не может. Умрет.
orthodox
Цитата(sonycman @ Feb 6 2009, 19:10) *
А, чёрт. Неувязочка вышла.
Способен ли подобный драйвер работать неограниченное время с открытым верхним мосфетом при условии, что HV = VDD = 12 вольт?

Кажется, что нет - конденсатор разрядится и транзистор закроется...??


Если выход HS на землю зацепить - может, и заработает...
Только там с временами чего-то не совсем то, если охота на 300 кгц выходить...
Чего-то где-то читал, не помню уже...
Не люблю на высокую сторону драйверов, трансформаторы люблю.

Да бросьте Вы это все. Диоды - это не так уж плохо, глюков там нету...
А вместо драйвера пойдет какой-нибудь CD4049 или CD4069 или неинвертирующий CD4050 с шестью элементами.
Все входы и все выходы - впараллель и все... Цена вопроса - центов 10. Драйверы ваши все равно дороже.
Если инверсия не нужна - один элемент выделяете на вход ... Если нужен ток до 0.5A - вешаете на выход комплементарную пару BC807 BC817,базы вместе эмиттеры вместе колекторы - по питаниям... В последнем случае неплохо с баз на эмиттеры еще 20 ом включить.
Чтобы выход от нуля до питания прокачивать. Но не обязательно.

Дешево и сердито...
sonycman
Цитата(Rst7 @ Feb 6 2009, 21:48) *
Конечно, не может. Умрет.

Спасибо. Хорошо хоть и я вовремя догадался.
Попробую найти драйвер другой конструкции. Они почему-то все такие... sad.gif

Цитата(orthodox @ Feb 6 2009, 21:49) *
Да бросьте Вы это все. Диоды - это не так уж плохо, глюков там нету...
А вместо драйвера пойдет какой-нибудь CD4049 или CD4069 или неинвертирующий CD4050 с шестью элементами.
Все входы и все выходы - впараллель и все... Цена вопроса - центов 10. Драйверы ваши все равно дороже.

Да мне цена вопроса не важна. Делаю для себя, чем меньше рассыпухи - тем лучше...
Если ничего подходящего интегрированного не найду - оставлю диоды и резисторы...
orthodox
Цитата(sonycman @ Feb 6 2009, 19:53) *
Да мне цена вопроса не важна. Делаю для себя, чем меньше рассыпухи - тем лучше...
Если ничего подходящего интегрированного не найду - оставлю диоды и резисторы...

А... ну, дело хозяйское - тогда HS на землю вешайте, может что и выйдет...
wim
Цитата(orthodox @ Feb 6 2009, 21:22) *
А... ну, дело хозяйское - тогда HS на землю вешайте, может что и выйдет...

С N-MOSFET так не прокатит - бутстрепная емкость разрядится и усе. Надо изредка короткими импульсами притягивать HS к земле. Кажется, в архиве апнотов irf была подобная схемка на 555.
sonycman
Цитата(wim @ Feb 7 2009, 01:24) *
С N-MOSFET так не прокатит - бутстрепная емкость разрядится и усе. Надо изредка короткими импульсами притягивать HS к земле. Кажется, в архиве апнотов irf была подобная схемка на 555.

Да, я в курсе что так не получится.

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

Ладно, и с диодами получается терпимо на 60 кГц.
Так и оставлю, наверное.
sonycman
Лучше тогда поставить диоды и резисторы не на выходы, а на входы - диоды и небольшие ФНЧ обеспечат задержку включения и мгновенное выключение, плюс фронты на выходе будут идеальные...
orthodox
Цитата(sonycman @ Feb 7 2009, 01:20) *
плюс фронты на выходе будут идеальные...

А Вы их гляньте... Что-то мне подсказывает, что они и так неплохи...smile.gif

Цитата(wim @ Feb 6 2009, 23:24) *
С N-MOSFET так не прокатит - бутстрепная емкость разрядится и усе.

Это как она сможет разрядиться? Один вывод на земле, другой через диод на питании...Интересно...
Я не пояснил, виноват: HS на землю для того, что при данном напряжении питания бутстреп не нужен вообще, это мы так на "верхний" каскад драйвера просто постоянное питание подаем...


Цитата
Надо изредка короткими импульсами притягивать HS к земле. Кажется, в архиве апнотов irf была подобная схемка на 555.

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

Конечно, если мы об одной и той же схеме говорим smile.gif У меня в той папке столько всего, что лень выбирать....
sonycman
Цитата(orthodox @ Feb 7 2009, 03:27) *
А Вы их гляньте... Что-то мне подсказывает, что они и так неплохи...smile.gif

Я их нарассматривался уже smile.gif
Затворы: зелёным цветом - п-канал (верхний), жёлтым - н-канал (нижний).
Нажмите для просмотра прикрепленного файла
Нажмите для просмотра прикрепленного файла

Резисторы параллельно диодам поставил на 470 ом, плюс дальше последовательно ещё на 10 (чтобы не было овершутов - или как там это правильно называется?).
Может быть оставлю и диод шотки параллельно нижнему ключу, с ним поменьше отрицательный овершут...

Цитата(orthodox @ Feb 7 2009, 03:34) *
Это как она сможет разрядиться? Один вывод на земле, другой через диод на питании...Интересно...
Я не пояснил, виноват: HS на землю для того, что при данном напряжении питания бутстреп не нужен вообще, это мы так на "верхний" каскад драйвера просто постоянное питание подаем...

Но ведь верхний ключ - NFET. Чтобы он был открыт, на затворе надо поддерживать положит. смещение относительно истока.
А откуда оно там возьмётся? На истоке будет +12, на стоке тоже. И на затворе +12. Что получится-то?
Транзистор просто не откроется ведь до конца?
orthodox
Цитата(sonycman @ Feb 7 2009, 01:45) *
Но ведь верхний ключ - NFET. Чтобы он был открыт, на затворе надо поддерживать положит. смещение относительно истока.
А откуда оно там возьмётся? На истоке будет +12, на стоке тоже. И на затворе +12. Что получится-то?
Транзистор просто не откроется ведь до конца?

А, ччорт... Извините... машинально привязался к схеме с комплементарными...
Стереть бы все, стыдно... crying.gif

Все тогда, вариант остался с диодами. То, что на затворах нет крутизны - не сильно важно. Отпираться, во первых, быстро там никому и не надо - индуктивность им всем в помощь. А вот закрыться надо побыстрее - тут потери и лежат. Но этот фронт мы и не портим.
И потом, на выходе ключей все будет гораздо резче. Ключи, все-таки.
Шоттки - можно оставить, а вообще-то поглядите время восстановления у паразитного диода - у этих он совсем не такой медленный, я думаю, нан 30, да?Или что-то в этом роде...

PS А чего это на затворах Миллеровской полочки (плато) не видно? У меня она была видна... д/б как раз на пороге открывания...
А может так выглядят как раз вот эти загогулины у начала открывания... тогда на нижнем графике желтая линия - артефакт...
Ну да, как раз порог около 2V , тут и оно... у меня тоже получалось вместо плато чего-то неидеальное...

А резисторы можно похоже поставить по 220 ом, если судить по этим графикам... сквозняка не будет еще...Хотя так спокойнее...

Цитата
плюс дальше последовательно ещё на 10


Вот это уважаю. Респект. На этих экономить не нужно. У самого затвора всегда ему лучше быть....
В некоторых случаях бывают такие звоны... что и не закроешь smile.gif
sonycman
Цитата(orthodox @ Feb 7 2009, 04:24) *
PS А чего это на затворах Миллеровской полочки (плато) не видно? У меня она была видна... д/б как раз на пороге открывания...
А может так выглядят как раз вот эти загогулины у начала открывания... тогда на нижнем графике желтая линия - артефакт...
Ну да, как раз порог около 2V , тут и оно... у меня тоже получалось вместо плато чего-то неидеальное...

А резисторы можно похоже поставить по 220 ом, если судить по этим графикам... сквозняка не будет еще...Хотя так спокойнее...

Да, действительно, несмотря на пологий открывающий фронт на выходе ключи переключаются очень быстро.
По поводу затворных резисторов - я пробовал померять ток в цепи нижнего мосфета - поставил в разрыв цепи исток - земля резистор (шунт) на 1.5 ома и посмотрел на нём напряжение. Когда параллельно диодам были 240 ом - в момент переключения (выключения верхнего и включения нижнего) на шунте появлялся короткий положительный импульс в 2 вольта, а затем сразу отрицательный - почти в 4 вольта.
То есть сквозной ток мог быть больше 1 ампера.
Поэтому поставил в затворы 470 ом - эти импульсы уменьшились в два с лишним раза...

Транзисторы стоят - комплементарная пара IRF7379.
orthodox
Цитата(sonycman @ Feb 7 2009, 09:33) *
Когда параллельно диодам были 240 ом - в момент переключения (выключения верхнего и включения нижнего) на шунте появлялся короткий положительный импульс в 2 вольта,

Это нормально - еще же и ток затвора туда же течет, он м.б. очень приличным.

Цитата
а затем сразу отрицательный - почти в 4 вольта.

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

Все-таки проверьте, пожалуйста.


Цитата
То есть сквозной ток мог быть больше 1 ампера.
Поэтому поставил в затворы 470 ом - эти импульсы уменьшились в два с лишним раза...
Транзисторы стоят - комплементарная пара IRF7379.


Ваша правда. При емкости затвора 0.5 nА получается 200 nS ,
а их еще на 4 делить надо - так что даже увеличить возможно.
Видно, вчера с недосыпа недоглядел чего...


В общем, по всем этим потерям просто надо ориентироваться по холостому ходу -
средний ток и нагрев ключей. Д.б. холодные.

Кстати, об индуктивности - "слишком" большая не помешает, если следить за
насыщением и активным сопротивлением ее.

А со слишком маленькой - реактивный ток будет приличный гулять и постоянно подогревать
транзисторы - причем на среднем токе не сильно отразится , кроме той энергии, что ушла на нагрев
(и потери в сердечнике и меди, ес-но).
sonycman
Цитата(orthodox @ Feb 7 2009, 14:00) *
В общем, по всем этим потерям просто надо ориентироваться по холостому ходу -
средний ток и нагрев ключей. Д.б. холодные.

Кстати, об индуктивности - "слишком" большая не помешает, если следить за
насыщением и активным сопротивлением ее.

А со слишком маленькой - реактивный ток будет приличный гулять и постоянно подогревать
транзисторы - причем на среднем токе не сильно отразится , кроме той энергии, что ушла на нагрев
(и потери в сердечнике и меди, ес-но).

Посмотрел потребление на холостому ходу (без нагрузки) - разница между отключенным выпрямителем (импульсы отсутствуют, на выходе 0 вольт) и с присутствующими импульсами ШИМ различной скважности (тоже без нагрузки) - всего 10ма по среднему току.
Транзисторы совершенно холодные, даже при нагрузке в 300ма.
Думаю, получилось неплохо smile.gif
Спасибо!

А индуктивность поставил RCH-110 (Sumida) 120 мкГ на ферритовом сердечнике, рассчитана на ток до 1.5 ампера.
Думаю, не должна насытиться при токах до 1 А и частоте переключения 60 кГц?

Можно, наверное, поставить в корпусе поменьше (smd) на меньший макс. ток - до 1А, всё равно больших постоянных токов у меня не будет?
orthodox
Цитата(sonycman @ Feb 7 2009, 12:30) *
Можно, наверное, поставить в корпусе поменьше (smd) на меньший макс. ток - до 1А, всё равно больших постоянных токов у меня не будет?

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