THG.RU | \"Поиск\" Поиск \"Поиск\" | Новости | Видеокарты | Процессоры | Материнские платы | Мониторы | Аудио/видео | HDD и CD/DVD | Собери сам | Игры | Софт | Домашний ПК


Клуб экспертов THG.ru   

Вернуться   Клуб экспертов THG.ru > Теория и практика > Моддинг

Регистрация Правила форума FAQ форума Справка Пользователи Поиск Сообщения за день Все разделы прочитаны

Моддинг Просто и понятно о моддинге

Ответ
 
Опции темы Опции просмотра
Старый 12.01.2013, 17:31   #16
Меню пользователя _ALS_
Старожил
 
Аватар для _ALS_
  
Итог праздников.

"Допилил" софт для дисплея, уменьшил часы, на свободное место вывел температуру с уличного термометра (он висит на другом компе, шлет данные в сеть).
Сделал небольшое окно с графиками. В него можно выводить любой из восьми параметров (можно и все 8, но тогда там мешанина получается). В текущем состоянии - загрузка процессора/памяти.



Нашелся хороший покупатель на "старичка" 2500k, а поскольку гнать его я не собирался - отдал с чистой совестью. Вместо него взял 3570k, у которого TDP чуть ниже, -> и охладить его будет проще, даже в небольшом разгоне.
С ним в паре - уже упоминавшийся Arctic Cooling Freezer 11LP, который раньше не вставал на свое место из-за высоких планок памяти. Еще не пробовал ставить его снова, но, надеюсь, теперь все будет нормально.



Цены на винчестеры (особенно - на внешние) в последнее время пошли на убыль, поэтому взял терабайтник Seagate Free Agent и разобрал его. Внутри оказалось дитя их слияния с Самсунгом - "Samsung Momentus".
Предрассудками я не страдаю, у меня дохли только приснопамятные MPG и "дятлы", ну еще пара WD GreenPower и пара Сигейтов, поэтому в данном конкретном случае смысла перебирать их не было.



И пара 7-сантиметровых вентиляторов от боксовых AMD-шных кулеров. Управляются ШИМ-ом, но, думаю, это только в плюс, будет повод добавить еще одну "крутилку" ;)

_ALS_ вне форума   Ответить с цитированием
Старый 23.02.2013, 03:17   #17
Меню пользователя _ALS_
Старожил
 
Аватар для _ALS_
  
Собрал немного все в кучу, чтоб проверить охлаждение БП.
В простое он не греется вообще, но скорость вентиляторов при этом ок.1,5 тыс об/мин - ниже этого значения ни БП, ни материнка регулировать не могут. Буду собирать реобас.





Тупанул с заменой процессора, сразу не проверил, вылезло только сейчас : 3570к с его PCIE v.3.0 не видит новые карты с такой же версией шины PCIE, подключенные через этот длинный райзер.
Ни HD7950, ни HD7770 вообще не запускаются, со старушками HD4770, HD5670 и уж тем более с х800 и GF7900GS - все нормально работает, игрухи/тесты идут. Т.е. надо либо "откатываться" на SandyBridge, либо укорачивать райзер (сейчас там лишние 6 см).
Пока что заказал у китайцев заводские райзеры с длиной шлейфа 30см, жду, придут - проверю, вдруг с ними заработает.

---
Реобас.
Он с "мозгами" на микроконтроллере. Может работать в автономном режиме, ориентируясь на данные, приходящие с датчика температуры DS18B20, либо управляться/настраиваться программно.
Подключение к компьютеру - через RS232 (ком-порт есть в виде штырьков на материнке). Как вариант - можно использовать любой переходник USB-RS232.
Будет управлять вентиляторами, находящимися перед блоком питания. Метод управления - ШИМ, поскольку вентили - боксовые AMD-шные и имеют 4-контактные разъемы.
Наверное, для данного мода это избыточно, возможно, вполне было бы достаточно обычной "крутилки". Но у меня в заказах висит многоканальный блок управления вентиляторами, поэтому на этом буду отрабатывать софт/прошивку.

