Ардуино для ректификации своими руками

Автоматика для ректификации, дистилляции, пивоварения HelloDistiller

Добрый день, уважаемые коллеги. Предлагаю универсальный контроллер HelloDistiller, собранный по описанию в этой ветке.

Ссылка на инструкцию и видео, а также новые скетч здесь: https://cloud.mail.ru/public/MFhp/mVFktDHjt

Видео на youtube:

Коллеги, не зарегистрированные на форуме могут обращаться по электронной почте smax31@mail.ru

Вариант с пассивным охлаждением с радиатором площадью 600см2 (сейчас это основной вариант исполнения контроллера)

1_obshii_vid. Автоматика для ректификации, дистилляции, пивоварения HelloDistiller. Барахолка. Товары и услуги.

Основной блок идет в таком составе — блок и три датчика температуры на шлейфе, Wi-Fi модуль, один датчик уровня. Длина провода шлейфа датчиков температуры от 2.5 до 3 метров. Длина провода подключения к розетке — около 2 метров.

В стандартную комплектацию также включен один датчик уровня:
datchik_yrovnya.jpg Автоматика для ректификации, дистилляции, пивоварения HelloDistiller. Барахолка. Товары и услуги.

Стоимость контроллера в такой комплектации (основной блок, шлейф из 3 датчиков температуры, один датчик уровня, модуль Wi-Fi для обновления и удаленного управления через простой Web-Интерфейс), без комплектации клапанами отбора составляет 13900.00 рублей.

Андроидная версия автоматики. Управление производится посредством графического интерфейса на планшете или смартфоне. Плотность экрана должно быть не менее 400dpi на 600 dpi. Версия андроида от 4.0 и выше. Как правило, все смартфоны и планшеты, купленные не позднее 5 лет назад удовлетворяют этим требованиям.

Вот так выглядят экраны для смартфона и планшета при работе в режиме ректификации.
Screenshot_1481688913planshet. Автоматика для ректификации, дистилляции, пивоварения HelloDistiller. Барахолка. Товары и услуги.
Screenshot_1481689247smartfon. Автоматика для ректификации, дистилляции, пивоварения HelloDistiller. Барахолка. Товары и услуги.

Стоимость базового блока Андроидной версии составляет 21900 рублей. В комплект входит сам блок, шлейф с тремя датчиками температуры, один датчик уровня жидкости и Wi-Fi модуль с модифицированной прошивкой.

Управление Андроидным контроллером будет возможно как через прямое подключение к нему, так и через удаленный сервер.

Для тех, кто желает произвести апгрейд автоматики на новую версию будет высылаться прошитая плата Ардуино контроллер и Wi-Fi модуль. Старую плату надо будет вытащить из контроллера, новую вставить. Стоимость комплекта будет составлять 7400 для тех пользователей, кто ранее приобретал у меня Wi-Fi модуль и 9400 для тех, кто такой модуль не приобретал.

Видео-обзор новой версии автоматики HelloDistiller

Возможно расширение мощности однофазной автоматики до 6 Квт. Стоимость такой автоматики возрастает на 5000 руб, по сравнению со стандартной.
Вот, фото такой 6-киловатной автоматики.

Img_20170709_005137. Автоматика для ректификации, дистилляции, пивоварения HelloDistiller. Барахолка. Товары и услуги.

Для отбора спирта имеется следующий клапан. Стоимость клапана 1200 рублей.
Клапан поставляется в следующей комплектации:
20171010_184543. Автоматика для ректификации, дистилляции, пивоварения HelloDistiller. Барахолка. Товары и услуги.

Для организации ответвления от узла отбора на клапан отбора тела и клапан отбора голов имеются вот такие медицинские тройники.
На фото указан внутренний и внешний диаметр штуцера через дробь.

Troiniki. Автоматика для ректификации, дистилляции, пивоварения HelloDistiller. Барахолка. Товары и услуги.
Стоимость тройника 50 руб.

Для подключения клапанов с розеткой или автономной системы охлаждения есть такой переходник.
Dscn3809. Автоматика для ректификации, дистилляции, пивоварения HelloDistiller. Барахолка. Товары и услуги.

Стоимость такого переходника 250.00 рублей

Имеется в продаже дополнительный шлейф с тремя датчиками температуры. Будет удобен коллегам, которые стационарным или трудно-съемным способом закрепляют датчики на различном оборудовании.
Shleifdatchikovtemperatyri. Автоматика для ректификации, дистилляции, пивоварения HelloDistiller. Барахолка. Товары и услуги.

Стоимость дополнительного шлейфа с тремя датчиками температуры 2500.00 рублей

Примечание 1: Диаметр датчиков температуры 5мм , учитывайте это при планировании оборудования.

Примечание 2: Доставка за счет покупателя. Доставка до «Почта РФ» осуществляется силами Продавца, Доставка до иных транспортных компаний — за счет Покупателя (через услугу «Забор груза»), оплата согласно тарифам ТК. Стоимость доставки «Почтой РФ» оплачивается предоплатой Продавцу.

Гарантийный срок составляет 6+6 месяцев. Гарантия первые 6 месяцев. Если в течение этого периода что-то сломается, то ремонт бесплатный.
Расширенная гарантия еще 6 месяцев. Если в течение этого периода что-то выйдет из строя по вине Продавца, то, что можно заменить самостоятельно (например датчик температуры), то эту деталь я заказываю на адрес покупателя из Китая или отправляю почтой РФ, если таковая деталь имеется в наличии и даю инструкции по замене.
К гарантийным случаям не относятся поломки, произошедшие в результате неправильных действий Покупателя, например короткое замыкание, механические повреждение, попадание жидкости внутрь изделия, самостоятельная доработка изделия.
Гарантийный срок на клапана 1 месяц.

Вариант для работы с НБК, включает в себя насос и датчик давления (можно без датчика давления, но тогда авто-регулировки подачи и защиты от захлёба не будет).

Вот шестеренчатый насос.

7nbkvidsverhy. Автоматика для ректификации, дистилляции, пивоварения HelloDistiller. Барахолка. Товары и услуги. Nasossbokylychshe. Автоматика для ректификации, дистилляции, пивоварения HelloDistiller. Барахолка. Товары и услуги. Nasoskrypno. Автоматика для ректификации, дистилляции, пивоварения HelloDistiller. Барахолка. Товары и услуги.

Стоимость насоса 3500 руб.
Внимание! Для насоса нужен еще блок питания на 9-12В током от 2А и выше. Подходящие блоки питания обычно продаются там, где торгуют светодиодной продукцией. Насос не имеет встроенной схемы управления, управление внешнее от контроллера. На насосе имеется кнопка для тестирования либо для кратковременного включения в режиме полной подачи.
Кроме того система умеет управлять любыми насосами для НБК сторонних производителей, управляемым в режиме ШИМ и имеющими вход для управления TTL уровня.

Для внешнего управления насосами сторонних производителей, есть такой шлейф
Shleifypravleniyanasosomnbk. Автоматика для ректификации, дистилляции, пивоварения HelloDistiller. Барахолка. Товары и услуги.

Шлейф управления насосом НБК, управление которых производится с помошью ШИМ. Период ШИМ 1 секунда. В секунду может подааться до 125 импульсов. То есть скорость управления насосом 0 — это 0 процетов, насос остановлен, 125 — Это 100 процентов. С помощью этого шлейфа можно управлять, например, насосами, которые производит Игорь223.

Стоимость шлейфа управления насосом 300 руб.

Вот датчик давления на основе MPX5010DP
8datchikdavleniya. Автоматика для ректификации, дистилляции, пивоварения HelloDistiller. Барахолка. Товары и услуги.
Стоимость датчика давления 2500руб.

