Чому я не можу контролювати швидкість вентилятора процесора?


10

Я придбав новий комп’ютер з материнською платою ASRock H61M та вентилятором процесора XILENCE ICEBREAKER 64 Pro PWM. Проблема в тому, що я не можу контролювати швидкість вентилятора .

Я спробував налаштування в BIOS і SpeedFan, а також з екстремальним тюнером ASRock. Після застосування нової конфігурації вентилятор все ще обертається на повній швидкості (близько 2100 об / хв).

Як я можу вирішити це питання?


2
До чого підключається вентилятор для живлення: материнська плата або джерело живлення?
music2myear

Вентилятор підключений до mobo до входу cpu_fan і він має 3 дроти. Я можу прочитати фактичні обороти в хвилину вентилятора в BIOS і в програмному забезпеченні, я просто не можу змінити швидкість.
користувач20196

1
4-контактна розетка на mobo?
Акі

4
allpinouts.org/index.php/Motherboard_%28CPU%29_4_Pin_Fan "Примітка. При використанні 3-контактного роз'єму живлення з 4-контактним заголовком вентилятора вентилятор завжди буде включений; управління вентилятором відсутнє."
Акі

2
ні, всі розетки вентилятора - 4 штирі. Я думаю, що я помилився вентилятор, оскільки ШІМ вказує, що ним можна керувати, і тому він повинен мати 4 штифта.
користувач20196

Відповіді:



14

Трехконтактний роз'єм вентилятора не включає можливість динамічного управління швидкістю, оскільки йому не вистачає відповідної логіки керування ШІМ у самому вентиляторі. Вентилятори ШІМ потребують явної підтримки як материнської плати, так і самого вентилятора.

Якщо ви хочете сповільнити вентилятор процесора, ви можете встановити резистор уздовж силового проводу (+ 12 В) у вентилятор. Крім того, ви можете придбати LNA (малошумний адаптер), що по суті одне і те ж (хоча це дозволяє економити самостійно паяння в резисторі). Через датчик тахометра, обговорений у наступному розділі, ви не можете покласти резистор на провід заземлення. Ви також можете встановити апаратний контролер вентилятора (який по суті також є резистором, хоча і змінним, який називається потенціометром ).

Якщо вам цікаво визначити, як уповільнити вентилятор за допомогою резистора (це, чесно кажучи, досить просто), я представив розрахунки в нижній частині цієї відповіді. Крім того, ви можете використовувати потенціометр (і використовувати ці розрахунки, щоб забезпечити приблизну оцінку необхідного діапазону опору).

Якщо ви вирішите сповільнити вентилятор (як правило, для шуму), переконайтесь, що температура вантажу не нагрівається. Уповільнення вентилятора знизить ефективність здатності вашого радіатора розсіювати тепло ... Це класичний шум проти теплової дискусії в усьому світі.


Для тих, хто цікавиться, чому вентилятор без регулювання швидкості навіть має три дроти, третій провід використовується як вихідний сигнал тахометра. Оскільки він прив’язаний до тієї ж шини живлення, що і материнська плата, додаткового проводу заземлення немає необхідності. Відповідно до специфікацій вентилятора, до яких я приєднувався вище, стандарт - забезпечувати два "імпульси" за оборот. Після цього материнська плата (і програмне забезпечення для моніторингу обладнання) можуть зробити висновок про швидкість роботи вентилятора від швидкості «імпульсів» напруги.

(Я кажу "імпульси", тому що штифт тахометра високо підтягується до материнської плати, і кожен раз, коли він "імпульсується", вентилятор тягне шпильку на землю або 0 В - і тому ви не можете поставити резистор на заземлюючий провід, якщо ви хочете сповільнити вентилятор).


Щоб розрахувати необхідний резистор (поставити послідовно з дротом + 12 В), спочатку визначте напругу та потужність вентилятора (як правило, вказано на самому вентиляторі). Припустимо, вентилятор працює на + 12 В і притягує 1 Вт, і ми хочемо зменшити його до 75% від початкової швидкості (або знизити потужність до 0,75 Вт).

Оригінальний внутрішній опір вентилятора задається R = V 2 / P (видозміна закону Ома і закони Джоуля ), і нове опір Нам потрібно буде R = V 2 /(0.75P). Таким чином, нам потрібен резистор розміром:

R new = V 2 /(0.75P) - V 2 / P = V 2 [(1 / 0.75P) - (1 / P)].

