Перейти к содержимому

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




Фотография
* * * * * 1 - количество голосов

Коптильный комплекс на базе Arduino. Часть 2-я. Шаг 2 Автоматика

Автор: ДКР , 19 May 2021 · 2915 просмотров

ардуино контроллер автоматика коптильня
Коптильный комплекс на базе 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 секунд кран будет на месте вне зависимости от того в каком положении он находился.

 

Схему рисовать не буду.. она очень простая.. на главном фото этой публикации рабочий макет всей автоматики.

 

Вот так все получилось просто.

 

Следующая публикация - разбор меню контроллера.






Добрый день, что то не найду прошивку новую версию 

 

 

прошивка стала намного "легче"
  • Жалоба
Добрый, найти и не получится, так как не выкладывал. Это уже не для начинающих, на мой взгляд. Там же уже 2 контроллера, И сама по себе ардуина не будет работать вообще.
  • Жалоба
Фотография
Eduardmarkushin
19 Jun 2023 09:51
Респект Вам!
За Вашу работу.
  • Жалоба