Схема управления вентилятором видеокарты
Потребовалось установить в старенький компьютер видеокарту, под рукой была вот такая "холодная" видюшка:
После установки выяснилось что греется сей девайс как сковородка, хотя она исправна и нормально работает. Было решено установить на нее вентилятор:
Можно конечно вентилятор гонять на максимальных оборотах (12в.) или по-меньше (7в.), но компьютер используется в основном для "сидения в интернете" и для нетребовательных детских игр. Следовательно нужен регулятор оборотов, естественно автоматический. Можно конечно приобрести готовое решение, но это не наш подход :) Тем более что, похожий регулятор у меня работает около года на домашнем сервере (в качестве сервера выступает древний как мамонт, пень 4-й), там он рулит вентилятором процессора и зарекомендовал себя неплохо.
Сказано-сделано, собирать регулятор будем на любимой тиньке 13-й.
Набросал схему:
Теперь травим-лудим, процесс нет смысла описывать.
После пайки и сборки получаем следующий "механизм" :
Термо-датчик я приклеил герметиком:
Устанавливаем в компьютер и тестируем.
Алгоритм работы данного агрегата следующий:
Ждем прогрева видеокарты в режиме простоя компьютера, "холостой ход" ). Затем регулятором добиваемся момента когда светодиод горит постоянно (минимальные обороты ~40%, совсем вентилятор не останавливается никогда) — начинает мигать с минимальной частотой, примерно 1 Гц.
При нагреве видеокарты вентилятор будет быстрее раскручиваться, а частота мигания светодиода увеличиваться. При температуре > 10 от установленной вентилятор уже крутится на полных оборотах. Такой режим работы уже протестирован на вентиляторе процессора и его работой я вполне доволен.
В архиве печатка и прошивка:
Прошивка и плата в SprintLayout
Фьюзы тинки в SinaProg:
HighFuse: FF LowFuse: 6A
P/S
Прошивка-2
Фьюзы тинки в SinaProg:
HighFuse: FF LowFuse: 7A
p.p.s.
еще одна версия прошивки
Фьюзы тинки в SinaProg:
HighFuse: FF LowFuse: 7A
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Распиновка проводов кулера 4 pin
Здесь скорость вращения можно не только считывать, но и изменять. Это делается при помощи импульса от материнской платы. Он способен в режиме реального времени возвращать информацию на тахогенератор (3-х штырьковый на это неспособен, так как датчик и контроллер сидят на одной ветке питания).
Войти
Уже есть аккаунт? Войти в систему.
Устройство и ремонт кулера ПК
Для того чтобы разобрать вентилятор, нужно снять наклеенный шильдик со стороны проводов, открыв доступ к резиновой заглушке, которую и извлекаем.
Подцепим пластмассовое или металлическое полукольцо любым предметом с острым концом (нож канцелярский, часовая отвёртка с плоским шлицем и т.п.) и снимаем с вала. Взору открывается моторчик, работающий от постоянного тока по бесщёточному принципу. На пластиковой основе ротора с крыльчаткой по кругу вокруг вала закреплен цельнометаллический магнит, на статоре — магнитопровод на медной катушке.
Затем почистите отверстие под ось и капните туда немного машинного масла, соберите обратно, поставьте заглушку (чтоб пыль не забивалась) и пользуйтесь уже гораздо более тихим вентилятором дальше.
У всех таких вентиляторов бесколлекторный механизм вращения: это надёжность, экономичность, бесшумность и возможность регулировки оборотов.
У современных кулеров разъёмы имеют гораздо меньший размер, где первый контакт пронумерован и является «минусом», второй «плюсом», третий передаёт данные о текущей скорости вращения крыльчатки, а четвёртый управляет скоростью вращения.
НАЖМИТЕ ТУТ И ОТКРОЙТЕ КОММЕНТАРИИ
кулир когда-то винтилировал ядра но всё было демонтировано и все же кулир помогал вносить не малую степень понимания в наше сознание жалко подключать было методом \тыка\ сгорит признательность правильно первым идёт 0 вторым шёл + но третий пока без надобности да и реле ещё нет
добрый день! а есть способ заставить вращаться его в другую сторону?
наверно плюс с минусом поменять надо, как на любом двигателе постоянного тока
Так делать, как Вы предлагаете, ни в коем случае нельзя – мотор сгорит.
Можно, но только в принципе, а просто поменять полярность подключения, приведёт к тому , что мотор сгорит.
Добрый день, все очень хорошо изложено автором, информативно и детально.
а через USB можно?
конечно, красный 5v,чёрный 0, соедини=будет крутить.
Большое спасибо за статью
Пожалуйста, рады были помочь.
“У всех таких вентиляторов бесколлекторный механизм вращения: это надёжность, экономичность, бесшумность и возможность регулировки оборотов.”
У коллекторных двигателей постоянного тока то же есть возможность точно регулировать число оборотов.
А вручную можно регулировать скорость на 3-пиновом вентиляторе, подключенному в 4-пиновый разъем на материнке?
Всем доброго времени. Сейчас мы поговорим о регулировании скорости охлаждающих вентиляторов с ШИМ – широтно-импульсной модуляцией (PWM). Также изучим практический проект схемы контроллера для вентилятора или мощных светодиодов, который можно сделать из нескольких деталей.
В последнее время растет интерес к схемам драйверов для управления скоростью охлаждающих вентиляторов, используемых в электронном оборудовании. Простейшим двухпроводным драйвером является схема включения / выключения, которая запускает вентилятор с помощью управляющего сигнала, когда температура датчика превышает пороговое значение, и останавливает его, когда температура падает ниже порогового уровня.
В более сложных версиях драйверов используется линейная схема управления напряжением, в которой постоянное напряжение, подаваемое на вентилятор, меняется с помощью регулятора напряжения. Чтобы вентилятор работал на более низкой скорости, напряжение снижают, а для работы на более высокой скорости – повышают.
Наиболее современная схема драйвера для управления скоростью вентилятора использует метод ШИМ. В этой схеме драйвера управляющий сигнал с широтно-импульсной модуляцией обычно подается на полевой транзистор, который подключен к стороне высокого или низкого уровня вентилятора. Вентилятор будет включаться / выключаться с определенной частотой, а скорость вращения вентилятора регулируется рабочим циклом сигнала ШИМ.
Типы вентиляторов постоянного тока
Существует три основных типа вентиляторов постоянного тока (они же кулеры): двухпроводные, трехпроводные и четырехпроводные.
- Двухпроводной вентилятор имеет два контакта – питание и заземление. Этим вентилятором можно управлять либо путем изменения напряжения постоянного тока, либо с помощью управляющего сигнала ШИМ.
- У трехпроводного вентилятора есть сигнал тахометра, который показывает скорость вращения. Этим вентилятором также можно управлять, изменяя напряжение постоянного тока или используя низкочастотный управляющий сигнал ШИМ.
- Четырехпроводной вентилятор имеет специальный вход PWM, который можно использовать для управления скоростью.
Similar Topics
Avalanche Foundation запускает фонд на $290 млн для развития экосистемы
Некоммерческая организация Avalanche Foundation объявила о запуске новой программы Avalanche Multiverse, в рамках которой различные проекты получат поддержку в токенах AVAX. Всего организация раздаст избранным проектам 4 млн токенов AVAX, что по текущему курсу составляет $290 млн. В рамках программы компания планирует поддерживать проекты, создающие подсети на базе Avalanche. Подсети – это дополнительные блокчейны, привязанные к Avalanche, которые используют те же инструменты, но их можно на
Подросток из Лондона заработал £290 000 на продаже собственных NFT
amd 290 keccak
Добрый день, помогите разобраться amd 280x на алгоритме keccak выдает 350 мх батник --gpu-platform 1 -I 16 а amd 290 на том же алгоритме выдает 250 мх батник аналогичный. Майнер sgminer 5.3.4 2 Вопроса возможно ли вообще 290 разогнать и может есть лучше майнер под keccak для amd?
13 фев 2018, 06:09 в Видеокарты
Необычная проблема с видеокартой (r9 290)
здраствуйте столкнулся с непонятной проблемой. Материнская плата asus rampage 3 formula и видеокарта r9 290. пробовал дрова 15.12 , 17.5 итог один, виндовс загружается, появляется рабочий стол, в диспетчере показано что драйвера установлены, но постоянно при открытии окон или перетаскивании темнеет экран и пишет “видеодрайвер перестал отвечать и был успешно востановлен”, синего экрана нет, просто постоянно вылетает эта ошибка. драйвера менял несколько раз, удалял ddu, два раза переус
5 окт 2017, 12:02 в Видеокарты
Zcash GPU-Optiminer [175Sol/s R9 Nano, 135S/s R9 290, 120S/s RX470]
Эта статья — 2 часть и логическое продолжение опыта разработки доступного адаптивного контроллера для охлаждения электровентилятора ВАЗ. (1 часть читаем по ссылке здесь)
Первый опыт был направлен, прежде всего, на то, что бы понять и оценить собственные возможности в разработке микроконтроллерного устройства для решения наболевшей у всех темы перегрева либо же надоедливого щелканья и гула под капотом.
Почти 10 месячный период эксплуатации самодельного контроллера на моей «десятке» показал просто отличные результаты: стрелка показателя ОЖ при любой температуре и дорожной обстановке (пробки, жара, дальняки в 600 и более км и т.д.), практически никогда не отклонялась от отметки в 90 градусов, что способствовало постоянной ровной работе двигателя и бортовой сети. После этого было решено продолжить разработку уже более качественного и функционального прототипа устройства, которое можно было бы адаптировать под другие авто, а так же вручную настраивать поддерживаемую температуру ОЖ.
В алгоритм работы нового контроллера лег всё тот же принцип, как и в первой версии: с помощью дополнительного датчика ОЖ читались пороговые значение температуры, при которых вентилятор плавно стартовал, разгоняясь при повышении и замедляясь при понижении температуры, и по достижении максимального порога температуры раскручивался на полную мощность (как при штатной сработке реле). Но теперь значения датчика температуры не «жестко» вписывались в прошивку, а появилась возможность множество раз программировать эти значения «на ходу» с помощью внешней кнопки, и светодиода, отображающего процессы настройки и режимы работы контроллера. При первом нажатии на кнопку, действующие температурные показания датчика записываются как пороговое значение запуска вентилятора, а по нажатию во второй раз – записывается порог максимальных оборотов. Значения остаются в энергонезависимой памяти микроконтроллера и при отключении питания данные сохраняются. Теперь можно калибровать любые значения температуры, даже обратные(для датчиков с положительным/отрицательным температурным коэффициентом), и использовать почти любые резистивные датчики. Такой подход поможет более четко регулировать температуру ОЖ как в теплый, так и в холодный сезоны.
Подключение к бортовой сети осталось прежним: контроллер с дополнительным датчиком включается параллельно штатной схеме, и никак не влияет на срабатывание реле электровентилятора ОЖ. («подключил и забыл»). Но нужно учитывать, что данный девайс будет работать только на авто, где вентилятор коммутируется «массой» а не «плюсом»! (тоесть подключен постоянный +12В по штатной схеме, а реле подключет массу). ВАЗ2110 в нашем случае – идеальный кандидат. Ну а так – вольтметр в помощь))
Теперь схему можно запитать от любых +12В «зажигания», например от «+12В форсунок», так как в прошивке реализована задержка включения в 4 секунды, для того, что бы успеть завести горячий двигатель, не давая сразу запуститься вентилятору и нагрузить бортсеть при включении зажигания.
Схему и готовую печатную плату я решил разработать и оставить в общем доступе на облачном сервисе для проектировки электронных схем (ссылка на проект)
Сначала плата была изготовлена «по-старинке» вручную, но после успешного запуска и отладки прототипа, решил заказать в Китае пробную партию фабричных плат, в результате получилось очень даже неплохо!
У каждого дома скопилось немало компьютерных вентиляторов: кулеров от процессора, видеокарты и блоков питания ПК. Их можно поставить на замену сгоревшим, а можно подключить к блоку питания напрямую. Применений этому может быть масса: в качестве обдува в жаркую погоду, проветривание рабочее место от дыма при пайке, в электронных игрушках и так далее.
Вентиляторы обычно имеют стандартные размеры, из которых на сегодняшний день наиболее популярными являются 80 мм и 120 мм кулеры. Подключение их также стандартизировано, поэтому всё что вам нужно знать – это распиновку 2, 3 и 4 контактного разъёма.
На современных системных платах на базе шестого или седьмого поколения процессоров intel, как правило, распаяны только 4 pin разъёмы, а 3 pin уже уходят в прошлое, так что мы увидим их только в старых поколениях кулеров и вентиляторов. Что касается места их установки – на БП, видеоадапторе или процессоре, это не имеет никакого значения так как подключение стандартное и главное здесь цоколёвка разъёма.
Подключение кулера к БП или батарейке
Для подключения к блоку питания используйте штатные разъёмы, если же нужно изменить число оборотов (скорость) – нужно просто уменьшить подаваемое на кулер напряжение, причём делается это очень просто – переставлением проводков на гнезде:
Так можно подключить любой вентилятор и чем меньше напряжение – тем меньше скорость, соответственно тише его работа. Если компьютер не особо греется, но очень шумит – можете воспользоваться таким методом.
Для запитки его от батарей или аккумуляторов просто подайте плюс на красный, а минус на чёрный провод кулера. Вращаться он начинает уже от 3-х вольт, максимум скорости будет где-то на 15-ти. Больше напряжение увеличивать нельзя – сгорят обмотки мотора от перегрева. Потребляемый ток будет примерно 50-100 миллиампер.
Схема самодельного ШИМ контроллера кулера
Основной выход PWM подключен к силовому транзистору (T1) для управления нагрузкой 12 В. Как видите, дополнительный инвертированный выход ШИМ также доступен для других целей. На самом деле столь мощный транзистор TIP41C (T1) в этой конструкции немного излишний, можете выбрать другой.
При экспериментах использовалась эта схема для «линейного» управления напряжением 2-проводного вентилятора 12V BLDC, и она работала отлично.
Шестиэлементный триггер Шмитта CD 40106 является основой этого проекта. Микросхема недорогая и будет работать в широком диапазоне напряжений.
Представленная простая конструкция может использоваться для управления различными типами вентиляторов и ламп (в том числе светодиодных). Генератор прямоугольных сигналов CD40106 генерирует управляющий ШИМ на основе частоты и рабочего цикла, установленных соответствующими компонентами синхронизации RC. Конечный выходной сигнал может в дальнейшем использоваться разными способами, при условии что он настроен правильно для предлагаемого устройства.
Распиновка разъёма кулера 3 pin
Наиболее распространённый тип вентилятора – 3 пин. Кроме минуса и 12 вольтового провода здесь появляется третий, «тахо»-проводок. Он садится напрямую на ножку датчика.
- Черный провод – земля (Ground/-12В);
- Красный провод – плюс (+12В);
- Желтый провод – обороты (RPM).
Последние посетители 0 пользователей онлайн
Как подключить 3-pin кулер к 4-pin
Для подключения 3-pin кулера к 4-pin разъему на материнской плате для возможности программной регулировки оборотов служит вот такая схема:
При прямом подключении 3-х проводного вентилятора к 4-х контактному разъёму на материнке вентилятор будет всегда вращаться, потому как у материнской платы не будет возможности управления 3 pin вентилятором и регулировки числа оборотов кулера.
Распиновка проводов кулера 2 pin
Простейший кулер с двумя проводами. Наиболее частая цветность: чёрный и красный. Чёрный — рабочий «минус» платы, красный — питание 12 В.
Здесь катушки создают магнитной поле, которое заставляет ротор крутиться внутри магнитного поля, создаваемого магнитом, а датчик Холла оценивает вращение (положение) ротора.
Вентиляторы PWM и правила управления
Сигнал ШИМ прямоугольного типа должен подаваться на вход PWM вентилятора и соответствовать следующим спецификациям:
- Целевая частота: 25 кГц, допустимый диапазон от 21 кГц до 28 кГц
- Максимальное напряжение для низкого логического уровня: VIL = 0,8 В
- Абсолютный максимальный получаемый ток: Imax = 5 мА (ток короткого замыкания)
- Абсолютный максимальный уровень напряжения: Vmax = 5,25 В (напряжение холостого хода)
- Допустимый диапазон рабочего цикла: от 0% до 100% (не инвертируется. Рабочий цикл 100% PWM / 5 В приводит к максимальной скорости вентилятора)
Внешний подтягивающий резистор здесь не нужен, так как сигнал подтягивается до 3,3 В / 5 В внутри вентилятора. Кроме того, работа при цикле ШИМ ниже 20% официально не поддерживается в спецификации (неопределенное поведение). Тем не менее, большинство вентиляторов PWM могут работать при нагрузке ниже 20% и остановятся при рабочем цикле лишь 0%. Они работают на полной номинальной скорости при отсутствии входного сигнала ШИМ.
Внимание: подключение напряжения питания 12 В к выводу ШИМ приведет к немедленному повреждению вентилятора!
Далее показано изображение трехпроводного кулера. Кажется что это обычный бесщеточный мотор постоянного тока (BLDC) с выходом тахо-сигнала, но это вентилятор с ШИМ (KFB-1412H от Delta Electronics), сделанный для PS3, а его третий провод – для управления скоростью вентилятора.
Если надо подключить этот вентилятор, просто подайте 12 В на коричневый (+ V) и черный (GND) провода, а на серый (PWM) подайте последовательность импульсов уровня TTL (5 В), близкую к 25 кГц от сигнала генератора, и изменяйте коэффициент заполнения последовательности импульсов (0–100%), чтобы отрегулировать скорость.
Обычно скорость кулера с ШИМ масштабируется линейно с рабочим циклом сигнала PWM между максимальной скоростью при 100% и указанной минимальной скоростью при 20%. Например, если вентилятор с PWM имеет максимальную скорость 2000 об / мин и минимальную скорость 450 об / мин, он будет работать со скоростью 2000 об / мин при 100% PWM, 450 об / мин при 20% и около 1100 об / мин при 50% PWM.
Некоторые производители рекомендуют использовать для управления схему типа CMOS-инвертора, подобную показанной выше.
Читайте также: