Серверный Кулер управление по ШИМ + Подсчёт оборотов в программе Flprog

Sdílet
Vložit
  • čas přidán 3. 11. 2017
  • Учимся управлять оборотами обычного компьютерного и серверного кулера (вентилятора), а так же считывать количество оборотов в выводом на дисплей
    Файлы на Яндекс диске, искать по названию yadi.sk/d/aKpuRDmBSNQm8g
    Сайт программы Flprog flprog.ru
    📎Прошу в комментариях сообщить если какая то ссылка не работает!!!
    Серверный кулер 1 shp.pub/6mlsbb
    Серверный кулер 2 shp.pub/6mlsd2
    Резистор ползунковый 10КоМ shp.pub/6mlsts
    Блоки питания Мощные shp.pub/6mlt95
  • Věda a technologie

Komentáře • 119

  • @ntkh1506
    @ntkh1506 Před 6 lety +2

    Спасибо) Пояснил всё просто и доступно без лишней жуванины)) С меня подписка!

  • @user-ul3vg5mz3t
    @user-ul3vg5mz3t Před 5 lety +2

    Как всегда супер!!! Благодарим за Ваш труд! ,применений очень много, я приколхозю сие на баланс температуры в нано))) теплице.

    • @arduino3709
      @arduino3709  Před 5 lety

      Спасибо оценку моего творчества! В теплице будет самое то! Его шум там никому мешать не будет. И тяга хорошая для оперативного проветривания

  • @user-kf1eq5fc3s
    @user-kf1eq5fc3s Před 3 lety

    Хорошее видео. Всё внятно и по делу.Лайк!

  • @BondarenkoDmitriy
    @BondarenkoDmitriy Před 5 lety

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

  • @Sirius_suiriS
    @Sirius_suiriS Před 5 lety

    интересная реализация это управление 2-мя мощными вертушками в системе рекуперации воздуха. наподобие Vakio где используется один такой мотор и сервопривод поворачивающий направление

  • @user-cr9rf6gk8w
    @user-cr9rf6gk8w Před 5 lety

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

  • @user-jb3if1xu8v
    @user-jb3if1xu8v Před 5 lety

    Подскажите новичку? Меняю контроллер на D1 mini. Не компилируется. Ошибка 'setupSpeedCounterTimer' was not declared in this scope
    скетч
    #include
    #include
    LiquidCrystal_I2C _lcd1(0x27, 16, 2);
    int _dispTempLength1=0;
    boolean _isNeedClearDisp1;
    extern "C" {
    #include "user_interface.h";
    }
    unsigned long _SCT_1 = 0UL;
    unsigned long _SCT_1IC = 0UL;
    unsigned long _SCT_1P = 0UL;
    int _disp1oldLength = 0;
    void setup()
    {
    Wire.pins(4, 5);
    Wire.begin();
    delay(10);
    _lcd1.init();
    _lcd1.backlight();
    pinMode(2, INPUT_PULLUP);
    setupSpeedCounterTimer();
    attachInterrupt( digitalPinToInterrupt (2), _SCT_1coutFunction, FALLING);
    }
    void loop()
    {if (_isNeedClearDisp1) {_lcd1.clear(); _isNeedClearDisp1= 0;}
    //Плата:1
    if((( micros()-_SCT_1P) >1000000)||(( micros()-_SCT_1P) _dispTempLength1) {_isNeedClearDisp1 = 1;}
    _disp1oldLength = _dispTempLength1;
    _lcd1.setCursor(int((16 - _dispTempLength1)/2), 0);
    _lcd1.print(((String(((_SCT_1)/(2))*(60), DEC))));
    } else {
    if (_disp1oldLength > 0) {_isNeedClearDisp1 = 1; _disp1oldLength = 0;}
    }
    }
    bool _isTimer(unsigned long startTime, unsigned long period )
    {
    unsigned long currentTime;
    currentTime = millis();
    if (currentTime>= startTime) {return (currentTime>=(startTime + period));} else {return (currentTime >=(4294967295-startTime+period));}
    }
    void _SCT_1coutFunction()
    { _SCT_1IC++;
    }

  • @user-jd5go1zu3u
    @user-jd5go1zu3u Před 6 lety +1

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

    • @arduino3709
      @arduino3709  Před 6 lety

      Спасибо Вячеслав! Отличный вариант и для ювелиров, и для паяльщиков разного рода, кто работает в небольших помещениях

  • @user-rn3rd3cp5y
    @user-rn3rd3cp5y Před 5 lety

    Подскажите чайнику 5 вольтовый кулер с большими оборотами 5000 об/мин и более.

  • @lerikalexandrov8649
    @lerikalexandrov8649 Před 5 lety +6

    Идеи для применения мощного кулера:
    1. Вытяжка для пайки радио элементов.
    2. Вакуумный стол для ЧПУ станка.
    3. Охлаждение лазерной трубки в лазерно-гравировальном станке.
    4. Мощный обдув детали от металлической стружки в станке ЧПУ.
    5. Подача воздуха под давлением с регулировкой в лазерном станке при резке фанеры или оргстекла

    • @arduino3709
      @arduino3709  Před 5 lety

      Спасибо за дельные советы! А разве на ЧПУ станках мощные кулера сразу не установлены?

    • @Kamuso
      @Kamuso Před 5 lety

      Добавлю это фигню в печку))

  • @user-mu2yf3lg6c
    @user-mu2yf3lg6c Před 2 lety +1

    Добрый день! Я не уверен до конца (нужно проверять на практике), но я полагаю что проблема со считыванием оборотов маленького кулера как раз и заключается в том что Вы оторвали минус (значения оборотов модулируются ШИМом, в результате то что видим на экране). Возможно, если использовать Р-канальный мосфет и инвертировать выходной ШИМ сигнал, то всё получится.

  • @user-or2ft3xh1h
    @user-or2ft3xh1h Před 5 lety +1

    Была тоже проблема с неадекватными оборотами, удалось победить добавив на +и- мотора(кулера) конденсатор 25 вольт 250 мкФ, после этого счётчик начал считать правильно, даже при очень плавном шим, может поможет

  • @snmcma
    @snmcma Před 5 lety

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

  • @DenKonstantinov
    @DenKonstantinov Před 3 lety

    а с экрана nextion можете такую регулировку сделать?

  • @tatarin4015
    @tatarin4015 Před 3 lety

    А как с кнопки управлять, ну чтоб две кнопки плюс и минус, с шагом десять например

  • @user-ie6rt3zj6f
    @user-ie6rt3zj6f Před 2 lety

    Товарищи, собираю данный проект, с 0 ШИМ сигналом обороты показывает, как только увеличиваю ШИМ хоть на единицу, в строке с оборотами бесовщина происходит, причем такое происходит даже если вертушка физически не подключена, кто знает как победить эту проблему?

  • @leexuk
    @leexuk Před 4 lety +2

    надув какова не будь котла можно твердотопливного можно использовать

  • @user-uj8ti8nm7m
    @user-uj8ti8nm7m Před 2 lety

    Есть 12000 оборотов , какой шим купить на Али. Ссылочку шим можно. Спасиб

  • @mag9727
    @mag9727 Před 5 lety

    Спасибо Вам! По Вашим урокам собрал несколько проектов. Подскажите пожалуйста есть необходимость по шим регулировать обороты вентилятора, но не плавно повышая или понижая обороты, а как бы при достижении заданной температуры, крутит вентилятор на определенных скоростях. например до достижении 30 градусов крутит на определенных оборотах при достижении 30 градусов понизить обороты до установленных пониженных пока температура скажем не отпустится до 28г. и так по кругу, или хотя бы подскажите в каком блоке делать. Пробовал с блоком МАШТАБИРОВАНИЕ СИГНАЛА. но там получилось запустить только при 30градусов. а до 30 вентилятор стоит.

    • @arduino3709
      @arduino3709  Před 5 lety

      А вы попробуйте сделать настроить блок масштабирования что бы при 30 градусах обороты были равны например средним. Там же рядом блок с названием Нелинейное масштабирование, его можно внутри настроить как нужно, например 30 градусов равно 180шим

    • @mag9727
      @mag9727 Před 5 lety

      @@arduino3709 Спасибо Вам! попробую

  • @zaftranaverno
    @zaftranaverno Před 6 lety +1

    А с двигателя вывод тахометра куда подключать? Я Алёша в ардуино)На какой пин? Не понял в описании скетча вы говорили про потинциометр подклечаем на пин 1 а вывод шима на пин6 ,а тахометр куда?

    • @arduino3709
      @arduino3709  Před 6 lety

      В архиве есть схема подлкючения

  • @imv.74
    @imv.74 Před 5 lety

    Здравствуйте, на 6:00 минуте управляете мощным серверным кулером посредством ардуино. А мосфет самосбор? Или покупной? Если покупной, ссылку можно?

    • @Sirius_suiriS
      @Sirius_suiriS Před 5 lety

      Там в моторе встроен мосфет для регулировки, 4 вывода, + красный,- черный ,шим как раз для задания скорости синий провод, и тахометр это желтый. Про шим почитайте...

  • @alexepox
    @alexepox Před 6 lety

    А можно ли с мосфета выводить обратную полярность для реверса двигателя и если да то как это прописывается в flprog?

    • @zerozero1217
      @zerozero1217 Před 3 lety

      Как правило кулер не поддерживает обратный ход

  • @111ZBT
    @111ZBT Před 6 lety +1

    Очень интересное видео. Я сначала не допёр почему обороты меньше, лёжа на столе. Мосфеты греются сильно при 50% управления ШИМ?

    • @arduino3709
      @arduino3709  Před 6 lety

      Этот мосфет с данной нагрузкой вообще не греется, полностью холодный, он до 15 ампер без охлаждения, и до 30 ампер с охлаждением

    • @1wonderus841
      @1wonderus841 Před 5 lety

      @@arduino3709 а что за мосфеты используются для управления?

  • @markkoekto6649
    @markkoekto6649 Před 3 lety +1

    Добрый вечер!
    Спасибо за урок!
    Попробовал реализовать на своем серверном кулере, но немного меньшего размера и ничего не получилось.
    Управление шим сигналом на светодиоде отработало, а вот на кулере нет. Вычитал, что нужно частота в 25 кГц. Вы что-нибудь по этому поводу настраивали?

    • @vasyafortochkin3114
      @vasyafortochkin3114 Před rokem

      Пробовал и с 25кгц с ардуино регулировать. Через синий провод тоже не получается. Не пойму пока, в чём проблема

  • @user-pm5mg4jb2w
    @user-pm5mg4jb2w Před 6 lety +1

    А возможно ,это прикрутить не к управлению реостатом, а каким-то регулятором от показания температуры... Например удерживая её в выбранном значении +/-2°С?

    • @arduino3709
      @arduino3709  Před 6 lety

      Вот это видео про PID регулятор посмотрите: czcams.com/video/YlQDIHlZmvE/video.html

  • @sergeikuznetsov7823
    @sergeikuznetsov7823 Před 5 lety

    Как раз то, что искал.. но как управлять оборотами серверного кулера без ШИМ, если у него всего 2 провода (питание, красный/черный)? Для обычных корпусных 12V 0.2A полно простых схем, например, на транзисторе кт805, резисторе 1 кОм, переменном резисторе 1-4.7кОм. Подойдет ли такая схема для управления серверным кулером на 12V 3.2A или нужно что-то в ней изменить?

    • @arduino3709
      @arduino3709  Před 5 lety

      В вашем случаи нужно управлять понижением напряжения или силы тока, купите на али понижающий преобразователь, они копеечные и управляйте как вам нужно. Понижающие преобразователи: ali.pub/3gaab0

  • @alekseyivanov620
    @alekseyivanov620 Před 4 lety +3

    6.08 - Взлет разрешаю!))

  • @genanaix7899
    @genanaix7899 Před rokem

    День добрый, столкнулся с делемой купил старый мак про 1.1 кулера там похожие на серверные, 4пиновые, как обычно земля, 12в, скорость и сигнальный, подавая на сигнальный пин 5-12 в меняеться скорость вращения вентилятора, тоесть в кулерах уже шим зашит?
    если кто вкурсе как можна интегрировать кулера в в обычный пк
    Всем мира!)

  • @user-zw8cu7we2s
    @user-zw8cu7we2s Před 5 lety

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

    • @arduino3709
      @arduino3709  Před 5 lety

      Через синий управляется по шим, красный и чёрны просто на питание

    • @user-zw8cu7we2s
      @user-zw8cu7we2s Před 5 lety

      От куда этот синий подключать?

  • @cblcg
    @cblcg Před 6 lety

    А готовые есть регуляторы для 4 пиновых вентиляторов? У меня мощный 5А вентилятор от компа

    • @snmcma
      @snmcma Před 5 lety

      на али есть. + в плате есть управление по температуре.

  • @Mr_Flybacker
    @Mr_Flybacker Před 6 lety +1

    А можно собрать ШИМ-контроллер на сраном 555 таймере (если цель именно схема управления). Я так и сделал.

    • @arduino3709
      @arduino3709  Před 6 lety

      Можно и так, мне симпатичней своё исполнение

  • @vasyafortochkin3114
    @vasyafortochkin3114 Před rokem

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

    • @vasyafortochkin3114
      @vasyafortochkin3114 Před rokem

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

  • @user-du2ms1kb7l
    @user-du2ms1kb7l Před 2 lety

    Берём трубу впихиваем туда кулер. С одной стороны делаем сопло для выдува воздуха, с другой стороны сверлим дыры для забора воздуха. Прикручиваем аккумулятор и кнопку включения, и раздевалка угля для мангала готова.

  • @user-cu9qp8ct7j
    @user-cu9qp8ct7j Před 4 lety +1

    Спасибо за ролик. А у двухпроводного кулера можно померить количество оборотов?

  • @LEKTOR86
    @LEKTOR86 Před rokem

    Не работает ссылка, не могу скачать файлы😢

  • @zurbagan9484
    @zurbagan9484 Před 6 lety

    Пробовал управлять шимом 220волтовый двигатель, как-то не очень. Может есть другие методы для 220 переменки?

    • @arduino3709
      @arduino3709  Před 6 lety

      Мосфет на 220 сами собирали?

    • @zurbagan9484
      @zurbagan9484 Před 6 lety

      Пробовал твердотельное реле омрон и ССР fotek 40а. Примерно одинаково но на втором чуть лучше

    • @zurbagan9484
      @zurbagan9484 Před 6 lety

      Оба с Али

    • @arduino3709
      @arduino3709  Před 6 lety

      Двигатель какой мощности?

    • @zurbagan9484
      @zurbagan9484 Před 6 lety

      Для вытяжки 18 ватт. Пробовал подключить лампу накаливания на 60 ватт, так вот она очень сильно мерцает. Как будто ШИМ с низкой частатой

  • @vovcik181
    @vovcik181 Před 3 lety

    Я не електрик, но очень хочется подключить етот кулер, что мне нужно еще? Если не ардуино какие аналоги будут? Плмогите!

  • @user-wt5dp7mu6y
    @user-wt5dp7mu6y Před 2 lety

    На четырех проводном кулере не работает!!!

  • @DrGeorgiy
    @DrGeorgiy Před 4 lety +1

    Если собрать из пятерки - десятки последовательно (на четыре длинных болта) соединенных между собой таких аццких кулера, добавить на выход накопительный бак, то можно получить не хилый турбокомпрессор, вакуумный аппарат, пылесос. Хотя перспектива турбокомпрессора меня заинтересовала наиболее сильно - czcams.com/video/YFVPE0q5SO4/video.html

    • @arduino3709
      @arduino3709  Před 4 lety

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

    • @DrGeorgiy
      @DrGeorgiy Před 4 lety

      @@arduino3709 вы ладонь пробовали к этому аццкому куллеру подставлять? По ощущениям какое там динамическое давление?..
      Правда у этого турбокомпрессора будет один недостаток - шум. Поэтому для подавления шума, между сегментами надо будет один не работающий ставить...

    • @evgeniys2751
      @evgeniys2751 Před 7 měsíci

      ​@@DrGeorgiy курс аэродинамики в помощь, такого типа куллер не создаст большое давление, хоть 100 их поставь в ряд, другое дело центробежные...

    • @DrGeorgiy
      @DrGeorgiy Před 7 měsíci

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

  • @user-hi5uz9uw3p
    @user-hi5uz9uw3p Před 5 lety

    как сделать чтобы мотор останавливался когда шим на минимуме?

    • @morzik
      @morzik Před 5 lety +2

      Передать управление питанием мотора (12V) ардуине (через реле или мосфет) и в коде при значении < икс - отрубать питание.

    • @user-hi5uz9uw3p
      @user-hi5uz9uw3p Před 5 lety

      @@morzik на самом деле там какой-то глюк был (первое подключение), потом вопрос закрылся сам собой - не понял даже причину

    • @Sirius_suiriS
      @Sirius_suiriS Před 5 lety

      У меня мотор 1212 не стартует если на Шим ничего, но как трлько провод шим вытащишь из ардуинки, то стартует на полную

  • @qantrom112
    @qantrom112 Před 5 lety

    с переменным резистор понятно и очень интересно. но как сделать зависимость оборотов кулера по шим от датчика температуры ? нигде не могу найти рабочий скетч и схему. а если к этому ещё добавить модуль www.ebay.com/itm/PWM-to-Voltage-Converter-Module-0-100-to-0-10V-for-Digital-to-Analog-Signal/192659849861?_trkparms=aid%3D111001%26algo%3DREC.SEED%26ao%3D1%26asc%3D20160908105057%26meid%3Dbd1e6316a2a54e31a69398df0b8fae5b%26pid%3D100675%26rk%3D3%26rkt%3D15%26sd%3D332829604130%26itm%3D192659849861&_trksid=p2481888.c100675.m4236&_trkparms=pageci%3A5848d2d6-cf9e-11e8-80fe-74dbd1800afe%7Cparentrq%3A722ed0eb1660aa4889515144fffd8070%7Ciid%3A1 ,то цены бы этому проекту не было.

    • @Sirius_suiriS
      @Sirius_suiriS Před 5 lety

      Легко делается, в программе

    • @brakonjer007
      @brakonjer007 Před 5 lety

      Делается через блок ПИД регулятора.

  • @cuzma64rus
    @cuzma64rus Před 6 lety

    Братец это так покупной мосфетный ключ работает? С минусом не работает?)))) я подключал транзистор с резисторами на шим вчера у меня с минусом все было ровно. Точнее четко.

    • @arduino3709
      @arduino3709  Před 6 lety

      Братец, не совсем тебя понял, с каким минусом?

    • @cuzma64rus
      @cuzma64rus Před 6 lety

      Ключ к Arduino братц. Когда ты связываешь массу нагрузки с массой ардуино в этом видео у тебя схема перестает работать. Странно. У меня "самодельный" транзистопный ключ работат с общей массой. Короче просто разное поведение разных устройств вот и все... С вайфай модулями будет что то??? Или мне без помощи братца с этим придется разбираться?

    • @arduino3709
      @arduino3709  Před 6 lety

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

    • @cuzma64rus
      @cuzma64rus Před 6 lety +1

      Ключ к Arduino сделаю. Часа через 2-3

    • @cuzma64rus
      @cuzma64rus Před 6 lety

      Ключ к Arduino и так. Мосфет у меня с n каналом. Ixtq50n25t производитель OIXYS . подключен так yandex.ru/images/search?rpt=imagelike&img_url=https%3A%2F%2Fmedia2.24aul.ru%2Fimgs%2F597cac94231ede1a004b5535%2Ftranzistor-klyuch-irf540n-mosfet-4-10029884.jpg
      Все было запитано 12 вольтами. И ардуино тоже у меня нано 328 подключил +12v на vin. Все ок. Транзистор не нагружал. Но походу он неслабый ибо огромный ! И У меня такие в 200 амперном сварочном стоят.

  • @RandPixel
    @RandPixel Před 6 lety

    Модель мосфета подскажите, пожалуйста

    • @arduino3709
      @arduino3709  Před 6 lety

      Вот ссылка: got.by/2c18ao

    • @RandPixel
      @RandPixel Před 6 lety

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

    • @arduino3709
      @arduino3709  Před 6 lety

      А на что в видео я не дал ссылку?

  • @111ZBT
    @111ZBT Před 6 lety

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

    • @arduino3709
      @arduino3709  Před 6 lety

      Спасибо! Как вариант моментальной вытяжки очень даже не плохо!

    • @arduino3709
      @arduino3709  Před 6 lety

      А зачем полиэтиленовые пакеты надувать? И какие рукава? Извиняюсь за свою безграмотность в этом направлении

    • @111ZBT
      @111ZBT Před 6 lety

      когда из дробленного пластика через экструдер (мясорубка с нагревом) делают полиэтиленовую пленку, её выдувают воздухом в виде рукава, а уж потом режут рукав на полосы и наматывают в рулоны. Регулировкой мощности надува рукава можно регулировать толщину стенки получаемой пленки от 0,001мм до 1мм. Надувают пакеты при пайке станком пакетов, которые делают из рулонной пленки.

    • @arduino3709
      @arduino3709  Před 6 lety

      Спасибо что просветили! Это в промышленности точно может пригодится, а для домашних нужд есть какие мысли? Нам простым людям интересно его полезно применить в быту

  • @Volflens
    @Volflens Před 4 lety +1

    Я ставлю такие в пеллетные горелки

  • @Jonson1974
    @Jonson1974 Před 3 lety

    Я не придираюсь, ноо... Зачем сначала делить на 2 а потом умножать на 60? Не проще сразу количество импульсов умножить на 30? :))))

  • @arianara100
    @arianara100 Před 6 lety +1

    Я с этого вентилятора сделал "турбо" надув на свой мотик типа альфы

  • @user-ne4lu9tr4i
    @user-ne4lu9tr4i Před 2 lety

    нет ссылок на скетч и схему ни на одном уроке

  • @kirillsorokin4968
    @kirillsorokin4968 Před 4 lety

    Кто может сделать на зазаз нечто подобное?

    • @arduino3709
      @arduino3709  Před 4 lety

      Что именно нужно, напишите мне вконтакте vk.com/texorbita

  • @user-mw8em9eq6n
    @user-mw8em9eq6n Před 4 lety +3

    Не адекватные показания оборотов из-за помех на выводе тахометра. Нужно поставить кондёр и всё будет ок.

    • @MrEgor47
      @MrEgor47 Před 2 lety

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

  • @cblcg
    @cblcg Před 6 lety

    битые ссылки на алике

    • @arduino3709
      @arduino3709  Před 6 lety

      Уточните если не трудно какие