Алгоритм почти стандартный : при запуске ПК на вентиляторы кратковременно подается ШИМ со скважностью 80..100, потом МК, убедившись в том, что импульсы с датчика оборотов приходят, снижает величину ШИМ-а до 0. Затем просто отслеживается температура термодатчика, закрепленного на одном из радиаторов БП и в соответствии с ней меняется значение ШИМ-а (соответственно - скорость вентилятора).
Единственное отличие от большинства схем управления - поскольку в простое блок питания не греется вообще, вентиляторы также будут останавливаться. Резкого нагрева у этого БП ожидать не приходится, поэтому и завываний вентиляторов также удастся избежать.

Схема : микроконтроллер PIC12F683, датчик температуры DS18B20, немного мелочевки.
Светодиод (возможно, совмещу его с пищалкой) будет зажигаться в аварийных ситуациях (отсутствие импульсов с датчика оборотов при "запущенном" вентиляторе, перегрев БП и т.д.).



Так это выглядит в жизни, мозги - в центре :



Первая же "ласточка" : при ШИМе=0 вовсе не каждый вентилятор желает останавливаться, большинство из тех, что у меня есть, продолжают вращаться на минимальных оборотах.
AMD-шные в этом режиме имеют аж 1000об/мин, Титан для s775 - ок. 800 и только Freezer 11LP полностью остановился.

На оверах.ру нашел давнюю тему - http://forums.overclockers.ru/viewto...p?f=5&t=404268
Там парни особо не парятся с минимальными оборотами - при каком-то определенном уровне PWM просто обрубают питание кулера.
Сделал так же - светодиод убрал (у МК ног не хватает), а вместо него включил ключ на паре транзисторов :



Теперь при скважности ШИМ-а, равной нулю (или любому другому значению, его можно настраивать программно), вентилятор полностью обесточивается. Profit !


---
Программа.



Вверху - контрольные точки для температур и соответствующая им скважность ШИМ-а. Собсно, здесь задается кривая управления вентилятором.
В качестве "термометра" можно выбрать свой собственный датчик, либо считывать температуру по шине SMbus или "взять" ее из CoreTemp/SpeedFan.
Есть "ручное управление" - в этом режиме можно регулировать обороты грубо (с интервалом скважности в 10%), либо плавно (+/-1%).
В окне мониторинга выводятся данные о скорости вентилятора, установленной скважности и температуре.
По нажатию кнопки "Set" все установочные параметры записывются в энергонезависимую память микроконтроллера, в дальнейшем он управляет кулером самостоятельно.
_ALS_ вне форума   Ответить с цитированием
Старый 27.02.2013, 22:18   #18
Меню пользователя _ALS_
Старожил
 
Аватар для _ALS_
  
Получил длинные райзеры, и хотя они имеют фабричное изготовление и короче моего на 5-6 см, чуда не случилось - 3570k по-прежнему не видит ни HD7950, ни HD7770.

_ALS_ вне форума   Ответить с цитированием
Старый 06.03.2013, 23:08   #19
Меню пользователя _ALS_
Старожил
 
Аватар для _ALS_
  
Заработало все с i5-2500S.
Да и то, с бубном и плясками.
Сначала карта стала просто видеться системой, но винда не загружалась.
Обернул райзер пищевой фольгой, саму фольгу подключил к общему минусу.



Винда начала грузиться, но при запуске тестов сразу вылетало сообщение "Драйвер перестал отвечать...бла-бла-бла... был восстановлен".
Допаял дополнительное питание, кинул на молекс.



Стало вылетать гораздо реже.
В биосе поднял напряжение VCPU на 100мВ. Вылеты прекратились.



Со старичком i5-2500k этих танцев не было. Он просто взял и заработал.
Ну а 3570-му все эти припарки не помогли. Даже с получившейся вундервафлей он по-прежнему не хочет видеть ни одну из новых видеокарт.
Поэтому сегодня с чистой совестью я его продал.
_ALS_ вне форума   Ответить с цитированием
Старый 13.03.2013, 02:56   #20
Меню пользователя _ALS_
Старожил
 
Аватар для _ALS_
  
Собрал боковушки и переднюю панель



