|
Схема фильтра ШИМ регулятора напряжения, управление скоростью вентиляторов... |
|
|
|
Jan 31 2009, 16:32
|

Любитель
    
Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695

|
Вот доделываю свой реобас для управления скоростью вращения вентиляторов сист. блока компьютера. Характеристики должны быть примерно Vin = 12v, Vout = 0 - Vin, I = 1A max., 4 канала. Для регулировки напряжения остановился на импульсной схеме, так как нет необходимости в установке радиатора для регулирующего элемента -> компактность и отсутствие нагрева.
На макетке собирал подобную схему, но вместо микросхемы драйвера обхожусь пока транзисторами. Частота ШИМ около 30кГц. Есть определённый недостаток - заметная нелинейность выходного напряжения относительно скважности входных импульсов ШИМ и зависимость от тока нагрузки. То есть при скважности 50% имеем на выходе все 10 вольт при токе ~100ма. С повышением тока нагрузки или индуктивности фильтра нелинейность постепенно сглаживается. С другой стороны - с повышением индуктивности падает макс. выходное напряжение (при скважности 100%)... В принципе, нелинейность не страшна, её можно скорректировать программно, управляя соотв. образом скважностью. Ещё (по приходу драйвера) думаю попробовать увеличить частоту ШИМ (макс. до 300кГц) - это должно поспособствовать уменьшению индуктивности и ёмкости фильтра. На транзисторах с моими знаниями не получается добиться нужной скорости переключения... Пока что думаю, какое выбрать сопротивление для R36? И нужно ли оно там вообще? С одной стороны, не хотелось бы иметь многоамперные импульсные токи по питанию (общее от четырёхпинового молекса компьютера для контроллера управления и для силовой части), с другой - нехорошо сильно заваливать фронты на затворе мосфета, тем более при высокой частоте переключения... И подойдёт ли для этого резистора типоразмер корпуса 1206? И может стоит установить на выход защитный диод анодом на землю? Всё-таки индуктивная нагрузка, хотя по осциллографу я не наблюдал отрицательных импульсов...
|
|
|
|
|
 |
Ответов
|
Jan 31 2009, 21:57
|

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

|
Цитата То есть при 50 градусах, допустим, 50%, при 60 - 80% и т.д. Не очень я понимаю глубокий смысл сего действа. Такой подход может и стрельнет, но вот если объект характеристики поменяет, то будет все не очень хорошо. Возможно случится превышение максимальной температуры. Цитата А почему так важно не выходить из режима непрерывных токов? Тогда коэффициент заполнения в первом приближении определяет выходное напряжение по линейному закону. Т.е. 0% - 0 на выходе, 100% - полное питание на выходе. Тогда можно непосредственно ПИД-регулятор по температуре вводить.
--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
|
|
|
|
|
Jan 31 2009, 22:08
|

Любитель
    
Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695

|
Цитата(Rst7 @ Feb 1 2009, 01:57)  Не очень я понимаю глубокий смысл сего действа. Такой подход может и стрельнет, но вот если объект характеристики поменяет, то будет все не очень хорошо. Возможно случится превышение максимальной температуры. Тогда я об этом узнаю по сигналу. И, либо заменю неисправный вентилятор, либо поменяю настройки программы. Невозможно поддерживать температуру процессора или современной видеокарты постоянной. Под нагрузкой (игрушку там трёхмерную запустили, или рассчётами научными занялись) всё равно будет развита более высокая рабочая температура. Этому может помешать, разве что, фреонка или мощная водянка. И смысл - просто увеличить обдув на определённый уровень (сохранив при этом приемлемый уровень шума!), чтобы не допустить чрезмерного повышения температуры.  Тогда как, будучи в состоянии относительного покоя (слушаем там музыку или пишем программу или платку там разводим), понижаем скорость вентиляторов до минимума, а часть - и вовсе выключаем. Результат - комфортная и безшумная работа и хорошее охлаждение при необходимости. Ну, практика покажет, насколько себя оправдает такой подход. Годы эксплуатации с примитивным реобасом на транзисторе и переменном резисторе, настроенном один раз, не выявили каких-либо проблем с фазами луны и прочим шаманством... Хотя я и задумываю девайс как несколько модулей, чтобы, в случае чего, изменить конструкцию, заменив только часть устройства. Цитата Тогда коэффициент заполнения в первом приближении определяет выходное напряжение по линейному закону. Т.е. 0% - 0 на выходе, 100% - полное питание на выходе. Тогда можно непосредственно ПИД-регулятор по температуре вводить. Вот вся беда имп. стабилизаторов - они рассчитаны на определённое напряжение и ток. А если они должны меняться - проблемы...
|
|
|
|
|
Jan 31 2009, 23:02
|
Гуру
     
