Інтернет Windows Android

Регулюємо швидкість вентиляторів комп'ютера або ноутбука. Як налаштувати швидкість обертання кулерів (вентиляторів) Автоматичне регулювання швидкості обертання кулера

SpeedFan - безкоштовна програма, Призначена для управління швидкостями вентиляторів, а також для контролю за температурами і напруженнями в комп'ютерах з материнськими платами, що мають апаратні датчики. Програма також може відображати інформацію S.M.A.R.T. і температуру жорсткого диска, якщо дана можливість підтримується вінчестером. Також є можливість зміни FSB на деяких компонентах і підтримка SCSI-дисків. але головна особливість даної програми - це те, що вона може змінювати швидкості вентиляторів в залежності від поточних температур (дана можливість підтримується не всіма датчиками). Таким чином, зменшується шум і споживання електроенергії.

Даний посібник підходить для будь-якої версії SpeedFan.

Рекомендую використовувати англомовний інтерфейс програми. Це дозволить уникнути проблем зі скиданням назв температур і вентиляторів, та й виглядає англійський текст лаконічніше і компактно.
Налаштування програми
Натискаємо кнопку « Configure».

Перед нами перша вкладка - « Temperatures», Що відображає встановлені на материнської плати датчики і поточні температури зі стандартними параметрами.

почнемо настройку

Ви можете бачити, що відображаються всі доступні температурні значення, які SpeedFan зміг виявити. У колонці « Chip»Вказано чіп датчика. В даному випадку ми маємо три різних чіпа: один W83782D і два LM75. Ми можемо відрізнити два LM75 через що розрізняються адрес ($ 48 і $ 49). Чіпи LM75, в даному випадку, фактично є клонами, створеними W83782D, і ми не будемо звертати на них уваги, оскільки всі температури доступні безпосередньо через W83782D. Але це не завжди вірно. Чіпи Winbond можуть бути налаштовані так, що фактично будуть приховувати справжню температуру, одержувану від головного датчика. У такому випадку потрібно працювати з LM75. Отже, вибираємо потрібну температуру. Наприклад, ми вибрали TEMP02.

Вибираємо «Бажане» (Desired) і «Тривожна» (Warning) значення температури відповідно до наших побажань. Врахуйте, що ми говоримо: «побажанням». Ви вільні встановити будь-які значення. Але не варто кидатися в крайності і встановлювати значення, наприклад, в районі 15 градусів. Це не принесе бажаного результату.

В ідеалі встановлювати пороги потрібно так. Підберіть комфортну швидкість вентилятора процесора для режиму бездіяльності (зазвичай виставляється так, щоб його не було чутно), і тепер запам'ятайте, яка температура процесора при такій швидкості вентилятора. Наприклад, якщо температура процесора в просте 35 градусів, тоді бажану ( Desire) Треба виставити більше, наприклад, 37-40. Тоді при перевищенні цього порога вентилятор прискориться до верхнього значення ( Warning) В його налаштуваннях, а коли температура почне падати і перетне цю позначку ( Desire), То вентилятор скине обертів.

1. Якщо температура датчика менше Desire, То вентилятор буде обертатися зі швидкістю Min (налаштованим для нього).

2. Якщо температура датчика перевищила Desire, Але менше Warning - вентилятор буде обертатися зі швидкістю Maximum Value (Зазвичай виставляється<100%).

3. Якщо температура датчика перевищила значення Warning, То вентилятор починає обертатися на 100% можливої \u200b\u200bшвидкості.


Як бачите, ми спочатку повинні вибрати температуру, потім ми можемо вибрати її параметри. Також можна перейменувати назву температури (за допомогою миші або натисканням « F2»). Нова назва буде більш наочно відображатися в основному вікні.
У сучасних системах зазвичай існує велика кількість різних датчиків температур. Для правильної їх ідентифікації рекомендується запустити паралельно програму AIDA64 і перейменувати всі потрібні температури згідно з її свідченнями, звіряючи однакові показники.

Ми перейменували TEMP1 і TEMP2 в CPU1 і CPU0.

Отже, ми закінчили перейменовувати і встановлювати параметри для кожної температури. Так як в нашому випадку найвища температура в системі - температура «Case», ми вирішили відобразити її в панелі завдань (прапорець « Show In Traybar»).

Тепер ми повинні приховати в головному вікні ті температури, які є невикористовуваними. У нашому випадку, це показники LM75. Не кожна система має невикористовувані датчики, але буває також, що на материнській платі є непідключеному датчики, які повідомляють неправильні значення (наприклад, -127 або щось в цьому роді).

Зніміть прапорці з тих температур, які, на вашу думку, не є корисними або мають неправильні значення.

Тепер можна впорядкувати температури, які відображаються в головному вікні. Все, що ми повинні зробити, це використовувати drag & drop, щоб перемістити їх вгору або вниз.

Отже, перша частина настройки успішно виконана, і ми досягли наступного результату:

Налаштування вентиляторів

Так само, як і в випадку з температурами, ми можемо перейменувати назви вентиляторів ...

... прибрати з головного вікна невикористовувані ...

... і впорядкувати.
Налаштування швидкостей
Це - параметри за замовчуванням для даної системи. Ви можете задати свої мінімальні ( Minimum value) І максимальні ( Maximum value) Значення потужності для кожного вентилятора.

Не забувайте про те, що не кожна материнська плата має можливості для управління швидкостями обертання вентиляторів. Це, в першу чергу, залежить від того, які датчики можуть бути на ній встановлені і виявлені програмою SpeedFan. Те ж саме стосується і температур, напруг і вентиляторів. Чи не кожен чіп датчика може контролювати всі ці параметри. SpeedFan відображає всю доступну йому інформацію.

Як завжди, ми можемо перейменувати ...

... прибрати з головного вікна невикористовувані (W83782D має 4 PWM, але навряд чи ви будете використовувати їх все) ...
... і впорядкувати.

Налаштування напружень ми не будемо тут описувати, тому що їх також, за аналогією з іншими параметрами, можна перейменувати, приховати і впорядкувати.

Призначення швидкостей температур

Тепер головне вікно виглядає набагато краще ніж при першому запуску програми. Іконки полум'я зникли, і непотрібні параметри більше не захаращують вікно :-)
Але ми все ще маємо швидкість CPU0 і швидкість CPU1, рівну 100%. Потрібно знизити обороти вентиляторів. Врахуйте, що ви не зможете змінювати все швидкості. Це залежить від датчиків і контролерів, встановлених на вашій материнській платі. Так як, в даному випадку, ми маємо W83782D, у нас є можливість зміни багатьох параметрів.

Зайшовши знову в панель настройки, ми можемо бачити, що температура CPU0 пов'язана з усіма доступними швидкостями, у двох з яких стоять прапорці, а у двох інших немає. Так відбувається, тому що ми приховали деякі швидкості з головного вікна і програма, припускаючи, що дані швидкості нам не потрібні, автоматично зняла прапорці з них.
Кожен PWM може збільшити або зменшити швидкість одного вентилятора. Теоретично, кожен вентилятор може впливати на будь-яку температуру. Тут ми вказуємо програмі, що швидкість CPU0 і швидкість CPU1 (які пов'язані з PWM2 і PWM1) обидві впливають на температуру CPU0. Це означає, що SpeedFan буде пробувати прискорити обидва цих вентилятора, коли температура CPU0 занадто висока і постарається уповільнити їх, коли температура знизиться.

Так ми формували температуру CPU0 до теперішнього часу. Але це не те, що фактично відбувається в даній системі. Тут температура CPU0 змінюється під впливом швидкості (вентилятора) CPU0 і температура CPU1 змінюється під впливом швидкості CPU1.

Змінюємо конфігурацію відповідно.

Є ще одна температура, яку ми хотіли б контролювати: температура « Case». Дана температура змінюється фактично під впливом обох вентиляторів. Ми можемо легко повідомити програмі про це.

Автоматична зміна швидкостей

Як бачите, при встановленому прапорці « Automatic Fan Speed», Швидкість не змінюється автоматично. Тому повертаємося на вкладку « Speeds»Панелі налаштувань.

Вибираємо потрібну нам швидкість вентилятора і ставимо галочку в графі « Automatically variated»(Автоматична зміна). Так потрібно зробити для всіх кольорів, швидкості яких планується контролювати автоматично.
Тепер швидкості потрібних нам вентиляторів будуть змінюватися в залежності від температур, встановлених нами на вкладці « Temperatures».

За замовчуванням, SpeedFan може варіювати кожну швидкість від 0 до 100%. Якщо прибрати в головному вікні програми галочку « Automatic Fan Speed»(Автоматичне регулювання швидкості вентиляторів), SpeedFan припинить автоматично управляти швидкостями.
Налаштування бажаних швидкостей

Один з вентиляторів нашої системи досить тихий вже при 65% потужності ( Minimum Value). Це добре, оскільки він все ще працює на швидкості 5700 обертів на хвилину. Інший вентилятор є більш гучним. Тому значення його потужності буде дещо відрізнятися від першого.

90% потужності ( Maximum Value) Другого кулера досить щоб охолодити центральний процесор до прийнятної температури. При 100% рівень шуму стає досить високим.

При таких налаштуваннях програма буде динамічно змінювати швидкість першого вентилятора від 65 до 100%, а швидкість другого - від 65 до 90%.

Врахуйте, що якщо « тривожна» ( Warning) Температура досягнута, SpeedFan встановить швидкість вентиляторів в 100% незалежно від того, що ми встановлювали раніше.

Тут описані основні настройки, які необхідно зробити для успішної роботи програми.

1.1. Налаштування Advanced Fan Control.
В останніх версіях Speedfan з'явилася можливість задавати криву залежності швидкості вентилятора від температури - Advanced Fan Control . Детальну інформацію по налаштуванню ви можете побачити за посиланням. Зазначу, що якщо вас не влаштовує точність виставлення точок, відкрийте файл speedfansens.cfg і там задайте точки прямо цифрами (значення ControlPoints, Після зміни програму необхідно перезапустити). Потрібно враховувати, що мінімальний і максимальний пороги швидкості вентиляторів на вкладці Speeds мають більш високий пріоритет у порівнянні з кривою Advanced Fan Control. Так само і температура: якщо точка на кривій виходить за кордон Warning на вкладці Temperatures, То вентилятор почне обертатися зі 100% швидкістю.
2. Включення автозавантаження.
Програма налаштована, але тепер нам потрібно, щоб вона запускалася при кожному завантаженні комп'ютера. З Windows XP проблем немає, там потрібно всього лише кинути ярлик в автозавантаження. А з Windows 7 і 8 складніше.

У Windows 7 з настройками UAC за замовчуванням програма може не запускатися за допомогою простого перенесення ярлика в автозавантаження, тому найпростішим способом буде знизити повзунок UAC до мінімуму. Якщо вас це не влаштовує (а в Windows 8 це може ще й не спрацювати), то допоможе спосіб з Планувальником завдань. Правою кнопкою по Мій комп'ютер - Управління - Планувальник завдань - Бібліотека планувальника завдань. На панелі праворуч - створити завдання. на вкладці загальні введіть ім'я завдання (довільно) і поставте галку Виконати з найвищими правами. вкладка Тригери - Створити - При вході в систему. вкладка Дія - Створити - Запуск програми - вкажіть Speedfan.exe кнопкою огляд. натисніть ОК - створиться завдання. Можете перевірити його запуск негайно: правою кнопкою - виконати.

3. F.A.Q.
Q: Як дізнатися, чому відповідають датчики температури Temp1, Temp2?
A: Запустіть паралельно AIDA64 і знайдіть однакові свідчення. Перейменуйте колишні назви в бажані.

Q: Допоможіть! Один з датчиків (aux) показує 127 (-125) градусів!
A: Якщо показання цього датчика завжди однакові - сміливо видаляйте його зі списку показуються.

Q: Після зміни назв датчиків і вентиляторів на свої при наступному завантаженні знову з'являються колишні назви вент1, темп2 і т.д. Доводиться натискати «Конфігурація - ОК» і тільки тоді замість вент і темп з'являються мої назви.
А: Використовуйте англійську мову інтерфейсу.

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

Q: У мене трьохконтактний роз'єм на материнській платі і такий же на вентиляторі / У мене чотирьохконтактний роз'єм на материнській платі і такий же на вентиляторі - обороти все одно не змінюються.
А: Змініть в налаштуваннях IO чіпа (Configure - Advanced) значення PWM x Mode (де х - потрібний вентилятор) на щось типу Software Controlled або Manual PWM Control, не забуваючи ставити галку «Запам'ятати (Remember)»

Q: Програма показує, що напруга на лінії 12В становить всього 9В. Що робити?
A: Не варто довіряти цим даним. Єдино вірним рішенням буде заміряти напругу за допомогою вольтметра.

Q: Я збираюся переставляти операційну систему, але не хочу заново налаштовувати програму. Як можна зберегти всі налаштування?
A: Скопіюйте 3 файлу з робочою папки програми: speedfanevents.cfg, speedfanparams.cfg, speedfansens.cfg.

Q: Обороти вентилятора 0огромние значення. В інших програмах нормально.
А: Змініть в налаштуваннях IO чіпа (Configure - Advanced) спочатку значення Fan Div, якщо не допоможе - Fan Mult.

Завантажити SpeedFan з офіційного сайту: www.almico.com/sfdownload.php

Всі питання, пов'язані з налаштуванням і функціонуванням програми, задавайте у відповідній темі на.
У коментарях прошу вказувати помічені помилки і помилки.

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

До вхідних сигналів відносяться:

1. обертальна частота коленвала;

2. Навантаження безпосередньо на двигун - вимірювальний сигнал від масового повітряного витрати;

3. Швидкість, при якій рухається автомобіль;

4. Подача сигналу про які виробляють гальмуванні;

5. Подача сигналу про те, що зчеплення вичавлюється;

Подача сигналів про включення / вимикання від перемикача СРС:

1. Управління блоку дросельної заслінкою;

2. Управління блоку від двигуна;

3. Вимірювач повітряного масової витрати;

4. Обертальна частота датчика коленвала;

5. Датчик при натисканні на педаль гальма;

6. Датчик при натисканні на педаль зчеплення;

7. Перемикання СРС;

8. Швидкість, при якій рухається автомобіль.

За певним сигналом перемикача СРС руховий блок управління починає управляти дросельною заслінкою. Потім ця дросельна заслінка починає відкриватися до такої міри, яка їй потрібна для того, щоб підтримувати задану водієм швидкість. У тих машин, у яких обладнано багатофункціональне рульове колесо, передбачили наявність додаткового перемикача СРС. Коли надходять сигнали про те, що або виробляється гальмування, або вичавлюється зчеплення, автоматично вимикається система, яка регулює швидкість. Модуль акселераторной педалі подає сигнали, які в подальшому надходять безпосередньо на вхід блоку, який контролює управління двигуном. У цьому блоці починають оброблятися сигнали, з огляду на всі додаткові величини, і потім створюється найкращий режим роботи для двигуна, який відповідає моменту, що крутить, заданому водієм. Від електромотора у дросельної заслінки надходить сигнал повороту, і починається новий робочий режим. Коли загорілася контрольна лампа, це означає, що в самій системі виникла якогось роду несправність.

Регулювання швидкості автоматичним режимом:

Досить зручна і корисна функція - автоматичним. регулювання швидкості. Особливо, коли водієві доводиться довгий час їхати на одному рівні швидкості, це дозволяє йому бути більш розслабленим. За допомогою однієї клавіші, яка знаходиться на важелі під кермом, є можливості включити функцію " круїз-контролю ". Але швидкість при цьому повинна складати від 30-ти до 240 кілометрів на годину. Існує ще одна функція - адаптованого «круїз-контролю», Її можна купити на замовлення. Вона буде регулювати швидкість автомобіля виходячи з того, яку відстань знаходиться до попереду знаходиться автомобіля. Принцип його роботи полягає в наступному: в центральному передньому воздухозаборнике знаходиться спеціальний датчик-радар, який починає контролювати зону не більше ніж на 200 метрів на своїй смузі, перед транспортним засобом. Потім ця система починає знижувати швидкість, скидаючи подачу газу, і повільно автомобіль починає пригальмовувати, уповільнення триває десь до 3,5 м / с2. Таким чином, і працює ця система до тих пір, поки налаштована дистанція попереду знаходиться автомобіля не буде досягнута. При необхідності гальмування більш різкого, водій повинен робити це самостійно. У цьому випадку транспортний засіб починає слідувати за попереду їдуть автомобілем з меншою швидкістю.

Питання від користувача

Добрий день.

Погравши хвилин 40-50 в одну комп'ютерну гру (прим .: назва вирізане) - температура процесора виростає до 70-80 градусів (за Цельсієм). Поміняв термопасту, почистив від пилу - результат такий же.

Ось думаю, чи можна збільшити швидкість обертання кулера на процесорі до максимуму (а то на мій погляд він слабо обертається)? Температура без завантаження процесора - 40 ° C. До речі, таке можливо через спеку? А то у нас близько 33-36 ° C за вікном ...

Артур, Саранськ

Доброго дня!

Звичайно, від температури приміщення, в якому стоїть комп'ютер - сильно залежить і температура компонентів, та й навантаження на систему охолодження (тому, з перегрівом найчастіше, доводиться стикатися в літній жаркий час). Те, що у вас температура доходить до 80 градусів - явище не нормальне (хоча деякі виробники ноутбуків допускають такий нагрів).

Звичайно, можна спробувати виставити настройки обертання кулера на максимум (якщо це ще не так), але я все ж рекомендував би провести комплекс заходів (Про них можете дізнатися зі статті по вимірюванню і контролю температури процесора, відеокарти, HDD -).

До речі, так само часто виникає зворотна сторона медалі: кулери обертаються на максимумі і створюють сильний шум (в той час, як користувач взагалі нічим не навантажує комп'ютер, і вони могли б обертатися набагато повільніше і тихіше).

Нижче розгляну, як можна відрегулювати їх швидкість обертання, і на що звернути увагу. І так ...

Збільшення / зменшення швидкості обертання кулерів

Взагалі, на сучасному комп'ютері (ноутбуці) швидкість обертання кулерів встановлює материнська плата, на основі даних від датчиків температури (тобто чим вона вище - тим швидше починають обертатися кулери) і даних по завантаженню. Параметри, від яких відштовхується мат. плата, як правило, можна задати в BIOS.

У чому вимірюється швидкість обертання кулера

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

Що стосується, кулера, то оптимальна швидкість обертання, зазвичай, становить близько 1000-3000 rpm. Але це дуже усереднене значення, і сказати точну, яке потрібно виставити - не можна. Цей параметр сильно залежить від типу вашого кулера, для чого він використовується, від температури приміщення, від типу радіатора і ін. Моментів.

Способи, як регулювати швидкість обертання:


SpeedFan

Безкоштовна багатофункціональна утиліта, що дозволяє контролювати температуру компонентів комп'ютера, а також вести моніторинг за роботою кольорів. До речі, "бачить" ця програма майже всі кулери, встановлені в системі (в більшості випадків).

Крім цього, можна динамічно змінювати швидкість обертання вентиляторів ПК, в залежності від температури компонентів. Всі змінні значення, статистику роботи тощо., Програма зберігає в окремий log-файл. На основі них, можна подивитися графіки зміни температур, і швидкостей обертання вентиляторів.

SpeedFan працює у всіх популярних Windows 7, 8, 10 (32 | 64 bits), підтримує російську мову (для його вибору, натисніть кнопку "Configure", потім вкладку "Options", див. Скріншот нижче).

Головне вікно і зовнішній вигляд програми SpeedFan

Після установки і запуску утиліти SpeedFan - перед вами повинна з'явитися вкладка Readings (це і є головне вікно програми - див. Скріншот нижче). Я на своєму скріншоті умовно розбив вікно на декілька областей, щоб прокоментувати і показати, що за що відповідає.

  1. Блок 1 - поле "CPU Usage" вказує на завантаження процесора і його ядер. Поруч також розташовуються кнопки "Minimize" і "Configure", призначені для згортання програми і її налаштування (відповідно). Є ще в цьому полі галочка "Automatic fan speed" - її призначення автоматично регулювати температуру (про це розповім трохи нижче);
  2. Блок 2 - тут розташовуються список виявлених датчиків швидкості обертання кулерів. Зверніть увагу, що у всіх у них різну назву (SysFan, CPU Fan і ін.) І навпроти кожного - своє значення rpm (тобто швидкості обертання в хвилину). Частина датчиків показують rpm по нулях - це "сміттєві" значення (на них можна не звертати увагу *). До речі, В назвах присутні незрозумілі для кого-то абревіатури (Не гарячкуй про всяк випадок): CPU0 Fan - вентилятор на процесорі (Тобто датчик з кулера, встромлений в роз'єм CPU_Fan на мат. Плати); Aux Fun, PWR Fun та ін. - аналогічно показується rpm вентиляторів підключеним до даних роз'ємів на мат. платі;
  3. Блок 3 - тут показана температура компонентів: GPU - відеокарта, CPU - процесор, HDD - жорсткий диск. До речі, тут також зустрічаються "сміттєві" значення, на які не варто звертати уваги (Temp 1, 2 та ін.). До речі, знімати температуру зручно за допомогою AIDA64 (і ін. Спец. Утиліт), про них тут:
  4. Блок 4 - а ось цей блок дозволяє зменшувати / збільшувати швидкість обертання кулерів (задається в процентному відношенні. Змінюючи відсотки в графах Speed01, Speed02 - потрібно дивитися, який кулер змінив обертів (тобто що за що відповідає).

Важливо! Список деяких показників в SpeedFan не завжди буде збігатися з тим кольором, яким він підписаний. Справа вся в тому, що деякі збирачі комп'ютерів підключають (з тих чи інших міркувань), наприклад, кулер для процесора не в гніздо CPU Fan. Тому, рекомендую поступово змінювати значення в програмі і дивитися на зміни швидкості обертання і температури компонентів (ще краще, відкрити дах системного боки і візуально дивитися, як змінюється швидкість обертання вентиляторів).

Налаштування швидкості обертання вентиляторів в SpeedFan

Варіант 1

  1. Як приклад спробує відрегулювати швидкість обертання вентилятора процесора. Для цього необхідно звернути увагу на графу "CPU 0 Fan "- саме в ній повинен відображатися показник rpm;
  2. Далі по черзі міняйте значення в графах "Pwm1", "Pwm2" і ін. Коли значення змінили - почекайте якийсь час, і дивіться, чи не змінився показати rpm, і температура (див. скрін нижче);
  3. Коли знайдете потрібний Pwm - відрегулюйте швидкість обертання кулера на оптимальне число оборотів (Про температуру процесора я , Також рекомендую для ознайомлення) .

Варіант 2

Якщо ви хочете, щоб був задіяний "розумний" режим роботи (Тобто щоб програма динамічно змінювала швидкість обертання, в залежності від температури процесора ), То необхідно зробити наступне (Див. Скріншот нижче):

  1. відкрити конфігурацію програми (Прим .: кнопка "Configure") , Потім відкрити вкладку "Швидкості";
  2. далі вибрати рядок, яка відповідає за потрібний вам кулер (Необхідно попередньо знайти експериментальним шляхом, як рекомендував у варіанті 1, см. Трохи вище в статті) ;
  3. тепер в графи "Мінімум" і "Максимум" встановіть потрібні значення в процентах і поставте галочку "Автоізмененіе";
  4. в головному вікні програми поставте галочку напроти пункту "Автоскорость вентиляторів". Власне, таким ось чином і регулюється швидкість обертання кулерів.

Доповнення! Бажано також зайти у вкладку "Температури" і знайти датчик температури процесора. У його настройках задайте бажану температуру, яку буде підтримувати програма, і температуру тривоги. Якщо процесор нагріється до цієї тривожної температури - то SpeedFan почне розкручувати кулер на повну потужність (до 100%)!

Для тих, у кого не працює SpeedFan

Налаштування автоматичного регулювання обертання кулерів в BIOS

Не завжди утиліта SpeedFan коректно працює. Справа в тому, що в BIOS є спеціальні функції, що відповідають за автоматичне регулювання швидкості обертання кулерів. Називати в кожній версії BIOS вони можуть по-різному, наприклад, Q-Fan, Fan Monitor, Fan Optomize, CPU Fan Contol та ін. І відразу зазначу, що далеко не завжди вони працюють коректно, принаймні SpeedFan дозволяє дуже точно і тонко відрегулювати роботу кольорів, так щоб вони і завдання виконували, і користувачеві не заважали ☺.

Щоб відключити ці режими (На фото нижче представлений Q-Fan і CPU Smart Fan Control), Необхідно увійти в BIOS і перевести ці функції в режим Disable. До речі, після цього кулери зароблять на максимальну потужність, можливо стануть сильно шуміти (так буде, поки не відрегулюєте їх роботу в SpeedFan).

Швидкий доступ для входу в меню BIOS, Boot Menu, відновлення з прихованого розділу -

На цьому сьогодні все, всім удачі і оптимальної роботи вентиляторів ...

Пропорційне управління - запорука тиші!
Яке завдання ставиться перед нашою системою управління? Так щоб пропелери даремно не оберталися, щоб залежність швидкості обертання була від температури. Чим гаряче девайс - тим швидше обертається вентилятор. Логічно? Логічно! На тому і вирішимо.

Морочитися з мікроконтролерами звичайно можна, в чому то буде навіть простіше, але зовсім не обов'язково. На мій погляд простіше зробити аналогову систему управління - не треба буде морочитися з програмуванням на асемблері.
Буде і дешевше, і простіше в налагодженні і налаштуванні, а головне будь при бажанні зможе розширити і надбудувати систему на свій смак, додавши каналів і датчиків. Все що від тебе буде потрібно це лише кілька резисторів, одна мікросхема і термодатчик. Ну а також прямі руки і деякий навик пайки.

Хустки вид зверху

Вид знизу

склад:

  • Чіп резистори розміру 1206. Ну або просто купити в магазині - середня ціна одного резистора 30 копійок. Зрештою ніхто не заважає тобі трохи підправити плату, щоб на місце чіп резисторів впаяти звичайні, з ніжками, а вже їх в будь-якому старому транзисторному телевізорі навалом.
  • Багатооборотний змінний резистор приблизно на 15кОм.
  • Також буде потрібно чіп конденсатор розміру 1206 на 470нф (0.47мкФ)
  • Будь-електролітичний кондер напругою від 16 вольт і вище і ємністю в районі 10-100мкФ.
  • Гвинтові клеммники за бажанням - можна просто припаяти дроти до плати, але я поставив клеммник, чисто з естетичних міркувань - девайс повинен виглядати солідно.
  • В якості силового елемента, який і буде керувати харчуванням кулера, ми візьмемо потужний MOSFET транзистор. Наприклад IRF630 або IRF530 його іноді можна видерти зі старих блоків живлення від компа. Звичайно для крихітного пропелера його потужність надлишкова, але хіба мало, раптом ти захочеш туди що-небудь Помічна всунути?
  • Температуру будемо мацати прецезіонного датчиком LM335Z він коштує не більше десяти рублів і дефіциту з себе не представляє, та й замінити його при нагоді можна якимось терморезистором, благо він теж не є рідкістю.
  • Основною деталлю, на якій засновано все, є мікросхема представляє з себе чотири операційних підсилювача в одному корпусі - LM324N дуже популярна штука. Має купу аналогів (LM124N, LM224N, 1401УД2А) головне переконайся, щоб вона була в DIP корпусі (такий довгий, з чотирнадцятьма ніжками, як на малюнках).

Чудовий режим - ШІМ

Освіта ШІМ сигналу

Щоб вентилятор обертався повільніше досить знизити його напруга. У найпростіших реобаса це робиться за допомогою змінного резистора, який ставлять послідовно з двигуном. У підсумку, частина напруги впаде на резисторі, а на двигун потрапить менше як результат - зниження оборотів. Де падляна, не помічаєш? Так засада в тому, що енергія виділилася на резисторі перетвориться нема в що небудь, а в звичайне тепло. Тобі потрібен обігрівач всередині компа? Явно немає! Тому ми підемо більш хитрим способом - застосуємо широтно-імпульсну модуляцію aka ШІМабо PWM. Страшно звучить, але не бійся, тут все просто. Уяви, що двигун це масивна віз. Ти можеш штовхати його ногою безперервно, що рівносильно прямому включенню. А можеш рухати стусанами - це і буде ШІМ. Чим довший за часом поштовх ногою тим сильніше ти розгониш віз.
при ШІМ харчуванні на двигун йде не постійна напруга, а прямокутні імпульси, немов ти включаєш і вимикаєш харчування, тільки швидко, десятки раз в секунду. Але двигун має неабияку інерцію, а ще індуктивність обмоток, тому ці імпульси як би підсумовуються між собою - інтегруються. Тобто чим більше сумарна площа під імпульсами в одиницю часу, тим більше еквівалентне напруження йде на двигун. Подаєш вузенькі, немов голки, імпульси - двигун ледве обертається, а якщо подати широкі, практично без просвітів, то це рівносильно прямому включенню. Вмикати і вимикати двигун буде наш MOSFET транзистор, а формувати імпульси буде схема.
Пила + пряма \u003d?
Настільки хитрий керуючий сигнал виходить елементарно. Для цього нам треба в компаратор загнати сигнал пилкоподібної форми і порівняти його з якихось постійним напругою. Дивись на малюнок. Припустимо у нас пила йде на негативний вихід компаратора, А постійна напруга на позитивний. Компаратор складає ці два сигнали, визначає який з них більше, а потім виносить вердикт: якщо напруга на негативному вході більше ніж на позитивному, то на виході буде нуль вольт, а якщо позитивне буде більше негативного, то на виході буде напруга живлення, тобто близько 12 вольт. Пила у нас йде безперервно, вона не змінює свою форму з часом, такий сигнал називається опорним.
А ось постійна напруга може рухатися вгору або вниз, збільшуючись або зменшуючись залежно від температури датчика. Чим вище температура датчика, тим більша напруга з нього виходить, А значить напряжение на постійному вході стає вище і відповідно до цього на виході компаратора імпульси стають ширшими, змушуючи вентилятор крутиться швидше. Це буде до тих пір, поки постійна напруга не перекриє пилу, що викличе включення двигуна на повні оберти. Якщо ж температура низька, то і напруга на виході датчика низьке і постійна піде нижче найнижчого зубчики пилки, що викличе припинення взагалі будь-яких імпульсів і двигун взагалі зупиниться. Завантажив, так? ;) Нічого, мізкам корисно працювати.

температурна математика

регулювання

Як датчик у нас використовується LM335Z. По суті це термостабілітрон. Прикол стабилитрона в тому, що на ньому, як на обмеженому клапані, випадає строго певну напругу. Ну, а у термостабілітрона це напруга залежить від температури. У LM335го залежність виглядає як 10mV * 1 градус по Kельвіну. Тобто відлік ведеться від абсолютного нуля. Нуль за Цельсієм дорівнює двісті сімдесят три градуси за Кельвіном. А значить, щоб отримати напруга виходить з датчика, скажімо при плюс двадцяти п'яти градусах Цельсія, то нам треба до двадцяти п'яти додати двісті сімдесят три і примножить отриману суму на десять мілівольт.
(25 + 273) * 0.01 \u003d 2,98В
При інших температурах напруга буде змінюватись не сильно, на ті ж 10 мілівольт на градус. У цьому полягає чергова підстава:
Напруга з датчика змінюється несильно, на якісь десяті частки вольта, а порівнювати його треба з пилкою у якій висота зубів досягає аж десяти вольт. Щоб отримати постійну складову безпосередньо з датчика на таку напругу потрібно нагріти його до тисячі градусів - рідкісна лажа. Як тоді бути?
Так як у нас температура все одно навряд чи опуститься нижче двадцяти п'яти градусів, то все що нижче нас не цікавить, а значить можна з вихідного напруги з датчика виділити лише саму верхівку, де відбуваються всі зміни. Як? Так просто відняти з вихідного сигналу дві цілих дев'яносто вісім сотих вольта. А мізерні рештки помножити на коефіціент посилення, Скажімо, на тридцять.
В акурат отримаємо близько 10 вольт на п'ятдесяти градусах, і аж до нуля на більш низьких температурах. Таким чином, у нас виходить своєрідне температурне "вікно" від двадцяти п'яти до п'ятдесяти градусів в межах якого працює регулятор. Нижче двадцяти п'яти - двигун вимкнений, вище п'ятдесяти - включений безпосередньо. Ну а між цими значеннями швидкість вентилятора пропорційна температурі. Ширина вікна залежить від коефіцієнта посилення. Чим він більший, тим вже вікно, тому що граничні 10 вольт, після яких постійна складова на компараторе буде вище пили і мотор включиться безпосередньо, настануть раніше.
Але ж ми не використовуємо ні мікроконтролера, ні засоби комп'ютера, як же ми будемо робити всі ці обчислення? А тим же операційним підсилювачем. Адже він не даремно названий операційним, його початкове призначення це математичні операції. На них побудовані всі аналогові комп'ютери - приголомшливі машини, між іншим.
Щоб відняти одне напруга з іншого потрібно подати їх на різні входи операційного підсилювача. Напруга з термодатчика подаємо на позитивний вхід, А напруга яке треба відняти, напруга зсуву, подаємо на негативний. Виходить віднімання одного з іншого, а результат ще й множиться на величезне число, практично на нескінченність, вийшов ще один компаратор.
Але нам же не потрібна нескінченність, так як в цьому випадку наше температурне вікно звужується в точку на температурній шкалі і ми маємо або стоїть, або шалено обертається вентилятор, а немає нічого більш подразнюючої ніж вмикаються і вимикаються компресор совкового холодильника. Аналог холодильника в компі нам також не потрібен. Тому будемо знижувати коефіцієнт посилення, додаючи до нашого вичітателя зворотні зв'язки.
Суть зворотного зв'язку в тому, щоб з виходу сигнал загнати назад на вхід. Якщо напруга з виходу віднімається з вхідного, то це негативний зворотний зв'язок, а якщо складається, то позитивна. Позитивний зворотний зв'язок збільшує коефіцієнт посилення, але може привести до генерації сигналу (автоматники називають це втратою стійкості системи). Хороший приклад позитивного зворотного зв'язку з втратою стійкості це коли ти включаєш мікрофон і тицяєш їм в динамік, зазвичай відразу ж лунає противний виття або свист - це і є генерація. Нам же треба зменшити коефіцієнт посилення нашого операціонніка до розумних меж, тому ми застосуємо негативну зв'язок і заведемо сигнал з виходу на негативний вхід.
Співвідношення резисторів зворотного зв'язку і входу дадуть нам коефіцієнт посилення впливає на ширину вікна регулювання. Я прикинув, що тридцяти буде досить, ти ж можеш перерахувати під свої потреби.

пила
Залишилося виготовити пилку, а точніше зібрати генератор пилкоподібної напруги. Складатися він буде з двох операціонніков. Перший за рахунок позитивного зворотного зв'язку виявляється в генераторному режимі, видаючи прямокутні імпульси, а другий служить інтегратором, перетворюючи ці прямокутники в пилкоподібну форму.
Конденсатор в зворотного зв'язку другого операційного підсилювача визначає частоту імпульсів. Чим менше ємність конденсатора, тим вище частота і навпаки. взагалі в ШІМ генерації чим більше тим краще. Але є один косяк, якщо частота потрапить в чутний діапазон (20 до 20 000 Гц) то двигун буде противно пищати на частоті ШІМ, Що явно розходиться з нашою концепцією безшумного комп'ютера.
А з домогтися з даної схеми частоти більше ніж п'ятнадцять кілогерц мені не вдалося - звучало огидно. Довелося піти в іншу сторону і загнати частоту в нижній діапазон, в район двадцяти герц. Движок почав трохи вібрувати, але це не чути і відчувається тільки пальцями.
Схема.

Такс, з блоками розібралися, пора б і на схемку подивитися. Думаю більшість вже здогадалися що тут до чого. А я все одно поясню, для більшої ясності. Пунктиром на схемі позначені функціональні блоки.
Блок # 1
Це генератор пили. Резистори R1 і R2 утворюють дільник напруги, щоб подати в генератор половину живлячої, в принципі вони можуть бути будь-якого номіналу, головне, щоб були однаковими і не сильно великого опору, в межах сотні кіло. Резистор R3 на пару з конденсатором С1 визначають частоту, чим менше їх номінали тим більше частота, але знову повторюся, що мені не вдалося вивести схему за звуковий діапазон, тому краще залиш як є. R4 і R5 це резистори позитивного зворотного зв'язку. Також вони впливають на висоту пилки щодо нуля. В даному випадку параметри оптимальні, але якщо не знайдеш таких же то можна брати приблизно плюс мінус кіло. Головне дотримуватися пропорцію між їх опорами приблизно 1: 2. Якщо сильно знизити R4 то доведеться знизити і R5.
Блок # 2
Це блок порівняння, тут відбувається формування ШІМ імпульсів з пилки і постійної напруги.
Блок # 3
Це як раз схема влаштовує обчислення температури. Напруга з термодатчика VD1 подається на позитивний вхід, а на негативний вхід подається напруга зміщення з дільника на R7. Обертаючи ручку підлаштування резистора R7 можна зрушувати вікно регулювання вище або нижче по температурній шкалі.
резистор R8 може бути в межах 5-10кОм більше небажано, менше теж - може згоріти термодатчик. резистори R10 і R11 повинні бути рівні між собою. резистори R9 і R12 також повинні бути рівні між собою. Номінал резисторів R9 і R10 може бути в принципі будь-яким, але треба враховувати, що від їхнього ставлення залежить коефіцієнт посилення визначає ширину вікна регулювання. Ku \u003d R9 / R10 виходячи з цього співвідношення можна вибирати номінали, головне, щоб він був не менше кілоомах. Оптимальним, на мій погляд, є коефіцієнт рівний 30, що забезпечується резисторами на 1кОм і 30кОм.
монтаж

Друкована плата

Девайс виконаний друкарським монтажем, щоб бути якомога більш компактно і акуратніше. Малюнок друкованої плати у вигляді Layout файлу викладений тут же на сайті, програму Sprint Layout 5.1 для перегляду і моделювання печятних плат можна скачати від сюди

Сама ж друкована плата виконується на раз-два за допомогою лазеро- прасувальні технології.
Коли всі деталі будуть в зборі, а плата витравлена, то можна приступати до складання. Резистори і конденсатори можна припаювати без побоювання, тому що вони майже не бояться перегріву. Особливу обережність слід проявити з MOSFET транзистором.
Справа в тому, що він боїться статичної електрики. Тому перш ніж його діставати з фольги, в яку Вам його повинні звернути в магазині, рекомендую зняти з себе синтетичний одяг і торкнутися рукою оголеною батареї або крана на кухні. Микрухой можна перегріти, тому коли будеш паяти її, то не тримай паяльник на ніжках довше пари секунд. Ну і ще, наостанок, дам пораду по резисторам, а точніше по їх маркування. Бачиш цифри на його спинці? Так ось цей опір в Омасі, а остання цифра позначає число нулів після. наприклад 103 це 10 і 000 тобто 10 000 Ом або 10кОм.
Апгрейд справа тонка.
Якщо, наприклад, захочеш додати другий датчик для контролю іншого вентилятора, то зовсім не обов'язково городити другий генератор, досить додати другий компаратор і схему обчислення, а пилку подати з одного і того ж джерела. Для цього, звичайно, доведеться перемальовувати малюнок друкованої плати, але я не думаю, що для тебе це складе великих труднощів.

Основні причини для розгону вентилятора дві. Перша - занадто висока температура компонентів всередині системного блоку, не пов'язана із забрудненням пилом комп'ютера або несправністю систем охолодження. В цьому випадку логічно підняти швидкість вентиляторів охолодження в межах допустимої можливості.

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

Спочатку швидкість обертів вказується в налаштуваннях BIOS, Виходячи з яких материнська плата комп'ютера встановлює задані параметри, зокрема змінюючи напругу, Що подається на вентилятори, контролюючи таким чином число оборотів. Однак, керувати цією швидкістю можна не на всіх кулери, а тільки на трьох вивідних, двохвивідною працюватимуть завжди на найбільшою швидкості.

Також регулювати можна обертів вентиляторів, встановлених на відеоадаптер і центральний процесор.

Це можна зробити за допомогою BIOS (UEFI) або використовуючи сторонні програми, а деякі виробники випускають свої фірмові утиліти для контролю охолоджуючих систем для ноутбуків.

Збільшуємо швидкість через Біос

Для того, щоб при ініціалізації під час запуску системи натисніть Del або F2 (Або інший варіант, дивлячись який біос). Знаходимо там опції, пов'язані зі швидкістю кулера, зазвичай це CPU Fan Speed і міняємо значення.

Якщо ж там немає такого пункту або неможливо провести зміни, то це можна зробити, використовуючи спеціальний софт.

У деяких Биос існують такі опції як Smart CPU Fan Temperature, CPU Smart Fan Control або Noise Control, Включення яких дозволить Вам знизити шум при включенні і авторегулювання оборотів під час роботи, тобто якщо підвищена навантаження, то обороти підвищуються, в іншому випадку - знижуються, аж до повного відключення.

Тобто настройка таким чином полягає у встановленні обмежує температури або в простому включенні цієї функції в биосе.

використовуємо speedfan

Найпопулярнішою програмою для настройки швидкості обертання кулерів є SpeedFan. Стара і дуже відома утиліта, безкоштовна і проста у використанні. Знайти та завантажити її не складе проблем.

Процес установки показаний нижче. Все інтуїтивно зрозуміло.

встановивши програму побачимо наступне вікно.

Принцип роботи всіх версій схожий.

Побачити завантаження процесора на даний момент можна в поле Cpu Usage. Щоб включити автоматичне регулювання обертання поставте галочку Automatic Fan speed.

Нижче показаний набір швидкостей і температур, встановлених у вас вентиляторів, де:

  • RPM - кількість оборотів в хвилину;
  • Fan1 - кулер, підключеного до гнізда біля чіпсета;
  • Fan2 - кулер на процесорі ще називають CPUFan,
  • Fan4 - другий процесорний вентилятор, якщо він є;
  • Fan3 - пропелер, підкинути до висновків AUX0;
  • Fan5 - AUX1;
  • PWRFan - кулер в блоці живлення;
  • GPUFan - вентилятор відеокарти.

Нижче в процентах Ви можете змінювати діапазон найменших і найбільших оборотів, Регулюючи їх, натискаючи стрілочки. Це відразу позначиться на гучності їх роботи, що Ви відразу відчуєте. Тільки не відключайте вентилятори повністю, є ризик спалити що-небудь з компонентів.

Регулювання швидкості за допомогою AMD OverDrive і Riva Tunes

фірмова утиліта AMD OverDrive дозволить змінювати налаштування платформ AMD.

Серед безлічі інших можливостей, також тут можна програмно керувати частотою обертання кольорів.

Запустити цю програму Ви зможете тільки на чіпсетах, її підтримуваних AMD 770, 780G, 785G, 790FX / 790GX / 790X, 890FX / 890G // 890GX, 970, 990FX / 990X, A75, A85X.

Запустивши програму натисніть розділ Fan control і виберете необхідні характеристики швидкостей вентиляторів.

Ще однією цікавою програмою з функцією регулювання швидкості кулерів є Riva Tuner. В першу чергу їй краще користуватися власники сільногреющіхся відеокарт.

Завантажуємо і інсталюємо програму. У нашому випадку це версія 2.21.

Запустивши, знаходимо низькорівневі системні настройки, після чого відкриваємо закладку кулер. Перед нами відкривається наступне вікно.

галочку на Включити низькорівневе управління кулером. створюємо пресет швидкості вентилятора, в процентах вказуючи потрібне значення. Створюємо кілька пресетів.

створюємо завдання в залежності від того, коли Ви хочете отримати зниження швидкості обертання вентиляторів, тобто налаштовуючи розклад, діапазон температур та інші характеристики.

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