Осталось всего ничего, теми темпами, что движется проект - аккурат на полгода :
- сделать крепления для панелей (либо на винтах, либо магнитные защелки - пока не решил)
- вырезать металлич. сетку по внутренним размерам окон
- покрасить
- собрать и покрасить верхние жалюзи

... и тот самый многоканальный блок с ШИМ-модуляцией



Всего 8(9) каналов PWM, в каждом из которых можно плавно менять скважность. Число каналов можно увеличить до 32-х, просто подключив впараллель 4 таких блока.
Как результат - можно независимо управлять несколькими RGB-лентами, или крутить кучу вентиляторов на разных скоростях, или забабахать у себя во дворе такое шоу - http://www.youtube.com/watch?v=4zjXr6Qnpcw
_ALS_ вне форума   Ответить с цитированием
Старый 23.08.2013, 20:36   #21
Меню пользователя _ALS_
Старожил
 
Аватар для _ALS_
  
Конец долгостроя уже близко - отдал корпус в покраску. Хотел в черный матовый, но предложили еще вариант - "шагреневая кожа".
Из мелких доделок : закончил крепления для боковушек, привинтил ножки (сделал их из петель для дверей шкафа года 80-го выпуска), немного переделал отверстие на верхней панели и добил по мелочам заднюю стенку.
Осталось собрать жалюзи для верхней панели, но это будет делаться уже после. Сейчас просто оставил 4 отверстия для крепления.





Переделал райзер и добавил к БП один молекс.





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

_ALS_ вне форума   Ответить с цитированием
Старый 11.09.2013, 11:37   #22
Меню пользователя _ALS_
Старожил
 
Аватар для _ALS_
  
Электроника.
Хотелось, чтобы сама плата выглядела нормально, поэтому не стал ЛУТить, заказал на производстве. Паял-собирал-программировал уже сам.



Главный виновник торжества, микроконтроллер. Рулящий и смотрящий.



Цифровой датчик температуры DS18B20 заменил на аналоговый MCP9700. Он менее точный, но зато жутко шустрый.

_ALS_ вне форума   Ответить с цитированием
Старый 11.09.2013, 23:47   #23
Меню пользователя Helge Muller
Старый сборщик
 
Аватар для Helge Muller
  
_ALS_,
Цитата:
собирал-программировал
Эммм...
Чего программировал?
На каком языке?
В пределах какого ПЗУ умещался?
В чем смысл был (если он был) собственной отсебятины?
Мало ли готовых контроллеров с прекрасно работающими прошивками?

Без ответов на эти вопросы - это гон.
Который испортит всю ветку.

P.S.
Спасибо, что напомнили:
CPU: ... все остальное здесь - http://forum.modding.ru/viewtopic.php?p=396987
MB: ... все остальное здесь - http://forum.modding.ru/viewtopic.php?p=440909

Так вот, в соответствии с правилами нашей конференции:
(п.7.8., где запрещено):

Размещать в темах и подписи материалы и ссылки рекламного характера, не запрашиваемых участниками конференции и без разрешения Администрации, а также рассылать их через личные сообщения.

Последний раз редактировалось Helge Muller, 12.09.2013 в 00:04.
Helge Muller вне форума   Ответить с цитированием
Старый 14.09.2013, 02:06   #24
Меню пользователя _ALS_
Старожил
 
Аватар для _ALS_
  
Вы хотите мне сейчас сказать, что копия моего ворклога, которую я публикую здесь, на вашем форуме, противоречит п.7.8 ?
Та ладно, это гон )))

Что же касается ваших вопросов - то да, "это ассемблер, мальчик" (с), ок. 600 байт, а смысл этой отсебятины я описывал здесь же, не далее, как полгода назад.

Последний раз редактировалось _ALS_, 14.09.2013 в 02:44.
_ALS_ вне форума   Ответить с цитированием
Старый 16.09.2013, 13:57   #25
Меню пользователя _ALS_
Старожил
 
Аватар для _ALS_
  
Получил ленту. Состоит из полуметровых кусков, качеством пайки не блешет (правда, и цена соответствующая).
Но к самим светодиодам вопросов нет, тут все нормально. Ну, почти...



Нарезал кусками по 10...25см, наклеил пока только на боковинки, всего ушло 1,5 метра.