Дополнительный датчик уровня голов, разлития воды
В комплекте с контроллером идет только один датчик уровня. Если нужен дополнительный, например датчик уровня голов, датчик разлития воды, то можно его изготовить самостоятельно, либо купить.
Стоимость дополнительного датчика 200 руб/шт.
Фото датчика:
img_20150914_083829.jpg Автоматика для ректификации, дистилляции, пивоварения HelloDistiller. Барахолка. Товары и услуги.

Wi-Fi модуль для контроллера, стоимость модуля 2000.00 рублей (для старых моделей в пластиковом корпусе, для металлического корпуса он уже в комплекте) :

Модуль позволяет:
1) Полностью управлять контроллером при наличии интернета и доступности сервера и Wi-Fi роутера через простой веб-интерфейс или через приложение для андроидной версии автоматики.

Фото модуля:
Noviiwi-fi. Автоматика для ректификации, дистилляции, пивоварения HelloDistiller. Барахолка. Товары и услуги.

Для управления мешалкой или мощными насосами в режимах пивоварения или постановки зернового затора, имеется релейный блок управления мощной мешалкой, до 2500 Ватт.
Блок может использоваться во всех режимах, где предусмотрена работа насоса или мешалки. Управление, как правило, осуществляется через тот же разъем, через который подключается клапан голов, если иное не написано в инструкции.
Стоимость блока управления мешалкой/насосом 1500.00 руб

Releiniiblokypravleniyamoshnoimeshalkoi. Автоматика для ректификации, дистилляции, пивоварения HelloDistiller. Барахолка. Товары и услуги.

Также имеется возможность изготовить трехфазный контроллер.

Img-20170831-wa0001. Автоматика для ректификации, дистилляции, пивоварения HelloDistiller. Барахолка. Товары и услуги.

Длина проводов датчиков температуры со шлейфом около 3 метров.

Источник

Простая автоматика на Ардуино Мега 2560 из готовых элементов

Доброе время суток, коллеги!

Как говорил создатель «небесной блохи» А.Минье: «… каждый обыватель, «умеющий держать в руках молоток и сколотить простой ящик», может построить для себя аэроплан.»
Теперь я могу сказать следующее «каждый кто может припаять три проводка и закручивать винтики способен собрать электронную часть автоматики управления отбором для ректификационной колонны»
Устройство, которое здесь описано не требует дополнительных электронных компонентов, кроме тех, что здесь перечислены, то есть ни регулятора мощности, ни термостата никакого дополнительно не нужно. Система полностью самодостаточна.

Что нам для этого нужно:

Релейные модули для управления клапанами надо две штуки
http://ru.aliexpress.com/. 1617716706.html

Датчик тока для измерения текущего напряжения в сети — 1 штука
http://ru.aliexpress.com/. 1394728907.html

Внимание!! На данную ссылку были жалобы покупателей. Развод..
(1Pcs-30A-Range-Current-Sensor-Chips-Mold-ACS712ELC-30A-Module-5V-Power-Supply-Brand-New)
Присылают не тот товар что заказан. Компенсацию затрат — отказываются.
мод. ZAPAL 21/01/15/

Даю проверенную ссылку на датчик тока, заказывал три раза, всегда присылали то, что нужно, и разъемы на них значительно лучше, правда заказ по 5 штук (хотя по той предыдущей ссылке мне тоже присылали нормальный датчик, правда заказывал я там всего один раз) .
http://ru.aliexpress.com/. ommendVersion=1

(Сегодня рекомендуется использовать не реле, а BTA41 + moc3023)
Твердотельное реле, можно и на 25А брать, не обязательно на 40А — 1 штука. Желательно взять с запасом, у меня уже одно реле сгорело.
http://ru.aliexpress.com/. 1149707666.html

При использовании твердотельных реле можно использовать скетчи до версии 2.60 включительно. Однако если твердотельное реле заменить связкой moc3023+симистор BTA16 (BTA26,BTA41), то можно использовать самые последние версии скетча. Кстати из-за роста курса доллара это будет даже дешевле да и надежнее, кстати, горят эти китайские твердотелки. Схема замены реле здесь http://cxem.net/electric/electric99.php , только вместо MOC3061 надо использовать подключить MOC3023.

Внимание: К твердотельному реле необходимо подключить радиатор, а если он не будет справляться, то к радиатору подключить и кулер. Радиатор и кулер можно заказать в Китае вместе с SSR, а можно взять с процессора компьютера.

Датчиков температуры надо минимум два, но желательно три.
http://ru.aliexpress.com/. ommendVersion=1

Рабочие ссылки на покупку деталей можно посмотреть еще здесь
[сообщение #12882808]

Рассыпуха:
PC814 (KB814), 1 штука
Резистор 82К 2Ватта -1 штука.
Резистор 10К любой — 1 штука,
Резистор 4.7К любой — 1 штука.

Для снабберной цепочки:
Конденсатор 0.01мкф 400В — 2 штуки.
Резистор 39 Ом — 1 Ватт — 2 штуки.

Если у Вас есть источник питания напряжением 8-12В силой тока от 0.7A, то заказывать его нет необходимости, если же нет, можно заказать сразу, вот примерно такой.
http://ru.aliexpress.com/. 1790751413.html

Если вы планируете использовать 12 вольт клапана, необходимо использовать более мощный источник питания, не менее 2А

Итого общей стоимостью около 1300 , Нет сейчас лучше сразу в баксах — это около 42 доллара США. Или 2700-3000 в рублях по курсу 65 руб/бакс.

Далее я расскажу, как все подключать, без принципиальных схем, а на «пальцах» — это прикрутить туда, это подсоединить к такому-то пину, это к такому-то.
Дисплей шильд устанавливаем на ардуино.
Displeisknopkami. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.

Подключение датчиков температуры
Datchikids18b20. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.

Подключение клапанов
Klapansnabber. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.

Подключение твердотельного реле
Podkliychenietverdotelnogorele. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.

Самая «сложная»схема — детектор нуля.
Detektornylya2. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.

Принципиальная схема по просьбам пользователей:
detektornylyashema.png Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.

Для тех, кто не может найти PC814 — микросхема встречается в старых Dial-Up модемах.

Альтернативная схема детектора нуля на PC817
Detektor2. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.

Для желающих оформить все в виде печатной платы, вот ссылка
[сообщение #13405797]

Собираем все в подходящую коробочку и работаем.
Скетч качать здесь [Доступная автоматика HelloDistiller на Ардуино Мега 2560] Он универсален для всех видов автоматики, для использование данной «супердоступной» автоматике надо в скетче поставить константу.
#define SIMPLED_VERSION 1 // Признак того, насколько упрощена версия

Внимание! Для упрощенной версии контроллера пока использовать скетчи до версии 2.60 включительно. Однако если твердотельное реле заменить связкой moc3023+симистор BTA16 (BTA26,BTA41), то можно использовать самые последние скетчи. Кстати из-за роста курса доллара это будет даже дешевле.

В настройке контроллер не нуждается, инструкцию по ректификации смотреть здесь:
[Доступная автоматика HelloDistiller на Ардуино Мега 2560]

Скетч и предложенные решения могут использоваться для любых Ваших личных, некоммерческих целей с условием ссылки на источник. Использование в коммерческих целях, а также публикация допускается только с разрешения автора.

Подключение веб-интерфейса.
Для работы веб-интерфейса нужна NodeMCU 1.0 (ESP-12E module).
Проще всего их купить на алиэкспресс.
1) Среду Ардуино качать здесь IDE https://www.arduino.cc/en/Main/Software. Все работает, начиная с версии 1.8.5 по 1.8.8 другие не проверял.
2) Запускаем среду Ардуино и идем в меню Файл/Настройки. Копируем ссылку http: //arduino.esp8266.com/stable/package_esp8266com_index.json
в поле «Дополнительные ссылки для Менеджера плат» и нажимаем «OK».
Bezimyannii1. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.
3) Переходим в папку, куда установлена Ардуино. Например путь «C:\Program Files (x86)\Arduino»
В папке C:\Program Files (x86)\Arduino\tools\ распаковываем архив ESP8266FS.zip, приложенный к данному сообщению
В папке C:\Program Files (x86)\Arduino\libraries\ распаковываем архив libraries.zip, приложенный к данному сообщению
4) Идем в пункт меню Инструменты/Плата/Менеджер плат, где находим плату ESP8266 и устанавливаем ее.
Bezimyannii3. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.
5) Выходим из среды ардуино и заходим в нее снова.
6) Выбираем плату и остальные настройки, как на скрине ниже.
Bezimyannii4. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.
7) Скетч качаем из облака https://cloud.mail.ru/public/MFhp/mVFktDHjt/Скетчи/
На момент написания данной статьи последний скетч HelloDistillerESPWeb_v002
Компилируем и загружаем скетч в NodeMCU обычным образом, после чего загружаем данные веб-интерфейса через пункт меню Инструменты/ESP8266 Sketch Data Upload