Группа: Почетный участник
Сообщений: 6 851
Регистрация: 25-08-08
Из: Запорожье
Пользователь №: 39 802

|
Цитата(sonycman @ Feb 1 2009, 02:08)  Тогда я об этом узнаю по сигналу. И, либо заменю неисправный вентилятор, либо поменяю настройки программы.
Невозможно поддерживать температуру процессора или современной видеокарты постоянной. Под нагрузкой (игрушку там трёхмерную запустили, или рассчётами научными занялись) всё равно будет развита более высокая рабочая температура. Вот вся беда имп. стабилизаторов - они рассчитаны на определённое напряжение и ток. А если они должны меняться - проблемы... Источники рассчитаны на то, на что рассчитаны. Просто, имея некоторый опыт, скажу, что придется действительно повозиться с обратной связью и быстрой по напряжению и медленной по теплу. Прямое регулирование, без обратной связи по теплу, скорее всего, ничего путного не даст. Это СИСТЕМА и в ней могут быть неожиданности, которые не учтешь расчетом. Многие параметры заранее неизвестны. Ошибки приводят к тому, что вентилятор начинает работать в релейном режиме. Т.е включаться на минуту-две с максимальной мощностью, потом отключаться на такое же время. При этом температура охлаждаемого объекта может реально скакать на десятки градусов. Это (термоциклирование) для аппаратуры еще хуже, чем постоянный нагрев. Практический совет - не допускайте полной остановки вентилятора даже сразу после включения, когда аппаратура еще холодная. Это поможет упростить задачу.
|
|
|
|
|
Jan 31 2009, 23:17
|

Любитель
    
Группа: Свой
Сообщений: 1 864
Регистрация: 20-08-06
Из: Тольятти
Пользователь №: 19 695

|
Цитата(Microwatt @ Feb 1 2009, 03:02)  Это СИСТЕМА и в ней могут быть неожиданности, которые не учтешь расчетом. Многие параметры заранее неизвестны. Ошибки приводят к тому, что вентилятор начинает работать в релейном режиме. Т.е включаться на минуту-две с максимальной мощностью, потом отключаться на такое же время. При этом температура охлаждаемого объекта может реально скакать на десятки градусов. Это (термоциклирование) для аппаратуры еще хуже, чем постоянный нагрев. Практический совет - не допускайте полной остановки вентилятора даже сразу после включения, когда аппаратура еще холодная. Это поможет упростить задачу. Модель регулирования такая: Toff - температура t, ниже которой вентилятор останавливается (Vout = 0). Tmin - t, начиная с которой вентилятор вращается с мин. (RPMmin) оборотами. Tmax - t, после достижения которой вентилятор вращается с макс. (RPMmax) оборотами. В диапазоне Tmax - Tmin вычисляется соотв. значение оборотов между RPMmin и RPMmax. Допустим, процессор: Toff = 25, Tmin = 30, Tmax = 50, RPMmin = 50%, RPMmax = 100%. Вентилятор сможет остановиться только если сист. блок вынести на балкон зимой, или погрузить систему в сон  Никакого релейного режима, так как предусмотрен определённый запас по температуре (Tmin - Toff). Или, например, вытяжной тыловой вентилятор корпуса (в качестве датчика - тот же датчик процессора): Toff = 45, Tmin = 50, Tmax = 60, RPMmin = 40%, RPMmax = 80%. При слабой загрузке - отключен. Включится только при повышении t на пять градусов с температуры отключения... Можно и увеличить это значение  Можно ввести фильтрацию результатов измерения, можно устанавливать таймеры - возможностей море, стоит только захотеть. Практика покажет недостатки и отшлифует модель.
|
|
|
|
Сообщений в этой теме
sonycman Схема фильтра ШИМ регулятора напряжения Jan 31 2009, 16:32 rezident Вам нужно ввести локальную обратную связь по напря... Jan 31 2009, 20:00 Rst7 ЦитатаТо есть при скважности 50% имеем на выходе в... Jan 31 2009, 20:11 Microwatt Еще нужно принять во внимание, что сам вентилятор ... Jan 31 2009, 20:24 sonycman Цитата(rezident @ Feb 1 2009, 00:00) Вам ... Jan 31 2009, 20:43 Rst7 ЦитатаВ системах пропорциональной продувки полезно... Jan 31 2009, 20:49 sonycman Цитата(Rst7 @ Feb 1 2009, 00:49) Дык она ... Jan 31 2009, 20:53 Microwatt Цитата(Rst7 @ Feb 1 2009, 00:49) Я знаю, ... Jan 31 2009, 23:05 Rst7 ЦитатаЯ думаю, что мне не нужна обратная связь по ... Jan 31 2009, 21:00 sonycman Цитата(Rst7 @ Feb 1 2009, 01:00) Вентилят... Jan 31 2009, 21:07 Rst7 ЦитатаДумаю, не страшно, если раз в две секунды бу... Jan 31 2009, 21:18 sonycman ЦитатаЯ ж правильно понимаю, Вам надо поддерживать... Jan 31 2009, 21:36 sonycman ЗЫ: всё таки вы меня заинтересовали своей обратной... Jan 31 2009, 23:03 Microwatt Ага, прекрасный алгоритм. На бумаге все прекрасно.... Feb 1 2009, 01:11 sonycman Цитата(rezident @ Feb 1 2009, 00:00) Вам ... Feb 1 2009, 01:19 Tanya Цитата(Microwatt @ Feb 1 2009, 04:11) Ага... Feb 1 2009, 05:05 sonycman Почему у большинства компактных buck регуляторов м... Feb 1 2009, 09:53 Microwatt Цитата(sonycman @ Feb 1 2009, 13:53) Поче... Feb 1 2009, 11:49 Rst7 Вот обещаный проект. Это степдаун с 10-14 вольт на... Feb 1 2009, 12:03 sonycman Цитата(Microwatt @ Feb 1 2009, 15:49) Кон... Feb 1 2009, 14:12  rezident Цитата(sonycman @ Feb 1 2009, 19:12) А за... Feb 1 2009, 14:37  Microwatt Цитата(sonycman @ Feb 1 2009, 18:12) Ну в... Feb 1 2009, 15:26   sonycman Цитата(Microwatt @ Feb 1 2009, 19:26) Что... Feb 1 2009, 16:41 Rst7 ЦитатаА можно эту схему приспособить для работы в ... Feb 1 2009, 15:20 sonycman Вот что получилось сейчас:
Переменный резистор з... Feb 1 2009, 17:48 Microwatt Цитата(sonycman @ Feb 1 2009, 20:48) Вот ... Feb 1 2009, 18:25  sonycman Цитата(Microwatt @ Feb 1 2009, 22:25) Для... Feb 1 2009, 18:31   Клим А обратная связь по частоте вращения венилятора по... Feb 1 2009, 18:59    sonycman Цитата(Клим @ Feb 1 2009, 22:59) А обратн... Feb 1 2009, 19:04     Клим Цитата(sonycman @ Feb 1 2009, 23:04) Но в... Feb 2 2009, 11:06      Microwatt Цитата(Клим @ Feb 2 2009, 14:06) Но ведь,... Feb 2 2009, 12:32       Tanya Цитата(Microwatt @ Feb 2 2009, 15:32) Ни ... Feb 2 2009, 12:46        wim Цитата(Tanya @ Feb 2 2009, 15:46) ... Мик... Feb 2 2009, 13:43         Herz Цитата(wim @ Feb 2 2009, 15:43) Очень хоц... Feb 2 2009, 15:52          wim Цитата(Herz @ Feb 2 2009, 18:52) Как куда... Feb 2 2009, 16:05          Tanya Цитата(Herz @ Feb 2 2009, 18:52) Как куда... Feb 2 2009, 18:13           wim Цитата(Tanya @ Feb 2 2009, 21:13) Нет, сн... Feb 2 2009, 19:53            Tanya Цитата(wim @ Feb 2 2009, 22:53) Дак а что... Feb 2 2009, 21:02             sonycman Цитата(Tanya @ Feb 3 2009, 01:02) Как мож... Feb 2 2009, 21:23              wim Цитата(sonycman @ Feb 3 2009, 00:23) ... ... Feb 3 2009, 08:35               sonycman Цитата(wim @ Feb 3 2009, 12:35) Дак Вы ж ... Feb 3 2009, 08:43                Herz Цитата(sonycman @ Feb 3 2009, 10:43) Прош... Feb 3 2009, 08:58           sonycman Цитата(Tanya @ Feb 2 2009, 22:13) Нет, сн... Feb 2 2009, 20:38            Herz Цитата(sonycman @ Feb 2 2009, 22:38) Ай-я... Feb 2 2009, 20:50   Microwatt Цитата(sonycman @ Feb 1 2009, 21:31) Може... Feb 1 2009, 20:20    sonycman Цитата(Microwatt @ Feb 2 2009, 00:20) Есл... Feb 1 2009, 20:59 Rst7 Цитатавоздушный поток напрямую зависит от скорости... Feb 2 2009, 12:15 xemul Цитата(Rst7 @ Feb 2 2009, 15:15) Давайте ... Feb 2 2009, 22:21  sonycman Цитата(xemul @ Feb 3 2009, 02:21) Возможн... Feb 2 2009, 23:19 Herz Цитата(Rst7 @ Feb 2 2009, 14:15) Ага, а е... Feb 2 2009, 12:45 sonycman Цитата(Herz @ Feb 2 2009, 16:45) Дык, с э... Feb 2 2009, 18:07 Rst7 ЦитатаДык, с этого нужно было бы начинать. Вроде ч... Feb 2 2009, 13:22 sonycman Хотел ещё спросить, как мне правильно развести зем... Feb 3 2009, 23:13 Herz Цитата(sonycman @ Feb 4 2009, 01:13) Хоте... Feb 4 2009, 08:32  sonycman Цитата(Herz @ Feb 4 2009, 12:32) Поэтому ... Feb 4 2009, 08:37 Herz Я что-то не понял насчёт RS-232. Видимо, пропустил... Feb 4 2009, 12:37 sonycman Этот-же компьютер будет соединён с реобасом по RS2... Feb 4 2009, 13:41 Клим Цитата(Rst7 @ Feb 2 2009, 16:15) Значит н... Feb 4 2009, 18:04 Microwatt Цитата(Клим @ Feb 4 2009, 22:04) Не согла... Feb 4 2009, 18:13  Клим Цитата(Microwatt @ Feb 4 2009, 22:13) Не ... Feb 4 2009, 18:33   Microwatt Цитата(Клим @ Feb 4 2009, 22:33) "Пр... Feb 4 2009, 23:36    Клим Цитата(Microwatt @ Feb 5 2009, 03:36) Кли... Feb 5 2009, 17:57     Microwatt Цитата(Клим @ Feb 5 2009, 20:57) Суть про... Feb 6 2009, 11:37      Клим Цитата(Microwatt @ Feb 6 2009, 14:37) Нет... Feb 6 2009, 12:13 sonycman Цитата(Клим @ Feb 4 2009, 23:04) По моему... Feb 4 2009, 19:54 orthodox Ну ничего себе я опоздал к началу.... Про БПФ инте... Feb 4 2009, 23:55 Microwatt Цитата(orthodox @ Feb 5 2009, 03:55) Ну н... Feb 5 2009, 01:11  orthodox Цитата(Microwatt @ Feb 5 2009, 03:11) Чет... Feb 5 2009, 01:42 sonycman Цитата(orthodox @ Feb 5 2009, 04:55) Ну н... Feb 5 2009, 06:11 sonycman Цитата(orthodox @ Feb 5 2009, 04:55) А по... Feb 5 2009, 08:53  orthodox Цитата(sonycman @ Feb 5 2009, 10:53) Дейс... Feb 5 2009, 09:02   Microwatt Цитата(orthodox @ Feb 5 2009, 13:02) Да.
... Feb 5 2009, 11:44    orthodox Цитата(Microwatt @ Feb 5 2009, 13:44) Син... Feb 5 2009, 13:08 Rst7 ЦитатаДействительно ли будет всегда неразрывный то... Feb 5 2009, 09:29 Rst7 ЦитатаСинхронный выпрямитель для такой блохи?
А н... Feb 5 2009, 12:31 sonycman Проверьте пожалуйста, уважаемые, верно ли я всё на... Feb 5 2009, 21:33 orthodox Цитата(sonycman @ Feb 5 2009, 23:33) Пров... Feb 5 2009, 22:16  sonycman Цитата(orthodox @ Feb 6 2009, 02:16) Може... Feb 5 2009, 22:25 Rst7 ЦитатаА вот шунт не понял, как включать.
Оторвите... Feb 6 2009, 06:20 Rst7 ЦитатаНо какого хрена ты полез в гнойную хирургию?... Feb 6 2009, 11:39 sonycman В общем, остановлюсь я, наверное, на синхронной сх... Feb 6 2009, 15:40 sonycman А, чёрт. Неувязочка вышла.
Способен ли подобный др... Feb 6 2009, 17:10 orthodox Цитата(sonycman @ Feb 6 2009, 19:10) А, ч... Feb 6 2009, 17:49  sonycman Цитата(Rst7 @ Feb 6 2009, 21:48) Конечно,... Feb 6 2009, 17:53   orthodox Цитата(sonycman @ Feb 6 2009, 19:53) Да м... Feb 6 2009, 18:22    wim Цитата(orthodox @ Feb 6 2009, 21:22) А...... Feb 6 2009, 21:24     sonycman Цитата(wim @ Feb 7 2009, 01:24) С N-MOSFE... Feb 6 2009, 21:43 Rst7 Конечно, не может. Умрет. Feb 6 2009, 17:48 sonycman Лучше тогда поставить диоды и резисторы не на выхо... Feb 6 2009, 23:20 orthodox Цитата(sonycman @ Feb 7 2009, 01:20) плюс... Feb 6 2009, 23:34  sonycman Цитата(orthodox @ Feb 7 2009, 03:27) А Вы... Feb 6 2009, 23:45   orthodox Цитата(sonycman @ Feb 7 2009, 01:45) Но в... Feb 7 2009, 00:24    sonycman Цитата(orthodox @ Feb 7 2009, 04:24) PS А... Feb 7 2009, 07:33     orthodox Цитата(sonycman @ Feb 7 2009, 09:33) Когд... Feb 7 2009, 10:00      sonycman Цитата(orthodox @ Feb 7 2009, 14:00) В об... Feb 7 2009, 10:30       orthodox Цитата(sonycman @ Feb 7 2009, 12:30) Можн... Feb 7 2009, 11:10
2 страниц
1 2 >
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|