Провод взял от шлейфа АТА, по одной жиле на канал и две жилы - на общий. Нагрузка там небольшая, не более 250мА, поэтому просадка напряжения даже на таких тонких проводах отсутствует.


Последний раз редактировалось _ALS_, 16.09.2013 в 14:03.
_ALS_ вне форума   Ответить с цитированием
Старый 18.09.2013, 22:12   #26
Меню пользователя _ALS_
Старожил
 
Аватар для _ALS_
  
Прикрутил разъемы USB.
Установил оба вентилятора, подключил к контроллеру.
Управление идет с последовательного порта СОМ1, который присутствует на материнке. Вот она, утилизация старых интерфейсов



Укоротил провод вольтодобавки для видеокарты и подключил его к +12в на плате контроллера.
Закрепил термодатчик на одном из радиаторов блока питания (он был более горячим во время предварительных прогонов).

_ALS_ вне форума   Ответить с цитированием
Старый 23.09.2013, 00:29   #27
Меню пользователя _ALS_
Старожил
 
Аватар для _ALS_
  
Коннекторы, что вставляются в материнку : USB, кнопка включения, ком-порт и прочие.







Снова подключил ваттметр, первое фото - потребляемая мощность в простое.
Еще раз прогнал тест OCCT "Power supply".
По мере разогрева железа мощность росла от 243 до 250ватт.
Это ощутимо больше, чем с G840 полтора года назад (было ок. 200ватт). Но все же очень далеко до некоторых щедрых советов в "специальных" ветках.
К слову, температура наиболее горячего радиатора в БП во время прогона была всего 37град.





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

_ALS_ вне форума   Ответить с цитированием
Старый 23.09.2013, 01:03   #28
Меню пользователя dr-web
VIP-пользователь
 
Аватар для dr-web
  
Статья классная,плюсую.но,можно все рисунки под кат спрятать,не у всех хороший интернет.
__________________
Главное,чтобы работало,а веришь ты в это или нет - не важно.
dr-web вне форума   Ответить с цитированием
Старый 23.09.2013, 02:49   #29
Меню пользователя Helge Muller
Старый сборщик
 
Аватар для Helge Muller
  
dr-web,
Цитата:
Статья классная,плюсую.
Увы, "минусую" - наш ресурс используют лишь не более, нежели "девочки, для битья" ... а кому это приятно?

Админам сия переслана - они должны (по справедливости) принять решение.
Helge Muller вне форума   Ответить с цитированием
Старый 23.09.2013, 11:16   #30
Меню пользователя _ALS_
Старожил
 
Аватар для _ALS_
  
Helge Muller, это смешно. И, действительно, по-девчачьи )))
Ваш ресурс чем-то отличается от руоверов ? Бит-тека ? Экстримлабс ?
Может быть, тем, что в ветке "моддинг" тут месяцами конь не валяется ?
Ок, жду решения админов.

dr-web, старался делать превьюшки небольшого размера (10-20кБ). Но, наверное, вы правы : если есть тэг "спойлер" - надо им пользоваться )

ЗЫ
Хвастать, конечно, не хорошо. Но я, честно, не понимаю, почему с десяток сайтов "наступили себе на горло" и терпят там мои копипасты и только здесь и, судя по всему, даже не простой юзер почему-то посчитал это чуть ли не оскорблением. Это что ? Хельга, может вам никуда, кроме как на "Клуб экспертов", не дает ходить включенный родительский контроль ? Так отключите его ! Интернет - он большой, поверьте, он гораздо больше, чем с десяток "клубов".

Последний раз редактировалось _ALS_, 23.09.2013 в 11:38.
_ALS_ вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Справочник словарей
Словари русского языка - www.gramota.ru Яndex - Словари Википедия - ru.wikipedia.org

Часовой пояс GMT +4, время: 22:51.


Powered by: vBulletin, ©2000 - 2007, Jelsoft Enterprises Limited.
Перевод: zCarot
Распространение информации возможно только с письменного разрешения администрации издания.

THG.ru ("Русский Tom's Hardware Guide") входит в международную сеть TG Publishing

РЕКЛАМА

Rambler's Top100 Рейтинг@Mail.ru