Существует большое количество различных радиолюбительских схем управления вентиляторами. Не вдаваясь в подробности анализа удачности того или иного технического решения, перечислю распространённые проблемы и недостатки большинства существующих схем управления:
- Невозможность/некорректность работы таходатчика по причине находящегося в цепи массы регулирующего элемента или импульсного питания вентилятора;
- Снижение эффективности системы охлаждения на больших тепловых нагрузках из-за узкого диапазона частот вращения или невозможности регулятора выдавать полное (паспортное) напряжение на вентилятор;
- Дополнительный акустический шум и вибрация вентилятора по причине его питания ШИ-модулированным импульсным током;
- Нагрев элементов регулятора, работающих в линейном режиме;
- Ненадёжный пуск вентилятора на малых оборотах из-за большого сопротивления в цепи питания;
- Сильная зависимость оборотов от количества вентиляторов, подключенных к выходу одного регулятора.
Во всех современных системных платах есть технологии понижения шума процессорного кулера. Названия разные - SmartFAN, QuietFAN и т.п. Управление этой технологией производится через BIOS. На рис. 1 на примере BIOS системной платы MSI MS-7519 (AMIBIOS) показана страница настройки параметров технологии термоконтроля.
Рис.1 Страница BIOS PC Health
Настраиваемыми являются следующие параметры.
- CPU Smart Fan Target - установка целевой температуры, при превышении которой, плата начнёт повышать заполнение управляющего сигнала #CONTROL 4-пинового разъёма.
- CPU Min FAN SPEED (%) - минимальный коэффициент заполнения сигнала #CONTROL для поддержания минимальных оборотов кулера на температурах ниже целевой. На моей плате доступны 8 значений с шагом 12,5% от 0 до 87,5%.
Различаются три зоны регулирования оборотов вентилятора. Первая зона – ниже CPU Smart Fan Target. Скорость вращения в этой зоне определяется настройкой CPU Min FAN SPEED (%). Нужно ли вращаться вентилятору, когда температура процессора ниже 40°C – отдельный вопрос, но в данном случае мне это очень пригодилось. Об этом будет сказано отдельно.
По достижении температуры CPU Smart Fan Target, начинается зона активного ШИ-регулирования. Системная плата увеличивает коэффициент заполнения сигнала #CONTROL пропорционально отклонению температуры ЦПУ от Smart Fan Target. Этот коэффициент пропорциональности измеряется в процентах коэффициента заполнения на градус Цельсия, %/°C, показывает, насколько остро система будет реагировать на превышение заданной температуры. В моём случае коэффициент не регулируется через BIOS, и скрыт от пользователя. Есть системные платы, позволяющие его корректировать. К этому надо быть готовым – не все сходу могут разобраться с настройками терморегулирования, учитывая их разнообразные названия (но единую сущность).
По достижении 100% заполнения сигнала #CONTROL, начинается зона, в которой вентилятор работает на полную производительность. Обычно, соответствует высоким нагрузкам на ЦПУ. Слишком частый выход на полные обороты может указывать на то, что система охлаждения плохо справляется с теплоотведением.
Рабочие точки системы терморегулирования вентилятора ЦПУ разобраны в [1], и показаны на рис. 2. с моими пояснениями.
Рис. 2 Рабочие точки системы терморегулирования
Цоколёвка разъёма вентилятора приведена на рис.3. Если вентилятор не поддерживает ШИМ-управление частотой вращения, тогда контакт 4 – отсутствует. Если и таходатчика нет, тогда отсутствуют контакты 3 и 4. Положение выступов-ключей для 3х и 4х контактных вентиляторов - неизменное. Таким образом, у вентиляторов сохраняется совместимость по разъёмам.
Рис. 3 Цоколёвка разъёма вентилятора
Рис. 4 Сигнал #CONTROL. Горизонт – 10 мкс/дел, вертикаль – 1 В/дел, частота 23,4 кГц, заполнение - 37% (в BIOS выставлено 37,5%).
Параметры управляющего скоростью сигнала #CONTROL сигнала можно найти в [1]. Амплитуда – 5 В, выход типа "открытый коллектор" с подтягиванием к +5 В. Частота около 22 кГц. С разъёма CPUFAN на системной плате при работающем вентиляторе мной снята осциллограмма сигнала, показанная на рис. 4. На рис. 4, параметр CPU Min FAN SPEED (%) выставлен в BIOSе на 12,5%. Заполнение импульса составляет 12,5%, что соответствует выставленному в BIOS значению. При установке других значений, получается соответственно.
При составлении принципиальной схемы, ход мыслей был таким:
- Подключиться к разъёму CPUFAN на системной плате.
- Сигнал #SENSE транзитом коммутировать с соответствующим контактом 3-pin вентилятора для сохранения возможности мониторинга оборотов.
- Регулирование 3-pin вентилятора осуществлять постоянным напряжением, относительно минуса, т.е., регулирующий элемент поместить в плюсовой цепи.
- Используя сигнал #CONTROL, управлять P-канальным (или PNP) ключом, коммутирующим напряжение питания +12 В.
- Учитывая необходимость получения постоянного напряжения питания, применить диодно-индуктивно-ёмкостной интегратор.
- Рассмотреть возможность питания схемы от 4-пин разъема CPUFAN и отдельного питания от шины +12В блока питания для разгрузки разъема CPUFAN.
Получилась схема, очень похожая на обычный понижающий импульсный стабилизатор, только без явной обратной связи и контроллера, роль которого в данном случае, выполняет системная плата.
Наблюдается прямо пропорциональная (при непрерывном токе дросселя) зависимость выходного напряжения схемы от заполнения сигнала управления: Uвых~12*D (Вольт), где D – коэффициент заполнения, 0..1. Потери на активных сопротивлениях для упрощения, не берутся в расчёт. Это делает регулирование предсказуемым даже без мониторинга оборотов.
На рис. 5 показана универсальная схема управления вентиляторами, с питанием от разъема процессорного вентилятора CPUFAN. Условно ведущий вентилятор – 4 контактный, с поддержкой сигналов #CONTROL и #SENSE. Условно ведомые вентиляторы все остальные – 2х, 3х-контактные, будут регулироваться тем же напряжением и по тому же алгоритму, что и ведущий. Линия Sense будет работать корректно только с одним вентилятором (либо с разъемом 4-пин, либо с 3-пин). Всего можно подключить до 4х вентиляторов (по схеме "4+2+2+2" либо "3+2+2+2").
Рис. 5 Принципиальная схема управления вентиляторами с питанием от разъема CPUFAN
Общая цепь питания вентилятора и таходатчика, остаётся неразрывной, регулирование осуществляется по плюсовому проводу. VT3, включён по схеме общий исток в плюсовую цепь питания, работает в ключевом режиме. Сопротивление потерь схемы складывается из Rdson и сопротивления Rdc дросселя, не превышает 1 Ом. Полное (штатное) напряжение на вентиляторе не менее 11 В, проблем с неполным использованием питающего напряжения не возникает. Вентилятор питается сглаженным напряжением с низким уровнем пульсаций, дополнительных шумов двигателя вентилятора, связанных с ШИ-регулированием нет, таходатчик и управляющие ИМС в составе двигателя работают полностью штатно. Низкое выходное сопротивление схемы даёт возможность запускаться вентиляторам при выходном напряжении менее 4 В, в зависимости от типа. По этой же причине, зависимость оборотов от числа подключенных параллельно вентиляторов - небольшая и обусловлена выходным сопротивлением схемы (<1 Ом). Устраняется выбором VT3 и L1 с меньшим сопротивлением по постоянному току. При настройке BIOS системной платы, рекомендуется выставлять минимальные обороты с учётом работоспособности применяемых вентиляторов на низких напряжениях питания.
Для схемы рис. 5, 6, R1 – токоограничительный резистор. Его величина должна быть достаточно большой, чтобы не искажать сигнал управления #CONTROL. Транзистор VT1 инвертирует сигнал управления, заряжая затвор VT3 до -11..-12В для отпирания. VT2 с резистором смещения R2 ускоряют разрядку затвора VT3 при его закрывании. Эти меры нужны для сохранения на низком уровне потерь на переключение. Диод Шоттки - фиксирующий (нулевой), поддерживает ток дросселя в паузах между импульсами. Дроссель L1 интегрирует импульсы напряжения, выделяя их среднее значение, которое прикладывается к вентилятору.
При выставленном в BIOS параметре CPU Min FAN SPEED 37,5%, на вентиляторе наблюдается напряжение 4,2 В, он устойчиво запускается и вращается.
Защита от короткого замыкания и перегрузки выполнена на SMD PTC-предохранителе многократного действия. Конденсатор C1 необходим для исключения выбросов напряжения на входе, вызванных импульсным потреблением тока. Конденсатор С2 подавляет пульсации как с частотой ШИМ, так и с частотой коммутации самого вентилятора.
Все детали, кроме дросселя L1 и штыревых разъёмов - SMD. Резисторы – типоразмера 0805. VT3 - P-канальный МОП-транзистор (p-MOS) IRF6216 на 150 В и Rdson 0,25 Ом в корпусе SO-8. Можно и лучше с точки зрения полного заряда затвора применить ключ на 25-30 В. Маломощные биполярные транзисторы VT1, VT2 - типа MMBT3904 (маркировка 1AM, K1N). Их можно заменить на PMBT2222 (маркировка 1B), PMBT2222A (1P). Вместо VT1 можно установить малосигнальный n-МОП транзистор 2N7002 (702) без корректировки печатной платы. В этом случае R1 надо взять 1 кОм.
Диод VD2 - Шоттки SS12 (1 А, 20 В). Конденсаторы C1 и C2 - малогабаритные, танталл, 47-100 мкФ 16-20 В.
Дроссель L1- гантелька, на 500 мкГн, максимальный ток должен соответствовать суммарному потреблению всех вентиляторов (1..1,5А). RDC дросселя - не более 0,5 Ом. Индуктивность, выбирается с учётом минимального тока нагрузки. Если предполагается работа с маломощными вентиляторами и малыми токами, индуктивность надо увеличить для сохранения неразрывного тока дросселя. Для перепроверки режима работы дросселя, можно воспользоваться программой Drossel из пакета All_In_One автора @Starichok (Денисенко В.)
Штыревые разъёмы – однорядные PLS. Такими к системным платам подключаются передние панели, кнопки, USB-порты. Их можно заменить соответствующими 3х- и 4х- пиновыми разъёмами с ключами предназначенными для вентиляторов.
Предохранитель F1 исполнения под поверхностный монтаж SMD1812P110TF/33, полупроводниковый от Polytronics. Вместо указанного подойдут и другие типы, например MF-MSM..(Bourns-Multifuse), mini-SMD.. (Tyco-Polyswitch) на ток срабатывания 1,5..2 А.
На рис. 6 показана принципиальная схема управления вентиляторами с питанием от шины +12В Molex. Выходной разъем 4-пин питается штатно, от 12В, поступающих от 4-контактного разъема процессорного вентилятора. Сигнал ШИМ снимается оттуда же. Схема управления имеет некоторые отличия. Для улучшения совместимости, вместо биполярного VT1, использован маломощный N-MOSFET 2N7002, затвор которого притянут к линии +5В. Активный уровень входа (высокий) - присутствует на затворе по умолчанию, без подключения к разъему CPUFAN. Схема ШИМ питается от относительно мощного 4х-контактного свободного разъема molex системного источника питания ATX. Это дает возможность увеличить число управляемых вентиляторов и разгрузить разъем CPUFAN на системной плате ПК. В остальном, схемы на рис. 5 и рис. 6 аналогичны.
Рис. 6 Принципиальная схема управления вентиляторами с питанием от Molex
Плата управления с питанием от CPUFAN собрана на малогабаритной плате 60*15 мм, с двумя отверстиями для монтажа ᴓ3 мм. Монтаж платы в ПК - на стандартном уголке от плат расширения (рис. 7). Подключение - коротким (15-20 см) 4-жильным кабелем к разъёму CPUFAN на системной плате. К смонтированной плате подключается 3 или 4-пиновый кулер процессора с мониторингом оборотов. К другим разъёмам можно подключить вентиляторы всаса и вытяжной (2-пиновые) без мониторинга оборотов.
Рис. 7 Плата управления вентиляторами, с питанием от CPUFAN. Вид со стороны разъёмов.
Плата управления с питанием от Molex, собрана на плате 50*25 мм, с двумя отверстиями для монтажа ᴓ3 мм. Монтаж платы в ПК - на стандартном уголке от плат расширения (рис. 8). Короткий 4-жильный кабель для подключения к системной плате - впаян. К разъему molex подключается свободный разъем блока питания ПК. К смонтированной плате подключается 3 или 4-пиновый кулер процессора с мониторингом оборотов и до 4х вентиляторов без мониторинга оборотов (рис. 9). Рис. 8 Плата управления вентиляторами, с питанием от molex. Вид со стороны разъёмов.
|
Рис. 9 Плата управления вентиляторами, с питанием от molex. Смонтировано в ПК. |
|
Всего собрано 5 экземпляров устройств по универсальной схеме с питанием от molex, с питанием от CPUFAN, которые работают в системных блоках, совместно с различными системными платами (ASRock G31M-S, MSI P43-NEO F и т.п.).
В некоторых случаях глубина ШИМ-регулирования невелика, что связано с особенностями BIOS системной платы(G31M-S). В большинстве случаев, обороты вентиляторов регулируются адекватно вычислительной нагрузке, с ШИМ-регулированием шум от системы охлаждения небольшой, особенно, когда не запущены ресурсоёмкие приложения.
Для удержания на комфортном уровне температуры жёстких дисков, необходимо обеспечить минимальную продувку системного блока настройкjq минимальной скорости вращения вентиляторов (параметр BIOS CPU Min FAN SPEED).
Выводы
Удалось получить хорошую совместимость с различными корпусными вентиляторами. Появилась возможность поставить в соответствие общей вычислительной нагрузке практически все шумные системные вентиляторы. То есть, сделать ПК значительно тише, когда от него не требуется высокой производительности, при максимальном использовании существующего контура (контуров) регулирования на системной плате.
Используемая литература
- Document Number: 320467-011, Intel® Pentium® Dual-Core Processor E6000 and E5000 Series Datasheet, November 2010, страницы 97, 98.
Список радиоэлементов
Обозначение | Тип | Номинал | Количество | Примечание | Магазин | Мой блокнот | |
---|---|---|---|---|---|---|---|
Cхема управления вентиляторами с питанием от CPUFAN | |||||||
Полупроводники | |||||||
VD1 | Выпрямительный диод | LL4148 | 1 | Поиск в магазине Отрон | |||
VD2 | Диод Шоттки | SS12 | 1 | Поиск в магазине Отрон | |||
VT1, VT2 | Биполярный транзистор | MMBT3904 | 2 | Поиск в магазине Отрон | |||
VT3 | MOSFET-транзистор | IRF6216 | 1 | Поиск в магазине Отрон | |||
C1, C2 | Конденсатор | 100 мкФ 16 В | 2 | SMD Kemet | Поиск в магазине Отрон | ||
L1 | Катушка индуктивности | 500 мкГн | 1 | Гантелька | Поиск в магазине Отрон | ||
R1 | Резистор | 10 КОм 0805 | 1 | Поиск в магазине Отрон | |||
R2 | Резистор | 2,2 КОм 0805 | 1 | Поиск в магазине Отрон | |||
FU1 | Предохранитель SMD | 1.1A | 1 | Поиск в магазине Отрон | |||
Разъём | PLS-4 | 1 | Выходной | Поиск в магазине Отрон | |||
Разъём | PLS-3 | 1 | Выходной | Поиск в магазине Отрон | |||
Разъём | PLS-2 | 3 | Выходной | Поиск в магазине Отрон | |||
Cхема управления вентиляторами с питанием от Molex | |||||||
VD1 | Диод Шоттки | BAT54A | 1 | Поиск в магазине Отрон | |||
VD2 | Диод Шоттки | 1N5817 | 1 | Поиск в магазине Отрон | |||
VT1 | MOSFET-транзистор | 2N7002 | 1 | Поиск в магазине Отрон | |||
VT2 | Биполярный транзистор | MMBT3904 | 1 | Поиск в магазине Отрон | |||
VT3 | MOSFET-транзистор | IRF6216 | 1 | Поиск в магазине Отрон | |||
C1, C2 | Конденсатор | 100 мкФ 16В | 2 | SMD Kemet | Поиск в магазине Отрон | ||
L1 | Катушка индуктивности | 500 мкГн | 1 | Гантелька | Поиск в магазине Отрон | ||
R1 | Резистор | 1 КОм 1206 | 1 | Поиск в магазине Отрон | |||
R2 | Резистор | 2.2 КОм 0805 | 1 | Поиск в магазине Отрон | |||
FU1 | Предохранитель SMD | 1.5A | 1 | Поиск в магазине Отрон | |||
Разъём | PLS-2 | 4 | Выход | Поиск в магазине Отрон | |||
Разъём | PLS-3 | 1 | Выход | Поиск в магазине Отрон | |||
Разъём | PLS-4 | 1 | Выход | Поиск в магазине Отрон | |||
Скачать список элементов (PDF)
Прикрепленные файлы:
- Upravlenie_ventilyatorom.lay6 (177 Кб)
Комментарии (37) | Я собрал (0) | Подписаться
Для добавления Вашей сборки необходима регистрация
а сам кулер 3х пиновый.
Асус не умеет регулировать по 3м пинам... кулер у меня крутиться на максимальных оборотах. гудит не сильно, но было бы ещё тише, если бы была регулировка оборотов.
Данную схему можно будет применить как переходник (или адаптер) с 4х пин на 3х пиновое управление и будет происходить регулировка ?
[Автор]
Поэтому, работа кулера будет зависеть в основном от них.
Пробовал в инете другие, они в принципе не рабочие. Соберу Вашу, попробую, и если не забуду, отпишусь о результатах
[Автор]
Предложенное решение поможет вовлечь в процесс регулирования в принципе, любое число вентиляторов, зависит от параметров силовых элементов. При общем токе вентиляторов более 1,2 А, (согласно требованиям Intel к вентиляторному разъёму CPUFAN), придется питание схемы брать с другого разъёма, например, с молекса.
[Автор]
На платах в .lay удалены нижние резисторы входного делителя сигнала PWM, а верхний стал большего сопротивления. На работу это не влияет.
Просто, доступно, подробно и весьма наглядно.
Автору респект!
[Автор]
Температурные режимы, описанные в статье относятся к летнему периоду. Сейчас средняя комнатная температура значительно ниже, температуры внутри системника упали ещё ниже, см. скриншот из Aida64.
[Автор]
[Автор]
http://forum.cxem.net/index.php?/topic/196354-терморегулирование-3х-и-2х-контактных-вентиляторов-с-системной-платы-пк/&do=findComment&comment=3157223
[Автор]
НО! Я ведь не на саму схему "наезжаю". Delta (AFB0812SHB, AFB0812SH) - это такие? http://pdf1.alldatasheet.com/datasheet-pdf/view/596953/ETC2/AFB0812SHB.html
"...с чего вы взяли, что я такой извращенец..." - именно с этого и взял.) Что можно вообще требовать от восьми сантиметрового вентилятора у которого 4000 оборотов? А насчёт "У меня таких нет. И видел очень мало". Так вроде как 2019 год на дворе... не, если из принципа не покупать, тогда понятно. Просто я не пойму ваши цели. Действительно нужна тишина - нужны большие и тихоходные вентиляторы. Даже без регулировки, на 800-1200 оборотов и пусть крутит постоянно. Чем мешает, его же не слышно. " Загруженный ПК должен охлаждаться на достаточном уровне, шум не играет роли." - дело ваше, но почему он должен шуметь? И уж если так скурпулёзно подходить к охлаждению, не лучше ли вентиляторы термодатчиками управлять? Ситуация: загружен HDD. Процессор холодный так как в простое. Вентиляторы еле крутятся, а HDD горячий. Так же и с видеокартой.
И просьба не обижаться. Ничего обидного я сказать не хотел. Просто мне непонятны ни цели ни мотивации.
[Автор]
[Автор]
Из-за чего не работают схемы из интернета?
Потому что они рассчитаны на управляющий сигнал с PWM определённого вольтажа.
Фабричный кулер с PWM при подаче питания крутится и останавливается при подаче на вход PWM сигнала GND.
Соответственно, на многих матерях выход сигнала PWM отключен(состояние с очень высоким сопротивлением), а при необходимости уменьшения оборотов подключается к GND. И никаких подтягивающих резисторов ни к +12, ни к +5 вольтам нет. Поскольку в стандарте не указано, что они должны быть и куда надо подтягивать.
[Автор]
Если бы не системной плате не было б смещения к +5В, то откуда по Вашему взялся сигнал ШИМ, который я привел в статье? Биполярный ключ без смещения, просто не открылся бы, а схема бы не работала. Кроме биполярного, я пробовал и полевой 2N7002, точно так же работает. На двух материнках, разных производителей.
Нет проблем, зачем еще плодить сущности ?
"из-за чего не работают схемы из интернета" - я не собираю схемы из интернета, мне это не нужно.
"Управляющий сигнал определенного вольтажа" - дуристика. Какой "вольтаж", а правильнее, напряжение, надо для отпирания биполярного ключа? Более 1В. Все, что выше - будет его отпирать. Форма сигнала показана в статье, нижний уровень - ноль Вольт.
Активный уровень, заставляющий вентилятор работать - ВЫСОКИЙ, а не низкий, с привязкой к массе. По крайней мере, на обоих моих материнках - именно так. Сомневаюсь, что у кого-то иначе.
Вот еще раз, форма сигнала на выводе PWM 4-пинового разъема материнки, безо всяких схем регулирования. Амплитуда сигнала - 4В, никакого смещения нет, оно подается с самой материнки.
[Автор]
Не всегда он нужен, в моем случае, повторяю, он оказался не нужным, и я, проверив наличие сигнала, убедился в отстутствии необходимости его ставить, и счел это за правило.
Жалко, что китайцы не делают подобных устройств. Развёл под свои деталюхи (что было), надеюсь, заработает.
[Автор]
Даны 2 варианта схемы, во всех 3-пин, 2-пин вентиляторы работоспособны.
Схема на Рис 7 - питание на вентилятор подается от схемы управления, в соответствии с настройками вашего БИОСа. Обороты зависят от БИОСА и только. Загляните туда и посмотрите как настроено. По умолчанию, БИОС дает 100%. Если надо понизить шум - включайте и настраивайте Silent (Smart) Fan как желаете (биосы разные бывают).
3-пин вентилятор подключается на "выход CPUFAN". Таходатчик активен.
2-пиновый вентилятор также подключается на "выход CPUFAN". Регулирование через БИОС. Таходатчика у 2-пин вентиляторов нет.
Схема на Рис 8 - вентилятор 3 пин подключается к плате на разъем "выход CPUFAN", выход PWM не задействован. Вентилятор будет работать на 100% оборотов без регулирования. Таходатчик активен.
2-пиновые вентиляторы подключается на разъемы "В1", "В2". Регулирование через БИОС. Таходатчика у 2-пин вентиляторов нет.
Сама схема управления подключается к 4-пин разъему CPUFAN, её безсмысленно втыкать в 3-пиновые разъемы - в них не бывает сигнала PWM.
[Автор]
Повреждение материнской платы, при котором пропадает питание +12В или сигнал PWM на разъеме CPUFAN - за много лет я такого пока не видел...
Видел штатные кулеры по такому же принципу.
[Автор]
[Автор]
[Автор]
[Автор]
30% заполнения это 12*0,3=3,6В или немного ниже на вентиляторе. Измеряйте. Если так, и вентилятор не крутится, то такой вентилятор. 3,6В это вообще довольно низкое для работы напряжение. У меня работают с 37,5% и выше.
Недавно собрал в новом корпусе ПК, 3x120 мм вентилятора, 0,24А. На 62% они делают около 650 об/мин и нормально стартуют.
Слабые маломощные вентиляторы так и стартуют - еле еле, плавно. Крутящий момент низкий у них, что ни делай. Дешевые и низкооборотные вентиляторы бессмысленно тормозить.
Если есть спорные моменты - осциллограф в руки и смотрите, какие импульсы на выходе pwm разъема вентилятора. Биос ваш может выдавать своеобразные сигналы, в том числе, сначала подавать повышенное питание, а потом понижать обороты.