1 2 3 4 5 6 7 8 9 10 10/10 10,00оценок: 10

Самодельный контроллер пеллетной горелки на Arduino

Тема в разделе "Котлы, горелки, котельное об-е своими руками", создана пользователем бутус1, 19.07.17.

  1. Mihailsch
    Регистрация:
    16.04.18
    Сообщения:
    437
    Благодарности:
    74

    Mihailsch

    Живу здесь

    Mihailsch

    Живу здесь

    Регистрация:
    16.04.18
    Сообщения:
    437
    Благодарности:
    74
    Да на вашем коде так работает. В стопе работает на полную катушку. В режиме гашения вообще выключается. Бывает на кнопки реагирует увеличением бывает наоборот уменьшением оборотов. А было один раз что нормально кнопочки работали, жму по меню переключаю вентилятор работает.
     
  2. denis6703
    Регистрация:
    29.03.19
    Сообщения:
    193
    Благодарности:
    59

    denis6703

    Живу здесь

    denis6703

    Живу здесь

    Регистрация:
    29.03.19
    Сообщения:
    193
    Благодарности:
    59
    Адрес:
    Нижегородская область Шаранга
    Не совсем ясно. Как он тогда на v. 5 скетче работает. Опишите работу подробно на нем. Он в режиме стоп как себя вел тогда? Просто чтобы подобрать под ваш вентилятор скетч, нужно проработать четыре варианта скетчей. В последнем для остановки вент. Я использовал высокий уровень сигнала на выходе шим и работу его в диапазоне 255 до 0.
    Значить так опишите мне следкющие моменты. 1. Как работает вент в режиме Стоп.
    2. Как регулируются обороты в режиме Работа т. е. при увеличении числа кнопками уаеличиваются либо уменьшаются обороты фактически.
     
  3. denis6703
    Регистрация:
    29.03.19
    Сообщения:
    193
    Благодарности:
    59

    denis6703

    Живу здесь

    denis6703

    Живу здесь

    Регистрация:
    29.03.19
    Сообщения:
    193
    Благодарности:
    59
    Адрес:
    Нижегородская область Шаранга
    @Mihailsch, выложи фото симисторного модуля управления вентилятором.
     
  4. Mihailsch
    Регистрация:
    16.04.18
    Сообщения:
    437
    Благодарности:
    74

    Mihailsch

    Живу здесь

    Mihailsch

    Живу здесь

    Регистрация:
    16.04.18
    Сообщения:
    437
    Благодарности:
    74
    IMG_2021_02_20_22_58_05_9236748418572167518012.jpg IMG_2021_02_20_22_58_54_6036393803308163299426.jpg вот такой. На v5 он работает так, включаю питание винт продавать, останавливается, загружает включает тэн и вентилятор. Потом в работу изменяет скорость винта. Потом поддержание, потом остановка на полной мощности винт. И стоп винт молчит. По пиду 0% полный газ 100 % молчит. Ваш код включаю питание винт на полную мощность. В работе на малом ходу так стоит, потом остановка винт стоит, потом стоп включается на полную и так до режима работа. По пиду 0% полный газ 100% стоит. Потом я стопе поменял high на low теперь в стопе стоит. Потом а сетапе так же поменял high на low. Вроде ничего не поменялось. больше ничего не делал.
     
  5. denis6703
    Регистрация:
    29.03.19
    Сообщения:
    193
    Благодарности:
    59

    denis6703

    Живу здесь

    denis6703

    Живу здесь

    Регистрация:
    29.03.19
    Сообщения:
    193
    Благодарности:
    59
    Адрес:
    Нижегородская область Шаранга
    @Mihailsch, Понял тебя переделаю вышлю скетч
     
  6. denis6703
    Регистрация:
    29.03.19
    Сообщения:
    193
    Благодарности:
    59

    denis6703

    Живу здесь

    denis6703

    Живу здесь

    Регистрация:
    29.03.19
    Сообщения:
    193
    Благодарности:
    59
    Адрес:
    Нижегородская область Шаранга
    Вот попробуй как будет
     

    Вложения:

  7. Mihailsch
    Регистрация:
    16.04.18
    Сообщения:
    437
    Благодарности:
    74

    Mihailsch

    Живу здесь

    Mihailsch

    Живу здесь

    Регистрация:
    16.04.18
    Сообщения:
    437
    Благодарности:
    74
    Спасибо. Завтра попробую.
     
  8. jonia
    Регистрация:
    01.03.14
    Сообщения:
    72
    Благодарности:
    3

    jonia

    Живу здесь

    jonia

    Живу здесь

    Регистрация:
    01.03.14
    Сообщения:
    72
    Благодарности:
    3
    Адрес:
    Болгария
    @denis6703,

    Вопрос чайника, Вы уж простите ...
    Решил я через vscode файлики пропустить, соответно установил к vscode extension, зависимости, (arduino, C/C+, platformio IDE for vscode) ...
    Ну и по порядку, импортировал ардуино проект, добавил локально недостающие библиотеки ...

    Версия - Pellet_controller v9.1 wifi_Uno.
    При компиляции получаю ошибку:

    "src/main.cpp: In function 'void setup()':
    src/main.cpp:35:3: error: 'PrintScreen' was not declared in this scope
    PrintScreen (menu);"

    Интересно, что в Arduino IDE, нет проблем.
    Если поместить:

    void PrintScreen (int s) {}

    выше по коду, то проблем нет.

    При первом включении "PrintScreen (menu);" по ходу не декларировано.

    Код:
    void setup()
    {
    Serial.begin(9600);
    ..................................
    ..............................
    
          if (status_avarii == HIGH)
          {
             rejim_status = 6;
             schetchik = 0;
             menu = 0;
          } // если перед выключением был режим аварии, то включаем аварию
    
      PrintScreen(menu);
    
    }
    
     
  9. denis6703
    Регистрация:
    29.03.19
    Сообщения:
    193
    Благодарности:
    59

    denis6703

    Живу здесь

    denis6703

    Живу здесь

    Регистрация:
    29.03.19
    Сообщения:
    193
    Благодарности:
    59
    Адрес:
    Нижегородская область Шаранга
    @jonia, Такая проблема и с IDE случается, я просто ставлю функцию выше по коду и все ОК. В основном эти проблемы бывают из-за библиотек. Особенно при работе с модулями esp. Но работать будет, так что удачи.
     
  10. Mihailsch
    Регистрация:
    16.04.18
    Сообщения:
    437
    Благодарности:
    74

    Mihailsch

    Живу здесь

    Mihailsch

    Живу здесь

    Регистрация:
    16.04.18
    Сообщения:
    437
    Благодарности:
    74
    Попробовал последний скетч винт работает правильно. Спасибо. На какой датчик огня рассчитан код?
     
  11. denis6703
    Регистрация:
    29.03.19
    Сообщения:
    193
    Благодарности:
    59

    denis6703

    Живу здесь

    denis6703

    Живу здесь

    Регистрация:
    29.03.19
    Сообщения:
    193
    Благодарности:
    59
    Адрес:
    Нижегородская область Шаранга
    ИК диод у меня стоит. Можешь и фото резистор поставить но он менее чествительный, мне не понравился.
     
  12. denis6703
    Регистрация:
    29.03.19
    Сообщения:
    193
    Благодарности:
    59

    denis6703

    Живу здесь

    denis6703

    Живу здесь

    Регистрация:
    29.03.19
    Сообщения:
    193
    Благодарности:
    59
    Адрес:
    Нижегородская область Шаранга
    Как на схеме диод ставь и ок.
     
  13. Mihailsch
    Регистрация:
    16.04.18
    Сообщения:
    437
    Благодарности:
    74

    Mihailsch

    Живу здесь

    Mihailsch

    Живу здесь

    Регистрация:
    16.04.18
    Сообщения:
    437
    Благодарности:
    74
    Не знаю у кого как но у меня фоторезистор пальцем закрываешь ноль не показывает. Пробовал ик поставить так он вообще наоборот работает темно 255 светло 0
     
  14. denis6703
    Регистрация:
    29.03.19
    Сообщения:
    193
    Благодарности:
    59

    denis6703

    Живу здесь

    denis6703

    Живу здесь

    Регистрация:
    29.03.19
    Сообщения:
    193
    Благодарности:
    59
    Адрес:
    Нижегородская область Шаранга
    Делай как на схеме которую я выкладывал ранее и все будет работать
     
  15. denis6703
    Регистрация:
    29.03.19
    Сообщения:
    193
    Благодарности:
    59

    denis6703

    Живу здесь

    denis6703

    Живу здесь

    Регистрация:
    29.03.19
    Сообщения:
    193
    Благодарности:
    59
    Адрес:
    Нижегородская область Шаранга
    Схема на 34 странице посмотри там резистор на 20 ком подтягивается к минусу