Дендрофекальный микро - ПИД на Ардуино "для самых маленьких детей".

Поділитися
Вставка
  • Опубліковано 12 січ 2025

КОМЕНТАРІ • 33

  • @moct05
    @moct05 4 роки тому +1

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

  • @VLTechnology
    @VLTechnology 4 роки тому +3

    можете рассказать как вы сделали автоколибровку пид в petpull?

    • @janmeloun2056
      @janmeloun2056 4 роки тому +1

      Тoже хотел бы узнать, как делается автонастройка ПИД (Autotuning PID). Спасибо!

  • @3dprinterdoma
    @3dprinterdoma 2 роки тому

    Снова здравствуйте сделал на esp32 постоянно включен нагрев, как формируется Output if (Output < millis() - windowStartTime) {digitalWrite(HotEndPin, LOW); У меня он равен 1000 и входная температура на него не влияет?

  • @3dprinterdoma
    @3dprinterdoma 2 роки тому

    Здравствуйте, очень интересно. А что нужно поменять чтоб сделать на esp8266 ардуины очень дорогие. Я собрал петпул, на пиде от Гайвера, но у него не предусмотрены резисторы 100к, все привязано к int там только 32000, поправил скетч и библиотеку но в виду моей ардуинобезграмотности температура не сходится. У ESP 1023 шим у ардуины 255 почему в скетче для ардуины 1023
    Temp1sred = Temp1sred-(Temp1sred/1024)+Temp1prom;
    t = Temp1sred/1024;
    tr = 4700 / (1023.0 / t - 1);
    steinhart = (4700 / (1023.0 / t - 1)) / 100000; может быть загвоздка?
    Огромное спасибо за станок, сегодня делал пробную протяжку, вроде пошло. Со скетчем уже 3 месяца воюю.

  • @cultofsogga5863
    @cultofsogga5863 2 роки тому

    больше нет ардуин с подлинным чипом

  • @ВладимирБороздин-ы8л

    Вопросы: Как получены коэффициенты ПИД? Есть скетч для автонастройки ПИД?

    • @zneipas2917
      @zneipas2917  3 роки тому

      Коэффициенты списаны с 3Д принтера. В данном устройстве автонастройки не предусмотрено...

  • @СергейКвасов-й3о
    @СергейКвасов-й3о 2 роки тому

    Добрый день. Подскажите. Если повесить не на D13 затвор, то резистор между чем и чем вешать? К каким ногам транзистора и ардуинки цеплять резистор? Затвор - земля? Спасибо заранее, туповат в этом

    • @zneipas2917
      @zneipas2917  2 роки тому

      Да. Между затвором и истоком.

    • @СергейКвасов-й3о
      @СергейКвасов-й3о 2 роки тому

      @@zneipas2917 безразмерно благодарен)

    • @lO-Ok1221
      @lO-Ok1221 6 місяців тому

      Здравствуйте. А в каких пределах может быть сопротивление резистора?

  • @vii-ckoka
    @vii-ckoka 3 роки тому +1

    По вашей схеме питание 9 вольт , а от 12 вольт запитать для ардуинки не опасно ?

    • @zneipas2917
      @zneipas2917  3 роки тому +1

      У встроенного линейного стабилизатора верхняя граница допустимого напряжения 15В . Поэтому от 12 В не опасно, но вот выше уже нельзя.

    • @vii-ckoka
      @vii-ckoka 3 роки тому +1

      @@zneipas2917 спасибо

  • @sergiy3698
    @sergiy3698 4 роки тому

    Добрый день.
    А можете подключить цифровой индикатор типа TM74HC585-4dig для отображения текущей температуры. И хотелось бы енкодер для изменения температуры. Спасибо.

    • @zneipas2917
      @zneipas2917  4 роки тому

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

    • @sergiy3698
      @sergiy3698 4 роки тому

      @@zneipas2917 К сожалению у меня с этим проблема. Я хотел поменять терморегулятор в дигидрпторе.

  • @MVBasov
    @MVBasov 4 роки тому

    Не подскажите, для чего Vref с +5V соединён?

    • @zneipas2917
      @zneipas2917  4 роки тому

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

  • @3D_Print_Mod
    @3D_Print_Mod 4 роки тому

    Можно ли ее использовать для нагрев-блока протяжки пет прутка (повысив температуру в скетче)?

    • @zneipas2917
      @zneipas2917  4 роки тому +1

      Да. Конечно. Если нагреватель будет типа вулкан то советую выставить Kp=50 Ki=1.2 Kd=400

    • @homemaster3964
      @homemaster3964 4 роки тому

      @@zneipas2917 double Source=160; // Целевая температура для нагрев-блока протяжки пет прутка
      double Kp=50, Ki=1.2, Kd=400; // Коэффициенты для ПИДа по умолчанию. Верно ?

    • @zneipas2917
      @zneipas2917  4 роки тому +1

      @@homemaster3964 Да

  • @Invin7lord
    @Invin7lord 3 роки тому

    PID_v1.h: No such file or directory
    я слишком тупой чтобы понять откуда взять второй файл из папки с одним файлом

    • @zneipas2917
      @zneipas2917  3 роки тому +1

      drive.google.com/drive/folders/1S6s-WTi08-I2pwWV9iTPGYXqFjj4gqtl?usp=sharing - обновил скетч. Вставил туда ссылку на библиотеку. Установите в ардуино иде - все скомпилируется.

  • @Electronic_hobby
    @Electronic_hobby 4 роки тому

    Если у вас будет возможность, подскажите что добавить в код, чтоб подстраивать температуру не с компа а переменным резистором?

    • @zneipas2917
      @zneipas2917  4 роки тому

      Проще всего стандартным кодом работы с потенциометром и стандартной функцией map().

    • @maximovchinnikov2193
      @maximovchinnikov2193 4 роки тому

      @@zneipas2917 привет, что не так делаю? пишет PID_v1.h: No such file or directory. нужно создать папку но с чем и где не пойму, далек от этого всего))

    • @zneipas2917
      @zneipas2917  4 роки тому

      @@maximovchinnikov2193 Установите библиотеку PID в менеджере библиотек Arduino IDE или с гитхаба github.com/br3ttb/Arduino-PID-Library . Она у вас не установлена, вот компилятор и просит ее добавить.

    • @maximovchinnikov2193
      @maximovchinnikov2193 4 роки тому

      @@zneipas2917 спасибо за ответ, попробую!

  • @artems3272
    @artems3272 4 роки тому +2

    ua-cam.com/video/VyBQp9Qv1GM/v-deo.html
    Вот и я запустил!
    Помните я вам писал на тридешнике с просьбой помочь с Ардуино про мини дней пять назад?

    • @zneipas2917
      @zneipas2917  4 роки тому +1

      Откалибруйте ПИД и все будет норм ))) В нижнем меню . На холодную.