Андрей Смирнов
Время чтения: ~18 мин.
Просмотров: 69

Управление вентиляторами компьютера или как сделать реобас своими руками

WP_20151226_15_09_47_Pro-620x264.jpg

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

Реобас своими руками

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

  • p-n-p транзистор;
  • подстроечный резистор на 2.2 кОм;
  • переменный резистор на 4,7 кОм;
  • конденсатор 100 мкФ, 25 В.

Схема регулятора оборотов кулера

При подборе транзистора необходимо учитывать количество регулируемых вентиляторов. Для одного, двух вентиляторов 80мм. Вполне достаточно КТ814 или КТ816. Если захочется регулировать несколько вентиляторов по 120мм., то лучше использовать что-то помощнее, например, КТ818 или КТ837.

comp108-1.png

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

WP_20151226_15_01_19_Pro-1024x576.jpg

Используемые радиодетали:

  • транзистор КТ837Д;
  • подстроечный резистор на 4,7 кОм;
  • переменный резистор на 4,7 кОм;
  • конденсатор 100 мкФ, 25 В.

Реобас своими руками — наглядная демонстрация работы:

Материалы по теме регуляторов:

comments powered by HyperCommentsДавным давно, когда я сидел на дорогущем инете по трафику я загнался по моддингу. Визуально оформительская часть этого движения мне была глубоко по барабану, а вот тишины хотелось очень сильно. Наткнулся я на интересный девайс – реобас. Прочитал текстовое описание, с любопытством подгрузил картинки и жестоко обломался – перспектива крутить ручки, выставляя скорость вентиляторов, мне показалась совершенно бредовой. Ну в самом деле, что за фигня? Я же ленивый до безумия, либо выставлю на максимум, чтобы получить нормальное охлаждение и буду сидеть, слушая свист ветра и вой кулеров, либо забуду на минимуме и в итоге получу синий экран смерти из-за перегрева чего либо. Пришлось врубить родимый паяльник и начать изобретать систему управления кулерами.

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

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

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

Состав:

  • Чип резисторы размера 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 Это блок сравнения, тут происходит формирование ШИМ импульсов из пилы и постоянного напряжения.

Это как раз схема устраивающая вычисление температуры. Напряжение с термодатчика VD1 подается на положительный вход, а на отрицательный вход подается напряжение смещения с делителя на R7. Вращая ручку подстроечного резистора R7 можно сдвигать окно регулирования выше или ниже по температурной шкале.

Резистор R8 может быть в пределах 5-10кОм больше нежелательно, меньше тоже – может сгореть термодатчик. Резисторы R10 и R11 должны быть равны между собой. Резисторы R9 и R12 также должны быть равны между собой. Номинал резисторов R9 и R10 может быть в принципе любым, но надо учитывать, что от их отношения зависит коэффициент усиления определяющий ширину окна регулирования. Ku = R9/R10 исходя из этого соотношения можно выбирать номиналы, главное, чтобы он был не меньше килоома. Оптимальным, на мой взгляд, является коэффициент равный 30, что обеспечивается резисторами на 1кОм и 30кОм.

Монтаж

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

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

Когда все детали будут в сборе, а плата вытравлена, то можно приступать к сборке. О том как надо правильно паять я уже писал, поэтому повторяться не буду. Резисторы и конденсаторы можешь припаивать без опаски, т.к. они почти не боятся перегрева. Особую осторожность следует проявить с MOSFET транзистором.

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

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

<sng>Итог: Сижу, печатаю эту статью, проц не загружен. Системник, стоящий у меня почти под ухом, лениво шуршит вентиляторами в пол силы. За окном прохладно, приоткрыл форточку – компьютер вообще затаился. Автоматика, блин. Благодать! Думаю тишина стоит того, чтобы ради нее посидеть вечерок с паяльником, как считаешь? Удачи, коллега!</sng>

Главнаяarrow.pngСхемыarrow.pngКомпьютерыarrow.pngУправление вентиляторами компьютера или как сделать реобас своими руками249194.4

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

Давайте сразу определимся с терминологией статьи.

Кулер – вентилятор, установленный в компьютере на процессоре, на чипе видеокарты или материнской платы, также может быть установлен на корпусе, причем во множественном числе.

Реобас – устройство управления вентиляторами (кулерами) компьютера.

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

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

Подведем итог вступления и обозначим алгоритм работы правильного реобаса. Собственно ничего сверхъестественного, схема реобаса должна обеспечивать:

  • полноценный запуск двигателя вентилятора;
  • правление скоростью вращения ротора двигателя в ручном и автоматическом режиме в зависимости от температуры охлаждаемого компонента.

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

Принцип действия предложенного реобаса таков: первоначально кулер, установленный на процессоре, работает в «тихом» режиме, а при достижении температуры, например, 50 °C переходит на максимальную мощность. Как только температура снижается, реобас переключает кулер обратно на «тихий» режим. Остальные вентиляторы «системника» работают на постоянной, выставленной скорости.

