Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Технический флейм »   Автоматический 4-х канальный регулятор вентиляторов
RSS

Автоматический 4-х канальный регулятор вентиляторов

разрабатываю...

<<Назад  Вперед>> Страницы: 1 * 2
Печать
 
Dmitry Dubrovenko
Advanced Member


Откуда: Cанкт-Ленинград
Всего сообщений: 1494
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 фев. 2008
Fagear написал:
[q]
общая температура в ящике или в его зонах особо не интересует
[/q]
Вот тут я с Вами не соглашусь.
Как Вы будете охлаждать что-то в "ящике", если общая температура будет выше допустимой? ;)
Однако, никто не мешает прикрепить датчик непосредственно в локальную точку, и регулировать им хоть все вентиляторы в корпусе.
Кстати, обычно воздушные потоки делаются: передняя панель - приточная, задняя панель - вытяжная. А у Вас задняя почему-то тоже приточная. У меня получилось несколько иначе.


Fagear написал:
[q]
Однако, АЦП в МК аппаратный
[/q]
Но, тоже требующий времени на преобразование. ;)
В отличие от многих девайсов, где тайминги для 1-Wire реализуются обычными задержками, у меня они реализованы на таймере. Сам интерфейс, разумеется, от этого быстрее не становится, но зато МК может успевать проделывать другие операции.


Fagear написал:
[q]
Просто мне кажется, что просто некому будет её воспринимать когда комп выключен.
[/q]
Я не совсем понял, про какое выключение Вы говорите.
Если про аварийное (когда БП кирдык), так польза от подачи звукового сигнала, по-моему очевидна. Например, у меня один комп круглосуточно молотит под торрентами. И, если он вдруг начнёт пронзительно пищать, так я это сразу замечу.
А если про напоминание выключить комп из розетки, так мой шеф постоянно забывал это делать, пока я не установил в/у девайс. Теперь не забывает. :)


Fagear написал:
[q]
уже нашёл на eBay
[/q]
Вы же, вроде, из столицы?
Неужели на еБее проще и дешевле?
:biggrin:
Fagear
Advanced Member


Откуда: Москва, САО
Всего сообщений: 1228
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 янв. 2010
Dmitry Dubrovenko написал:
[q]
Вот тут я с Вами не соглашусь.
Как Вы будете охлаждать что-то в "ящике", если общая температура будет выше допустимой?
Однако, никто не мешает прикрепить датчик непосредственно в локальную точку, и регулировать им хоть все вентиляторы в корпусе.
[/q]
А что такое "общая температура выше допустимой"? Для чего допустимой? Если все "горячие точки" будут сдержаны локальными охладителями, то общая температура в корпусе расти и не будет - неоткуда брать тепло. А если что-то начнёт нагревать воздух - значит не все "горячие точки" охвачены. Плюс если окружающий воздух будет слишком горячим, то он же будет поступать на вход охладителей - температура "ГТ" станет расти и за ними - обороты вентиляторов, увеличивая прокачку воздуха. Но никто не мешает, скажем, как я говорил, в верхней зоне системника прилепить один из датчиков и на него завязать кулеры, прокачивающие сам корпус (впуск/выпуск).


Dmitry Dubrovenko написал:
[q]
Кстати, обычно воздушные потоки делаются: передняя панель - приточная, задняя панель - вытяжная. А у Вас задняя почему-то тоже приточная. У меня получилось несколько иначе.
[/q]
По итогам испытаний. ;) Как на эффективность охлаждения, так и на шумность и забивчивость пылью. Сейчас схема ещё изменилась: корпус более плотно проложен шумопоглотителем с открытыми порами (на фото выше - шумоотражатель с закрытыми) и отверстия напротив БП заглушены, также как и передняя панель напротив HDD. HDD используются ноутбучные, два по 500 Гб, 5400 об/мин - они очень холодные для ПК, стоят в отсеке внешнего 3,5" через самодельные салазки. БП - архиэнергоэффективный M2-ATX (можете поискать что это) - он даже при полной нагрузке на ПК еле-еде начинает разогреваться, при том что на нём не то что вентилятора, даже радиаторов нет. :eek: :thumbup:
Поэтому сейчас схема такая: слева (снизу) спереди - впуск, сверху (слева) - главный выпуск, справа (сверху) в середине - дополнительный выпуск (в скобках - для вертикальной установки корпуса). Никто не обижен воздухом, пыль не засасывается здоровыми кулерами, а наоборот отдувается от корпуса ПК. Впуск через центробежную турбину, напротив которой из шумоотражающего материала сдело подобие трубы, направляющей поток - при смене направления бОльшая часть пыли забивается в поры материала, а воздух проходит дальше. Даже если пылью забросает низ материнки - там нет таких "горячих точек", как выше - ЦП и его питание. Туда пыль добираться будет уж совсем долго. ;)