Читайте также:  Гипсокартон стены своими руками как сделать полки

Посл. ред. 11 Марта 19, 11:50 от msg31

Посл. ред. 11 Марта 19, 11:50 от msg31

Подключение звукового сигнала.
Для звуковой индикации Ардуино желательно подключить звукоизлучатель. Звукоизлучатель берем пассивный, например вот такой.
http://ru.aliexpress.com/. 1887268913.html

pishalka.1jpg.jpg Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.

Провода подключаем следующим образом

VCC — к +5В
GND — к общему проводу Ардуино.
Средний провод I/O подключить к PIN 11 Ардуино.
Зуммеры бывают управляемые низким и управляемые высоким напряжением. Если Вам достался управляемый низким напряжением, то читаем эту рекомендацию: [сообщение #12285934]
Если Вы купили активный зуммер, то рекомендация здесь: [Простая автоматика на Ардуино Мега 2560 из готовых элементов]
Вышеприведенная схема вполне работоспособна, однако иногда очень удобно, когда система сама отслеживает наполнение приемной емкости, а также среагирует на пролитие на пол спирта или воды.
Поэтому следующий этап автоматизации — подключение датчиков разлития спирта, наполнения приемной емкости и наполнения приемной емкости с головами.

Датчики используем вот такие:
http://ru.aliexpress.com/. motionVersion=1
Нужно их 3 штуки, однако заказывайте датчики с запасом, у меня из 5 заказанных датчиков один оказался нерабочий.
А вот и схема подключения датчиков.

Datchikvlajnosti. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.

Скетч качать здесь [Доступная автоматика HelloDistiller на Ардуино Мега 2560] Он универсален для всех видов автоматики, для использование данной немного усложненной автоматики нужно поставить константу

#define SIMPLED_VERSION 2 // Признак того, насколько упрощена версия

Посл. ред. 09 Марта 19, 05:51 от msg31

И еще расскажу про подключения датчика давления. Датчик давления используется в автоматизации в процессах НБК, эмульгации и как аварийный датчик в прочих режимах, кроме того, видеть давление полезно при разных режимах работы, поэтому вполне можно его подключить.
Датчик не самый дешевый.

Датчик подключаем по упрощенной схеме, по даташиту надо еще конденсаторы керамические, желающие могут почитать даташит и подключить «по-науке», однако датчик хорошо работает и без них.

Для подключения датчика к готовой автоматике:
1) Берем USB провод, один конец у нас вставляется в автоматику, второй отрезаем.
2) Смотрим на цвета проводов. Черный, это общий (-5 Вольт), Красный не используется, остается два. Они бывают разного цвета, один из них данные, второй +5 Вольт. Где какой определяем тестером или методом проб и ошибок.
3) Подпаиваем провода к датчику, согласно распиновке.

Datchikmpx5010dp. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.

Посл. ред. 28 Нояб. 19, 12:19 от msg31

