1. Друзья, убедительная просьба при регистрации на нашем форуме отмечать свое место нахождения на карте или указывайте в профиле, в дальнейшем эта информация может помочь в решении Ваших же проблем
    Скрыть объявление
Скрыть объявление
Гость, Прими участие в голосовании, нам важно твое мнение.

автоматизация процесса копчения на базе WiFi контроллера ESP8266

Тема в разделе "Вспомогательная электроника и автоматизация", создана пользователем metsys, 23 авг 2016.

  1. metsys

    metsys Пользователь

    Регистрация:
    27 июл 2016
    Сообщения:
    11
    Симпатии:
    5
    Пол:
    Мужской
    Предисловие
    ESP8266 — микроконтроллер китайского производителя Espressif с интерфейсом Wi-Fi. Помимо Wi-Fi микроконтроллер отличается возможностью исполнять программы из внешней флеш-памяти с интерфейсом SPI. Отличается низкой ценой (модуль ESP8266-12F примерно 2$ ) и достаточно широким функционалом (~9 портов GPIO, 1 ADC, 1 UART). Для запуска и нормальной работы модуля требуется хорошее питание 3,3 вольта.

    Мысль о его использовании в данной тематике возникла по причине использования мною прошивки Максима (Проект умного модуля на базе ESP8266 , конструктор прошивки Wifi-IoT Firmware Builder ). В ней, по сравнению с другими прошивками для ESP8266, реализовано всё на порядок функциональнее и удобнее, что называется - для людей. Цена прошивки - 2$ и привязывается к серийному номеру чипа (использовать на другом модуле прошивку не получится, только демо можно).

    Всё что пока интересует от сообщества коптильщиков - составить ТЗ (или просто хотелки) к автоматике.
    переехало сюда:
    Общее ТЗ для автоматизации коптильни


    Код:
    ESP8266 Поддерживаемые возможности, сенсоры, сервисы...
    
    Датчики: BMP 085/180, 1-wire DS18B20, DHT 11/21/22, LM75, INA219, DS1621, BH1750, AM2321, BME280, SHT21/SI7021, SHT1x, MAX6675, PZEM-004T, CO2 MH-Z1x
    
    Сервисы: wunderground.com, Thingspeak.com, myddns.ru (DDNS), flymon.net, Gismeteo.ru, MajorDoMo, Narodmon.ru, sms.ru, MQTT, TCP, Zabbix
    
    Железо: RTC DS1307, RTC DS3231, ADC PCF8591, ADC MCP3201, GPIO PCF8574, GPIO MCP23017, GPIO 74HC595, PCF8583, RC 433/315, IR, FM, Livolo, NRF24, Stepper, SIM800 SMS, SD Card
    
    Системные: NTP, I2C, Telnet, HTTP, GPS, Calendar, GPIO, OTA, Deep sleep, Counter, Interrupts, Software PWM, UART, Scheduler, Thermostat, Code designer, Logic, UART bridge
    
    Экраны: LCD 1602/1604/2004, OLED SSD1306, TFT ILI9341, TM1637, MAX7219, HT1632, Nextion HMI, MAX7219
    
    Бета: GP2Y1010AU0, HX711, ADC ADS1115, VZ-89T, Touch, TSL2561, iButton 
    вики с описанием использования прошивки Wifi-IoT Firmware Builder

    ориентировочные затраты на ядро:
    модуль ESP8266-12F примерно 2$
    прошивка Макса - 2$
    блок питания (можно от мобильника зарядка) + стабилизатор китайский на 3,3в - 4$
    итого ~8$
    ориентировочные затраты на периферию:
    релюшки
    датчики
    провода

    Послесловие
    данный пост не является рекламой прошивки, а всего лишь обращением внимания на существование онной (поскольку чего либо более менее вменяемого на ESP8266 не находил)

    [USERS=Brainless, gena, bub][​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [/USERS]

    ссылки:
    MAX6675 Cold-Junction-Compensated K-Thermocouple-to-Digital Converter (0°C to +1024°C)
    Компенсация холодного спая в практике применения термоэлектрических преобразователей
    Сенсорный дисплей 240x320 2.4" SPI TFT LCD Touch Panel Serial Port Module with PBC ILI9341 3.3V
     
    Последнее редактирование: 5 сен 2016
    gena и Злой нравится это.
  2. metsys

    metsys Пользователь

    Регистрация:
    27 июл 2016
    Сообщения:
    11
    Симпатии:
    5
    Пол:
    Мужской
    теперь неплохо было бы подробно описать параметры/требования к циклическому таймеру.

    + всё же оглашать что еще должна уметь автоматика

    сколько и какие по температуре датчики должны быть мин/макс/среднее/точность
     
    Последнее редактирование: 23 авг 2016
  3. gena

    gena Просветленный

    Регистрация:
    18 июл 2016
    Сообщения:
    361
    Симпатии:
    292
    Пол:
    Мужской
    Таймер должен быть циклическим,то есть включать и отключать нагрузку по кругу.Можно было бы еще добавить простой таймер,выставил время он отсчитал и отключил нагрузку.Таймер должен работать от 0,1с и до 999с.По таймерам все.Датчики должны работать от -20 и до+250-300 гр.Точность 1 гр.
     
    Последнее редактирование: 25 авг 2016
  4. Злой

    Злой Creator Команда форума

    Регистрация:
    18 июл 2016
    Сообщения:
    3.226
    Симпатии:
    1.543
    Пол:
    Мужской
    Адрес:
    Краснодар
    поддерживать заданную температуру в пределах от -20С до 300С
    поддерживать заданную влажность(подобрать датчик ввиду его работы в агрессивной среде) от минимального значения до 100%
    иметь возможность регулировки параметров с дисплея(лучше сенсор)
    в рабочем состоянии на дисплее должна быть вся инфа по работе каждого подключенного модуля...... а настройки каждого параметра можно сделать в меню табами,это уже не сильно принципиально
    НАПРИМЕР....... наверное должно быть какое то меню и в нем выбор подключенных модулей, зашел например в циклический таймер и выставил его на время, потом зашел в простой таймер и тож выставил его параметры......и так же с датчиками темпера, ну я так например вижу это дело, с мобилы или компа удобно но не всегда есть возможность их использовать
    циклический таймер должен уметь включать и выключать циклы от 0,1с до 999с(нагрузка до 2кВт)
    НАПРИМЕР......... он должен включаться каждые 30сек на 10 сек
    нужен так же обычный таймер там же на 7 суток
    НАПРИМЕР..... чтоб и циклический был и обычный, чтоб они одновременно могли работать......например я запустил генератор и выставил цикличность включения/выключения моторчика, и мне нужно чтоб через 20 часов весь агрегат отключился
    температурных датчиков должно быть минимум 3 ...... 2 датчика до 300С, 1 до 600С......... погрешность 1С допустима
    высокотемпературные датчики - скорее всего аналоговые, термопары
    это первое навскидку, возможны дальнейшие дополнения

    P.S. ЖЕЛАТЕЛЬНО 2 термодатчика которые до 300С и датчик влажности должны быть беспроводными
     
    Последнее редактирование: 24 авг 2016
  5. gena

    gena Просветленный

    Регистрация:
    18 июл 2016
    Сообщения:
    361
    Симпатии:
    292
    Пол:
    Мужской
    Последнее редактирование: 25 авг 2016
  6. gena

    gena Просветленный

    Регистрация:
    18 июл 2016
    Сообщения:
    361
    Симпатии:
    292
    Пол:
    Мужской
    Вентилятор нужен на всех режимах коптилки,хоть при горячем копчении хоть при холодном.Нужно чтобы он включался автоматически сразу после выставленных основных параметров,таких как(темп датчиков,и двух таймеров) ЖЕЛАТЕЛЬНО С ВОЗМОЖНОСТЬЮ ВКЛ / ВЫКЛ в ручном режиме.Вентилятор должен дуть с заданными оборотами, на табло может быть выражена скорость в процентах от номинальной мощности двигателя.
     
    Последнее редактирование: 25 авг 2016
  7. metsys

    metsys Пользователь

    Регистрация:
    27 июл 2016
    Сообщения:
    11
    Симпатии:
    5
    Пол:
    Мужской

Поделиться этой страницей