Пришло время взглянуть на схему реобаса, как происходит управление вентиляторами компьютера:

kuler_1.jpg

Схема состоит из двух равноправных каналов управления вентиляторами. Первый собран на микросхемах DA1, DA2 и транзисторах VT1 и VT2, управляет этот канал выходом XP1 к которому подключен кулер, охлаждающий процессор. Другой канал собран на микросхеме DA3 и транзисторе VT3, этот канал управляет выходом XP2, к которому подключены другие кулеры компьютера.

Микросхема DA1 это операционный усилитель, на нем построен узел управления вентилятором компьютера, а точнее процессора. Кулер начинает работать на полную мощность, когда температура теплоотвода превышает допустимую. В качестве датчика используется транзистор VT1, приклеенный к теплоотводу процессора. Точку срабатывания регулируют резистором R7. Выходной сигнал с ОУ DA1 при помощи диодов VD5 и VD6 складывается с сигналом генератора DA2 и открывает транзистор VT2 – кулер работает на полную мощность.

Микросхемы DA2 и DA3 в схеме реобаса это интегральные таймеры, на них собраны генераторы импульсов частотой 10 – 15 Гц. Скважность импульсов регулируется переменными резисторами R4, R5. Возможность регулирования скважности появилась благодаря введению в схему времязадающих конденсаторов C1, C2 и диодов VD1 – VD4, разделяющих цепи первого и второго генераторов. Регулирование скважности импульсов позволяет нам изменять частоту вращения роторов кулеров, при этом сохраняя высокий пусковой ток. Для устранения щелчков в двигателях служат конденсаторы C5 и C6, они сглаживают импульсы в моменты перепада.

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

kuler_2.jpg

Печатная плата реобаса своими руками, вид со стороны выводов:

kuler_3.jpg

Скачать печатную плату реобаса в формате .lay можно в конце статьи.

Используемые детали. DA1 – ОУ КР140УД708, подойдет аналогичный в таком же корпусе. Транзистор VT1 КТ315В можно заменить другим кремниевым маломощным такой же структуры с коэффициентом передачи тока не менее 100. Полевые транзисторы VT2, VT3 можно заменить на IRF640 или IRF644. Конденсаторы: C3 – пленочный, типа К73-17 или импортный аналог, остальные конденсаторы – электролитические, типа К50-35 или аналогичный импортный. Резисторы постоянные любые, мощность 0,125 Вт, подстроечные R4, R5 – СП3-44, R7 – СП4-3, также можно заменить импортными. Диоды КД522 могут быть заменены на маломощные импульсные аналоги.

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

Подключаем кулеры к разъемам XP1 и XP2, устанавливаем движки резисторов R4, R5, R7 в крайнее правое положение, к разъему XS1 на контакты 2(+) и 1(-) подаем напряжение 12 В. Если все правильно собрали и подключили, а детали оказались заведомо годные, то при подаче питания вентиляторы начнут работать на максимальной скорости. Теперь медленно поворачивая движки резисторов R4, R5 добиваемся снижения скорости вращения, пока не пропадет гул и останется только звук воздушного потока.

Переходим к настройке узла управления вентилятором процессора, он собран, напоминаю, на ОУ DA1. Это один из главных этапов настройки реобаса. Нагрейте транзистор VT1 примерно до 40 °C, можно руками, затем движок резистора R7 медленно поворачивайте против часовой стрелки до момента переключения кулера на максимальную скорость вращения. Нагрев датчика (транзистор VT1) остановите, буквально в течение минуты скорость вращения снизится до первоначальной.

Установите собранный своими руками реобас в системный блок, подключите кулера, датчик (VT1) и включите компьютер. Желательно, чтобы у вас уже была установлена программа для мониторинга температуры компонентов компьютера. Рекомендую бесплатную утилиту HWMonitor, последнюю версию которой можно скачать на сайте разработчика.

Резистором R7 установите момент переключение кулера процессора на 50 °C, а резистором R4 установите скорость вращения такой, чтобы в обычном режиме работы температура процессора не превышала 30 – 40 °C. В том случае, если процессорный кулер будет часто переключаться с режима на режим, то нужно увеличить его скорость вращения, а также скорость вращения корпусных кулеров.

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

Список файлов

lay.png

Печатная плата в формате .lay

Печатная плата устройства управления вентиляторами компьютера (реобаса)

  • Загрузок: 307
  • Размер: 82 Kb

Оцените статью11111Рейтинг 4.40 (5 Голосов)

Войдите чтобы комментировать

Используемые источники:

  • http://diodnik.com/926-2/
  • http://easyelectronics.ru/analogovyj-reobas.html
  • http://imolodec.com/computers/upravlenie-ventilyatorami-kompyutera-ili-kak-sdelat-reobas-svoimi-rukami

Рейтинг автора
5
Подборку подготовил
Максим Уваров
Наш эксперт
Написано статей
171
Ссылка на основную публикацию
Похожие публикации