Підключивши наші цифри, ми отримаємо R new = 12V 2 [(1 / 0.75W) - (1 / 1W)] = 48 Ом. Таким чином, вам потрібно буде поставити послідовно резистор потужністю 48 Ом з подачею вентилятора + 12 В, щоб уповільнити його на 75% (якщо вважати, що він спочатку складає 1 Вт). Якщо у вас під рукою паяльник і якась теплонагрівальна / електрична стрічка, резистор повинен коштувати вам не більше $ 0,15 - просто переконайтеся, що резистор оцінюється як мінімум 0,75 Вт (бажано 1 Вт).


Насолоджувався одягом, +1 для мене.
Діого

Приємна і детальна відповідь. Дякую. Я знайомий з електронікою та вашим рішенням, я просто думаю, що це не дуже добре.
користувач20196

@ user20196 Я б заперечував, що це мало спільного з тим, щоб бути хорошою / поганою ідеєю ... Додавання резистора / потенціометра - це все, що роблять контролери вентиляторів або (U) адаптери LNA (за винятком того, що вони коштують набагато більше, ніж п’ятнадцять центів).
Прорив

@Заразною різницею є те, що у вас є петля зворотного зв’язку, яка керує оборотами вентилятора. Встановлення вентилятора на 800 об / хв може спричинити, в деяких випадках, перегрів процесора.
користувач20196

1
@ user20196 Тут я не бачу циклу зворотного зв'язку - немає змін для змінення системних змінних, вентилятор процесора працює з постійною швидкістю. Я, однак, оновив питання, щоб згадати, що якщо ви зміните швидкість вентилятора процесора, щоб забезпечити, щоб температури навантаження залишалися досить прохолодними - хороший момент.
Прорив

0

У мене кулер AMD з 4-контактним вентилятором. Він працює за замовчуванням між 1600 -3300 об / хв (керований ШІМ). Тепер мені вдалося збільшити оберти в обороті аж до 6136 об / хв. (Примітка: процесор все ще змінює швидкість вентилятора залежно від температури ядра, але в різних діапазонах об / хв).

Я отримав контроль обертових частот вентиляторів з втручанням на електроніці PCB вентилятора, додавши РЕЗІСТОР і ПОТЕНЦІОМЕТЕР паралельно з SMD RESISTOR на друкованій платі вентиляторів.

ПРИМІТКА: Значення резистора вентилятора становить 5 Ком; Значення доданого резистора - 10 Ком; Значення потенціометра, що додається, становить 10 Км (потенціометр послідовно з резистором 10 Ком, і обидва вони паралельно резистору вентилятора). Я також встановив перемикач, щоб мати можливість вимкнення доданої схеми (Вимкнено = за замовчуванням)

Поворот потенціометра до більш високого опору збільшує частоту обертів і навпаки. Тепер, коли комп’ютер додає свої імпульси при підвищенні температури, частота обертів вентиляторів підвищується теж навпаки.

Контроль діапазону об / хв з потенціометром знаходиться між хв / макс: 3300 - 6136 (6136 об / хв знаходяться на 100% навантаженні процесора, коли потенціометр встановлюється на максимальне значення 10 кОм).

Тож на практиці це так:

Перемикач режиму роботи вентилятора турбо - ВКЛ. Та СТОК з можливістю регулювання діапазону об / хв (потенціометр).

РЕЖИМ ВКЛЮЧЕННЯ (потенціометр у нульовому положенні): Min / Max RPM: 3300 - 5000; Потенціометр у максимальному положенні: Min / Max RPM: 4436 - 6136. РЕЖИМ СТОКУВАННЯ (вимкнено): Min / Max RPM: 1600 - 3300. У кожному діапазоні RPM частота обертання вентилятора варіюється відповідно до температури основи.

Однак у вашому випадку, щоб зменшити діапазон швидкостей вентилятора, вам слід замінити вентилятор SMD-резистора таким, який має більш високе значення опору, таким чином, щоб оберти оборотів були нижче 2100.

Крім того, якщо ви хочете мати автоматичне управління частотою обертів вентиляторів (вентилятори з 3 проводами), вам потрібно буде встановити PTC резистор десь біля процесора, оскільки PTC резистори змінюють опір (у бік більш високих значень) із підвищенням температури, тому вентилятор RPM також буде змінюватися відповідно до температури процесора.


Будь ласка, прочитайте запитання ще раз уважно. Ваша відповідь не відповідає на початкове запитання. У OP є 3-контактний вентилятор, тому ваша відповідь не стосується його.
DavidPostill

@DavidPostill, ви праві, я пояснив далі відповідно до цього питання.
Боян
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.