Dmitry Dubrovenko написал:
[q]
Но, тоже требующий времени на преобразование.
В отличие от многих девайсов, где тайминги для 1-Wire реализуются обычными задержками, у меня они реализованы на таймере. Сам интерфейс, разумеется, от этого быстрее не становится, но зато МК может успевать проделывать другие операции.
[/q]
У меня в прошлом девайсе, помнится, таймеры были сильно заняты, поэтому сделал компромиссный вариант - драйвер с буферами входных и выходных команд/данных с побайтовым и побитовым отслеживанием. Т.к. протокол позволяет ждать между передачами/приёмами неограниченное время, то драйвер, получая управления, просматривал очередь входных байт, смотрел текущий отправляемый бит и отправлял его, после чего смещал указатель и возвращал управление. Так же работал и приём. ;) В результате, не смотря на тормознутось алгоритма и реализацию на задержках - драйвер практически не мешал остальной работе.



Dmitry Dubrovenko написал:
[q]
Вы же, вроде, из столицы?
Неужели на еБее проще и дешевле?
[/q]
Скажем, заходить на сайт ближайшего ко мне Чиподипа - страшно, учитывая какие там цены на остальные компоненты. :eek: Искать где-то что-то, где нормальная цена, заказывать, приезжать чёрти куда и забирать - мне легче с карты оплатить на ибее за нормальную цену, а потом забрать рядом с домом на почте. ;) Но это действительно только тогда, когда искомое не нужно срочно, в пределах двух недель - наша почта так не умеет. :frown:
Dmitry Dubrovenko
Advanced Member


Откуда: Cанкт-Ленинград
Всего сообщений: 1494
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 фев. 2008
Fagear написал:
[q]
А что такое "общая температура выше допустимой"
[/q]
Ну, это я попытался сказать всё одной фразой. :)
Локальная точка начинает нагреваться. Соответственно воздух тоже нагревается. Поскольку объём замкнут, воздух никуда не девается, а вентилятор берёт этот воздух и обдувает им точку нагрева. И насколько эффективна такая система?


Fagear написал:
[q]
таймеры были сильно заняты,
[/q]
Это как это?
Чем можно "занять" таймер? Отсчитал положенное время, и дал прерывание. ;)
А уж в обработчике прерывания можно хоть двадцать фунций обработать.


Fagear написал:
[q]
на сайт ближайшего ко мне Чиподипа
[/q]
Я давно забыл такое слово. :biggrin:
Не поверю, что в Москве других магазинов нет.
Fagear
Advanced Member


Откуда: Москва, САО
Всего сообщений: 1228
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 янв. 2010
Меж тем...
Получил первую партию плат.


Начал собирать первый тестовый образец для отладки.


Мой виртуальный прототип универсального механически-совместимого разъёма оказался очень жизнеспособен.
Примерки плат.
На плате Asus P2B-B:


На плате Asus P5GDC PRO:


На плате Abit VA6:


Пока при попытке отладить плату два включения прошли неудачно. При первом сгорел один транзистор - это я по невнимательности "соплю" повесил под одним из конденсаторов. При втором накалилась FT232 - ошибка разводки, одну из ног GND закинул на питание. :08: :biggrin:
Fagear
Advanced Member


Откуда: Москва, САО
Всего сообщений: 1228
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 янв. 2010
Контроллер с 3-ей попытки завёлся, прошился и сейчас я вылизываю логику его работы. ;)
Fagear
Advanced Member


Откуда: Москва, САО
Всего сообщений: 1228
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
22 янв. 2010
Откопаю-ка я свою старую тему.
Ибо было принято решение возродить проект.
Схема была тотально переделана, старая версия имела очень серьёзные изъяны, что приводило к нестабильности оборотов и большому количеству помех на всё вокруг.

В процессе переосмысления проекта микроконтроллер был заменён с ATmega32 на ATmega328. Корпус меньше, ног меньше, зато есть 6 аппаратных ШИМ-каналов.
Количество каналов управления увеличилось с 4-х до 6-ти.
Также с 4-х до 6-ти увеличилось количество входов для термодатчиков.
Контроллер научился управлять не только 3-х проводными, но и 4-х проводными вентиляторами.
Управление 3-х контактными вентиляторами теперь не импульсное, но линейное со стабилизацией выходного напряжения. Чуть менее эффективно с т.з. потерь энергии (есть рассеивание на транзисторе), зато полностью исключены возможные паразитные призвуки из моторов.
Язык консоли (английский/русский) теперь можно менять "на лету", раньше это были две разных прошивки.

Текущая разводка:


Несмотря на увеличение трактов с 4-х до 6-ти площадь платы не изменилась.

Закупка МК:


Отладка:


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


Тестовые прогоны под загрузкой ЦП и видеокарты пройдены, тесты прошли успешно, эксперимент продолжается...
<<Назад  Вперед>> Страницы: 1 * 2
Печать
Полигон-2 »   Технический флейм »   Автоматический 4-х канальный регулятор вентиляторов
RSS

0 посетителей просмотрели эту тему за последние 15 минут
В том числе: 0 гостей, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS