Войти
Android, Windows, Apple, Ликбез. Социальные сети. Драйверы
  • Японские телефоны Новый японский смартфон
  • Lenovo G500S: характеристики, основные особенности
  • Определяем серию продукта видеокарт Nvidia Характеристики карты nvidia 9800 gt
  • А конкуренты у смартфона есть
  • Что такое расширение файла TRZ?
  • Не работает динамик в "айфоне"
  • Как настроить скорость вращения кулеров (вентиляторов). Автоматическая регулировка оборотов кулеров для снижения шума Автоматическая регулировка оборотов кулера

    Как настроить скорость вращения кулеров (вентиляторов). Автоматическая регулировка оборотов кулеров для снижения шума Автоматическая регулировка оборотов кулера

    Основных причины для разгона вентилятора две. Первая – слишком высокая температура компонентов внутри системного блока, не связанная с загрязнением пылью компьютера или неисправностью систем охлаждения. В этом случае логично поднять скорость вентиляторов охлаждения в пределах допустимой возможности.

    Вторая же причина наоборот требует уменьшения этой самой скорости – повышенный шум . Важно найти в этом всем разумный компромисс – максимально тихая работа при достаточном охлаждении элементов комплектующих. Следовательно, нужно каким-то образом изменять частоту вращения вентиляторов. О том, как это сделать будет идти речь далее.

    Изначально скорость оборотов указывается в настройках BI O S , исходя из которых материнская плата компьютера устанавливает заданные параметры, в частности изменяя напряжение , подаваемое на вентиляторы, контролируя таким образом число оборотов . Однако, управлять этой скоростью можно не на всех кулерах, а только на трёх выводных, двухвыводные будут работать всегда на наибольшей скорости.

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

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

    Увеличиваем скорость через Биос

    Для того, чтобы при инициализации во время запуска системы нажмите Del или F 2 (или другой вариант, смотря какой биос). Находим там опцию, связанную со скоростью кулера, обычно это CPU Fan Speed и меняем значение.

    Если же там нет такого пункта или невозможно произвести изменения, то это можно сделать, используя специальный софт .

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

    То есть настройка таким образом заключается в установлении ограничивающей температуры либо в простом включении этой функции в биосе.

    Используем speedfan

    Самой популярной программой для настройки скорости вращения кулеров является SpeedFan . Старая и очень известная утилита, бесплатная и простая в использовании. Найти и скачать её не составит проблем.

    Процесс установки показан ниже. Всё интуитивно понятно.

    Установив программу увидим следующее окно.

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

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

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

    • RPM – количество оборотов в минуту;
    • Fan1 – кулер, подключенный к разъему возле чипсета;
    • Fan2 – кулер на процессоре еще называют CPUFan,
    • Fan 4 – второй процессорный вентилятор, если он есть;
    • 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.

    Запустив, находим низкоуровневые системные настройки, после чего открываем закладку Кулер . Перед нами открывается следующее окно.

    Галочку на Включить низкоуровневое управление кулером. Создаем пресет скорости вентилятора, в процентах указывая нужное значения. Создаем несколько пресетов.

    Создаем задачу в зависимости от того, когда Вы хотите получить снижение скорости вращения вентиляторов, то есть настраивая расписание , диапазон температур и другие характеристики .

    Таким образом можно добиться тонкой настройки скоростей кулеров в зависимости от изменения температуры комплектующий системного блока.

    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% возможной скорости.


    Как видите, мы сначала должны выбрать температуру, затем мы можем выбрать её параметры. Также можно переименовать название температуры (с помощью мыши или нажатием « 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. Таким образом, и работает эта система до тех пор, пока настроенная дистанция впереди находящегося автомобиля не будет достигнута. При необходимости торможения более резкого, водитель должен делать это самостоятельно. В этом случае транспортное средство начинает следовать за впереди едущим автомобилем с меньшей скоростью.

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

    SpeedFan

    SpeedFan - абсолютно бесплатная программа для кулера видеокарты, центрального процессора и любого другого оборудования с активным охлаждением. Управление вентилятором можно осуществлять в автоматическом или ручном режиме.

    Перед запуском утилиты желательно отключить автоматическое изменение скорости в BIOS. Если оставить без внимания это условие, правильное функционирование приложения не гарантируется. После включения SpeedFan считывает информацию об оборотах вентиляторов и принимает эти значения в качестве максимальных. Отсюда следует, что если настройки BIOS не позволяют раскрутить кулер до предела, то и утилита не сможет этого сделать.

    Например, кулер ЦП во время включения SpeedFan вращался на скорости 1000 об/м. Приложение примет это значение как верхний предел и не сможет увеличить частоту, когда достигнет критического уровня. Если компьютер автоматически не выключится, то его центральный процессор выйдет из строя.

    Первый запуск

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

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

    Чтобы переключить язык на русский, перейдите в меню "Configure" > "Options". Перключатель "Language" установите в положение "Russian". Кликните по "ОК".

    Главное окно

    Программа для регулировки скорости кулеров на русском выводит всю необходимую для пользователя информацию в отдельных блоках. В середине окна находятся данные, описывающие все найденные контроллеры вентиляторов. Их имена - и т. д. При этом перечень может насчитывать намного больше кулеров, чем есть в ПК. Напротив некоторых из них отобразится реальна скорость вентиляторов. Другие же либо будут показывать значения, равные нулю, либо "мусор" (менее 1000 оборотов в минуту).

    Напротив данных, описывающих работу винтов, расположен блок информации о температуре основных компонентов ПК:

      CPU - процессор.

      GPU - ядро видеокарты.

      HD0 - жесткий диск.

    Здесь также может быть "мусор". Чтобы определить, какие значения не являются реальными, нужно думать логически. Например, температура приборов в работающей машине вряд ли достигнет уровня 5 или 120 градусов.

    Это единственный недостаток, которого программа для регулировки скорости вращения кулера не лишилась за все годы разработки. Стоит сказать, что официальный сайт предлагает сборник необходимых настроек утилиты под популярные конфигурации ПК. Однако часто намного быстрее выполнить все настройки вручную.

    Основные блоки утилиты

    Блок утилиты со списком Speed01, 02 и т. д. содержит переключатели скорости винтов. Она указана в процентах. Главная задача - определить, какие переключатели из этого блока за какие вентиляторы отвечают.

    Перейдите к первому селектору и измените его значение на 20-30%. Пронаблюдайте, скорость напротив какой строки "Fan" меняется. Теперь измените настройки следующего переключателя. Запомните или запишите каждое найденное соответствие.

    Если идентифицировать датчики не получится, есть смысл воспользоваться утилитой AIDA64. Запустите одновременно её и SpeedFan. Изменяйте значения переключателей Speed, а в AIDA смотрите, какие конкретно вентиляторы начинают крутиться с другой скоростью.

    Конфигурация

    Перейдите в меню «Конфигурация». Здесь можно задать всем строкам блоков главного окна понятные названия. Например, датчик вращения кулера ЦП переименовать в "TempCPU". Чтобы это сделать, кликните по любому элементу в настройках, подождите секунду и щелкните еще раз. После этого строка подсветится, и в ней появится курсор.

    Выделите имя необходимого датчика и обратите внимание на нижнюю часть окна приложения. Сюда следует вписать, какую температуру каждого устройства ПК программа для регулировки скорости кулера будет считать нормальной. Когда оборудование охладится до этого уровня, обороты вентилятора станут минимальными. Также следует указать температуру тревоги. Нагрев до этого уровня включит максимальные обороты кулера.

    Чтобы узнать о том, какие значения стоит использовать, обратитесь на официальные сайты производителей устройств своего ПК.

    Теперь нажмите на "+" напротив имени датчика. Снимите все галочки с перечня "Speed". Оставьте только ту, которая соответствует регулятору данного устройства.

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

    Скорость

    Чтобы программа для регулировки скорости кулера выполняла автоматическое управление, откройте закладку "Скорости". Выделите строку нужного вентилятора и переименуйте его, как считаете нужным. Теперь обратите внимание на нижний блок окна. Здесь есть два пункта:


    Пропорциональное управление – залог тишины!
    Какая задача ставится перед нашей системой управления? Да чтобы пропеллеры зря не вращались, чтобы зависимость скорости вращения была от температуры. Чем горячее девайс - тем быстрей вращается вентилятор. Логично? Логично! На том и порешим.

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

    Платка вид сверху

    Вид снизу

    Состав:

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

    Замечательный режим – ШИМ

    Образование ШИМ сигнала

    Чтобы вентилятор вращался медленней достаточно снизить его напряжение. В простейших реобасах это делается посредством переменного резистора, который ставят последовательно с двигателем. В итоге, часть напряжения упадет на резисторе, а на двигатель попадет меньше как результат – снижение оборотов. Где падляна, не замечаешь? Да засада в том, что энергия выделившаяся на резисторе преобразуется не во что нибудь, а в обычное тепло. Тебе нужен обогреватель внутри компа? Явно нет! Поэтому мы пойдем более хитрым способом – применим широтно-импульсную модуляцию aka ШИМ или PWM . Страшно звучит, но не бойся, тут все просто. Представь, что двигатель это массивная телега. Ты можешь толкать его ногой непрерывно, что равносильно прямому включению. А можешь двигать пинками – это и будет ШИМ . Чем длинней по времени толчок ногой тем сильней ты разгоняешь телегу.
    При ШИМ питании на двигатель идет не постоянное напряжение, а прямоугольные импульсы, словно ты включаешь и выключаешь питание, только быстро, десятки раз в секунду. Но двигатель имеет неслабую инерцию, а еще индуктивность обмоток, поэтому эти импульсы как бы суммируются между собой – интегрируются. Т.е. чем больше суммарная площадь под импульсами в единицу времени, тем большее эквивалентное напряжение идет на двигатель. Подаешь узенькие, словно иголки, импульсы – двигатель еле вращается, а если подать широкие, практически без просветов, то это равносильно прямому включению. Включать и выключать двигатель будет наш MOSFET транзистор, а формировать импульсы будет схема.
    Пила + прямая = ?
    Столь хитрый управляющий сигнал получается элементарно. Для этого нам надо в компаратор загнать сигнал пилообразной формы и сравнить его с каким либо постоянным напряжением. Смотри на рисунок. Допустим у нас пила идет на отрицательный выход компаратора , а постоянное напряжение на положительный. Компаратор складывает эти два сигнала, определяет какой из них больше, а потом выносит вердикт: если напряжение на отрицательном входе больше чем на положительном, то на выходе будет ноль вольт, а если положительное будет больше отрицательного, то на выходе будет напряжение питания, то есть около 12 вольт. Пила у нас идет непрерывно, она не меняет свою форму со временем, такой сигнал называется опорным.
    А вот постоянное напряжение может двигаться вверх или вниз, увеличиваясь или уменьшаясь в зависимости от температуры датчика. Чем выше температура датчика, тем больше напряжение с него выходит , а значит напруга на постоянном входе становится выше и согласно этому на выходе компаратора импульсы становятся шире, заставляя вентилятор крутиться быстрее. Это будет до тех пор, пока постоянное напряжение не перекроет пилу, что вызовет включение двигателя на полные обороты. Если же температура низкая, то и напряжение на выходе датчика низкое и постоянная уйдет ниже самого нижнего зубчика пилы, что вызовет прекращение вообще каких либо импульсов и двигатель вообще остановится. Загрузил, да? ;) Ничего, мозгам полезно работать.

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

    Регулирование

    В качестве датчика у нас используется LM335Z . По сути это термостабилитрон . Прикол стабилитрона в том, что на нем, как на ограничительном клапане, выпадает строго определенное напряжение. Ну, а у термостабилитрона это напряжение зависит от температуры. У LM335 го зависимость выглядит как 10mV * 1 градус по Kельвину . Т.е. отсчет ведется от абсолютного нуля. Ноль по Цельсию равен двести семьдесят три градуса по Кельвину. А значит, чтобы получить напряжение выходящее с датчика, скажем при плюс двадцати пяти градусах Цельсия, то нам надо к двадцати пяти прибавить двести семьдесят три и умножит полученную сумму на десять милливольт.
    (25+273)*0.01 = 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 = R9/R10 исходя из этого соотношения можно выбирать номиналы, главное, чтобы он был не меньше килоома. Оптимальным, на мой взгляд, является коэффициент равный 30, что обеспечивается резисторами на 1кОм и 30кОм.
    Монтаж

    Печатная плата

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

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