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

Автоматика управления ТТ котлами своими руками

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

Метки:
  1. Виктрычч
    Регистрация:
    05.06.17
    Сообщения:
    2.387
    Благодарности:
    1.327

    Виктрычч

    Живу здесь

    Виктрычч

    Живу здесь

    Регистрация:
    05.06.17
    Сообщения:
    2.387
    Благодарности:
    1.327
    Себе на этот и подобный случай приобрёл датчик пламени. Пока не пристраивал.
     

    Вложения:

    • Screenshot_2023-02-22-16-35-15-720_ru.aliexpress.buyer.jpg
  2. montirovka
    Регистрация:
    07.09.11
    Сообщения:
    165
    Благодарности:
    56

    montirovka

    Живу здесь

    montirovka

    Живу здесь

    Регистрация:
    07.09.11
    Сообщения:
    165
    Благодарности:
    56
    Адрес:
    Геленджик
    Для дров датчик пламени не актуален. Это мое мнение. Дрова могут долго тлеть. Гораздо раньше температура топочных газов упадет. У меня на выходе из котла стоит термопара с платой на MAX31855. Почему постоянно глючит, но работает.
     
    Последнее редактирование: 22.02.23
  3. Виктрычч
    Регистрация:
    05.06.17
    Сообщения:
    2.387
    Благодарности:
    1.327

    Виктрычч

    Живу здесь

    Виктрычч

    Живу здесь

    Регистрация:
    05.06.17
    Сообщения:
    2.387
    Благодарности:
    1.327
    Для того мне и нужен датчик пламени, что бы дрова не тлели. Пока выкручиваюсь градусниками. Но это не то пальто.
    На ардуину я поставил МАХ 6675.
    На 31855 не нашёл нормальной библиотеки.
     
  4. Виктрычч
    Регистрация:
    05.06.17
    Сообщения:
    2.387
    Благодарности:
    1.327

    Виктрычч

    Живу здесь

    Виктрычч

    Живу здесь

    Регистрация:
    05.06.17
    Сообщения:
    2.387
    Благодарности:
    1.327
    :hello:
    Всем добра!
    Не получается map (a, b, c,0,180);
    map (a, 10,20,0,180); работает.
    Толком про требования к b, c не нашёл. Искать другой путь решения?
     
  5. Klesk982
    Регистрация:
    04.05.12
    Сообщения:
    479
    Благодарности:
    449

    Klesk982

    Живу здесь

    Klesk982

    Живу здесь

    Регистрация:
    04.05.12
    Сообщения:
    479
    Благодарности:
    449
    Адрес:
    Красноярск
    тип переменных в определении функции смотрите
     
  6. Виктрычч
    Регистрация:
    05.06.17
    Сообщения:
    2.387
    Благодарности:
    1.327

    Виктрычч

    Живу здесь

    Виктрычч

    Живу здесь

    Регистрация:
    05.06.17
    Сообщения:
    2.387
    Благодарности:
    1.327
    Смотрел. Допустим для constrain тип определён. В принципе работает все.
    А для map попадаются только готовые примеры. В принципе обошёл этот вопрос.
     
  7. V757V
    Регистрация:
    23.11.11
    Сообщения:
    1.683
    Благодарности:
    633

    V757V

    Живу здесь

    V757V

    Живу здесь

    Регистрация:
    23.11.11
    Сообщения:
    1.683
    Благодарности:
    633
    Адрес:
    Москва
    Как объявлены переменные а, b и c?
    Они должны быть типа int.
     
  8. Виктрычч
    Регистрация:
    05.06.17
    Сообщения:
    2.387
    Благодарности:
    1.327

    Виктрычч

    Живу здесь

    Виктрычч

    Живу здесь

    Регистрация:
    05.06.17
    Сообщения:
    2.387
    Благодарности:
    1.327
    Сейчас в простейшем скетче попробовал. Всяко работает. С float тоже. По крайней мере компиляция проходит. Похоже сам накуролесил при преобразовании сигнала с bme280 в int. Либо IDE на ноуте глючит. То порт потеряет, то ещё чего.
     
  9. V757V
    Регистрация:
    23.11.11
    Сообщения:
    1.683
    Благодарности:
    633

    V757V

    Живу здесь

    V757V

    Живу здесь

    Регистрация:
    23.11.11
    Сообщения:
    1.683
    Благодарности:
    633
    Адрес:
    Москва
    не может кооректно она работать с float
    Код:
    long map(long x, long in_min, long in_max, long out_min, long out_max)
    {
      return (x - in_min) * (out_max - out_min) / (in_max - in_min) + out_min;
    }
    
    если только покуралесить...
     
  10. Виктрычч
    Регистрация:
    05.06.17
    Сообщения:
    2.387
    Благодарности:
    1.327

    Виктрычч

    Живу здесь

    Виктрычч

    Живу здесь

    Регистрация:
    05.06.17
    Сообщения:
    2.387
    Благодарности:
    1.327
    Спасибо. Вчера вообще не мой день был. Сегодня с утра поперло. Ни как
    не могу привыкнуть к двум редакторам ИДЕ. Один сразу в ошибку носом тыкает уже при наборе. Другой только в блок при компиляции. Тяжело в деревне без нагана.
     
  11. Виктрычч
    Регистрация:
    05.06.17
    Сообщения:
    2.387
    Благодарности:
    1.327

    Виктрычч

    Живу здесь

    Виктрычч

    Живу здесь

    Регистрация:
    05.06.17
    Сообщения:
    2.387
    Благодарности:
    1.327
    Коллега помучал датчик давления. Может работать и на разряжение дымохода.
     

    Вложения:

    • Screenshot_2023-03-01-12-58-52-707_com.opera.browser.jpg
    • 50412.370432.png
  12. montirovka
    Регистрация:
    07.09.11
    Сообщения:
    165
    Благодарности:
    56

    montirovka

    Живу здесь

    montirovka

    Живу здесь

    Регистрация:
    07.09.11
    Сообщения:
    165
    Благодарности:
    56
    Адрес:
    Геленджик
    А можно скетч увидеть? Вчера пришел с Алиэкспресс похожий датчик. Микродатчик дифференциального давления XGZP6897D. Буду разбираться как к нему Арду прикрутить.
     

    Вложения:

    • Датчик.jpg
    • IMG_20230303_072445.jpg
  13. Виктрычч
    Регистрация:
    05.06.17
    Сообщения:
    2.387
    Благодарности:
    1.327

    Виктрычч

    Живу здесь

    Виктрычч

    Живу здесь

    Регистрация:
    05.06.17
    Сообщения:
    2.387
    Благодарности:
    1.327
    Спрошу. Я библиотеку скачал. В примерах вроде ни чего сложного.
    Выбрать К для задуманного диапазона.
    То есть 8192 получаем +-500Ра.
     

    Вложения:

    • Screenshot_2023-03-03-10-23-34-096_name.antonsmirnov.android.arduinodroid2.jpg
  14. Виктрычч
    Регистрация:
    05.06.17
    Сообщения:
    2.387
    Благодарности:
    1.327

    Виктрычч

    Живу здесь

    Виктрычч

    Живу здесь

    Регистрация:
    05.06.17
    Сообщения:
    2.387
    Благодарности:
    1.327
    В первом приближении так:
    П. с. Там ашипка. 8192 конечно согласно библиотеке.
     

    Вложения:

    • Screenshot_2023-03-03-10-38-56-087_name.antonsmirnov.android.arduinodroid2.jpg
    Последнее редактирование: 03.03.23
  15. montirovka
    Регистрация:
    07.09.11
    Сообщения:
    165
    Благодарности:
    56

    montirovka

    Живу здесь

    montirovka

    Живу здесь

    Регистрация:
    07.09.11
    Сообщения:
    165
    Благодарности:
    56
    Адрес:
    Геленджик
    Спасибо На Гитхабе более длинный скетч с двойным обращением. Буду разбираться. Платку по датчик нужно сделать. Слишком уж маленький датчик.