Я тоже столкнулся с молчанием зуммера (у меня такой же как по ссылке в Ответе #1).
К тому же он у меня нагревался и издавал соответсвующий запах.
Выяснил, что он управляется логическим нулем.
Исправил в скетче вместо 0 на 255

if (BeepTime>1) BeepTime—;
else
<
if (BeepTime==1) analogWrite(PIN_SOUND, 255);
BeepTime=0;

После этого зуммер заработал нормально, и перестал нагреваться.

Коллеги! Пообщался с msg31. Согласовал. И теперь начинаю публикацию конспекта по теме «Доступная автоматика на Ардуино Мега 2560» Это мое видение наиболее важных моментов огромной темы. Если что-то пропустил — пишите в личку, добавлю.

Ответ #143: 24 Мар 14, 15:24
alekslug предложил альтернативу тиристоров управления клапанами ВТА16-600 на ВТА208-600 [сообщение #11930624]

Ответ #187: 02 Апр 14, 19:10
ушедший по ст. 33
g100m-вариант замены силовой части [сообщение #11939388]

Ответ #471: 09 Июн 14, 12:35
alekslug цитата «Вот моя схема. Я по ней собирал. Доработал под свои задачи, автор Косой. Спасибо ему. Схема иногда обновляется. Добавил схему контроля проводимости спирта.» [сообщение #11983524]

Ответ #476: 10 Июн 14, 01:42
alekslug предложил русские буквы [сообщение #11984026]

Ответ #531: 17 Июн 14, 14:32
smk787 попытался собрать Вопросы и ответы по автоматике [сообщение #11988510]

Ответ #545: 19 Июн 14, 12:12
shram1970 предложил поддержку русского языка [сообщение #11989913]

Ответ #553: 21 Июн 14, 12:59 и следующий
Msg31 предложил спецификацию китайских комплектующих
[сообщение #11991475]
wow продолжил [сообщение #11991501]

Ответ #569: 22 Июн 14, 12:18
Первая попытка применить 12V клапаны
wow [сообщение #11992098]

Добавлено через 5мин.:

Ответ #607: 26 Июн 14, 21:27
alekslug предложил проверку работоспособности своей силовой платы без участия ардуины [сообщение #11995505]

Ответ #655: 22 Июн 14, 12:18
косой подправил схему [сообщение #11998940]

Ответ #671: 04 Июл 14, 12:13
smk787 проблема с клапаном от стиралки и ее решение [сообщение #12000769] и далее

Ответ #707: 08 Июл 14, 22:04
alekslug в очередной раз сделал уточнения в схеме [сообщение #12003992]

Ответ #787: 22 Июл 14, 10:12
Ссылка на али, где можно купить межблочные провода [сообщение #12013397]

Ответ #802: 24 Июл 14, 17:58
msg31 подключение насоса НБК к ардуине [сообщение #12015357]

Ответ #807: 25 Июл 14, 02:30
mihase фото перистальтики с шаговиком на отборе спирта [сообщение #12015644]

Ответ #831: 28 Июл 14, 08:29
VladPP как зная навалку СС (например 30%) посчитать температуру начала и окончания отбора голов [сообщение #12017319]

Ответ #866: 31 Июл 14, 22:42
alekslug приобрел перистальтику для отбора с коллекторным мотором [сообщение #12019989]

Ответ #887: 03 Авг 14, 19:29
alekssub -драйвер для 12v клапанов
-про настройку датчика проводимости [сообщение #12021683]

Ответ #896: 05 Авг 14, 13:17
bengoor как правильно поставить дисплей на ардуину [сообщение #12022762] и далее

Ответ #983: 18 Авг 14, 09:37
Схема управления 12v клапанами [сообщение #12029452] и далее

Ответ #1108: 04 Сен 14, 08:52
bengoor спецификация деталей и сборка [сообщение #12041710]

Ответ #1201: 20 Сен 14, 12:49
msg31 Автоматический бардоотводчик [сообщение #12054810]

Ответ #1279: 12 Окт 14, 11:36
msg31 Стандартный пример калибровки ардуины [сообщение #12074164]

Ответ #1378: 23 Ноя 14, 14:01
Zom инфа по датчику тока ACS712 [сообщение #12119101]

Ответ #1396: 07 Дек 14, 08:37
Решение проблемы наводок с 12v клапанами [сообщение #12133983] и далее

Ответ #1443: 12 Дек 14, 07:21
msg31 как записать лог [сообщение #12139823] и далее

Ответ #1462: 20 Дек 14, 23:54
alekslug составил список деталей для сборки [сообщение #12149223]

Ответ #1468: 24 Дек 14, 04:00
msg31 цитата «датчик тока крайне рекомендуется питать от напряжения ардуины, а не от отдельного стабилизатора» [сообщение #12152471]

Ответ #1473: 29 Дек 14, 18:38
alekslug как правильно подключать проточный датчик [сообщение #12158709]

Ответ #1499: 05 Янв 15, 23:25
alekslug добавил, что для соединения модулей надо [сообщение #12164964]

Ответ #1511: 10 Янв 15, 17:20
alekslug как платы печатать [сообщение #12169783] и далее

Ответ #1516: 12 Янв 15, 08:15
alekslug про измерение проводимости спирта [сообщение #12171744]

Ответ #1520: 13 Янв 15, 06:18
SedoY Зависание экрана — решение [сообщение #12172809]

Ответ #1556: 21 Янв 15, 13:49
Petrovich69 Кросс-плата для «простой» схемы [сообщение #12182186]

Ответ #1693: 14 Фев 15, 07:19
demyan2 ссылка на али — разъемы для подключения клапанов [сообщение #12212244] ИМХО, не лучшее решение для 220v. Чтобы было безопасно надо чтобы «мамы» прикреплялись к корпусу, а папы — к проводу. У этих разъемов сделано наоборот.

Ответ #1728: 24 Фев 15, 18:18
bengoor про подключение 12v клапанов [сообщение #12224693] и далее

Ответ #1732: 25 Фев 15, 06:07
shram1970 чертеж штуцера для клапана AR-HX-3 [сообщение #12225161]

Ответ #1734: 27 Фев 15, 22:28
m16 где купить клапан YCWS1 [сообщение #12228147]

Ответ #1761: 13 Мар 15, 07:20
bengoor реализовал ректификацию по t куба [сообщение #12244693]

Ответ #1789: 22 Мар 15, 01:24
правильная схема подключения датчиков [сообщение #12256482]

Ответ #1812: 28 Мар 15, 07:55
Силовая плата — что куда подключать [сообщение #12263902]

Ответ #1829: 30 Мар 15, 16:51
makss1000 ссылка на ebay датчик тока [сообщение #12267391]

Ответ #1953: 18 Апр 15, 22:07
roslav схема автоматики с защитой от зависаний ардуины [сообщение #12291112]

Ответ #1963: 20 Апр 15, 04:25
msg31 подключение аварийного УЗО [сообщение #12292526]

Ответ #1970: 20 Апр 15, 20:42
roslav окончательный вариант схемы с защитой от зависаний ардуины [сообщение #12293491]

Ответ #2005: 27 Апр 15, 11:49
для анализа проводимости спирта используется пин А7 [сообщение #12300153]

Ответ #2208: 20 Май 15, 05:33
msg31 подключение модуля GPRS [сообщение #12321832]

Ответ #2437: 24 Июн 15, 20:20
Клапан соленоидный на пищевые жидкости YCWS10 [сообщение #12356308]

Ответ #2527: 02 Июл 15, 13:52
bengoor настройка модуля gprs [сообщение #12364335]

Ответ #2534: 02 Июл 15, 16:17
zZombie документация на модуль gprs [сообщение #12364476]

Ответ #2539: 03 Июл 15, 16:51
ссылка на Перистальтический насос на шаговом двигателе и ардуино в качестве мозгов [сообщение #12365444]

Ответ #2769: 01 Авг 15, 17:46
дисплей с кириллицей на али [сообщение #12394842]

Ответ #2854: 09 Авг 15, 19:50
zalias согласование TTL 5v 3.3v схема [сообщение #12402532]

Ответ #2872: 12 Авг 15, 11:42
bengoor подключение модуля Wi-Fi 8266 ESP-01 [сообщение #12405392]

Ответ #2975: 03 Сен 15, 09:43
bengoor подключение модуля Wi-Fi 8266 ESP-01 продолжение [сообщение #12427673]

Ответ #2982: 09 Сен 15, 15:17
СН-340. Работаем под windows10 [сообщение #12434629] и далее

Ответ #2980: 07 Сен 15, 13:20
max-yu собрал механизм смены емкостей на серве [сообщение #12432286]

Ответ #2997: 13 Сен 15, 13:59
Joker74 схема LCD Keypad Shield [сообщение #12438899]

Ответ #3000: 20 Сен 15, 19:02
msg31 фракционник на серве [сообщение #12446289]

Ответ #3005: 24 Сен 15, 13:18
roslav совмещенная плата [сообщение #12450212]

Ответ #3034: 10 Окт 15, 14:21
Автоматика в сборе в коробке на 18 автоматов [сообщение #12467773]

Ответ #3042: 18 Окт 15, 18:55
чтоб долго не пищала по окончании процесса [сообщение #12477529]

Ответ #3184: 04 Hoя 15 в 17:58
msg31 добавил ректификацию по давлению, и назвал скетч «308е» [сообщение #12500913]

Ответ #3203: 05 Ноя 15 в 17:56
Правильные разъемы для подключения 220v клапанов [сообщение #12502399]
[сообщение #12502493]

Ответ #3227: 06 Ноя 15, 15:52
titan777 соединил ардуину с перистальтикой ХД [сообщение #12503452]

Ответ #3219: 07 Ноя 15, 05:35
msg31 опубликовал алгоритм работы НБК, реализуемый скетчем [сообщение #12504299]

Ответ #3244: 08 Ноя 15, 13:37
Некорректная работа термодатчика DS18B20, и решение [сообщение #12505918]

Ответ #3253: 09 Ноя 15, 12:39
Как поменять нумерацию DS18B20 [сообщение #12507451]

Ответ #3264: 09 Ноя 15, 22:14
Проверка корректной работы «детектора ноля» [сообщение #12508333]

Ответ #3318: 13 Ноя 15, 13:45
Про «датчик голов» [сообщение #12513247]

Ответ #3354: 15 Ноя 15, 23:00
roslav показывает свое устройство, которое назвал «шестая версия» [сообщение #12517629]

Ответ #3370: 16 Ноя 15, 21:44
Немного не в тему, но мне показалось — новичкам интересно будет
VladPP описывает настройку и работу с тарельчатой колонной [сообщение #12518782]

Ответ #3407: 20 Ноя 15, 17:24
Красивые кнопки с алиэкспресса [сообщение #12524313]

Ответ #3415: 20 Ноя 15, 20:26
Джойстик вместо кнопок [сообщение #12524607]

Ответ #3425: 20 Ноя 15, 23:54
Еще про джойстик [сообщение #12525029]

Ответ #3461: 22 Ноя 15, 14:55
. и про его подключение [сообщение #12527199] и далее несколько сообщений

Ответ #3501: 28 Ноя 15
Замечания по распиновке [сообщение #12535429]

Ответ #3524: 30 Ноя 15
Изготовление фракционника с фото [сообщение #12539410]

Ответ #3608: 07 Дек 15, 18:48
Цветовая маркировка сечения медицинских игл [сообщение #12549737]

Ответ #3673: 14 Дек 15, 14:47
HCPL7800 решит все вопросы измерения мгновенной мощности и детектора перехода через ноль [сообщение #12561145] и далее несколько сообщений

Ответ #3720: 17 Дек 15, 18:56
Вариант скетча для сервы [сообщение #12566741]

Ответ #3792: 28 Дек 15, 13:05
titan777 показывает свой фракционник [сообщение #12584172]

Ответ #3794: 28 Дек 15
max-yu делится идеями по фракционнику [сообщение #12584464]

Ответ #3904: 15 Янв 16, 13:45
В таблице соответствие номер вывода ардуины и его назначение. [сообщение #12608454]

Ответ #4006: Сегодня в 13:49
Установка в корпус «дисплея с кнопками» [сообщение #12617883]

Ответ #3959: 19 Янв 16, 13:02
Глюки wifi [сообщение #12612842] решение в следующем посте

Ответ #3994: 21 Янв 16, 08:15
wi-fi антенна на али [сообщение #12614947]

Ответ #3998: 21 Янв 16
Бюджетный перистальтический насос из подручных деталей со схемами и чертежами [сообщение #12615417]

Ответ #4011: 23 Янв 16, 19:07
Структура меню и режимов программы [сообщение #12618201]

Посл. ред. 26 Янв. 16, 16:44 от павел13

Последняя схема в lay6 исправлена,согласно замечаниям sevpro и woddy.

Добавлено через 2дн. 6ч. 10мин.:

Опять обращаюсь к гуру,но уже с платой замены твердотельного реле.Правильно ли я ее развел? Где то видел рекомендации от Sevpro,но не нашел.

Посл. ред. 09 Окт. 16, 14:47 от Henka

Очень жалко что эту тему забросили. 252525, 08 Дек. 16, 23:52

Прочитав эти две страницы несколько раз уже есть представление что к чему. Заказал с Китая необходимые комплектующие из первого сообщения, вот что получилось:

1. Релейные модули для управления клапанами — 2шт. ЗАКАЗАЛ
http://ali.onl/eLW

2. Датчик тока для измерения текущего напряжения в сети — 1 штукаЗАКАЗАЛ
http://ali.onl/eLX

Читайте также:  Декоративный лак для стен своими руками

3. Если твердотельное реле заменить связкой moc3023+симистор BTA16 (BTA26,BTA41), то можно использовать самые последние версии скетча. Схема замены реле здесь http://cxem.net/electric/electric99.php , только вместо MOC3061 надо использовать подключить MOC3023.
ВТА41 http://ali.onl/eLY, ЗАКАЗАЛ
МОС3023 http://ali.onl/eLZ, ЗАКАЗАЛ
Внимание: К твердотельному реле необходимо подключить радиатор, а если он не будет справляться, то к радиатору подключить и кулер. Радиатор и кулер можно заказать в Китае вместе с SSR, а можно взять с процессора компьютера.

4. Ардуино мега 2560 — 1 штука, ЗАКАЗАЛ
http://ali.onl/eM0

5. Дисплей шильд с кнопками -1 штука, ЗАКАЗАЛ
http://ali.onl/eM1

6. Датчик температуры-2(лучше 3-4), ЗАКАЗАЛ
http://ali.onl/eM2

7. Рассыпуха:
PC814 (KB814) http://ali.onl/eM5, — 1 штука, ЗАКАЗАЛ
Резистор 82К 2Ватта -1 штука.
Резистор 10К любой — 1 штука,
Резистор 4.7К любой — 1 штука.

8. Для снабберной цепочки:
Конденсатор 0.01мкф 400В — 2 штуки.
Резистор 39 Ом — 1 Ватт — 2 штуки.

9. Источник питания напряжением 8-12В силой тока не менее 2А
http://ali.onl/eM7 (По блоку питания, как я понял лучше использовать от 9В-12В, т.к. 5В будет мало.)

10. Пищалка думаю тоже нужна-1шт.
http://ali.onl/eM9

11. Провода для упрощения сборки
http://ali.onl/eLA

12. Два эл. магнитных кланана: 1-отбор продукта(смотрите на материал трубок), 2-подача воды.Из этих можно подобрать себе:
http://ali.onl/eMa,
http://ali.onl/eMb,
http://ali.onl/eMc,
http://ali.onl/eMd

13. Бокс для сборки авт-ки размером 190-140мм, купить в магазине электрики, используют фирмы Вико если не ошибаюсь.

Посл. ред. 09 Дек. 16, 11:50 от werba

Посл. ред. 20 Февр. 17, 13:01 от kyragery

Всем привет!
Решил и я написать процесс изготовления автоматики по платам roslav. Писать буду частями. Сообщение будет дополняться по мере появления времени на написание.
Сразу скажу, что в итоге автоматика из рассыпухи, но принято решение писать именно здесь. Почему?
Да просто вчера в основной ветке предложили именно здесь постить все свои самоделики и изменения основанные на творчестве msg31.
Хочу заметить, что изначально хотел собирать автоматику из готовых элементов, которые были закуплены на алишке, но в процессе изучения вопроса пришел к тому, что буду паять схемы и собирать их в общую коробочку.
Почему roslav? Да потому, что у него есть управление разгонным ТЭНом. Схема расчитана на подключение 6-ти клапанов, но у меня будут использоваться только 4.
. Опять же замечу, что если бы я знал, во что выльется мой поход за самодельной автоматикой, то я бы приобрел именно готовый вариант у msg31. Все просто: я автоматику собираю уже с лета, т.е. полгода будет. Да, собираю по выходным, трачу не более 4-6 часов за выходные, но и это время отнято у моей семьи, детей. Что не есть хорошо. По этой причине считаю, что даже экономия в 2 раза на собранной своими руками автоматике не идет ни в какое сравнение с ценой времени, отобранного у моих близких.
UPD В процессе допила перегонного куба выяснилось, что не с любыми конструкциями можно использовать автоматику. Это тоже важный момент. Автоматику можно собрать, а использовать получится не со всеми процессами. Вот мой вопрос [сообщение #13091314] и далее по тексту пару страниц. Мой набор автоматизируется.

Ну да ладно, что-то в лирику потянуло.
Теперь все только по порядку сборки:
1. Нужно изучить сообщение roslav с его схемами. Там важно все, включая приложения. [сообщение #12291112]
2. По итогам изучения понимаем, что нужно покупать рассыпуху и нужно посчитать сколько каких элементов нам нужно. Количество считал по фотовидам шилда ардуины, шилда силовой части и исправленной схеме ПОТОК.
Опять же нужно сделать отступление. Шилд — это просто синоним платы. Шилд ардуины — это плата на которую будет цепляться (присоединяться) ардуина, экран и остальная слаботочка. Шилд силовой части — это плата которая управляет семисторами для управления ТЭНами, клапанами отбора, подачи воды и т.п. Силовая — это потому, что в ней текут токи сети питания 220В. Фотовид — это то, как плата будет выглядеть в собранном виде. Сами схемы представлены в двух форматах: spl7 и lay6. spl7 — это формат программы sPlan 7.0 (на ней отрисовывают именно принципиальные планы и схемы). lay6 — формат программы Sprint-Layout 6.0 (это уже для составления и распечатки электронных схем для нанесения на текстолит). Эти программы нужно искать в интернете самостоятельно.
Возвращаемся к подсчету рассыпухи. Посчитали и делаем заказ. Я заказывал в ЧИП и ДИП. Да, дорого, но есть доставка, все детали в одном месте. Среди минусов значатся высокие цены и невозможность купить резисторы в количестве меньше 10-20 штук. Поэтому приведу спецификацию покупных изделий в объемах моего заказа. Все детали брал с запасом (и не зря, например, при монтаже BTA41 в коробку запорол 2 шт., т.к. отламывались лапки).
Я покупал в несколько заказов и у меня на это ушло (вместе с оловом) — 7 116 рублей. (Удивительно, что сначала BTA41 стоили 250 рублей за штуку, а в следующей покупке уже 130 р.)
3. Параллельно можно заказать Ардуину и комплектующие к ней: экран (мне лично понравился экран без клавиатуры, но тогда нужно будет докупить подстроечное сопротивление 10к, например: https://www.chipdip.ru/product/3362h-1-103), клавиатура, датчик тока, три датчика температуры, датчик спирта, зуммер, датчик давления. (Спецификация — в файле). По текущим ценам и ссылкам я получил ценник в 4200 рублей.
4. Когда придет рассыпуха деталей для пайки начнется самое сложное (на первый взгляд) — разведение платы. Здесь дело и простое и сложное. Я решил не экспериментировать с фоторезистами и печатать при помощи лазерного принтера. (Хотя сейчас думаю купить себе фоторезисторы и освоить эту технологию. Уж очень понравилось травить платы и паять детальки на них). Что делаем? Качаем платы из сообщения roslav (ссылка выше) на ардуину, силовую часть и питание (есть еще плата клавиатуры, но я ее не использовал, т.к. купил красивые кнопки на алиэкспрессе). Далее ищем лазерный принтер, бумагу из глянцевого журнала (желательно поэкспериментировать с бумагой из разных журналов разного качества) и Sprint-Layout 6.0. Изучаем Sprint-Layout 6.0 методом тыка. Видим саму плату в зеркальном отображении, далее печатаем ее на бумагу из журнала (можете поискать в интернене и другие простые способы перевода рисунка платы на текстолит). Я бы сейчас подправил схему roslav для монтажа на шилд ардуины сопротивления 4,7к между контактами +5 и сигналом датчиков температуры (если нужно будет, то пишите, скорректирую и выложу ее сюда). Печатаем прям по буквам и рисункам. Главное пальцами не лапать отпечатанную схему на бумаге. Сразу отмечу, чем меньше плата, тем легче ее перевести на текстолит. Плату питания я сделал с первого раза, а вот рисунок платы ардуины и силовой перевел нормально на текстолит раза с 4-5. Если нас не устроил результат перевода дорожек на текстолит, то берем ацетон и стираем все.
Возвращаемся к переводу платы. Итак у нас есть текстолит, и напечатанные на глянцевой бумаге платы. Выпиливаем из текстолита пластину под размер платы с запасом. Далее трем медь текстолита жесткой губкой. Получается как-то так:
Img_20160725_200508. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.
Вытираем ацетоном и можно наносить схему. Наносить будем так: на кусок текстолита (омедненная поверхность) накладываем рисунком вниз распечатанную схему. Я саму схему фиксировал дополнительно скотчем. Потом начинаем по бумаге «прессовать» утюгом. Img_20160725_201313. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.
Наша задача — чтобы тоннер распечатанной схемы вплавился на текстолит. Чем меньше плата тем легче и равномернее переводится рисунок. Я это объясняю равномерным прогревом меди на текстолите. Маленькую плату утюг покрывает полностью, а вот большую — нет. Та часть медной подложки, что не под утюгом разогревается тоже и своей температурой тоннер еще больше вплавляет в бумагу, и рисунок переводится плохо. Экспериментируйте и Вы все поймете сами. (За время моих экспериментов я один раз часть рисунка перевел на гладильную доску, припаял полиэстровый ковер к бумаге и припаял скотч также к гладильной доске. Вот уж не дешевая мне выходит автоматика ))). После утюжки даем текстолиту с прилипшей бумагой подостыть и идем в ванную, где нас ждет тазик с теплой водой. Кидаем туда плату, ждем минут 10 пока пропитается водой бумага и аккуратно подушечками пальцев начинаем «скатывать» (как грязь на коже) бумагу с текстолита. На текстолите должны остаться будущие дорожки платы с остатками бумаги на них.
На шилде силовой части я посчитал приемлемым следующий вариант с немолным переводом дорожек:
Img_20160727_205100. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика. Часть дорожек не перевелось, но у меня был припасен лаковый маркер (в канцтоварах можно найти) и я им восстановил недостающие дорожки и «выбоины» на переведенных. (На фотке травления видны лаковые линии).
Следующий этап — травление. Я травлю раствором перекиси водорода, соли и лимонной кислоты. В интернете можете поискать точные пропорции, по памяти я брал 100мл. перекиси (старую из закромов не используйте, покупайте новую в аптеке), 2 чайные ложки с верхом соли и 25-30 гр. лимонной кислоты. Заливаем приготовленный раствор в емкость и туда опускаем будущую плату медью вверх. Так лучше контролировать процесс. Вы увидите пузырьки — это будет растворяться медь.
Img_20160728_220728. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.
Я периодически по плате провожу кисточкой для ускорения процесса удаления меди. Смотрите не спешите сильно, контролируйте, чтобы между дорожками не осталось меди, т.е. перемыкания. Как только остались только увидим, что меди больше не осталось, вытаскиваем плату и моем ее под водой. Я это делаю с мылом. Сушим и ацетоном снимаем тоннер, а под ним наблюдаем медные дорожки.
Img_20160730_100430. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.
Потом я это все дело лудил, а потом сверлил отверстия. Для сверления нужны будут сверла 0,8 0,9 1,0. Т.к. отверстий много, а сверла будут ломаться, то их нужно брать с запасом. Я покупал дорогие сверла, но недавно обнаружил, что их можно купить на алиэкспрессе.
В итоге имеем заготовки для монтажа рассыпухи.
Img_20160710_225208. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.
5. Дальше все просто. Печатаем фотошилды плат roslav (на них указаны номиналы деталей), смотрим на спецификацию покупных изделий и мои фотки (ориентируйтесь на размеры сопротивлений. совсем мальенькие — 0,25Вт, побольше — 1Вт, самые большие — 2Вт, но в моей спецификации деталей вроде номиналы сопротивлений с разной мощностью не встречаются.), выбираем детали и печатаем. Будьте внимательны при пайке конденсаторов электролитических (цилиндрической формы), для них важна полярность. На схемах она указана.
В итоге получаем что-то вроде:
Img_20160731_183019. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика. Img_20160731_183031. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика. Img_20160731_183039. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.
Выдыхаем. Четверть пути прошли.
6. Параллельно с пайкой можно заняться ардуиной. Если заказали экран с клавиатурой, то ставите ее на ардуину (контакты однозначно должны совпадать, если не совпадают, то крутите экран по часовой стрелке пока не будет полного совпадения). Далее читаете первое сообщение msg31 [Доступная автоматика на Ардуино Мега 2560] и ищете ссылку на инструкцию в облаке https://cloud.mail.ru/public/MFhp/mVFktDHjt Там немного лазаете и смотрите содержимое папочек. В итоге идете в раздел ИнструкцияПоРаботеНастройке и качаете документ. В нем есть Приложение 9 «заливка» скетча в Ардуино. Читаем ее содержание. При скачивании скетча из облака нам интересны простые версии. Например: 347i, 353i. Коммерческие версии имеют добавления simple5 и simple30. Это не про нас. Для автоматики roslav требуется версия simple=0 (стоит по умолчанию). Если Вы используете экран с клавиатурой, то кнопки также будут работать по умолчанию. Если как я захотите использовать внешние кнопки, то их придется вписывать в скетч.
Делается это так:
Заливаем в ардуину скетч key.ino (файл находится в архиве zip).
Запускаем контроллер и записываем отображение значений нажатых клавиш. Например, Select 741, Up 329, Down 144, Left 508, Rigth 0. (эти данные используются для корректировки скетча и указаны в файле «Корректировка скетча». В скетче символ / означает комментарий и не является программным кодом.)
Далее открываем скетч автоматики и корректируем его согласно файлу «Корректировка скетча».
Откорректированный скетч заливаем в ардуину.
Если экран совмещенный с клавиатурой, то можно проверять работу залитого скетча (Т.к. экран спокойно присоединяется к ардуине). При питании от usb должен появляться экран с версией загруженного скетча, с количеством обнаруженных датчиков температуры и дальше идти время. При нажатии на кнопки влево, вправо, селект должны меняться экраны. Должны появляться уведомления voda alarm о протечках воды. Если это все есть, то мы сделали все правильно. При питании от 9В время у меня не шло, и это тоже правильно (пока).
Если же экран — без кнопок, то необходимо к нему припаять контактные провода для подключения и переменный резистор для подстройки яркости экрана. Я делал по схеме указанной на http://zelectro.cc/LCD1602. Если все верно распаяли, то контакты экрана RS, E, DB4, DB5, DB6, DB7 должны быть подключены к пинам ардуины 8, 9, 4, 5, 6, 7 соответсвенно. Но здесь уже без шилда ардуины не обойтись. Я подключал так:
Img_20170211_123703. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.
7. Если шилд ардуины готов, то можно попытаться на него подключить ардуины с залитым скетчем и экран. Все должно работать как указано в пункте 6. Но теперь мы можем отрегулировать подстроечным сопротивлением уровни переполнения тары и пролития воды. Я это делал простым замыканием контактов под аналоговые датчики уровней. Это не совсем правильно, т.к. проводимость спирта отличается от проводимости металла или воды, но пока я именно так выставил сопротивления. Что делал: замыкал контакты и крутил подстроечный резистор, чтобы пропала тревога, далее крутил в обратную сторону до тех пор, пока тревога не появится, т.е. мы найдем пороговый уровень. Полевые испытания на спирте я не проводил, поэтому не знаю верная ли это методика. Нужно отметить, что проверка переполнения емкостей проходит в различных режимах работы автоматики. Сейчас уже не помню в каких. Как вернусь к этому вопросу, то постараюсь дополнить этот раздел.
UPD. Сделал щупы для определения уровня жидкости и засунул их в водку. Срабатывание не происходит, нужно настраивать подстроечные резисторы, используя жидкость, а не замыкая банально контакты проволокой.
Таким образом, на данном этапе у нас на руках будут все распаянные шилды и ардуина. Теперь можно все собирать в коробку.
Да, забыл сказать, что если шилд ардуины подключить к силовой плате (подчключается шлейфом), на шилд ардуины подключить ардуину, экран и кнопки, то запитать ардуину можно уже через блок питания на 9В. Время должно идти, а не виснуть. Дело в том, что при питании от 9В для нормальной работы ардуины требуется датчик нуля, который реализован на силовой плате. Я очень долго не мог понять почему при питании от USB у меня все работает нормально, а при питании от 9В — время не идет. Оказывается дело — в волшебном датчике нуля.
UPD. В процессе проверки автоматики выявилась проблема с китайскими контактными шлейфами. Вот вопрос [сообщение #13118266] Суть заключалась в том, что ардуина ловила глюк и переставала нормально работать. Могла отработать час, а могла и 5 минут. Как оказалось — проблема плохого контакта разъема шлейфа. Как вариант — шлейф припаять к обоим шилдам. Другой вариант — дополнительно облудить контакты (штырьки) шлейфа. И вот проблема решена [сообщение #13123051]
8. А вот коробки то у нас еще и нет. Нужно ее покупать, да еще и не только ее. Как обычно пишу спецификацию коробки с автоматами и розетками (также есть в приложенных файлах). В общих чертах мне потребовалось: коробка на 18 автоматов, 2 автомата на 16А, УЗО на 32А, 2 розетки на DIN рейку, провода (12 метров кабеля 3*2,5, по 2метра кабеля 0,5 желтого, синего, красного, черного цветов), выключатель кнопочный на 16А, клеммы обжимные. (А еще нужно было в щиток квартирный для подключения автоматики запилить также 2 автомата на 16А и 2 DIN розетки). Основная масса товаров была куплена в Электромонтаже (тоже очень дорогой магазин, но зато есть все), а розетки на рейку и автоматы — в леруа мерлен. Мне моя закупка вышла еще в 5000 рублей (3000 в электромонтаже, 2000 в леруа).
Коробка сама по себе выглядит довольно большой, но у меня в нее еле все залезло. По качеству коробка текфор мне понравилась. Сделана добротно. Возможно коробка на 24 автомата будет получше, но она уж очень огромной покажется. Я просто еще хотел установить счетчик мощности, который бы показывал текущее напряжение и ток.
9. Купили коробки и теперь можно собирать в нее автоматику.
Принципиальная схема сборки автоматики и подключения к сети 220В такая: Img_20170217_102551. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.
UPD. Мне в личке пишут про то, что у меня неправильно по схеме подключены BTA. Вот обсуждения проблемы в теме: [сообщение #13088079] и [сообщение #13007829] Как я понял датчик тока нужно подключать к выходу A2 BTA, а у меня на схеме он подключен к А1. Будьте внимательны.

Читайте также:  Буквы имени сшить своими руками злата

По картинке понятно размещение плат. Основное сверло для крепления плат — Ф3мм. Для себя решил, что там где будет ввод сети питания, там будут и выходы под клапаны. А выходы под всю слаботочку будут сверху. Так и сделал.
Радиатор крепил в ребро охлаждения. Делал отверстие и нарезал резьбу М3 (для этого требуется сверло 2,5мм). Далее силовую плату сажал на длинную винты, на которые в свою очередь сажал радиатор охлаждения c BTA.
Отдельно стоит отметить процесс крепления и монтажа самих BTA на радиатор. Т.к. я паял к лапкам A1 и A2 по два провода: один 2,5мм2 сечением, другой 0,5мм2. А дальше при небольшом изгибе лапок они ломались под корень. Я это решил путем фиксации лапок к радиатору.
Вот так: Img_20161117_204542. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика. Img_20161117_204558. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.
Еще немного фоток по размещению плат и в коробке:
Img_20170211_132641. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика. Img_20170211_132140. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.
Монтаж экрана с кнопками:
Img_20161207_204031. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика. Img_20161207_203956. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.
Монтаж экрана без кнопок:
Img_20170204_185555. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика. Img_20170204_185543. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика. Img_20170211_123703. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика.
Общий вид:
Img_20161203_204327. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика. Img_20161203_204314. Простая автоматика на Ардуино Мега 2560 из готовых элементов. Автоматика. .
Отверстия квадратные вырезал канцелярским ножем в несколько проходов. Заглушку верхнюю делал из пластикового вентканала, грел феном строительным и разгибал, но можно найти и большего сечения, где фен не нужен.
UPD. Обязательно подавайте на шилд ардуины 5В с блока питания. На него завязана пищалка в том числе. Т.е. без этого питания Вы не сможете проверить все ли корректно работает.
Да еще следует отметить, что порядок включения автоматики следующий: включаем сначала ардуину, ждем секунд 10-15, после этого включаем УЗО. Если УЗО осталось включенным с прошлого раза, то в момент включения ардуины его выбьет. Также УЗО выбивается в процессе самотестирования автоматики.
Вроде все по сборке. Будут вопросы — пишите, скорректирую данное сообщение.
Итого: на автоматику под 32А нагрузки я потратил 16 300 рублей. И кучу времени.

Спасибо форумчанам за толковые ответы как на форуме, так и в личных сообщениях.
Отдельное спасибо: msg31, roslav, shram1970, ikuta, Grab, RA9YNR, Femidko, Rtehnik.
И специальное спасибо также Yacek за отлавливание внесенных мной багов и несовершенства сборки автоматики.

Посл. ред. 01 Дек. 17, 10:43 от binomus

Всем добрый день! Еще раз хочу поблагодарить авторов проекта за их труд и доступные исходники. Некоторое время назад я собрал себе автоматику, все работало хорошо, но были вещи которые меня не устраивали. Одной из таких вещей было отсутствие ШИМ регуляции в работе 12В клапанов. Ставить клапана на 220В по соображениям безопасности я не стал (и никому не рекомендую: сталь, вода и 220В — не самая безопасная компания), а купленные мной клапана AR-HX3 грелись выше 60ти градусов.

В результате я решил помочь развитию проекта. Выкладываю здесь отредактированные исходники программы. Единый файл был разбит на функциональные куски: дисплей отдельно, процессы отдельно и тп. Настройки вынесены в соответствующие заголовочные файлы. Все пины теперь находятся в файле pins.h, где сразу видны все пересечения. Ниже приведена история изменения версий.

Прошивки HelloDistiller
За основу был взят скетч v3.57i (SIMPL-5)
v3.60 Скетч разбит на функциональные куски, добавлена поддержка ШИМ клапанов постоянного напряжения (12/24В);
v3.61 Добавлена поддержка MQTT от max506 & limon;
v3.62 Добавлена возможность отключения неиспользуемых пунктов меню;
v3.63 Добавлена возможность отключения неиспользуемых пунктов меню настроек (помним, что кроме 0/1 в пунктах меню, надо руками поправить SETTINGS_FIRST_ITEM/SETTINGS_LAST_ITEM);
v3.64 Добавлена настройка датчиков DS18B20, если контроллер определяет датчики в неправильном порядке, теперь это можно скорректировать.
v3.64 lite Большинство строк перенесено в PROGMEM, что уменьшило расход памяти с с 90% до 20%.
v3.80 c поддержкой новой прошивки HelloDistiller Web UI для ESP

  • Убрал esp-link, ибо отваливалась, оказалось это не только у нас.
  • Поправил номера датчиков температуры TEMP_KUB/TEMP_RK20/TEMP_TSA по всему скетчу, теперь просто, меняя эти переменные в settings.h, можно менять местами датчики. Старый способ убрал.
  • Добавил изменение Т стабилизации при ректификации (ADJUST_COLUMN_STAB_TEMP), если она час не меняется, чтобы учесть изменения атмосферного давление
  • Сильно переписал код MQTT. Работа с портом теперь полностью асинхронная, как на прием, так и на передачу. PROGMEM используется напрямую с помощью strncmp_P(). В итоге стабильная скорость работы у меня достигает 500000 бод. Выше не тестировал, пробуйте.
  • Добавил пинг-понг по uart. Если обмена нет порт переинициализируется. Теперь можно в любой момент подключать/отключать esp. (К сожалению, это тоже не всегда помогает, как оказалось)
  • Добавил I2C экран
  • Добавил отключение экранов и переписал алгоритм отключения пунктов меню без LAST_ITEM/FIRST_ITEM
  • Наверно еще что-нибудь исправил, а что-нибудь испортил.

v3.82 Порядок датчиков температуры можно поменять через меню. Переделал пресеты для датчиков, теперь проверяются все датчики в наборе, на тот случай, когда одни и те же датчики могут быть в разных наборах.

Прошивки для ESP — HelloDistiller Web UI
Новая прошивка для ESP8266 — это мое видение удобства. Нужна ESP с 4мя мегабайтами флеша на борту, а то сайт не влазит. Я рекомендую взять nodemcu v1-3. На ней есть кнопка Flash и светодиод. Если после первого моргания светодиода зажать Flash — ESP запустится с дефолтными настройками.

NB! В прошивке контроллера HelloDistiller должен быть включен параметр MQTT_SERIAL_PING_CHECK -> 1.

Что есть в прошивке для ESP8266 1. Асинхронный WEB сервер
2. Асинхронный MQTT клиент с поддержкой авторизации, но без SSL
3. Wifi клиент/точка доступа
4. Аутентификация (можно порт на роутере прокинуть и смотреть с внешки через интернет)
5. Графики
6. Системный лог

Как прошивать Прошивается ESP с помощью ESP Flash tool, который приложен в комплекте. После запуска надо выбрать версию для ESP8266. Как настроить Flash tool показано на картинке в комплекте, внимательно считайте нули в адресах. Режим записи во флеш QIO/DIO/etc может отличаться для вашей флешки — пробуйте разные. После прошивки ESP8266 надо перезапустить руками.

По просьбам тестировавших прошивку, сайт доступен в 2х версиях с 15ым и 18ым размером шрифта. Выбирайте тот, что вам удобнее.

Первоначальная настройка В случае успешной прошивки появится открытая сеть HelloDistiller (режим точки доступа).
1. Подключитесь к ней по WiFi.
2. Зайдите на Web-интерфейс, который находится по адресу 192.168.4.1
3. Внимательно прочитайте лицензионное соглашение!
4. Перейдите во вкладку «Настройки ESP»
5. Выберите скорость работы UART порта, которая была установлена в прошивке контроллера HelloDistiller.

Вы можете работать в режиме точки доступа. Но если у вас есть роутер и домашняя сеть WiFi, то можно подключить ESP к ней. Для этого:
1. В колонке «Настройки WiFi» выбрать «Клиент»
2. Нажать поиск, и выбрать свою сеть WiFi
3. Ввести пароль от сети WiFi.
4. Нажать кнопку «Сохранить и перезагрузить»

ESP подключится к сети, 3 раза моргнув светодиодом. Теперь она доступна по IP адресу, который нужно как-то узнать:
1. Посмотреть на роутере DHCP leases
2. Установить SoftPerfect Network Scanner и просканировать сеть.
3. В зависимости от вашего роутера ESP может быть будет доступна по адресу http://home-distiller.local. Если это не работает, то надо установить Службы печати Bonjour для Windows или сходить в ближайший магазин и купить Mac.
4. Можно сразу в настройках указать статический IP

Особенности работы с wifi Для стабильной работы прошивки необходимо качественное соединение с WiFi. При плохом соединении ESP будет
периодически перезагружаться из-за нехватки памяти.
Как паять антенны на ESP в картинках Смотрим тут

История версий:
v1.0 Первая рабочая версия
v1.0 retain Аналогична v1.0, но все сообщения отправляются с флагом Retain (обычному пользователю не нужно, качайте v1.0)

Update Если зуммер постоянно пищит, то в файле HomeDistiller.ino в строчке 87 надо поменять 255 на 0:

Update 2 По просьбам коллег, выкладываю сюда схемы и печатки 12В варианта. Датчики уровней мне не пришли, делал сам и они без опторазвязки, поэтому если их повторять в таком виде, то у приемной емкости с корпусом куба контакта быть не должно, можно пожечь контроллер. Но лучше добавить после компараторов оптроны 817ые.

Update 3 В моей версии #define PIN_KLP_BEG 23, у кого неправильно работают клапана, надо вернуть 22. То же с пинами LCD проверяем PIN_LCD_RS — PIN_LCD_D7.

Источник

Оцените статью