Коптильный комплекс на базе Arduino. Часть 2-я. Шаг 2 Автоматика
ардуино контроллер автоматика коптильня
Продолжаем работу....
Для сохранения преемственности и уменьшения трудозатрат базовый контроллер остается. Это Мега2560.
Прошивку беру тоже с прошлого проекта и вычищаю из нее все многообразие..
Все переменные у нас определены, разнообразие вариантов оборудования нет..
Как результат - прошивка стала намного "легче".
Как обычно начнем с внешнего оборудования. Его не так много..
1. ТЭН нагрева камеры - 2шт. (идет с камерой)
2. Вентилятор камеры. (идет с камерой)
3. Моторизованные приводы заслонок - 2шт. (покупка)
4. Моторизованный привод крана подачи воды (покупка)
5. Моторизованный привод 3-х ходового крана подачи дыма (покупка)
6. Датчик температуры камеры (идет с камерой)
7. Датчик температуры продукта. (идет с камерой)
8. Свечи накала розжига дымогенератора. - 2 шт. (покупка)
9. Воздушный компрессор. (идет с камерой)
10. ТЭН парогенератора. (идет с камерой)
11. Твердотельное реле. (идет с камерой)
В основном не хватает приводов..
Я взял с управлением от 12 вольт.
Вот мой набор.. правда на фото маленький 3-х ходовой кран... нужен DIN25
Сразу оговорюсь зачем нужен 3-х ходовой кран.
Так как дымогенератор не может мгновенно погаснуть.. Даже если выключить компрессор дым все равно идет некоторое время. Перекрытие поступления воздуха тоже не разумное решение... возможен хлопок с выбросом щепы.. И как следствие возгорание ... Решено окончание копчения завершать выключением компрессора с одновременным переводом дыма напрямую в дымоход.. минуя камеру. Даже если дымогенератор сам не погаснет (хорошая тяга) то просто выгорит вся щепа. Эту функцию и выполняет 3-х ходовой кран.
В первом положении дым в камеру, во втором дым в дымоход.
Теперь про электронику.
1. Основная плата контроллера - Arduino Mega 2560
2. Модуль датчика температуры MAX31865 для подключения датчика PT100 (датчик шел в составе камеры для измерения температуры продукта)
В этом модуле необходимо замкнуть перемычки для 3-х проводного датчика РТ100. Как на этом фото:
3. Модуль датчика температуры MAX31855 для подключения термопары (датчик шел в составе камеры для измерения температуры камеры) :
4. Дисплей 5,0" NextionNX8048T050.
5. Восьмиканальный релейный модуль 30 А 12V
6. Модуль карты памяти : sd card module. У меня такой:
Ну и конечно провода, разъемы, клеммы, термоусадка и прочая мелочевка....
Отдельно по пункту 8 ( ).
Две свечи не означает их одновременную работу. Я запланировал разделение корпуса дымогенератора на два отсека вертикальной перегородкой. В каждом отсеке будут своя свеча розжига.
Это попытка сделать возможным двойное копчение. На первом этапе горит одна секция на втором вторая. Но эти эксперименты еще впереди.. На практике я не дошел до этой стадии.
Пару слов о работе механизированных приводов.
Схема привода такая:
Логика работы похожа на логику проходного выключателя освещения : при подаче питания на открытие мотор вращает поворотный механизм на 90 градусов и по достижении предельного угла срабатывает концевой выключатель. Цепь питания мотора размыкается и привод ждет появления питания на другом проводе. Подали питание на закрытие - мотор крутит до срабатывания второго концевика и обесточится когда повернет.
Все просто дешево и понятно...
Есть один недостаток. Мы не знаем в каком положении заслонка. Нет обратной связи.
А если надо открыть на одну треть?
Для этого в настройке контроллера есть параметр "Время поворота крана в секундах" . Замеряем полное время поворота по секундомеру, вводим в параметры значение. И контроллер отсчитает время со старта до момента когда заслонка будет проходить нужное положение и снимет питание.
Не идеально, но вполне рабочая история.. Не быстро все конечно отрабатывает но в нашем случае более чем достаточно. Для примера у меня время полного поворота крана - 4 секунды.
Значит за 8 секунд кран будет на месте вне зависимости от того в каком положении он находился.
Схему рисовать не буду.. она очень простая.. на главном фото этой публикации рабочий макет всей автоматики.
Вот так все получилось просто.
Следующая публикация - разбор меню контроллера.
- komar68, avil, Michaill и 3 другим пользователям это нравится
Добрый день, что то не найду прошивку новую версию